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
A
 abs_x, VSK_Node
 abs_y, VSK_Node
 add, VegUIDynFunc
 auco_caret_string, VSK_Node
 auco_close_list, VSK_Node
 auco_list_next, VSK_Node
 auco_list_prev, VSK_Node
 auco_list_select, VSK_Node
 auco_open_list, VSK_Node
 auco_refresh, VSK_Node
C
 cleanup, VegUIBridge
 clear, VSK_Node
 Constants
 conTimeouts, VegUIBridge
 control, VSK_Node
D
 ddmenu_close, VSK_Node
 ddmenu_open, VSK_Node
 ddmnu_init
 denyRequests, VegUIBridge
 Dependencies
 dock, VSK_Node
E
 event_add, VSK_Node
 execute
F
 fade, VSK_Node
 free, VegUIDynFunc
 Funcs, VegUIDynFunc
 Functions
 fx_active, VSK_Node
 fx_clear, VSK_Node
 fx_fade_in, VSK_Node
 fx_fade_out, VSK_Node
 fx_halt, VSK_Node
 fx_init, VSK_Node
 fx_morph, VSK_Node
 fx_process, VSK_Node
 fx_shadow, VSK_Node
 fx_shadow_adjust, VSK_Node
 fx_start, VSK_Node
 fx_stop, VSK_Node
H
 h, VSK_Node
 halt, VSK_FX_Sequence
 has_parent, VSK_Node
 hide, VSK_Node
 html_append, VSK_Node
 html_insert_after, VSK_Node
 html_insert_before, VSK_Node
I
 id, VegUIRequest
 in_array
L
 loop, VSK_FX_Sequence
M
 maxSendTime, VegUIBridge
 maxTimeouts, VegUIBridge
 move, VSK_Node
N
 new_request, VegUIBridge
O
 Object Properties
 onmaxtimeouts, VegUIBridge
 ontimeout, VegUIBridge
P
 pi
 pmnu_init
 poll_timeouts, VegUIBridge
 process, VegUIRequest
 process_request, VegUIBridge
 Properties
 PTimer, VegUIBridge
R
 request
 Request,R, VegUIBridge
 resend, VegUIBridge
 resize, VSK_Node
 returnVal, VegUIDynFunc
VSK_Node.prototype.abs_x = function(Parent)
Returns the x position of the element relative to the document or a specified parent element
VSK_Node.prototype.abs_y = function(Parent)
Returns the y position of the element relative to the document or a specified parent element
this.add = function(fn,
id)
Adds a function to the stack
VSK_Node.prototype.auco_caret_string = function(d,
replace,
dr)
Retrieve the string that the caret (text-cursor) is currently positioned in
VSK_Node.prototype.auco_close_list = function()
Closes the auto-complete list
VSK_Node.prototype.auco_list_next = function()
Returns the next element in the list
VSK_Node.prototype.auco_list_prev = function()
Returns the previous element in the list
VSK_Node.prototype.auco_list_select = function(node)
Select entry in the list
VSK_Node.prototype.auco_open_list = function(words)
Opens the auto-complete list
VSK_Node.prototype.auco_refresh = function()
Refreshes the elements in the auto-complete list.
this.cleanup = function(vreq)
Removes a request from the list
VSK_Node.prototype.clear = function(node)
Removes all the child nodes of the node
int, current timeouts in a row
VSK_Node.prototype.control = function(node)
Takes control of another node
VSK_Node.prototype.ddmenu_close = function(force)
Close menu and all open nested menus
VSK_Node.prototype.ddmenu_open = function(id,
align,
x,
y)
Opens an existing drop down menu and aligns it to the element
function ddmnu_init(menus,
nMarg,
useFx,
fxTime,
shad,
shadX,
shadY,
shadC,
shadT)
Initialize one or more drop down menues by submitting one or more node ids to the function.
*bool’, if true no requests can be sent
vegui.sk.std.js, vegui.sk.formtools.js
VSK_Node.prototype.dock = function(toNode)
Appends node to the submitted node as a child
VSK_Node.prototype.event_add = function(eventName,
func)
Method set an event listener on the node (cross browser supported)
this.execute = function(vreq)
This function will be called on successful response to request if the VegUIRequest’s pFunc property is not set.
this.execute = function(argArr)
Executes all the functions in the stack
VSK_Node.prototype.fade = function(n)
Sets the transparency of the node to the selected value
this.free = function(id)
Free a unique function id effectivly removing the function linked to it from the stack
Array, holds the functions
VSK_Node.prototype.fx_active = function(id)
Check if an effect is currently active on the node by it’s id
VSK_Node.prototype.fx_clear = function(clearEffects)
Clears effects by id
VSK_Node.prototype.fx_fade_in = function(n,
limit)
fade in effect on node
VSK_Node.prototype.fx_fade_out = function(n,
limit)
fade out effect on node
VSK_Node.prototype.fx_halt = function(id,
silent)
Drop effect from node by it’s id
VSK_Node.prototype.fx_init = function(id,
effect,
collision)
Initialize effect on node
VSK_Node.prototype.fx_morph = function(w,
h,
x,
y,
t)
The morph effect lets you grow and move a node in a smooth animation that can be usefull for popup effects or object sliding
VSK_Node.prototype.fx_process = function()
Process all effects currently active on the node
VSK_Node.prototype.fx_shadow = function(t,
c,
oX,
oY)
Add shadow effect to the node
VSK_Node.prototype.fx_shadow_adjust = function()
Adjust the node’s shadow node to the node’s position and size
VSK_Node.prototype.fx_start = function()
Start the global effect timer
VSK_Node.prototype.fx_stop = function()
Stop the global effect timer
VSK_Node.prototype.h = function(o)
Returns the height of the node
VSK_FX_Sequence.prototype.halt = function(clearEffects)
Halts the sequenced after it has been started by calling the loop method The body property of the sequence is set to null and the original body function is returned.
VSK_Node.prototype.has_parent = function(parentNode)
Check if a node is the parent of the controlled node somewhere down the parentNode list
VSK_Node.prototype.hide = function(hide)
Hides or shows the node
VSK_Node.prototype.html_append = function()
Append multiple nodes to this node as children
VSK_Node.prototype.html_insert_after = function()
Inserts a html node after this html node
VSK_Node.prototype.html_insert_before = function()
Insert one or more html nodes before this node
int, unique request id
function in_array(arr,
value)
check if a value exists inside an array
VSK_FX_Sequence.prototype.loop = function(n)
executes the function stored in the body property of the sequence
int, maximum time a request can take before timing out
int, maximum number of timeouts before onmaxtimeouts is called
VSK_Node.prototype.move = function(x,
y,
x2,
y2)
Moves the node to a new position
this.new_request = function(toElement)
Spawns a new XMLHttpRequest object and returns it in the form of a VegUIRequest object
triggered when the maximum number of timeouts is reched
triggered everytime a request times out, submits the timed out request as a parameter
function pi(str)
Wrapper function for parseInt
function pmnu_init(smallW,
smallH,
bigW,
bigH,
id)
Initialize one or more pulsating menus
this.poll_timeouts = function()
Polls the Request array for any timed out requests and handles them arcordingly.
function, if set this function will be executed when the request has been responded to by the server
this.process_request = function(vreq)
When a request gets a response from the server then it will go through this function where it will determine if it was a successful request or not
Interval, the interval object that polls timeouts
XMLHttpRequest, the xml http request object
VSK_Tunnel.prototype.request = function(url,
ondone,
sync)
Includes javascript (script) from webserver
Array, holds all active requests
bool, if true failed requests will be resent
VSK_Node.prototype.resize = function(w,
h)
Resizes the node
variable, holds the value that will be returned by the execute method