|
UNA
|
Public Member Functions | |
| __construct ($aOptions, $oTemplate) | |
| performActionDisplay () | |
| performActionReorder () | |
| performActionDelete () | |
| performActionEnable ($mixedChecked=null) | |
| getCode ($isDisplayHeader=true) | |
| getCodeAPI ($bForceReturn=false) | |
| decodeDataAPI ($aData) | |
| getFormBlockAPI ($oForm, $sAction, $iId=0) | |
| getFormBlockTitleAPI ($sAction, $iId) | |
| getFormCallBackUrlAPI ($sAction, $iId) | |
| resetQueryParams () | |
| Public Member Functions inherited from BxDolGrid | |
| getObject () | |
| addMarkers ($a) | |
| setBrowseParams ($aBrowseParams) | |
| setActionCsrfChecking ($bCsrfChecking) | |
| isActionCsrfCheckingDisabled () | |
Protected Member Functions | |
| _getRowHead () | |
| _getRowHeadAPI () | |
| _resizeCellAPI ($sKey, $aField, &$aHeader) | |
| _getCellHeaderDefault ($sKey, $aField) | |
| _getCellHeaderCheckbox ($sKey, $aField) | |
| _getCellHeaderWrapper ($sKey, $aField, $sHeader, $sAttr) | |
| _isRowDisabled ($aRow) | |
| _getActionsDisabledBehavior ($aRow) | |
| _isCheckboxDisabled ($aRow) | |
| _isCheckboxSelected ($mixedValue, $sKey, $aField, $aRow) | |
| _isSwitcherOn ($mixedValue, $sKey, $aField, $aRow) | |
| _switcherChecked2State ($isChecked) | |
| _switcherState2Checked ($mixedState) | |
| _getRowsDataDesign (&$aData) | |
| _getRowId ($mixedRow) | |
| _getRowDesign ($mixedRow) | |
| _getCellDesign ($sKey, $aField, $aRow) | |
| _getCellCheckbox ($mixedValue, $sKey, $aField, $aRow) | |
| _getCellSwitcher ($mixedValue, $sKey, $aField, $aRow) | |
| _getCellOrder ($mixedValue, $sKey, $aField, $aRow) | |
| _getCellActions ($mixedValue, $sKey, $aField, $aRow) | |
| _getCellDefault ($mixedValue, $sKey, $aField, $aRow) | |
| _getActions ($sType, $sActionData=false, $isSmall=false, $isDisabled=false, $isPermanentState=false, $aRow=array()) | |
| _getActionsAPI ($sType) | |
| _getActionDelete ($sType, $sKey, $a, $isSmall=false, $isDisabled=false, $aRow=array()) | |
| _getActionDefault ($sType, $sKey, $a, $isSmall=false, $isDisabled=false, $aRow=array()) | |
| _getActionDivider ($sType, $sKey, $a, $isSmall=false, $isDisabled=false, $aRow=array()) | |
| _getActionResult ($aResult) | |
| _getFilterControls () | |
| _getFilterControlsAPI ($aFilters=[]) | |
| _getCounter () | |
| _limitMaxLength ($mixedValue, $sKey, $aField, $aRow, $isDisplayPopupOnTextOverflow, $bReturnString=true) | |
| _convertAttrs ($aField, $sAttrName, $sClasses=false, $sStyles=false) | |
| _updateOrder ($mixedId, $iOrder) | |
| _delete ($mixedId) | |
| _enable ($mixedId, $isChecked) | |
| _addJsCss () | |
| Protected Member Functions inherited from BxDolGrid | |
| __construct ($aOptions) | |
| _replaceMarkers () | |
| _getData ($sFilter, $sOrderField, $sOrderDir, $iStart, $iPerPage) | |
| _getDataArray ($sFilter, $sOrderField, $sOrderDir, $iStart, $iPerPage) | |
| _getDataSql ($sFilter, $sOrderField, $sOrderDir, $iStart, $iPerPage) | |
| _getDataSqlCounter ($sQuery, $sFilter) | |
| _modifyDataSqlWhereClause ($sQuery, $sFilter, &$sOrderByFilter) | |
| _getDataSqlWhereClause ($sFilter, &$sOrderByFilter) | |
| _getDataSqlOrderClause ($sOrderByFilter, $sOrderField, $sOrderDir, $bFieldsOnly=false) | |
| _getCellData ($sKey, $aField, $aRow) | |
| _cmp ($r1, $r2) | |
| _genMethodName ($s) | |
| _isVisibleGrid ($a) | |
| _getFilterValue () | |
| _getOrderFields ($bTranslatable=false) | |
| _getOrderFieldsTranslatable () | |
| _getOrderValue () | |
Protected Attributes | |
| $_oTemplate | |
| $_oFunctions | |
| $_aPopupOptions = false | |
| $_aQueryAppend = [] | |
| $_aQueryAppendExclude = false | |
| $_aQueryAppendExcludeApi = false | |
| $_aQueryReset = false | |
| $_aConfirmMessages = false | |
| $_bSelectAll = false | |
| $_isDisplayPopupOnTextOverflow = true | |
| Protected Attributes inherited from BxDolGrid | |
| $_bIsApi | |
| $_aMarkers = array () | |
| $_sObject | |
| $_aOptions | |
| $_aBrowseParams | |
| $_sDefaultSortingOrder = 'ASC' | |
| $_iTotalCount = 0 | |
| $_bActionCsrfChecking | |
Additional Inherited Members | |
| Static Public Member Functions inherited from BxDolGrid | |
| static | getObjectInstance ($sObject, $oTemplate=false) |
| Static Public Member Functions inherited from iBxDolFactoryObject | |
| static | getObjectInstance ($sObject) |
Grid representation.
|
protected |
Reimplemented in BxAntispamGridDNSBL, BxAntispamGridIpTable, and BxOAuthGrid.
|
protected |
Determine how actions are disabled when whole row is disabled.
| $aRow | row array |
Reimplemented in BxBaseStudioAgentsAssistants, BxBaseStudioAgentsAsstChats, BxBaseStudioAgentsAsstFiles, BxBaseStudioAgentsAutomators, BxBaseStudioAgentsHelpers, BxBaseStudioAgentsProviders, BxBaseStudioFormsFields, and BxBaseStudioNavigationItems.
|
protected |
Check if the checkbox is disabled.
| $aRow | row array |
Reimplemented in BxAccntGridAdministration, BxBaseStudioAgentsAssistants, BxBaseStudioAgentsAsstChats, BxBaseStudioAgentsAsstFiles, BxBaseStudioAgentsAutomators, BxBaseStudioAgentsHelpers, BxBaseStudioAgentsProviders, BxNtfsGridSettingsAdministration, BxReputationGridHandlers, BxSpacesGridAdministration, and BxSpacesGridCommon.
|
protected |
Is checkbox checked by default ? By default no one checkbox is selected.
|
protected |
Check if the whole row is disabled. When row is disabled - checkbox is not selectable, actions aren't clickable and text is grayed out. By default all rows aren't disabled.
| $aRow | row array |
Reimplemented in BxBaseModTextGridCommon, BxDolStudioPermissionsActions, BxDolStudioRolesActions, and BxTimelineGridCommon.
|
protected |
Is switcher on by default ? By default no one switcher is on.
|
protected |
Convert switcher checked status to the actual value ?
Reimplemented in BxBaseModGroupsGridAdministration, BxBaseModProfileGridAdministration, BxBaseModTextGridAdministration, BxBaseStudioFormsCategories, BxCoursesGridCntStructureManage, BxDolCmtsGridAdministration, BxDolStudioPermissionsLevels, BxFdbGridQuestions, and BxTimelineGridManageTools.
|
protected |
Convert switcher value to checked(boolean) value ?
Reimplemented in BxBaseModGeneralGridAdministration, BxBaseModGroupsGridAdministration, BxBaseStudioFormsCategories, BxCoursesGridCntStructureManage, BxDolCmtsGridAdministration, BxDolStudioPermissionsLevels, BxFdbGridQuestions, and BxTimelineGridManageTools.
| BxBaseGrid::getCodeAPI | ( | $bForceReturn = false | ) |
Get grid code API.
Reimplemented in BxBaseModGroupsGridinvites, BxCoursesGridCntDataManage, BxCoursesGridCntStructureManage, BxPaymentGridCart, and BxPaymentGridCarts.
| BxBaseGrid::resetQueryParams | ( | ) |
Reset query params, like filter and page number