HCE Project DC service web UI
0.2
Hierarchical Cluster Engine DC service web UI
|
Public Member Functions | |
init () | |
run () |
Public Attributes | |
const | TYPE_CHECKBOX = 'checkbox' |
const | TYPE_CHECKBOXLIST = 'checkboxlist' |
const | TYPE_CHECKBOXLIST_INLINE = 'checkboxlist_inline' |
const | TYPE_CHECKBOXGROUPSLIST = 'checkboxgroupslist' |
const | TYPE_DROPDOWN = 'dropdownlist' |
const | TYPE_FILE = 'filefield' |
const | TYPE_PASSWORD = 'password' |
const | TYPE_PASSFIELD = 'passfield' |
const | TYPE_RADIO = 'radiobutton' |
const | TYPE_RADIOLIST = 'radiobuttonlist' |
const | TYPE_RADIOLIST_INLINE = 'radiobuttonlist_inline' |
const | TYPE_RADIOBUTTONGROUPSLIST = 'radiobuttongroupslist' |
const | TYPE_TEXTAREA = 'textarea' |
const | TYPE_TEXT = 'text' |
const | TYPE_MASKEDTEXT = 'maskedtextfield' |
const | TYPE_CAPTCHA = 'captcha' |
const | TYPE_UNEDITABLE = 'uneditable' |
const | TYPE_DATEPICKER = 'datepicker' |
const | TYPE_DATETIMEPICKER = 'datetimepicker' |
const | TYPE_REDACTOR = 'redactor' |
const | TYPE_MARKDOWNEDITOR = 'markdowneditor' |
const | TYPE_HTML5EDITOR = 'wysihtml5' |
const | TYPE_DATERANGEPICKER = 'daterangepicker' |
const | TYPE_TOGGLEBUTTON = 'togglebutton' |
const | TYPE_COLORPICKER = 'colorpicker' |
const | TYPE_CKEDITOR = 'ckeditor' |
const | TYPE_TIMEPICKER = 'timepicker' |
const | TYPE_SELECT2 = 'select2' |
const | TYPE_TYPEAHEAD = 'typeahead' |
const | TYPE_NUMBER = 'numberfield' |
const | TYPE_CUSTOM = 'custom' |
$form | |
$label | |
$type | |
$data = array() | |
$prependText | |
$appendText | |
$hintText | |
$labelOptions = array() | |
$prependOptions = array() | |
$appendOptions = array() | |
$hintOptions = array() | |
$errorOptions = array() | |
$captchaOptions = array() | |
$enableAjaxValidation = true | |
$enableClientValidation = true |
Protected Member Functions | |
processHtmlOptions () | |
getLabel () | |
getPrepend () | |
getAppend () | |
getAttributeId ($attribute) | |
getError () | |
getHint () | |
getContainerCssClass () | |
getAddonCssClass () | |
hasAddOn () | |
checkBox () | |
toggleButton () | |
checkBoxList () | |
checkBoxListInline () | |
checkBoxGroupsList () | |
dropDownList () | |
fileField () | |
passwordField () | |
passfieldField () | |
radioButton () | |
radioButtonList () | |
radioButtonListInline () | |
radioButtonGroupsList () | |
textArea () | |
textField () | |
maskedTextField () | |
captcha () | |
uneditableField () | |
datepickerField () | |
datetimepickerField () | |
redactorJs () | |
markdownEditorJs () | |
ckEditor () | |
html5Editor () | |
dateRangeField () | |
colorpickerField () | |
timepickerField () | |
select2Field () | |
typeAheadField () | |
numberField () | |
customField () | |
getSeparatedSelectableInput () |
Definition at line 17 of file TbInput.php.
|
abstractprotected |
Renders a CAPTCHA.
Reimplemented in TbInputHorizontal, and TbInputVertical.
|
abstractprotected |
Renders a checkbox.
Reimplemented in TbInputHorizontal, and TbInputVertical.
|
abstractprotected |
Renders a list of checkboxes using Button Groups.
Reimplemented in TbInputHorizontal, and TbInputVertical.
|
abstractprotected |
Renders a list of checkboxes.
Reimplemented in TbInputHorizontal, and TbInputVertical.
|
abstractprotected |
Renders a list of inline checkboxes.
Reimplemented in TbInputHorizontal, and TbInputVertical.
|
abstractprotected |
Renders a bootstrap CKEditor wysiwyg editor.
Reimplemented in TbInputHorizontal, and TbInputVertical.
|
abstractprotected |
Renders a colorpicker field.
Reimplemented in TbInputHorizontal, and TbInputVertical.
|
abstractprotected |
Renders a pre-rendered custom field.
Reimplemented in TbInputHorizontal, and TbInputVertical.
|
abstractprotected |
Renders a datepicker field.
Reimplemented in TbInputHorizontal, TbInputVertical, and TbInputInline.
|
abstractprotected |
Renders a daterange picker field
Reimplemented in TbInputHorizontal, TbInputVertical, and TbInputInline.
|
abstractprotected |
Renders a datetimepicker field.
Reimplemented in TbInputHorizontal, TbInputVertical, and TbInputInline.
|
abstractprotected |
Renders a drop down list (select).
Reimplemented in TbInputHorizontal, TbInputVertical, and TbInputInline.
|
abstractprotected |
Renders a file field.
Reimplemented in TbInputHorizontal, and TbInputVertical.
|
protected |
Returns the input container CSS classes.
Definition at line 535 of file TbInput.php.
|
protected |
Returns the append element for the input.
Definition at line 431 of file TbInput.php.
|
protected |
Returns the id that should be used for the specified attribute
string | $attribute | the attribute |
Definition at line 467 of file TbInput.php.
|
protected |
Returns the container CSS class for the input.
Definition at line 523 of file TbInput.php.
|
protected |
Returns the error text for the input.
Definition at line 481 of file TbInput.php.
|
protected |
Returns the hint text for the input.
Definition at line 499 of file TbInput.php.
|
protected |
Returns the label for the input.
Reimplemented in TbInputHorizontal.
Definition at line 379 of file TbInput.php.
|
protected |
Returns the prepend element for the input.
Definition at line 397 of file TbInput.php.
|
protected |
Obtain separately hidden and visible field
CException |
Definition at line 874 of file TbInput.php.
|
protected |
Returns whether the input has an add-on (prepend and/or append).
Definition at line 555 of file TbInput.php.
|
abstractprotected |
Renders a bootstrap wysihtml5 editor.
Reimplemented in TbInputHorizontal, and TbInputVertical.
TbInput::init | ( | ) |
Initializes the widget.
CException | if the widget could not be initialized. |
Definition at line 141 of file TbInput.php.
|
abstractprotected |
Renders a markdownEditorJS wysiwyg field.
Reimplemented in TbInputHorizontal, and TbInputVertical.
|
abstractprotected |
Renders a masked text field.
Reimplemented in TbInputHorizontal, TbInputVertical, and TbInputInline.
|
abstractprotected |
Renders a number field.
Reimplemented in TbInputHorizontal, and TbInputVertical.
|
abstractprotected |
Renders a Pass*Field field.
Reimplemented in TbInputHorizontal, and TbInputVertical.
|
abstractprotected |
Renders a password field.
Reimplemented in TbInputHorizontal, TbInputVertical, and TbInputInline.
|
protected |
Processes the html options.
Definition at line 172 of file TbInput.php.
|
abstractprotected |
Renders a radio button.
Reimplemented in TbInputHorizontal, and TbInputVertical.
|
abstractprotected |
Renders a list of radio buttons using Button Groups.
Reimplemented in TbInputHorizontal, and TbInputVertical.
|
abstractprotected |
Renders a list of radio buttons.
Reimplemented in TbInputHorizontal, and TbInputVertical.
|
abstractprotected |
Renders a list of inline radio buttons.
Reimplemented in TbInputHorizontal, and TbInputVertical.
|
abstractprotected |
Renders a redactorJS wysiwyg field.
Reimplemented in TbInputHorizontal, and TbInputVertical.
TbInput::run | ( | ) |
Runs the widget.
CException | if the widget type is invalid. |
Reimplemented in TbInputHorizontal.
Definition at line 239 of file TbInput.php.
|
abstractprotected |
Renders a select2 field.
Reimplemented in TbInputHorizontal, and TbInputVertical.
|
abstractprotected |
Renders a textarea.
Reimplemented in TbInputHorizontal, TbInputVertical, and TbInputInline.
|
abstractprotected |
Renders a text field.
Reimplemented in TbInputHorizontal, TbInputVertical, and TbInputInline.
|
abstractprotected |
Renders a timepicker field.
Reimplemented in TbInputHorizontal, and TbInputVertical.
|
abstractprotected |
Renders a toggle button.
Reimplemented in TbInputHorizontal, and TbInputVertical.
|
abstractprotected |
Renders a typeAhead field.
Reimplemented in TbInputHorizontal, TbInputVertical, and TbInputInline.
|
abstractprotected |
Renders an uneditable field.
Reimplemented in TbInputHorizontal, and TbInputVertical.
TbInput::$appendOptions = array() |
Definition at line 103 of file TbInput.php.
TbInput::$appendText |
Definition at line 83 of file TbInput.php.
TbInput::$captchaOptions = array() |
Definition at line 118 of file TbInput.php.
TbInput::$data = array() |
Definition at line 73 of file TbInput.php.
TbInput::$enableAjaxValidation = true |
Definition at line 125 of file TbInput.php.
TbInput::$enableClientValidation = true |
Definition at line 132 of file TbInput.php.
TbInput::$errorOptions = array() |
Definition at line 113 of file TbInput.php.
TbInput::$form |
Definition at line 55 of file TbInput.php.
TbInput::$hintOptions = array() |
Definition at line 108 of file TbInput.php.
TbInput::$hintText |
Definition at line 88 of file TbInput.php.
TbInput::$label |
Definition at line 60 of file TbInput.php.
TbInput::$labelOptions = array() |
Definition at line 93 of file TbInput.php.
TbInput::$prependOptions = array() |
Definition at line 98 of file TbInput.php.
TbInput::$prependText |
Definition at line 78 of file TbInput.php.
TbInput::$type |
Definition at line 68 of file TbInput.php.
const TbInput::TYPE_CAPTCHA = 'captcha' |
Definition at line 35 of file TbInput.php.
const TbInput::TYPE_CHECKBOX = 'checkbox' |
Definition at line 20 of file TbInput.php.
const TbInput::TYPE_CHECKBOXGROUPSLIST = 'checkboxgroupslist' |
Definition at line 23 of file TbInput.php.
const TbInput::TYPE_CHECKBOXLIST = 'checkboxlist' |
Definition at line 21 of file TbInput.php.
const TbInput::TYPE_CHECKBOXLIST_INLINE = 'checkboxlist_inline' |
Definition at line 22 of file TbInput.php.
const TbInput::TYPE_CKEDITOR = 'ckeditor' |
Definition at line 45 of file TbInput.php.
const TbInput::TYPE_COLORPICKER = 'colorpicker' |
Definition at line 44 of file TbInput.php.
const TbInput::TYPE_CUSTOM = 'custom' |
Definition at line 50 of file TbInput.php.
const TbInput::TYPE_DATEPICKER = 'datepicker' |
Definition at line 37 of file TbInput.php.
const TbInput::TYPE_DATERANGEPICKER = 'daterangepicker' |
Definition at line 42 of file TbInput.php.
const TbInput::TYPE_DATETIMEPICKER = 'datetimepicker' |
Definition at line 38 of file TbInput.php.
const TbInput::TYPE_DROPDOWN = 'dropdownlist' |
Definition at line 24 of file TbInput.php.
const TbInput::TYPE_FILE = 'filefield' |
Definition at line 25 of file TbInput.php.
const TbInput::TYPE_HTML5EDITOR = 'wysihtml5' |
Definition at line 41 of file TbInput.php.
const TbInput::TYPE_MARKDOWNEDITOR = 'markdowneditor' |
Definition at line 40 of file TbInput.php.
const TbInput::TYPE_MASKEDTEXT = 'maskedtextfield' |
Definition at line 34 of file TbInput.php.
const TbInput::TYPE_NUMBER = 'numberfield' |
Definition at line 49 of file TbInput.php.
const TbInput::TYPE_PASSFIELD = 'passfield' |
Definition at line 27 of file TbInput.php.
const TbInput::TYPE_PASSWORD = 'password' |
Definition at line 26 of file TbInput.php.
const TbInput::TYPE_RADIO = 'radiobutton' |
Definition at line 28 of file TbInput.php.
const TbInput::TYPE_RADIOBUTTONGROUPSLIST = 'radiobuttongroupslist' |
Definition at line 31 of file TbInput.php.
const TbInput::TYPE_RADIOLIST = 'radiobuttonlist' |
Definition at line 29 of file TbInput.php.
const TbInput::TYPE_RADIOLIST_INLINE = 'radiobuttonlist_inline' |
Definition at line 30 of file TbInput.php.
const TbInput::TYPE_REDACTOR = 'redactor' |
Definition at line 39 of file TbInput.php.
const TbInput::TYPE_SELECT2 = 'select2' |
Definition at line 47 of file TbInput.php.
const TbInput::TYPE_TEXT = 'text' |
Definition at line 33 of file TbInput.php.
const TbInput::TYPE_TEXTAREA = 'textarea' |
Definition at line 32 of file TbInput.php.
const TbInput::TYPE_TIMEPICKER = 'timepicker' |
Definition at line 46 of file TbInput.php.
const TbInput::TYPE_TOGGLEBUTTON = 'togglebutton' |
Definition at line 43 of file TbInput.php.
const TbInput::TYPE_TYPEAHEAD = 'typeahead' |
Definition at line 48 of file TbInput.php.
const TbInput::TYPE_UNEDITABLE = 'uneditable' |
Definition at line 36 of file TbInput.php.