SR_htmlJQuery
extends SC_BaseObject
in package
Provides base functionality for all SimplOn classes.
This class offers common utilities like:
- Retrieving class name information (full name, prefix, words).
- Introspecting methods and attributes.
- Automatic getter and setter generation via the magic __call method for both instance and static properties.
- Checking for the existence of attributes and properties.
- Clearing property values.
- Generating unique instance identifiers for UI linking.
Table of Contents
- $csslinks : mixed
- $InputBox_type : mixed
- $jslinks : mixed
- $layoutsCache : mixed
- $outputtemplate : mixed
- $App_path : mixed
- $App_web_root : mixed
- $cssWebRoot : mixed
- $imgsPath : mixed
- $imgsWebRoot : mixed
- $jsWebRoot : mixed
- $Renderer_path : mixed
- $SimplOn_path : mixed
- $URL_METHOD_SEPARATOR : mixed
- $WEB_ROOT : mixed
- __call() : mixed
- Auto Makes the Setters and Getters
- action() : mixed
- clear() : mixed
- Clears the value of a property or attribute
- encodeURL() : mixed
- fixCode() : mixed
- getClass() : string
- Returns the object's class
- hasAttribute() : bool
- Checks if a an object has a specific method
- hasProperty() : bool
- Checks if a an object has a specific property
- instanceId() : mixed
- Run time id of the object used to creat ids to link things in the interface like Labels and Inputs
- ObjectId() : mixed
- Class and instance id
- parameterEncoder() : mixed
- render() : mixed
- setMessage() : mixed
Properties
$csslinks
public
static mixed
$csslinks
$InputBox_type
public
static mixed
$InputBox_type
$jslinks
public
static mixed
$jslinks
$layoutsCache
public
static mixed
$layoutsCache
$outputtemplate
public
static mixed
$outputtemplate
$App_path
protected
mixed
$App_path
$App_web_root
protected
mixed
$App_web_root
$cssWebRoot
protected
mixed
$cssWebRoot
$imgsPath
protected
mixed
$imgsPath
$imgsWebRoot
protected
mixed
$imgsWebRoot
$jsWebRoot
protected
mixed
$jsWebRoot
$Renderer_path
protected
mixed
$Renderer_path
$SimplOn_path
protected
mixed
$SimplOn_path
$URL_METHOD_SEPARATOR
protected
mixed
$URL_METHOD_SEPARATOR
$WEB_ROOT
protected
mixed
$WEB_ROOT
Methods
__call()
Auto Makes the Setters and Getters
public
__call( $name, $arguments) : mixed
Parameters
Return values
mixed —action()
public
action(mixed $object, string $method[, mixed $clean = null ][, mixed $message = null ]) : mixed
Parameters
- $object : mixed
- $method : string
- $clean : mixed = null
- $message : mixed = null
Return values
mixed —clear()
Clears the value of a property or attribute
public
clear(string $name) : mixed
Parameters
- $name : string
Return values
mixed —encodeURL()
public
encodeURL([mixed $class = null ][, mixed $construct_params = null ][, mixed $method = null ][, mixed $method_params = null ][, mixed $dataName = null ]) : mixed
Parameters
- $class : mixed = null
- $construct_params : mixed = null
- $method : mixed = null
- $method_params : mixed = null
- $dataName : mixed = null
Return values
mixed —fixCode()
public
static fixCode(mixed $string[, mixed $encoding = true ]) : mixed
Parameters
- $string : mixed
- $encoding : mixed = true
Return values
mixed —getClass()
Returns the object's class
public
getClass() : string
Return values
string —The short class name of the object instance.
hasAttribute()
Checks if a an object has a specific method
public
hasAttribute(mixed $attribute) : bool
Parameters
- $attribute : mixed
Return values
bool —hasProperty()
Checks if a an object has a specific property
public
hasProperty(string $propName) : bool
Parameters
- $propName : string
Return values
bool —instanceId()
Run time id of the object used to creat ids to link things in the interface like Labels and Inputs
public
instanceId() : mixed
Return values
mixed —ObjectId()
Class and instance id
public
ObjectId() : mixed
Return values
mixed —parameterEncoder()
public
static parameterEncoder(mixed $p) : mixed
Parameters
- $p : mixed
Return values
mixed —render()
public
render(SI_Item $item) : mixed
Parameters
- $item : SI_Item
Return values
mixed —setMessage()
public
setMessage([mixed $message = '' ]) : mixed
Parameters
- $message : mixed = ''