Constants |
public PHPFUI\Base::DEBUG_SOURCE = 1 |
Methods |
public PHPFUI\HTML5Element::__clone() |
public __construct(int $value = 0, ?PHPFUI\SliderHandle $handle = NULL) - param int $value the initial slider value
- param \SliderHandle $handle an optional slider handle. You must supply this if you want a field to be updated by slider changes.
|
public PHPFUI\Base::__toString() : string |
public PHPFUI\Base::add(?mixed $item) : static Base add function. Adds to the end of the current objects - param mixed $item should be convertable to string
|
public PHPFUI\Base::addAsFirst(?mixed $item) : static Base addAsFirst function. Adds to the front of the current
object - param mixed $item should be convertable to string
|
public PHPFUI\HTML5Element::addAttribute(string $attribute, string $value = '') : static Add an attribute the the object - param string $value of the attribute, blank for just a plain attribute
|
public PHPFUI\HTML5Element::addClass(string $class) : static - param string $class name(s) to add
|
public PHPFUI\HTML5Element::addPHPClassName() : static Adds the base PHP class name as a class to this object |
public PHPFUI\Base::count() : int Number of object in this object. Does not count sub objects. |
public PHPFUI\HTML5Element::deleteAttribute(string $attribute) : static Deletes the passed attribute |
public PHPFUI\HTML5Element::deleteAttributes() : static |
public PHPFUI\HTML5Element::deleteClass(string $classToDelete) : static Delete a class from the object |
public PHPFUI\HTML5Element::disabled() : static |
public PHPFUI\Base::done(bool $done = true) : static |
public PHPFUI\HTML5Element::getAttribute(string $attribute) : ?string - return ?string does not exist if null
|
public PHPFUI\HTML5Element::getAttributes() : string Returns the attribute strings. Attributes with values are returned as name/value pairs,
attributes without values are returned as just the attribute name. |
public PHPFUI\HTML5Element::getClass() : string Returns the class attribute ready for insertion into an element. |
public PHPFUI\HTML5Element::getClasses() : array Returns all classes for the object |
public static PHPFUI\Base::getDebug(int $flags = 0) : int Gets the current debug setting |
public PHPFUI\HTML5Element::getElement() : string Return the type of the element |
public PHPFUI\HTML5Element::getId() : string Return the id of the object. Elements will not have an id unless this method is called. The id is returned as a string
starting with id followed by a unique number to the page. Id numbers are deterministic and start start with 1. Once assigned
an id, an element will always have the same id. It will get a new id if cloned. |
public PHPFUI\HTML5Element::getIdAttribute() : string Return the id attribute of the object as a name/value pair. If no id has been requested, and empty string is returned. |
public PHPFUI\Base::getResponse() : string |
public PHPFUI\HTML5Element::getToolTip(string $label) : PHPFUI\ToolTip|string Get the tool tip as a string - return \ToolTip|string return type depends on if the tip was set as a string or ToolTip object.
|
public PHPFUI\HTML5Element::hasClass(string $class) : bool Return true if the class is present on the object |
public PHPFUI\HTML5Element::hasId() : bool Does this object have an id set already? |
public PHPFUI\HTML5Element::hasToolTip() : bool - return bool if there is a tool tip associated with this element
|
public PHPFUI\Base::isDone() : bool Returns true if the page needs no more processing |
public PHPFUI\HTML5Element::newId() : static Assign a new id to this element. |
public PHPFUI\Base::prepend(?mixed $item) : static Add an object in front of existing object |
public PHPFUI\HTML5Element::setAttribute(string $attribute, string $value = '') : static Set the attribute overwriting the prior value - param string $value of the attribute, blank for just a plain attribute
|
public PHPFUI\HTML5Element::setConfirm( $text) : static A simple way to set a confirm on click - param string $text confirm text
|
public static PHPFUI\Base::setDebug(int $level = 0) : void Set the debug level, 1 or higher is on |
public PHPFUI\HTML5Element::setElement( $element) : static You can set the element type if you need to morph it for some reason |
public PHPFUI\HTML5Element::setId( $id) : static Set the base id of the object - param string $id to set. Will be returned as set. It is up to the caller to prevent duplicate ids.
|
public setMax(int $max = 100) : static |
public setMin(int $min = 0) : static |
public setNonLinear(int $base = 5, string $function = 'log') : static - param string $function algorithm used for non linear function, must be either log or pow
|
public setRangeHandle(PHPFUI\SliderHandle $handle) : static |
public PHPFUI\Base::setRawResponse(string $response, bool $asJSON = true) : static Sets the page response directly and exits the program |
public PHPFUI\Base::setResponse(string $response, string $color = 'lime') : static Set a response in the standard format ('reponse' and 'color' array)
exit will be called after returning the encoded response - param string $response to return
- param string $color used for the save button
- return never|static
|
public setStep(int $step = 1) : static |
public PHPFUI\HTML5Element::setToolTip(PHPFUI\ToolTip|string $tip) : static Set the tool tip. Can either be a ToolTip or a string. If it is a string, it will be converted to a ToolTip |
public setValue(int $value) : static Set the initial value for the slider |
public setVertical(bool $vertical = true) : static Set the slider to be vertical |
public PHPFUI\HTML5Element::toggleAnimate(PHPFUI\HTML5Element $element, string $animation) : static Will toggle the provided element on click with the provided animation. |
public PHPFUI\HTML5Element::toggleClass(PHPFUI\HTML5Element $element, string $class) : static Will toggle the class on the provided element on click. |
public PHPFUI\HTML5Element::transferAttributes(PHPFUI\HTML5Element $from) : static Moves attributes into this object from the passed object |
public PHPFUI\HTML5Element::transferClasses(PHPFUI\HTML5Element $from) : static Moves classes into this object from the passed object |
public PHPFUI\Base::walk(string $method, ?mixed $argument = NULL) : static Recursively walks all objects and calls the passed method on each object where it exists - param string $method to call on the object in the collection
- param mixed $argument to pass to the method
|