Class uix
Core UIX abstract class.
Direct known subclasses
Indirect known subclasses
uix\ui\box,
uix\ui\control,
uix\ui\control\number,
uix\ui\control\post_relation,
uix\ui\control\radio,
uix\ui\control\select,
uix\ui\control\separator,
uix\ui\control\slider,
uix\ui\control\template,
uix\ui\control\text,
uix\ui\control\textarea,
uix\ui\control\toggle,
uix\ui\control\autocomplete,
uix\ui\footer,
uix\ui\grid,
uix\ui\header,
uix\ui\metabox,
uix\ui\modal,
uix\ui\notice,
uix\ui\page,
uix\ui\panel,
uix\ui\repeat,
uix\ui\section,
uix\ui\control\button,
uix\ui\control\checkbox,
uix\ui\control\color,
uix\ui\control\editor,
uix\ui\control\email,
uix\ui\control\file,
uix\ui\control\hidden
Methods summary
protected
|
|
public
|
|
public
|
|
public
|
|
public
|
|
protected
|
|
public
|
|
public
string
|
|
public static
object|
|
|
public
UIX|null
|
|
public
|
|
protected
|
|
public
|
|
public
|
|
protected
|
|
public
|
|
public
string
|
|
abstract public
string
|
|
public
string|null
|
Properties summary
public
string
|
$type
The type of UI object |
#
'uix'
|
public
array
|
$struct
Config Structure of object |
#
array()
|
public
array
|
$assets
Set this object type assets |
#
array(
'script' => array(),
'style' => array()
)
|
public
string
|
$slug
object slug |
|
public
array
|
$child
array of child objects |
#
array()
|
public
object/uix
|
$parent
Objects parent |
|
public
array
|
$attributes
List of attributes to apply to the wrapper element |
#
array()
|
protected
string
|
$url
Base URL of this class |
|
protected
array
|
$scripts
List of core object scripts ( common scripts ) |
#
array()
|
protected
array
|
$styles
List of core object styles ( common styles ) |
#
array()
|