CorsixTH Lua Documentation

FileTreeNode Class

A tree node representing a file (or directory) in the physical file-system.

Declared on: line 181 of Lua/dialogs/tree_ctrl.lua.
Inheritance: FileTreeNode ยป TreeNode
Subclasses: DirTreeNode, FilteredFileTreeNode

Method Index

Member Index

(*) only used in superclass methods
function FileTreeNode:FileTreeNode(path)

Parameters:

NameTypeDescription
path ? ?

Declared on: line 186 of Lua/dialogs/tree_ctrl.lua.

function FileTreeNode:childPath(item)

Parameters:

NameTypeDescription
item ? ?

Declared on: line 199 of Lua/dialogs/tree_ctrl.lua.

function FileTreeNode:createNewNode(path)

Parameters:

NameTypeDescription
path ? ?

Declared on: line 241 of Lua/dialogs/tree_ctrl.lua.

function FileTreeNode:getChildByIndex(idx)

Parameters:

NameTypeDescription
idx ? ?

Overrides: TreeNode:getChildByIndex.
Declared on: line 349 of Lua/dialogs/tree_ctrl.lua.

function FileTreeNode:getIndexOfChild(child)

Parameters:

NameTypeDescription
child ? ?

Overrides: TreeNode:getIndexOfChild.
Declared on: line 354 of Lua/dialogs/tree_ctrl.lua.

function FileTreeNode:isValidFile(name)

Returns whether the given file name is valid in this tree. Override for desired behaviour.

Parameters:

NameTypeDescription
name ? ?

Declared on: line 235 of Lua/dialogs/tree_ctrl.lua.

function FileTreeNode:reSortChildren(sort_by, order)

Sorts the node and its children either by date or by name.

Parameters:

NameTypeDescription
sort_by ? What to sort by. Either "name" or "date".
order ? If the ordering should be "ascending" or "descending".

Declared on: line 275 of Lua/dialogs/tree_ctrl.lua.

function FileTreeNode:select()

Selects an item. By default everything selected is valid. Can be overridden by inheriting classes.

Declared on: line 380 of Lua/dialogs/tree_ctrl.lua.

Page generated on Sat Feb 07, 2015 at 18:38:28 by LDocGen.