Tree
Builder
Class
constructor
parent
Class
name
added
build
Children
build
Node
cell
Data
Func
drag
Data
Get
drag
Data
Received
drag
Node
Delete
drag
Node
Received
node
Activated
node
Collapsed
node
Draggable
node
Droppable
node
Expanded
node
Popup
node
Selected
node
Unselected
removed
NODE-GTK API Reference
Dazzle-1.0
Dazzle
TreeBuilderClass
Class TreeBuilderClass
Hierarchy
TreeBuilderClass
Index
Constructors
constructor
Properties
parent
Class
name
Methods
added
build
Children
build
Node
cell
Data
Func
drag
Data
Get
drag
Data
Received
drag
Node
Delete
drag
Node
Received
node
Activated
node
Collapsed
node
Draggable
node
Droppable
node
Expanded
node
Popup
node
Selected
node
Unselected
removed
Constructors
constructor
new
Tree
Builder
Class
(
)
:
Dazzle
.
TreeBuilderClass
Returns
Dazzle
.
TreeBuilderClass
Properties
parent
Class
parent
Class
:
InitiallyUnownedClass
Static
name
name
:
string
Methods
added
added
(
builder
:
Dazzle
.
TreeBuilder
, tree
:
Gtk
.
Widget
)
:
void
Parameters
builder:
Dazzle
.
TreeBuilder
tree:
Gtk
.
Widget
Returns
void
build
Children
build
Children
(
builder
:
Dazzle
.
TreeBuilder
, parent
:
Dazzle
.
TreeNode
)
:
void
Parameters
builder:
Dazzle
.
TreeBuilder
parent:
Dazzle
.
TreeNode
Returns
void
build
Node
build
Node
(
builder
:
Dazzle
.
TreeBuilder
, node
:
Dazzle
.
TreeNode
)
:
void
Parameters
builder:
Dazzle
.
TreeBuilder
node:
Dazzle
.
TreeNode
Returns
void
cell
Data
Func
cell
Data
Func
(
tree
:
Dazzle
.
TreeBuilder
, node
:
Dazzle
.
TreeNode
, cell
:
Gtk
.
CellRenderer
)
:
void
Parameters
tree:
Dazzle
.
TreeBuilder
node:
Dazzle
.
TreeNode
cell:
Gtk
.
CellRenderer
Returns
void
drag
Data
Get
drag
Data
Get
(
builder
:
Dazzle
.
TreeBuilder
, node
:
Dazzle
.
TreeNode
, data
:
Gtk
.
SelectionData
)
:
boolean
Parameters
builder:
Dazzle
.
TreeBuilder
node:
Dazzle
.
TreeNode
data:
Gtk
.
SelectionData
Returns
boolean
drag
Data
Received
drag
Data
Received
(
builder
:
Dazzle
.
TreeBuilder
, dropNode
:
Dazzle
.
TreeNode
, position
:
TreeDropPosition
, action
:
Gdk
.
DragAction
, data
:
Gtk
.
SelectionData
)
:
boolean
Parameters
builder:
Dazzle
.
TreeBuilder
dropNode:
Dazzle
.
TreeNode
position:
TreeDropPosition
action:
Gdk
.
DragAction
data:
Gtk
.
SelectionData
Returns
boolean
drag
Node
Delete
drag
Node
Delete
(
builder
:
Dazzle
.
TreeBuilder
, node
:
Dazzle
.
TreeNode
)
:
boolean
Parameters
builder:
Dazzle
.
TreeBuilder
node:
Dazzle
.
TreeNode
Returns
boolean
drag
Node
Received
drag
Node
Received
(
builder
:
Dazzle
.
TreeBuilder
, dragNode
:
Dazzle
.
TreeNode
, dropNode
:
Dazzle
.
TreeNode
, position
:
TreeDropPosition
, action
:
Gdk
.
DragAction
, data
:
Gtk
.
SelectionData
)
:
boolean
Parameters
builder:
Dazzle
.
TreeBuilder
dragNode:
Dazzle
.
TreeNode
dropNode:
Dazzle
.
TreeNode
position:
TreeDropPosition
action:
Gdk
.
DragAction
data:
Gtk
.
SelectionData
Returns
boolean
node
Activated
node
Activated
(
builder
:
Dazzle
.
TreeBuilder
, node
:
Dazzle
.
TreeNode
)
:
boolean
Parameters
builder:
Dazzle
.
TreeBuilder
node:
Dazzle
.
TreeNode
Returns
boolean
node
Collapsed
node
Collapsed
(
builder
:
Dazzle
.
TreeBuilder
, node
:
Dazzle
.
TreeNode
)
:
void
Parameters
builder:
Dazzle
.
TreeBuilder
node:
Dazzle
.
TreeNode
Returns
void
node
Draggable
node
Draggable
(
builder
:
Dazzle
.
TreeBuilder
, node
:
Dazzle
.
TreeNode
)
:
boolean
Parameters
builder:
Dazzle
.
TreeBuilder
node:
Dazzle
.
TreeNode
Returns
boolean
node
Droppable
node
Droppable
(
builder
:
Dazzle
.
TreeBuilder
, node
:
Dazzle
.
TreeNode
, data
:
Gtk
.
SelectionData
)
:
boolean
Parameters
builder:
Dazzle
.
TreeBuilder
node:
Dazzle
.
TreeNode
data:
Gtk
.
SelectionData
Returns
boolean
node
Expanded
node
Expanded
(
builder
:
Dazzle
.
TreeBuilder
, node
:
Dazzle
.
TreeNode
)
:
void
Parameters
builder:
Dazzle
.
TreeBuilder
node:
Dazzle
.
TreeNode
Returns
void
node
Popup
node
Popup
(
builder
:
Dazzle
.
TreeBuilder
, node
:
Dazzle
.
TreeNode
, menu
:
Gio
.
Menu
)
:
void
Parameters
builder:
Dazzle
.
TreeBuilder
node:
Dazzle
.
TreeNode
menu:
Gio
.
Menu
Returns
void
node
Selected
node
Selected
(
builder
:
Dazzle
.
TreeBuilder
, node
:
Dazzle
.
TreeNode
)
:
void
Parameters
builder:
Dazzle
.
TreeBuilder
node:
Dazzle
.
TreeNode
Returns
void
node
Unselected
node
Unselected
(
builder
:
Dazzle
.
TreeBuilder
, node
:
Dazzle
.
TreeNode
)
:
void
Parameters
builder:
Dazzle
.
TreeBuilder
node:
Dazzle
.
TreeNode
Returns
void
removed
removed
(
builder
:
Dazzle
.
TreeBuilder
, tree
:
Gtk
.
Widget
)
:
void
Parameters
builder:
Dazzle
.
TreeBuilder
tree:
Gtk
.
Widget
Returns
void
Tree
Builder
Class
constructor
parent
Class
name
added
build
Children
build
Node
cell
Data
Func
drag
Data
Get
drag
Data
Received
drag
Node
Delete
drag
Node
Received
node
Activated
node
Collapsed
node
Draggable
node
Droppable
node
Expanded
node
Popup
node
Selected
node
Unselected
removed
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJEYXp6bGVfMV8wLkRhenpsZS5UcmVlQnVpbGRlckNsYXNzLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJEYXp6bGVfMV8wLkRhenpsZS5UcmVlQnVpbGRlckNsYXNzLmh0bWwjcGFyZW50Q2xhc3MiLCJuYW1lIjoicGFyZW50Q2xhc3MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkRhenpsZV8xXzAuRGF6emxlLlRyZWVCdWlsZGVyQ2xhc3MuaHRtbCNuYW1lIiwibmFtZSI6Im5hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiRGF6emxlXzFfMC5EYXp6bGUuVHJlZUJ1aWxkZXJDbGFzcy5odG1sI2FkZGVkIiwibmFtZSI6ImFkZGVkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkRhenpsZV8xXzAuRGF6emxlLlRyZWVCdWlsZGVyQ2xhc3MuaHRtbCNidWlsZENoaWxkcmVuIiwibmFtZSI6ImJ1aWxkQ2hpbGRyZW4iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiRGF6emxlXzFfMC5EYXp6bGUuVHJlZUJ1aWxkZXJDbGFzcy5odG1sI2J1aWxkTm9kZSIsIm5hbWUiOiJidWlsZE5vZGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiRGF6emxlXzFfMC5EYXp6bGUuVHJlZUJ1aWxkZXJDbGFzcy5odG1sI2NlbGxEYXRhRnVuYyIsIm5hbWUiOiJjZWxsRGF0YUZ1bmMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiRGF6emxlXzFfMC5EYXp6bGUuVHJlZUJ1aWxkZXJDbGFzcy5odG1sI2RyYWdEYXRhR2V0IiwibmFtZSI6ImRyYWdEYXRhR2V0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkRhenpsZV8xXzAuRGF6emxlLlRyZWVCdWlsZGVyQ2xhc3MuaHRtbCNkcmFnRGF0YVJlY2VpdmVkIiwibmFtZSI6ImRyYWdEYXRhUmVjZWl2ZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiRGF6emxlXzFfMC5EYXp6bGUuVHJlZUJ1aWxkZXJDbGFzcy5odG1sI2RyYWdOb2RlRGVsZXRlIiwibmFtZSI6ImRyYWdOb2RlRGVsZXRlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkRhenpsZV8xXzAuRGF6emxlLlRyZWVCdWlsZGVyQ2xhc3MuaHRtbCNkcmFnTm9kZVJlY2VpdmVkIiwibmFtZSI6ImRyYWdOb2RlUmVjZWl2ZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiRGF6emxlXzFfMC5EYXp6bGUuVHJlZUJ1aWxkZXJDbGFzcy5odG1sI25vZGVBY3RpdmF0ZWQiLCJuYW1lIjoibm9kZUFjdGl2YXRlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJEYXp6bGVfMV8wLkRhenpsZS5UcmVlQnVpbGRlckNsYXNzLmh0bWwjbm9kZUNvbGxhcHNlZCIsIm5hbWUiOiJub2RlQ29sbGFwc2VkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkRhenpsZV8xXzAuRGF6emxlLlRyZWVCdWlsZGVyQ2xhc3MuaHRtbCNub2RlRHJhZ2dhYmxlIiwibmFtZSI6Im5vZGVEcmFnZ2FibGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiRGF6emxlXzFfMC5EYXp6bGUuVHJlZUJ1aWxkZXJDbGFzcy5odG1sI25vZGVEcm9wcGFibGUiLCJuYW1lIjoibm9kZURyb3BwYWJsZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJEYXp6bGVfMV8wLkRhenpsZS5UcmVlQnVpbGRlckNsYXNzLmh0bWwjbm9kZUV4cGFuZGVkIiwibmFtZSI6Im5vZGVFeHBhbmRlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJEYXp6bGVfMV8wLkRhenpsZS5UcmVlQnVpbGRlckNsYXNzLmh0bWwjbm9kZVBvcHVwIiwibmFtZSI6Im5vZGVQb3B1cCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJEYXp6bGVfMV8wLkRhenpsZS5UcmVlQnVpbGRlckNsYXNzLmh0bWwjbm9kZVNlbGVjdGVkIiwibmFtZSI6Im5vZGVTZWxlY3RlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJEYXp6bGVfMV8wLkRhenpsZS5UcmVlQnVpbGRlckNsYXNzLmh0bWwjbm9kZVVuc2VsZWN0ZWQiLCJuYW1lIjoibm9kZVVuc2VsZWN0ZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiRGF6emxlXzFfMC5EYXp6bGUuVHJlZUJ1aWxkZXJDbGFzcy5odG1sI3JlbW92ZWQiLCJuYW1lIjoicmVtb3ZlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IkRhenpsZV8xXzAuRGF6emxlLlRyZWVCdWlsZGVyQ2xhc3MuaHRtbCIsIm5hbWUiOiJUcmVlQnVpbGRlckNsYXNzIn0=