Properties

$jquery_code_for_load

$jquery_code_for_load : array

JQuery code for load

Type

array

$jquery_code_for_compile

$jquery_code_for_compile : array

JQuery code for compile

Type

array

$jquery_corner_active

$jquery_corner_active : boolean

JQuery corner active flag

Type

boolean

$jquery_table_sorter_active

$jquery_table_sorter_active : boolean

JQuery table sorter active flag

Type

boolean

$jquery_table_sorter_pager_active

$jquery_table_sorter_pager_active : boolean

JQuery table sorter pager active

Type

boolean

$jquery_ajax_img

$jquery_ajax_img : string

JQuery AJAX image

Type

string

$_javascript_location

$_javascript_location : string

JavaScript location

Type

string

$_javascript_folder

$_javascript_folder : string

JavaScript directory location

Type

string

Methods

__construct()

__construct(array  $params) : void

Constructor

Parameters

array $params

blur()

blur(  $element = 'this',   $js = '') : string

Blur

Outputs a javascript library blur event

Parameters

$element
$js

Returns

string

change()

change(  $element = 'this',   $js = '') : string

Change

Outputs a javascript library change event

Parameters

$element
$js

Returns

string

click()

click(  $element = 'this',   $js = '',   $ret_false = TRUE) : string

Click

Outputs a javascript library click event

Parameters

$element
$js
$ret_false

Returns

string

dblclick()

dblclick(  $element = 'this',   $js = '') : string

Double Click

Outputs a javascript library dblclick event

Parameters

$element
$js

Returns

string

error()

error(  $element = 'this',   $js = '') : string

Error

Outputs a javascript library error event

Parameters

$element
$js

Returns

string

focus()

focus(  $element = 'this',   $js = '') : string

Focus

Outputs a javascript library focus event

Parameters

$element
$js

Returns

string

hover()

hover(  $element = 'this',   $over = '',   $out = '') : string

Hover

Outputs a javascript library hover event

Parameters

$element
$over
$out

Returns

string

keydown()

keydown(  $element = 'this',   $js = '') : string

Keydown

Outputs a javascript library keydown event

Parameters

$element
$js

Returns

string

keyup()

keyup(  $element = 'this',   $js = '') : string

Keyup

Outputs a javascript library keydown event

Parameters

$element
$js

Returns

string

load()

load(  $element = 'this',   $js = '') : string

Load

Outputs a javascript library load event

Parameters

$element
$js

Returns

string

mousedown()

mousedown(  $element = 'this',   $js = '') : string

Mousedown

Outputs a javascript library mousedown event

Parameters

$element
$js

Returns

string

mouseout()

mouseout(  $element = 'this',   $js = '') : string

Mouse Out

Outputs a javascript library mouseout event

Parameters

$element
$js

Returns

string

mouseover()

mouseover(  $element = 'this',   $js = '') : string

Mouse Over

Outputs a javascript library mouseover event

Parameters

$element
$js

Returns

string

mouseup()

mouseup(  $element = 'this',   $js = '') : string

Mouseup

Outputs a javascript library mouseup event

Parameters

$element
$js

Returns

string

output()

output(  $js) : string

Output

Outputs the called javascript to the screen

Parameters

$js

Returns

string

ready()

ready(string  $js) : string

Ready

Outputs a javascript library mouseup event

Parameters

string $js

Code to execute

Returns

string

resize()

resize(  $element = 'this',   $js = '') : string

Resize

Outputs a javascript library resize event

Parameters

$element
$js

Returns

string

scroll()

scroll(  $element = 'this',   $js = '') : string

Scroll

Outputs a javascript library scroll event

Parameters

$element
$js

Returns

string

unload()

unload(  $element = 'this',   $js = '') : string

Unload

Outputs a javascript library unload event

Parameters

$element
$js

Returns

string

addClass()

addClass(  $element = 'this',   $class = '') : string

Add Class

Outputs a javascript library addClass event

Parameters

$element
$class

Returns

string

animate()

animate(string  $element = 'this', array  $params = array(), mixed  $speed = '', string  $extra = '') : string

Animate

Outputs a javascript library animate event

Parameters

string $element

= 'this'

array $params

= array()

mixed $speed

'slow', 'normal', 'fast', or time in milliseconds

string $extra

Returns

string

fadeIn()

fadeIn(  $element = 'this',   $speed = '',   $callback = '') : string

Fade In

Outputs a javascript library hide event

Parameters

$element
$speed
$callback

Returns

string

fadeOut()

fadeOut(  $element = 'this',   $speed = '',   $callback = '') : string

Fade Out

Outputs a javascript library hide event

Parameters

$element
$speed
$callback

Returns

string

slideUp()

slideUp(  $element = 'this',   $speed = '',   $callback = '') : string

Slide Up

Outputs a javascript library slideUp event

Parameters

$element
$speed
$callback

Returns

string

removeClass()

removeClass(  $element = 'this',   $class = '') : string

Remove Class

Outputs a javascript library removeClass event

Parameters

$element
$class

Returns

string

slideDown()

slideDown(  $element = 'this',   $speed = '',   $callback = '') : string

Slide Down

Outputs a javascript library slideDown event

Parameters

$element
$speed
$callback

Returns

string

slideToggle()

slideToggle(  $element = 'this',   $speed = '',   $callback = '') : string

Slide Toggle

Outputs a javascript library slideToggle event

Parameters

$element
$speed
$callback

Returns

string

hide()

hide(  $element = 'this',   $speed = '',   $callback = '') : string

Hide

Outputs a javascript library hide action

Parameters

$element
$speed
$callback

Returns

string

toggle()

toggle(  $element = 'this') : string

Toggle

Outputs a javascript library toggle event

Parameters

$element

Returns

string

toggleClass()

toggleClass(string  $element = 'this', string  $class = '') : string

Toggle Class

Outputs a javascript library toggle class event

Parameters

string $element

= 'this'

string $class

= ''

Returns

string

show()

show(  $element = 'this',   $speed = '',   $callback = '') : string

Show

Outputs a javascript library show event

Parameters

$element
$speed
$callback

Returns

string

compile()

compile(string  $view_var = 'script_foot', boolean  $script_tags = TRUE) : string

Compile

gather together all script needing to be output

Parameters

string $view_var
boolean $script_tags

Returns

string

clear_compile()

clear_compile() : void

Clear Compile

Clears any previous javascript collected for output

external()

external(string  $external_file = '', boolean  $relative = FALSE) : string

External

Outputs a

Parameters

$extra

Returns

string

_is_associative_array()

_is_associative_array(  $arr) : boolean

Is associative array

Checks for an associative array

Parameters

$arr

Returns

boolean

_prep_args()

_prep_args(mixed  $result, boolean  $is_key = FALSE) : string

Prep Args

Ensures a standard json value and escapes values

Parameters

mixed $result
boolean $is_key

= FALSE

Returns

string

_blur()

_blur(  $element = 'this',   $js = '') : string

Blur

Outputs a jQuery blur event

Parameters

$element
$js

Returns

string

_change()

_change(  $element = 'this',   $js = '') : string

Change

Outputs a jQuery change event

Parameters

$element
$js

Returns

string

_click()

_click(  $element = 'this',   $js = '',   $ret_false = TRUE) : string

Click

Outputs a jQuery click event

Parameters

$element
$js
$ret_false

Returns

string

_dblclick()

_dblclick(  $element = 'this',   $js = '') : string

Double Click

Outputs a jQuery dblclick event

Parameters

$element
$js

Returns

string

_error()

_error(  $element = 'this',   $js = '') : string

Error

Outputs a jQuery error event

Parameters

$element
$js

Returns

string

_focus()

_focus(  $element = 'this',   $js = '') : string

Focus

Outputs a jQuery focus event

Parameters

$element
$js

Returns

string

_hover()

_hover(  $element = 'this',   $over = '',   $out = '') : string

Hover

Outputs a jQuery hover event

Parameters

$element
$over
$out

Returns

string

_keydown()

_keydown(  $element = 'this',   $js = '') : string

Keydown

Outputs a jQuery keydown event

Parameters

$element
$js

Returns

string

_keyup()

_keyup(  $element = 'this',   $js = '') : string

Keyup

Outputs a jQuery keydown event

Parameters

$element
$js

Returns

string

_load()

_load(  $element = 'this',   $js = '') : string

Load

Outputs a jQuery load event

Parameters

$element
$js

Returns

string

_mousedown()

_mousedown(  $element = 'this',   $js = '') : string

Mousedown

Outputs a jQuery mousedown event

Parameters

$element
$js

Returns

string

_mouseout()

_mouseout(  $element = 'this',   $js = '') : string

Mouse Out

Outputs a jQuery mouseout event

Parameters

$element
$js

Returns

string

_mouseover()

_mouseover(  $element = 'this',   $js = '') : string

Mouse Over

Outputs a jQuery mouseover event

Parameters

$element
$js

Returns

string

_mouseup()

_mouseup(  $element = 'this',   $js = '') : string

Mouseup

Outputs a jQuery mouseup event

Parameters

$element
$js

Returns

string

_output()

_output(array  $array_js = array()) : void

Output

Outputs script directly

Parameters

array $array_js

= array()

_resize()

_resize(  $element = 'this',   $js = '') : string

Resize

Outputs a jQuery resize event

Parameters

$element
$js

Returns

string

_scroll()

_scroll(  $element = 'this',   $js = '') : string

Scroll

Outputs a jQuery scroll event

Parameters

$element
$js

Returns

string

_unload()

_unload(  $element = 'this',   $js = '') : string

Unload

Outputs a jQuery unload event

Parameters

$element
$js

Returns

string

_addClass()

_addClass(string  $element = 'this', string  $class = '') : string

Add Class

Outputs a jQuery addClass event

Parameters

string $element
string $class

Returns

string

_animate()

_animate(string  $element = 'this', array  $params = array(), string  $speed = '', string  $extra = '') : string

Animate

Outputs a jQuery animate event

Parameters

string $element
array $params
string $speed

'slow', 'normal', 'fast', or time in milliseconds

string $extra

Returns

string

_fadeIn()

_fadeIn(  $element = 'this',   $speed = '',   $callback = '') : string

Fade In

Outputs a jQuery hide event

Parameters

$element
$speed
$callback

Returns

string

_fadeOut()

_fadeOut(  $element = 'this',   $speed = '',   $callback = '') : string

Fade Out

Outputs a jQuery hide event

Parameters

$element
$speed
$callback

Returns

string

_hide()

_hide(  $element = 'this',   $speed = '',   $callback = '') : string

Hide

Outputs a jQuery hide action

Parameters

$element
$speed
$callback

Returns

string

_removeClass()

_removeClass(string  $element = 'this', string  $class = '') : string

Remove Class

Outputs a jQuery remove class event

Parameters

string $element
string $class

Returns

string

_slideUp()

_slideUp(  $element = 'this',   $speed = '',   $callback = '') : string

Slide Up

Outputs a jQuery slideUp event

Parameters

$element
$speed
$callback

Returns

string

_slideDown()

_slideDown(  $element = 'this',   $speed = '',   $callback = '') : string

Slide Down

Outputs a jQuery slideDown event

Parameters

$element
$speed
$callback

Returns

string

_slideToggle()

_slideToggle(  $element = 'this',   $speed = '',   $callback = '') : string

Slide Toggle

Outputs a jQuery slideToggle event

Parameters

$element
$speed
$callback

Returns

string

_toggle()

_toggle(  $element = 'this') : string

Toggle

Outputs a jQuery toggle event

Parameters

$element

Returns

string

_toggleClass()

_toggleClass(string  $element = 'this', string  $class = '') : string

Toggle Class

Outputs a jQuery toggle class event

Parameters

string $element
string $class

Returns

string

_show()

_show(  $element = 'this',   $speed = '',   $callback = '') : string

Show

Outputs a jQuery show event

Parameters

$element
$speed
$callback

Returns

string

_updater()

_updater(  $container = 'this',   $controller = '',   $options = '') : string

Updater

An Ajax call that populates the designated DOM node with returned content

Parameters

$container
$controller
$options

Returns

string

_zebraTables()

_zebraTables(string  $class = '', string  $odd = 'odd', string  $hover = '') : string

Zebra tables

Parameters

string $class
string $odd
string $hover

Returns

string

_add_event()

_add_event(  $element,   $js,   $event) : string

Add Event

Constructs the syntax for an event, and adds to into the array for compilation

Parameters

$element
$js
$event

Returns

string

_compile()

_compile(string  $view_var = 'script_foot', boolean  $script_tags = TRUE) : void

Compile

As events are specified, they are stored in an array This function compiles them all for output on a page

Parameters

string $view_var
boolean $script_tags

_clear_compile()

_clear_compile() : void

Clear Compile

Clears the array of script events collected for output

_document_ready()

_document_ready(array  $js) : void

Document Ready

A wrapper for writing document.ready()

Parameters

array $js

_prep_element()

_prep_element(  $element) : string

Prep Element

Puts HTML element in quotes for use in jQuery code unless the supplied element is the Javascript 'this' object, in which case no quotes are added

Parameters

$element

Returns

string

_validate_speed()

_validate_speed(  $speed) : string

Validate Speed

Ensures the speed parameter is valid for jQuery

Parameters

$speed

Returns

string