Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
D
 dataset_add, VegUIPropertySet
 dataset_build, VegUIPropertySet
 dataset_cancel_input, VegUIPropertySet
 dataset_tgl_input, VegUIPropertySet
 dataset_update, VegUIPropertySet
 delete_item, VegUIDataset
 delete_items, VegUIDataset
 delete_req, VegUIDataset
 delete_req_m, VegUIDataset
 deselect_item, VegUIList
 detach_node, VegUINode
 disable_button, VegUIButton
 disable_node, VegUINode
 disable_scroll, VegUIScrollbar
 dock, VegUINode
 drag
 drop_item, VegUIList
E
 effect_add, VegUIFXManager
 effect_pop, VegUIFXManager
 evalme, VegUIManager
 event_add, VegUINode
 event_execute, VegUINode
 event_listener_set, VegUINode
 exec_uiop_client, VegUIClient
 exec_xml_client, VegUIClient
 execute
 expand, VegUIDataset
F
 fill, VegUIContentBox
 fill_remote, VegUIContentBox
 find, VegUIList
 find_common_parent, VegUINode
 flush
 flush_dset, VegUIDataset
 focus, VegUITab
 free, VegUIDynFunc
G
 get_clone, VegUIManager
 get_free_idx, VegUIManager
 get_mouse
 get_new, VegUIManager
 get_open, VegUIMenu
 get_tail, VegUIMenu
 go, VegUISelector
H
 halt_effect, VegUIEffect
 halt_fx_shadow, VegUIFXShadow
 halt_scale, VegUIFXScale
 handle_key_cbox, VegUIContentBox
 handle_key_list, VegUIList
 has_parent
 height, VegUINode
 hevent_button, VegUIButton
 hevent_node, VegUINode
 hide, VegUINode
 htmlnode
this.dataset_add = function(fld)
Adds a single field to the property set list
this.dataset_build = function(fields)
Builds the property set from a fields object.
this.dataset_cancel_input = function(newValue)
Cancels the input for a certain field, toggling input mode off and reverting it to its old value
this.dataset_tgl_input = function(fld,
b)
Toggles input mode for a field in the property set list on or off
this.dataset_update = function(fld,
newValue)
Updates the value of a single valid field object
this.delete_item = function(value)
Remove one item from the dataset by its row id
this.delete_items = function(sItems)
Remove multiple items from the dataset by their row ids
this.delete_req = function(value)
Dummy function, is called when the delete key is hit, this could be replaces by a function that sends a request to the server instead of calling delete_item right away
this.delete_req_m = function(sItems)
Dummy function, is called when the delete key is hit and multiple items are selected, this could be replaced by a function that sends a request to the server instead of calling delete_item right away
this.deselect_item = function(value,
noOnChange)
Deselects the currently selected item(s), or the item submitted to the function.
this.detach_node = this.detach = function(Element)
Detaches an attached element that was attached to this element via attach_node.
this.disable = this.disable_button = function(b)
Similar to VegUINode::disable_node only that this method also prohibits the mouse cursor from changing to a pointer when hovering over the button element if the button is disabled
this.disable = this.disable_node = function(b)
Toggles the VUI_DISABLED flag on this element
this.disable = this.disable_scroll = function(b)
Similar to the VegUINode::disable_node method but makes sure all children will be disabled as well.
this.dock = function(toNode,
insertBefore)
Appends the HTML node controlled by this element to another HTMLnode
this.drag = function(x,
y)
Move Btn3 to a new position and sync the content element’s position to it
this.drag = function()
This method is called when the mouse is moved while drag mode for this window is on.
this.drop_item = function(index)
Drops the item that is located at the submitted index in the childNodes array of the Table child’s HTML node
this.effect_add = function(Element,
Effect,
onhalt)
Adds an effect to a certain vegui element.
this.effect_pop = function(eleIdx,
type)
a certain effect for the element with the submited element index
this.evalme = function(code)
evals some javascript code
this.event_add = function(eventName,
func,
funcId)
Adds a function to be executed to a vegui element event
this.event_execute = function(eventName,
args)
Fires a vegUI event
this.event_listener_set = function(eventName,
func,
n)
Add function to event listener of the node controlled by this element
this.exec_uiop_client = this.exec_uiop = function(p)
Execute userinterface operations
this.exec_xml_client = this.exec_xml = function(xml)
Execute userinterface operations by XML protocol
this.execute = function(vreq)
This function will be called on successful response to request if the VegUIRequest’s pFunc property is not set.
this.Bridge.execute = function(vreq)
Takes the uiop string received from the server and splits it up accordingly.
this.execute = function(argArr)
Executes all the functions in the stack
this.execute = function()
Executes effect
this.execute = function()
Execute effect
this.execute = function()
executes/processes the effect
this.execute = function()
executes effect
this.expand = function(id)
Expands the currently selected row and shows the content stored in the detailed field of the row
this.fill = function(Node)
Fills the Content child of the content box with an existing HTML node
this.fill_remote = function(path,
ondone)
Fills the content child of the content box with the contents of a html file
this.find = function(value)
Sees if an item with a certain value exists
this.find_common_parent = function(Obj)
Find the first common vegui Parent that this element and Obj share
this.flush = function()
Clears the list of all items
this.flush = function()
Clears the menu of all items
this.flush = function()
Clears the property set, effectivly removing all name values pairs
this.flush = function()
Clears the Items array and calls update_label
this.flush_dset = function()
Flushes the dataset, removing all entries
this.focus = function()
Gives focus to this tab bringing it to the foreground and moving the tabs in this.Tabs to the background
this.free = function(id)
Free a unique function id effectivly removing the function linked to it from the stack
this.get_clone = function(Template,
Parent)
Wrapper functions to create a new vegui element and clone it
this.get_free_idx = function()
private function
function get_mouse(e)
get mouse pointer location, sets mouseX and mouseY
this.get_new = function(type,
Parent,
Template)
Creates a new VegUIElement
this.get_open = function()
this.get_tail = function()
Best function name EVER
this.go = function(dir)
Select either the next (right) or the previous (left) item .Calls VegUINode::onchange
this.halt = this.halt_effect = function(noOnHalt)
halt()
this.halt = this.halt_fx_shadow = function(noOnHalt)
halt()
this.halt_scale = this.halt = function()
halts the event
this.handle_key = this.handle_key_cbox = function()
Handles key input on the element, this private function is called whenever a key is hit on the keyboard while the element is focused.
this.handle_key = this.handle_key_list = function()
Handles key press on the list element
function has_parent(Node,
Parent)
checks if Node is the child of Parent somewhere up the parent chain
this.height = function()
this.hevent = this.hevent_button = function (eventType,
mEvent)
Similar to VegUINode::hevent_node only that this function also handles the focus status of the button, giving it active focus when it is clicked and taking the focus when the mouse button is released again
this.hevent = this.hevent_node = function(eventType,
mEvent)
private function
this.hide = function(b)
toggles this element to be invisible or visible
function htmlnode(nodeName,
parentNode)
Wrapper for document.createElement with the option to append the created node to another html node right away