|
| __construct ($aInfo, $oTemplate=false) |
| getCleanValue ($sName) |
| genInput (&$aInput) |
| genInputLocation (&$aInput) |
| genInputLocationRadius (&$aInput) |
| addCssJsCore () |
| genInputSwitcher (&$aInput) |
| performActionGetHelp () |
| performActionChangePrivacyGroup () |
| performActionGetPrivacyGroupChooser () |
| setShowEmptySections ($b) |
| setAjaxMode ($bAjaxMode) |
| isAjaxMode () |
| setAbsoluteActionUrl ($sUrl) |
| getCode ($bDynamicMode=false) |
| getCodeAPI () |
| getJsClassName () |
| getJsObjectName () |
| getJsScript ($bWrap=false) |
| genForm () |
| genRows () |
| genRow (&$aInput) |
| isInputVisible ($mixedInput) |
| genViewRow (&$aInput) |
| genViewRowWrapped (&$aInput) |
| genViewRowWrappedHtml (&$aInput) |
| genViewRowValue (&$aInput) |
| genViewRowValueForSelect (&$aInput) |
| genRowStandard (&$aInput, $isOneLine=false) |
| genWrapperInput ($aInput, $sContent) |
| genRowCustom (&$aInput, $sCustomMethod) |
| genRowBlockHeader (&$aInput) |
| genBlockEnd () |
| getInputId (&$aInput) |
| genInputStandard (&$aInput) |
| genInputCheckbox (&$aInput, $bWrapped=false) |
| genInputButton (&$aInput) |
| genInputTextarea (&$aInput) |
| isHtmlEditor ($iViewMode, &$aInput) |
| addHtmlEditor ($iViewMode, &$aInput, $sUniq) |
| getHtmlEditorQueryParams ($aInput) |
| genInputSelectBox (&$aInput, $sInfo='', $sError='') |
| genInputFile (&$aInput) |
| genInputFiles (&$aInput, $sInfo='', $sError='') |
| genInputSelect (&$aInput) |
| genInputSelectRgb (&$aInput) |
| genInputSelectMultiple (&$aInput) |
| genInputCheckboxSet (&$aInput) |
| genInputRadioSet (&$aInput) |
| _isSelected ($sValue, $sCurValue) |
| _isSelectedMultiple ($sValue, $aCurValues) |
| _genInputSelect (&$aInput, $isMultiple, $mixedCurrentVal, $sIsSelectedFunc) |
| _genInputsSet (&$aInput, $sType, $mixedCurrentVal, $sIsCheckedFunc, $sNameAppend='') |
| setLocationVals ($aInput, $aVals) |
| setLocationVal ($aInput, $sIndex, $sVal) |
| genInputPassword (&$aInput) |
| genInputPrice (&$aInput) |
| genInputNestedForm (&$aInput) |
| genNestedForm (&$aInput) |
| genInputCaptcha (&$aInput) |
| genLabel (&$aInput) |
| genPrivacyGroupChooser (&$aInput, $sPrivacyObject='') |
| genFiledItemInfoWrapper ($sInput, $sInfoValue) |
| genInfoIcon ($sInfo) |
| genErrorIcon ( $sError='') |
| getOpenSection ($aAttrs=[], $sTitle='', $aWrapperAttrs=[]) |
| getCloseSection () |
| getOpenSectionViewMode ($aAttrs=array(), $sTitle='', $aWrapperAttrs=[]) |
| getCloseSectionViewMode () |
| addCssJsUi () |
| addCssJsUiSortable () |
| addCssJsTimepicker () |
| addCssJsMinicolors () |
| addCssJsViewMode () |
| addCssJs () |
| initChecker ($aValues=array(), $aSpecificValues=array()) |
| getKeyValuesPair () |
| insert ($aValsToAdd=array(), $isIgnore=false) |
| update ($val, $aValsToAdd=array(), &$aTrackTextFieldsChanges=null) |
| isStatusFieldSupported () |
| autoSetToPending (&$aValsToAdd) |
| delete ($val) |
| generateUri () |
| isSubmitted () |
| getTemplate () |
| getId () |
| getName () |
| setId ($sId) |
| setName ($sName) |
| setAction ($sAction) |
| setForceSetToPending ($isValid) |
| setValid ($isValid) |
| isValid () |
| isSubmittedAndValid () |
| getSpecificValues () |
| setSpecificValue ($sName, $sVal) |
| getAuthorId () |
| setAuthorId ($iAuthorId) |
| isFieldExist ($sName, $bCheckAllFields=false) |
| _initCheckerNestedForms () |
| addMarkers ($a) |
| getFormErrors () |
static | getJsCalendarLangs () |
static | getCssJsCalendar () |
static | getObjectInstance ($sObject, $sDisplayName, $oTemplate=false, $sParam='') |
static | unSetObjectInstance ($sObject, $sDisplayName, $oTemplate=false, $sParam='') |
static | getDataItems ($sKey, $isUseForSet=false, $sUseValues=BX_DATA_VALUES_DEFAULT) |
static | getSubmittedValue ($sKey, $sMethod, &$aSpecificValues=false) |
static | setSubmittedValue ($sKey, $mixedValue, $sMethod, &$aSpecificValues=false) |
static | genCsrfToken ($bReturn=false) |
static | getCsrfToken () |
static | isCsrfTokenValid ($s, $bDeleteToken=true) |
static | onModuleUninstall ($sModuleName) |
static | isVisible ($aInput) |
| $aFormAttrs |
| $aInputs |
| $aParams |
| $id |
static | $TYPES_SKIP = array('files' => 1, 'location' => 1, 'nested_form' => 1) |
static | $TYPES_CHECKBOX = array('checkbox' => 1, 'switcher' => 1) |
static | $TYPES_TEXT = array('text' => 1, 'textarea' => 1) |
static | $TYPES_FILE = array('file' => 1) |
static | $FUNC_SKIP_DOMAIN_CHECK = array('email' => 1, 'emails' => 1, 'emailexist' => 1, 'emailuniq' => 1, 'emailexistorempty' => 1, 'hostdomain' => 1, 'hostdomainchat' => 1, 'emailorempty' => 1) |
static | $FUNC_SKIP_MACROS_CHECK = array() |
static | $LOCATION_INDEXES = array ('lat', 'lng', 'country', 'state', 'city', 'zip', 'street', 'street_number') |
static | $LOCATION_INDEXES_MANDATORY = array ('lat', 'lng') |
| genCustomInputCmtAuthorId ($aInput) |
| genCustomInputAuthor ($aInput) |
| genCustomInputLabels (&$aInput) |
| _isInputVisibleByPrivacy ($aInput) |
| _genViewRowWrapped (&$aInput, $aParams=[]) |
| genCustomRowBirthday (&$aInput) |
| genCustomRowCf (&$aInput) |
| genCustomViewRowValueBirthday (&$aInput) |
| _genWrapperInputAttrs (&$aInput) |
| _genInputStandardAttrs (&$aInput) |
| _genInputButtonAttrs (&$aInput) |
| _genInputTextareaAttrs (&$aInput) |
| genGhostTemplate (&$aInput) |
| genCustomInputUsernamesSuggestions ($aInput) |
| _genCustomInputUsernamesSuggestionsAttrs (&$aInput, $bDisabled=false) |
| _genCustomInputUsernamesSuggestionsTextAttrs (&$aInput, $bDisabled=false) |
| genCustomViewRowValueLabels ($aInput) |
| _genInputSelectAttrs (&$aInput, $isMultiple) |
| _genInputSelectOptionAttrs (&$aOption) |
| _parseInputSelect ($sTmplName, $aTmplVars) |
| getLocationVal ($aInput, $sIndex) |
| _processCssJs () |
| _addJs ($mixed, $sJsCondition) |
| _addCss ($mixed) |
| _genMethodName ($s) |
| _replaceMarkers ($a) |
| _getPrivacyIcon ($mixedPrivacy) |
| _getPrivacyGroup ($sPrivacyObject, $iInputId, $iAuthorId=false) |
| $_iAgeMin |
| $_iAgeMax |
| $bEnableErrorIcon = true |
| $sCode |
| $_sCodeAdd = '' |
| $_isSectionOpened = false |
| $_sDivider = '<span class="bx-def-margin-left"></span>' |
| $_sDividerAlt = '<div class="bx-form-input-dv-nl"></div>' |
| $_bDynamicMode = false |
| $_bAjaxMode = false |
| $_bAbsoluteActionUrl = false |
| $_bViewMode = false |
| $_bShowEmptySections = false |
| $_sSectionClose = 'getCloseSection' |
| $_sSectionOpen = 'getOpenSection' |
| $_aJs = array() |
| $_aCss = array() |
| $_sJsClassName |
| $_sJsObjectName |
| $_aHtmlIds |
| $_bIsApi |
| $_aMarkers = array () |
| $oTemplate |
| $_isValid = true |
| $_bForceSetToPending = false |
| $_sChecker |
| $_sCheckerHelper |
| $_aSpecificValues |
| $_aFieldsCheckForSpam = array() |
| $_aFieldsExcludeFromCheckForSpam = array() |
| $_iAuthorId |
| $_sAuthorKey |
| $_sPrivacyObjectView |
| $_sPrivacyGroupDefault |
static | $_isToggleJsAdded = false |
static | $_isCssJsAdded = false |
static | $_isCssJsUiAdded = false |
static | $_isCssJsUiSortableAdded = false |
static | $_isCssJsMinicolorsAdded = false |
static | $_isCssJsLabelsAdded = false |
static | $_isCssJsTimepickerAdded = false |
static | $_isCssJsAddedViewMode = false |