SI_AjaxLink
extends SI_Item
in package
Los Items de interfaz SI_Item (Simplon Interface Item) son objetos que representan elementos de la interfaz de usuario.
Siempre deben recibir el Dato o elemento ($doe) del queu forman parte Estos elementos deben ser redefinidos para cada Renderer ya que dependen de este.
En el Renderer htmlJQuery deben tener solo el atributo $doe que guarda a el Dato o Elemento del que forma parte el item de interfaz y atributos sencillos de valor de string para guardar los valores de lo que debe sustiturse en pantalla
Table of Contents
- $cssfiles : mixed
- $jsfiles : mixed
- $script : mixed
- $attributes : mixed
- $content : mixed
- $end : mixed
- $href : mixed
- $itemEnd : mixed
- $itemStart : mixed
- $object : mixed
- $SI_Item : mixed
- $start : mixed
- $styles : mixed
- $tag : mixed
- $text : mixed
- __call() : mixed
- Auto Makes the Setters and Getters
- __construct() : mixed
- __toString() : mixed
- addAttribute() : mixed
- addClass() : mixed
- addItem() : mixed
- addStylesToAutoCSS() : mixed
- attributesString() : mixed
- clear() : mixed
- Clears the value of a property or attribute
- getAttribute() : mixed
- getClass() : string
- Returns the object's class
- getRenderVals() : mixed
- hasAttribute() : bool
- Checks if a an object has a specific method
- hasProperty() : bool
- Checks if a an object has a specific property
- html() : mixed
- instanceId() : mixed
- Run time id of the object used to creat ids to link things in the interface like Labels and Inputs
- object() : mixed
- ObjectId() : mixed
- Class and instance id
- removeAttribute() : mixed
- setTagsVals() : mixed
Properties
$cssfiles
public
static mixed
$cssfiles
= \null
$jsfiles
public
static mixed
$jsfiles
= \null
$script
public
static mixed
$script
= \null
$attributes
protected
mixed
$attributes
= \null
$content
protected
mixed
$content
= \null
$end
protected
mixed
$end
= \null
$href
protected
mixed
$href
$itemEnd
protected
mixed
$itemEnd
= \null
$itemStart
protected
mixed
$itemStart
= \null
$object
protected
mixed
$object
= \null
$SI_Item
protected
mixed
$SI_Item
= \null
$start
protected
mixed
$start
= \null
$styles
protected
mixed
$styles
= \null
$tag
protected
mixed
$tag
= \null
$text
protected
mixed
$text
Methods
__call()
Auto Makes the Setters and Getters
public
__call( $name, $arguments) : mixed
Parameters
Return values
mixed —__construct()
public
__construct(mixed $href, mixed $content[, mixed $icon = null ]) : mixed
Parameters
- $href : mixed
- $content : mixed
- $icon : mixed = null
Return values
mixed —__toString()
public
__toString() : mixed
Return values
mixed —addAttribute()
public
addAttribute(mixed $name, mixed $value) : mixed
Parameters
- $name : mixed
- $value : mixed
Return values
mixed —addClass()
public
addClass(mixed $class) : mixed
Parameters
- $class : mixed
Return values
mixed —addItem()
public
addItem(mixed $item) : mixed
Parameters
- $item : mixed
Return values
mixed —addStylesToAutoCSS()
public
addStylesToAutoCSS(mixed $styles) : mixed
Parameters
- $styles : mixed
Return values
mixed —attributesString()
public
attributesString() : mixed
Return values
mixed —clear()
Clears the value of a property or attribute
public
clear(string $name) : mixed
Parameters
- $name : string
Return values
mixed —getAttribute()
public
getAttribute(mixed $attribute) : mixed
Parameters
- $attribute : mixed
Return values
mixed —getClass()
Returns the object's class
public
getClass() : string
Return values
string —The short class name of the object instance.
getRenderVals()
public
getRenderVals() : mixed
Return values
mixed —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 —html()
public
html() : mixed
Return values
mixed —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 —object()
public
object([mixed $object = null ][, bool $pasToChilds = false ]) : mixed
Parameters
- $object : mixed = null
- $pasToChilds : bool = false
Return values
mixed —ObjectId()
Class and instance id
public
ObjectId() : mixed
Return values
mixed —removeAttribute()
public
removeAttribute(mixed $name) : mixed
Parameters
- $name : mixed
Return values
mixed —setTagsVals()
public
setTagsVals([mixed $renderVals = null ]) : mixed
Parameters
- $renderVals : mixed = null