表格控件
package |
FineUIPHP\UI |
---|
__construct()
__get( $name) : mixed
mixed
__toString() : string
string
absoluteX(integer $value) : $this
integer
$this
absoluteY(integer $value) : $this
integer
$this
addAjaxScript()
addNewRecord( $defaultRecord, $appendToEndOrInsertIndex, $editColumnID)
缺省值
是否添加到末尾 / 插入的位置
添加后使某列处于编辑状态
addStartupAbsoluteScript( $script, integer $level = \FineUIPHP\Config\Constants::ABSOLUTE_STARTUP_SCRIPT_DEFAULT_LEVEL)
integer
addStartupCSS( $key, $cssContent)
addStartupScript( $scriptContent)
allowCellEditing(boolean $value) : $this
boolean
$this
allowColumnLocking(boolean $value) : $this
boolean
$this
allowFilters(boolean $value) : $this
boolean
$this
allowPaging(boolean $value) : $this
boolean
$this
allowSorting(boolean $value) : $this
boolean
$this
anchorValue(string $value) : $this
string
$this
arrowKeySelection(boolean $value) : $this
boolean
$this
attribute( $key, $value) : $this
$this
attributeDataTag( $value) : $this
$this
autoExpandColumn(string $value) : $this
string
$this
autoScroll(boolean $value) : $this
boolean
$this
autoSelectEditor(boolean $value) : $this
boolean
$this
block(integer $value) : $this
integer
$this
blockConfigBlockCount(integer $value) : $this
integer
$this
blockConfigSpace(integer $value) : $this
integer
$this
blockLG(integer $value) : $this
integer
$this
blockMD(integer $value) : $this
integer
$this
blockSM(integer $value) : $this
integer
$this
bodyPadding( $value) : $this
$this
bodyStyle(string $value) : $this
string
$this
boxConfigAlign(string $value) : $this
string
$this
boxConfigChildMargin(string $value) : $this
string
$this
boxConfigPadding(string $value) : $this
string
$this
boxConfigPosition(string $value) : $this
string
$this
boxFlex(integer $value) : $this
integer
$this
checkBoxSelectOnly(boolean $value) : $this
boolean
$this
clearSelectionBeforePaging(boolean $value) : $this
boolean
$this
clearSelectionBeforeSorting(boolean $value) : $this
boolean
$this
clearSelections()
clicksToEdit(integer $value) : $this
integer
$this
collapsed(boolean $value) : $this
boolean
$this
columns() : $this
$this
columnWidth(string $value) : $this
string
$this
commitChanges()
content(string $value) : $this
string
$this
contentEl(string $value) : $this
string
$this
cssClass(string $value) : $this
string
$this
cssStyle(string $value) : $this
string
$this
customToolAhead(boolean $value) : $this
boolean
$this
dataAttributeFields(array $value) : $this
array
$this
dataBind(boolean $keepCurrentRows = false)
boolean
dataIDField(string $value) : $this
string
$this
dataMethod(string $value) : $this
string
$this
dataParentIDField(string $value) : $this
string
$this
dataSource(array $value) : $this
array
$this
dataTextField(string $value) : $this
string
$this
dataUrl(string $value) : $this
string
$this
deleteRow() : string
string
deleteSelectedRow(boolean $forceUpdate = false) : string
boolean
是否强制更新
string
disableUnselectableRows(boolean $value) : $this
boolean
$this
emptyText(string $value) : $this
string
$this
enableAlternateRowColor(boolean $value) : $this
boolean
$this
enableBigData(boolean $value) : $this
boolean
$this
enableBigDataRowTip(boolean $value) : $this
boolean
$this
enableCheckBoxSelect(boolean $value) : $this
boolean
$this
enableCollapse(boolean $value) : $this
boolean
$this
enableColumnLines(boolean $value) : $this
boolean
$this
enableColumnMove(boolean $value) : $this
boolean
$this
enableColumnResize(boolean $value) : $this
boolean
$this
enabled(boolean $value) : $this
boolean
$this
enableFrame(boolean $value) : $this
boolean
$this
enableHeaderMenu(boolean $value) : $this
boolean
$this
enableIFrame(boolean $value) : $this
boolean
$this
enableMultiSelect(boolean $value) : $this
boolean
$this
enableRowClickEvent(boolean $value) : $this
boolean
$this
enableRowDeselectEvent(boolean $value) : $this
boolean
$this
enableRowDoubleClickEvent(boolean $value) : $this
boolean
$this
enableRowLines(boolean $value) : $this
boolean
$this
enableRowSelectEvent(boolean $value) : $this
boolean
$this
enableSameGroupColumnMove(boolean $value) : $this
boolean
$this
enableSimulateTree(boolean $value) : $this
boolean
$this
enableSummary(boolean $value) : $this
boolean
$this
enableTableStyle(boolean $value) : $this
boolean
$this
enableTextSelection(boolean $value) : $this
boolean
$this
enableTree(boolean $value) : $this
boolean
$this
enableTreeIcons(boolean $value) : $this
boolean
$this
enterEditableCell(boolean $value) : $this
boolean
$this
enterNavigate(boolean $value) : $this
boolean
$this
enterSameAsTab(boolean $value) : $this
boolean
$this
enterVerticalNavigate(boolean $value) : $this
boolean
$this
fields(array $value) : $this
array
$this
filteredData(string $value) : $this
string
$this
findColumn( $columnIdOrIndex) : \FineUIPHP\UI\Grid\GridColumn\RenderField\RenderBaseField|mixed|null
\FineUIPHP\UI\Grid\GridColumn\RenderField\RenderBaseField|mixed|null
findRow( $rowIndex) : mixed|null
mixed|null
focusOnPageLoad(boolean $value) : $this
boolean
$this
forceFit(boolean $value) : $this
boolean
$this
getAbsoluteX() : integer
integer
getAbsoluteY() : integer
integer
getAddNewRecordReference( $defaultRecord, $appendToEndOrInsertIndex, $editColumnID = null) : string
缺省值
bool 是否添加到末尾 / int 插入的位置
添加后使某列处于编辑状态
string
getAllColumns() : array
array
getAllowCellEditing() : boolean
boolean
getAllowColumnLocking() : boolean
boolean
getAllowFilters() : boolean
boolean
getAllowPaging() : boolean
boolean
getAllowSorting() : boolean
boolean
getAnchorValue() : string
string
getArrowKeySelection() : boolean
boolean
getAttributeDataTag() : mixed|null
mixed|null
getAutoExpandColumn() : string
string
getAutoScroll() : boolean
boolean
getAutoSelectEditor() : boolean
boolean
getBlock() : integer
integer
getBlockConfigBlockCount() : integer
integer
getBlockConfigSpace() : integer|null
integer|null
getBlockLG() : integer
integer
getBlockMD() : integer
integer
getBlockSM() : integer
integer
getBodyPadding() : string
string
getBodyStyle() : string
string
getBoxConfigAlign() : string
string
getBoxConfigChildMargin() : string
string
getBoxConfigPadding() : string
string
getBoxConfigPosition() : string
string
getBoxFlex() : integer
integer
getCheckBoxSelectOnly() : boolean
boolean
getClearSelectionBeforePaging() : boolean
boolean
getClearSelectionBeforeSorting() : boolean
boolean
getClearSelectionsReference() : string
string
客户端脚本
getClicksToEdit() : integer
integer
getCollapsed() : boolean
boolean
getColumns() : \FineUIPHP\UI\Grid\GridColumn\GridColumn\GridColumnCollection
getColumnWidth() : string
string
getCommitChangesReference() : string
string
客户端脚本
getContent() : string
string
getContentEl() : string
string
getCssClass() : string
string
getCssStyle() : string
string
getCustomToolAhead() : boolean
boolean
getDataAttributeFields() : array
array
getDataIDField() : string
string
getDataMethod() : string
string
getDataParentIDField() : string
string
getDataSource() : array
array
getDataTextField() : string
string
getDataUrl() : string
string
getDeletedList() : mixed
mixed
getDisableUnselectableRows() : boolean
boolean
getEmptyText() : string
string
getEnableAlternateRowColor() : boolean
boolean
getEnableBigData() : boolean
boolean
getEnableBigDataRowTip() : boolean
boolean
getEnableCheckBoxSelect() : boolean
boolean
getEnableCollapse() : boolean
boolean
getEnableColumnLines() : boolean
boolean
getEnableColumnMove() : boolean
boolean
getEnableColumnResize() : boolean
boolean
getEnabled() : boolean
boolean
getEnableFrame() : boolean
boolean
getEnableHeaderMenu() : boolean
boolean
getEnableIFrame() : boolean
boolean
getEnableMultiSelect() : boolean
boolean
getEnableRowClickEvent() : boolean
boolean
getEnableRowDeselectEvent() : boolean
boolean
getEnableRowDoubleClickEvent() : boolean
boolean
getEnableRowLines() : boolean
boolean
getEnableRowSelectEvent() : boolean
boolean
getEnableSameGroupColumnMove() : boolean
boolean
getEnableSimulateTree() : boolean
boolean
getEnableSummary() : boolean
boolean
getEnableTableStyle() : boolean
boolean
getEnableTextSelection() : boolean
boolean
getEnableTree() : boolean
boolean
getEnableTreeIcons() : boolean
boolean
getEnterEditableCell() : boolean
boolean
getEnterNavigate() : boolean
boolean
getEnterSameAsTab() : boolean
boolean
getEnterVerticalNavigate() : boolean
boolean
getExpandAllRowExpanders() : boolean
boolean
getExpandAllTreeNodes() : boolean
boolean
getExpanded() : boolean
boolean
getFields() : array
array
getFilteredData() : array
array
getFocusOnPageLoad() : boolean
boolean
getForceFit() : boolean
boolean
getHasSelectionReference() : string
string
客户端脚本
getHeight() : integer|null
integer|null
getHidden() : boolean
boolean
getHiddenColumns() : array
array
getHideMode() : string
string
getIcon() : string
string
getIconFont() : string
string
getIconFontClass() : string
string
getIconUrl() : string
string
getId() : mixed
mixed
getIFrameName() : string
string
getIFrameUrl() : string
string
getIsDatabasePaging() : boolean
boolean
getIsDatabaseSorting() : boolean
boolean
getIsFluid() : boolean
boolean
getIsViewPort() : boolean
boolean
getItems() : array
array
getKeepCurrentSelection() : boolean
boolean
getKeepPagedSelection() : boolean
boolean
getLayout() : integer|null
integer|null
getLayoutAfterImagesLoad() : integer|null
integer|null
getMargin() : string
string
getMarginBottom() : integer
integer
getMarginLeft() : integer
integer
getMarginRight() : integer
integer
getMarginTop() : integer
integer
getMaxHeight() : integer
integer
getMaxPagingNumberButton() : integer
integer
getMaxWidth() : integer
integer
getMinColumnWidth() : integer|null
integer|null
getMinHeight() : integer
integer
getMinWidth() : integer
integer
getModifiedData() : mixed
mixed
getModifiedDict() : mixed
mixed
getMouseWheelSelection() : boolean
boolean
getNewAddedList() : mixed
mixed
getNoSelectionAlertInParentReference( $message, string $title = '', string $icon = \FineUIPHP\StaticClass\Alert::DEFAULT_MESSAGE_BOX_ICON) : string
对话框消息
string
对话框标题
string
对话框图标
string
getNoSelectionAlertInTopReference( $message, string $title = '', string $icon = \FineUIPHP\StaticClass\Alert::DEFAULT_MESSAGE_BOX_ICON) : string
对话框消息
string
对话框标题
string
对话框图标
string
getNoSelectionAlertReference( $message, string $title = '', string $icon = \FineUIPHP\StaticClass\Alert::DEFAULT_MESSAGE_BOX_ICON) : string
对话框消息
string
对话框标题
string
对话框图标
string
getOption(string $optionName) : mixed
Throws |
|
---|
string
参数名
mixed
getPageCount() : integer
integer
getPageIndex() : integer
integer
getPageItems() : \FineUIPHP\Base\ControlBase\ControlBaseCollection
getPageSize() : integer
integer
getPagingType() : string
string
getPostBackEventReference(\FineUIPHP\Event|string $event = '') : string
\FineUIPHP\Event|string
string
getQuickPaging() : boolean
boolean
getQuickPagingThenSelect() : boolean
boolean
getRecordCount() : integer
integer
getRegionPercent() : string
string
getRegionPosition() : string
string
getRegionSplit() : boolean
boolean
getRegionSplitDraggable() : boolean
boolean
getRegionSplitHeaderClass() : boolean
boolean
getRegionSplitIcon() : boolean
boolean
getRegionSplitWidth() : integer
integer
getRejectChangesReference() : string
string
getResolvedDataSource() : array
array
getRowDataBoundFunction() : string
string
getRowExpanderColumn() : null
null
getRowRendererFunction() : string
string
getRows() : \FineUIPHP\UI\Grid\GridRow\GridRowCollection
getRowVerticalAlign() : string
string
getSelectCellReference( $rowIdOrRowIndex, $columnId) : string
int $rowIndex / string $rowId
string
getSelectedCell() : array
array
getSelectedCellReference() : string
string
客户端脚本
getSelectedCountReference() : string
string
客户端脚本
getSelectedRowID() : string
string
getSelectedRowIDArray() : array|mixed
array|mixed
getSelectedRowIndex() : integer
integer
getSelectedRowIndexArray() : array|mixed
array|mixed
getShowBorder() : boolean
boolean
getShowGridHeader() : boolean
boolean
getShowHeader() : boolean
boolean
getShowPagingMessage() : boolean
boolean
getShowSelectedCell() : boolean
boolean
getSortColumn( $sortField) : mixed
string 排序字段
mixed
列实例
getSortDirection() : string
string
getSortField() : string
string
getStartRowIndex()
getSummaryData() : string
string
getSummaryPosition() : string
string
getTabEditableCell() : boolean
boolean
getTableColspan() : integer
integer
getTableConfigColumns() : integer
integer
getTableRowspan() : integer
integer
getTabVerticalNavigate() : boolean
boolean
getTitle() : string
string
getTitleAlign() : string
string
getTitleToolTip() : string
string
getTitleToolTipType() : string
string
getTools() : array
array
getTreeColumn() : string
string
getTreeExpandOnDblClick() : boolean
boolean
getWidth() : integer|null
integer|null
getWrapperID() : string
string
getWrapperNodeInlineBlock() : boolean
boolean
getXID() : string
string
hasOption(string $optionName) : boolean
string
参数名
boolean
height(integer $value) : $this
integer
$this
hidden(boolean $value) : $this
boolean
$this
hiddenColumns( $value) : $this
$this
hideMode(string $value) : $this
string
$this
icon(string $value) : $this
string
$this
iconFont(string $value) : $this
string
$this
iconFontClass(string $value) : $this
string
$this
iconUrl(string $value) : $this
string
$this
id(string $id) : $this
string
$this
iFrameName(string $value) : $this
string
$this
iFrameUrl(string $value) : $this
string
$this
isDatabasePaging(boolean $value) : $this
boolean
$this
isDatabaseSorting(boolean $value) : $this
boolean
$this
isFineUIAjaxPostBack() : boolean
boolean
isFluid(boolean $value) : $this
boolean
$this
isViewPort(boolean $value) : $this
boolean
$this
items() : $this
$this
keepCurrentSelection(boolean $value) : $this
boolean
$this
keepPagedSelection(boolean $value) : $this
boolean
$this
layout(string $value) : $this
string
$this
layoutAfterImagesLoad(boolean $value) : $this
boolean
$this
listener( $eventName, $handler) : $this
$this
margin(string $value) : $this
string
$this
marginBottom(integer $value) : $this
integer
$this
marginLeft(integer $value) : $this
integer
$this
marginRight(integer $value) : $this
integer
$this
marginTop(integer $value) : $this
integer
$this
maxHeight(integer $value) : $this
integer
$this
maxPagingNumberButton(integer $value) : $this
integer
$this
maxWidth(integer $value) : $this
integer
$this
minColumnWidth(integer $value) : $this
integer
$this
minHeight(integer $value) : $this
integer
$this
minWidth(integer $value) : $this
integer
$this
mouseWheelSelection(boolean $value) : $this
boolean
$this
noRenderTo() : $this
$this
OnCollapse() : $this
$this
OnExpand() : $this
$this
onFirstPreRender()
pageIndex( $value) : $this
$this
pageItems() : $this
$this
pageSize(integer $value) : $this
integer
$this
pagingType(string $value) : $this
string
$this
quickPaging(boolean $value) : $this
boolean
$this
quickPagingThenSelect(boolean $value) : $this
boolean
$this
recordCount(integer $value) : $this
integer
$this
regionPercent(string $value) : $this
string
$this
regionPosition(string $value) : $this
string
$this
regionSplit(boolean $value) : $this
boolean
$this
regionSplitDraggable(boolean $value) : $this
boolean
$this
regionSplitHeaderClass(boolean $value) : $this
boolean
$this
regionSplitIcon(boolean $value) : $this
boolean
$this
regionSplitWidth(integer $value) : $this
integer
$this
rejectChanges()
removeStartupCSS( $key)
resolveIFrameUrl( $url) : mixed|string
mixed|string
resolveStartEndRowIndex( &$startRowIndex, &$endRowIndex)
rowDataBoundFunction(string $value) : $this
string
$this
rowRendererFunction(string $value) : $this
string
$this
rowVerticalAlign(string $value) : $this
string
$this
selectedCell( $value) : $this
$this
selectedRowID( $value) : $this
$this
selectedRowIDArray( $value) : $this
$this
selectedRowIndex( $value) : $this
$this
selectedRowIndexArray( $value) : $this
$this
setHandler(string $handler) : void
string
showBorder(boolean $value) : $this
boolean
$this
showGridHeader(boolean $value) : $this
boolean
$this
showHeader(boolean $value) : $this
boolean
$this
showPagingMessage(boolean $value) : $this
boolean
$this
showSelectedCell(boolean $value) : $this
boolean
$this
sortDirection(string $value) : $this
string
$this
sortField(string $value) : $this
string
$this
summaryData(string $value) : $this
string
$this
summaryPosition(string $value) : $this
string
$this
tabEditableCell(boolean $value) : $this
boolean
$this
tableColspan(integer $value) : $this
integer
$this
tableConfigColumns(integer $value) : $this
integer
$this
tableRowspan(integer $value) : $this
integer
$this
tabVerticalNavigate(boolean $value) : $this
boolean
$this
title(string $value) : $this
string
$this
titleAlign(string $value) : $this
string
$this
titleToolTip(string $value) : $this
string
$this
titleToolTipType(string $value) : $this
string
$this
toJson() : mixed|string
mixed|string
tools() : $this
$this
treeColumn(string $value) : $this
string
$this
treeExpandOnDblClick(boolean $value) : $this
boolean
$this
triggerAjaxPreRenderEvent()
updateCellValue()
updateTemplateFields()
width(integer $value) : $this
integer
$this
wrapperNodeInlineBlock( $value) : $this
$this
TEMPLATE_PLACEHOLDER_PREFIX
renderWrapperNode : boolean
var |
---|
boolean
events : array
var |
---|
array
listeners : array
var |
---|
array
virtualParent : null
var |
---|
null
scriptID : string
string