virtual class vaseGui::TreeView

sys::Obj
  vaseGui::Widget
    vaseGui::WidgetGroup
      vaseGui::Pane
        vaseGui::ContentPane
          vaseGui::ScrollPane
            vaseGui::TreeView

@Js

TreeView

contentMaxWidth

protected virtual override Float contentMaxWidth()

expanded

Void expanded(TreeItem item)

gestureEvent

protected virtual override Void gestureEvent(GestureEvent e)

indent

Int indent := 60

make

new make(Func<Void,This>? f := null)

Default constructor.

minWidth

Int minWidth := 600

model

@Transient
TreeModel model := TreeModel.<ctor>()

Backing data model of tree.

motionEvent

protected virtual override Void motionEvent(MotionEvent e)

onDragDrop

Func<Void,TreeItem,TreeItem>? onDragDrop

onSelected

Func<Void,TreeItem?>? onSelected

prefContentSize

protected virtual override Size prefContentSize(Int hintsWidth := -1, Int hintsHeight := -1)

rowHeight

Int rowHeight()

selectedItem

@Transient
TreeItem? selectedItem