Framework
3.9
|
Classes | |
class | DataListView |
DataListView displays a list of DataItems (or InnerJoinResults) in tabular format. More... | |
class | FileNode |
class | FolderNode |
class | DirectoryTreeControl |
class | DraggableList |
DraggableList provides a simple user interface for sorting a list of items. More... | |
class | ExcelFileWriter |
ExcelFileWriter is an abstract factory to allow different Excel libraries to be used at the programmer's preference. More... | |
interface | IExcelFile |
Minimum base interface that must be provided by an ExcelFile implementation. More... | |
class | ExcelFile |
Generate a binary format Microsoft Excel file for download. More... | |
class | ExpandingList |
The ExpandingList class provides a simple User Interface control to allow the display of list items by heading. More... | |
interface | FacetFilterable |
class | AbstractFacetFilter |
class | FacetManager |
class | PanelFacetManager |
class | FieldFacetFilter |
class | ExpressionFacetFilter |
class | MultiSelectFacetFilter |
class | CrossReferenceFacetFilter |
class | CheckListFacetFilter |
class | DataGroup |
Represents a grouped collection of data within a table. More... | |
class | GroupedDataListView |
GroupedDataListView displays a list of DataItems (or InnerJoinResults) in tabular format grouped by a specific field. More... | |
class | GroupedListGroup |
Represents a grouped collection of data within a table. More... | |
class | GroupedList |
class | PagedList |
The PagedList class provides a simple User Interface control to allow pagination of HTML lists of DataItems. More... | |
class | ServerPagedList |
ServerPagedList provides the same interface and functionality as PagedList, with the difference that paging is handled at the server. More... | |
class | StatusTrees |
class | StatusBlockView |
class | TreeNode |
TreeNode represents a node in the tree. More... | |
class | TreeControl |
The TreeControl provides a class that can be used to generate dynamic tree controls for use in PHP forms (or pages). More... | |
Functions | |
DataListView::DataListView ($items, $id, $cssClass="list", $sortable=true, $pageSize=0, $filter=false) | |
Creates a new DataListView object. More... | |
DataListView::getID () | |
DataListView::scrollable ($height=300, $resizable=true) | |
DataListView::enableDragReorder ($handler) | |
Turns on drag & drop item reordering for the table. More... | |
DataListView::column ($title, $format, $sortable=false, $style=null, $typeHint=null, $onExport=null, $sortFormat=null) | |
Adds a column definition to the DataListView. More... | |
DataListView::exportColumn ($title, $format, $sortable=false, $style=null, $typeHint=null, $onExport=null, $sortFormat=null) | |
Adds a column definition to the DataListView that is only output when exporting the table to Excel. More... | |
DataListView::setColumnOrder ($order) | |
Override the column order. More... | |
DataListView::selector ($format="") | |
Adds a selector column to the DataListView. More... | |
DataListView::formatRowId ($item) | |
DataListView::commandMenu () | |
Adds a command menu to the table that can contain a list of operations that can be performed on subselections of the table's contents. More... | |
DataListView::contextMenu () | |
Adds a right-click context menu to the table that can contain a list of operations that can be performed on subselections of the table's contents. More... | |
DataListView::addToolbarCallback ($callback) | |
Registers a toolbar callback. More... | |
DataListView::footerText ($text="", $style="", $colspan=1) | |
Adds a text column to the table footer. More... | |
DataListView::footerValue ($callback, $style="", $colspan=1) | |
Adds a value column to the table footer. More... | |
DataListView::footerTotal ($field, $style="text-align: right", $colspan=1, $typeHint=Number) | |
Sums the total for a column. More... | |
DataListView::setID ($id=null) | |
Sets the client-side ID for this DataListView. More... | |
DataListView::addFacetTaggingHandler ($handler) | |
Adds a row tagging handler. More... | |
DataListView::getExcelLink () | |
Get the Excel Link. More... | |
DataListView::autoPopulate ($item) | |
Automatically build the table columns from the given DataItem. More... | |
DataListView::writeScript () | |
Write the Javascript to implement the table output. More... | |
DataListView::drawView () | |
Writes the HTML for the data table to the output buffer. More... | |
DataListView::drawViewToString () | |
Render the table view and return the generated HTML as a string. More... | |
DataListView::writeExcelFile ($file) | |
Writes the data table out as an Excel File. More... | |
FileNode::FileNode ($id, $title, $value) | |
FileNode::calculateOpenState () | |
FileNode::writeHTML () | |
FolderNode::FolderNode ($id, $title, $value="", $checked=false, $closedStyle="tree_node_closed", $openStyle="tree_node_open", $leafStyle="tree_node_plain") | |
FolderNode::writeHTML () | |
FolderNode::add (&$n) | |
FolderNode::calculateOpenState () | |
DirectoryTreeControl::DirectoryTreeControl ($id, $title="", $showFiles=true, $style="tree", $scroll=true, $width=500, $height=400) | |
DirectoryTreeControl::buildFolderTree ($folder, $base) | |
DirectoryTreeControl::_buildFolderTreeAux ($folder, $base) | |
DirectoryTreeControl::addFiles ($folder, $base, $filter=null) | |
DirectoryTreeControl::writeScript () | |
DirectoryTreeControl::writeHTML () | |
DirectoryTreeControl::getIcon ($file) | |
DirectoryTreeControl::add (&$n) | |
DirectoryTreeControl::findFolder ($path) | |
& | DirectoryTreeControl::findNode ($path) |
PagedList::PagedList ($items, $id="paged_list", $format=null) | |
Creates a new PagedList control. More... | |
PagedList::getID () | |
PagedList::addFacetTaggingHandler ($handler) | |
Adds a row tagging handler. More... | |
PagedList::writeScript () | |
PagedList::drawList () | |
PagedList::formatIdTag ($item) | |
PagedList::drawListToString () | |
Helpful utility function - generates the list HTML in an output buffer and returns the string representation. More... | |
ServerPagedList::__construct ($items, $id="paged_list", $format=null) | |
ServerPagedList::writeScript () | |
ServerPagedList::drawList () | |
ServerPagedList::formatIdTag ($item) | |
Variables | |
DataListView::$columns | |
The column definitions for the table. More... | |
DataListView::$footerColumns | |
The footer column definitions for the table. More... | |
DataListView::$cssClass | |
Optional CSS class to apply to the table. More... | |
DataListView::$id | |
ID of the table in the output script. More... | |
DataListView::$sortable | |
Specifies whether to enable client-side sorting for this table. More... | |
DataListView::$pageSize | |
Specifies the number of items per page - set to zero for unpaginated. More... | |
DataListView::$cssStyle | |
Optional additional inline styles to apply to the table. More... | |
DataListView::$emptyMessage | |
Message to display when no items are present in the data set. More... | |
DataListView::$onStartRow | |
Callback hook that gets called at the start of each row. More... | |
DataListView::$onDrawfooter | |
Callback hook that gets called after all rows have been drawn. More... | |
DataListView::$tagRowCallbacks | |
Array of callbacks for adding extra attributes to each row. More... | |
DataListView::$totalCallbacks | |
Array of callbacks for totalling columns. More... | |
DataListView::$filter | |
Specifies whether to enable client-side filtering for this table. More... | |
DataListView::$excelFile | |
Filename for automatic Excel export. More... | |
DataListView::$paginate = true | |
Specifies whether table should be paginated (false for view only pages) More... | |
DataListView::$summary | |
Human-readable summary of the information contained in the table (for usability/accessiblity purposes) More... | |
DataListView::$zebra | |
Specifies whether alternate rows in the table should be striped. More... | |
DataListView::$height | |
DataListView::$scrollable = false | |
DataListView::$resizable = true | |
DataListView::$rowId = false | |
whether to include an id tag for each tr row More... | |
DataListView::$rowIdFormat = null | |
Optionally specify a custom row ID format. More... | |
DataListView::$dragReorder = false | |
Enabled drag & drop reordering. More... | |
DataListView::$reorderHandler = null | |
Handler script that implements reordering records. More... | |
DataListView::$dragColumnReorder = false | |
Enable drag & drop column reordering and show/hide capabilities. More... | |
DataListView::$columnReorderCallback = null | |
Javascript callback function that is triggered when columns are reordered. More... | |
DataListView::$hideExcelIcon = false | |
Suppress the automatic Excel icon if you want an external link. More... | |
DataListView::$onRowClick = null | |
Javascript callback function that is triggered with a row is clicked. More... | |
DataListView::$onRowHover = null | |
Javascript callback function that is triggered with a row is hovered over. More... | |
DataListView::$dragText = "" | |
Optional text to display above reorderable table. More... | |
DataListView::$selectable = false | |
Whether the table provides a selection mechanism. More... | |
DataListView::$showSelectAll = false | |
Show Select All button for selectable tables. More... | |
DataListView::$menu = null | |
Command menu for selection-based operations. More... | |
DataListView::$contextMenu = null | |
Right-click context menu for selection based operations. More... | |
DataListView::$commandMenuIcon = "/fakoli/images/data_view_menu.png" | |
Icon to use for the command menu dropdown. More... | |
DataListView::$toolbarCallbacks = array() | |
Override this callback to add toolbar links into the first header cell. More... | |
static | DataListView::$includesWritten = false |
$_writtenDirectoryTreeControlScript = false | |
FileNode::$id | |
FileNode::$title | |
FileNode::$value | |
FolderNode::$children = array() | |
FolderNode::$id | |
FolderNode::$title | |
FolderNode::$value | |
FolderNode::$checked | |
FolderNode::$closedStyle | |
FolderNode::$openStyle | |
FolderNode::$open | |
DirectoryTreeControl::$id | |
DirectoryTreeControl::$title | |
DirectoryTreeControl::$style | |
DirectoryTreeControl::$scroll | |
DirectoryTreeControl::$width | |
DirectoryTreeControl::$height | |
DirectoryTreeControl::$showFiles = true | |
DirectoryTreeControl::$selectedValue | |
DirectoryTreeControl::$multiSelect = false | |
DirectoryTreeControl::$selectMode = "folder" | |
DirectoryTreeControl::$children | |
DirectoryTreeControl::$images | |
DirectoryTreeControl::$icons | |
PagedList::$items | |
The items to be displayed in the list. More... | |
PagedList::$id | |
The HTML id of the list. More... | |
PagedList::$format | |
The formatter used to display the list items (either a format string or a callback function or method) More... | |
PagedList::$pageSize = 10 | |
The number of items per page. More... | |
PagedList::$listTag = "ul" | |
The HTML list tag type. More... | |
PagedList::$CSSclass = null | |
CSS class(es) to be applied to the list. More... | |
PagedList::$styles = null | |
Specific CSS styles to be applied to the list. More... | |
PagedList::$emptyList = "No items in the list" | |
Message to display when the list is empty. More... | |
PagedList::$paginate = true | |
Specifies whether list should be paginated (false for view only pages) More... | |
PagedList::$writeIdTag = false | |
whether to include an id tag for each li item More... | |
PagedList::$tagRowCallbacks | |
Array of callbacks for adding extra attributes to each row. More... | |
PagedList::$onStartRow | |
Callback for setting the CSS class / visibility of each item in the list. More... | |
PagedList::$displayMode = "list-item" | |
CSS display type for visible items. More... | |
ServerPagedList::$items | |
ServerPagedList::$id | |
ServerPagedList::$format | |
ServerPagedList::$pageSize = 10 | |
The number of items per page. More... | |
ServerPagedList::$listTag = "ul" | |
The HTML list tag type. More... | |
ServerPagedList::$CSSclass = null | |
CSS class(es) to be applied to the list. More... | |
ServerPagedList::$styles = null | |
Specific CSS styles to be applied to the list. More... | |
ServerPagedList::$emptyList = "No items in the list" | |
Message to display when the list is empty. More... | |
ServerPagedList::$paginate = true | |
Specifies whether list should be paginated. More... | |
ServerPagedList::$page = -1 | |
ServerPagedList::$writeIdTag = false | |
whether to include an id tag for each li item More... | |
$_writtenTreeControlScript = false | |
This file provides a class-based API for generating expanding tree controls. More... | |
$_activeTree = null | |
Global reference to currently drawing tree instance. More... | |
ServerPagedList::__construct | ( | $items, | |
$id = "paged_list" , |
|||
$format = null |
|||
) |
Definition at line 214 of file paged_list.inc.
DirectoryTreeControl::_buildFolderTreeAux | ( | $folder, | |
$base | |||
) |
Definition at line 287 of file directory_tree.inc.
FolderNode::add | ( | & | $n | ) |
Definition at line 190 of file directory_tree.inc.
DirectoryTreeControl::add | ( | & | $n | ) |
Definition at line 452 of file directory_tree.inc.
DataListView::addFacetTaggingHandler | ( | $handler | ) |
Adds a row tagging handler.
This function will receive the data item for each row and can add custom attributes to the row tag.
Implements FacetFilterable.
Definition at line 376 of file data_view.inc.
PagedList::addFacetTaggingHandler | ( | $handler | ) |
Adds a row tagging handler.
This function will receive the data item for each row and can add custom attributes to the row tag.
Implements FacetFilterable.
Definition at line 82 of file paged_list.inc.
DirectoryTreeControl::addFiles | ( | $folder, | |
$base, | |||
$filter = null |
|||
) |
Definition at line 313 of file directory_tree.inc.
DataListView::addToolbarCallback | ( | $callback | ) |
Registers a toolbar callback.
These can be used to add custom controls into the first header cell of the table, next to the Excel export icon or command menu dropdown icon.
callable | $callback | the callback function or method |
Definition at line 308 of file data_view.inc.
DataListView::autoPopulate | ( | $item | ) |
Automatically build the table columns from the given DataItem.
Not recommended except for quick and dirty pages. This method is called automatically if no columns have been defined before drawing the view.
$item | DataItem the item to use as a template for the columns. |
Definition at line 395 of file data_view.inc.
DirectoryTreeControl::buildFolderTree | ( | $folder, | |
$base | |||
) |
Definition at line 280 of file directory_tree.inc.
FileNode::calculateOpenState | ( | ) |
Definition at line 54 of file directory_tree.inc.
FolderNode::calculateOpenState | ( | ) |
Definition at line 208 of file directory_tree.inc.
DataListView::column | ( | $title, | |
$format, | |||
$sortable = false , |
|||
$style = null , |
|||
$typeHint = null , |
|||
$onExport = null , |
|||
$sortFormat = null |
|||
) |
Adds a column definition to the DataListView.
string | $title | the title of the column |
string | $format | the formatter for the column, either as a formatting string or callback function. (For details on format template specifications, see comments above class DataItem function format.) |
boolean | $sortable | whether this column is sortable |
string | $style | any inline styles specific to this column |
string | $typeHint | hint for cell type to use when exporting to Excel |
callable | $onExport | optional callback function to format value for Excel |
string | $sortFormat | Optional explicit format to use as the basis for sorting |
Definition at line 178 of file data_view.inc.
DataListView::commandMenu | ( | ) |
Adds a command menu to the table that can contain a list of operations that can be performed on subselections of the table's contents.
A dropdown control is automatically attached to the top left of the table. If Excel exporting has been enabled, it will be added to the command menu.
Definition at line 266 of file data_view.inc.
DataListView::contextMenu | ( | ) |
Adds a right-click context menu to the table that can contain a list of operations that can be performed on subselections of the table's contents.
If Excel exporting has been enabled, it will be added to the context menu.
Definition at line 287 of file data_view.inc.
DataListView::DataListView | ( | $items, | |
$id, | |||
$cssClass = "list" , |
|||
$sortable = true , |
|||
$pageSize = 0 , |
|||
$filter = false |
|||
) |
Creates a new DataListView object.
array | $items | the array of DataItems or InnerJoinResults to be displayed |
string | $id | the client-side ID for this table |
string | $cssClass | Optional CSS class to apply to the table |
string | $sortable | Specifies whether to enable client-side sorting for this table |
integer | $pageSize | Specifies the number of items per page - set to zero for unpaginated |
boolean | $filter | Specifies whether to enable client-side filtering for this table. |
Definition at line 114 of file data_view.inc.
DirectoryTreeControl::DirectoryTreeControl | ( | $id, | |
$title = "" , |
|||
$showFiles = true , |
|||
$style = "tree" , |
|||
$scroll = true , |
|||
$width = 500 , |
|||
$height = 400 |
|||
) |
Definition at line 268 of file directory_tree.inc.
PagedList::drawList | ( | ) |
Definition at line 105 of file paged_list.inc.
ServerPagedList::drawList | ( | ) |
Definition at line 226 of file paged_list.inc.
PagedList::drawListToString | ( | ) |
Helpful utility function - generates the list HTML in an output buffer and returns the string representation.
This is useful for resolving issues in rendering order that can occur when working with facets.
Definition at line 182 of file paged_list.inc.
DataListView::drawView | ( | ) |
Writes the HTML for the data table to the output buffer.
Definition at line 509 of file data_view.inc.
DataListView::drawViewToString | ( | ) |
Render the table view and return the generated HTML as a string.
Definition at line 823 of file data_view.inc.
DataListView::enableDragReorder | ( | $handler | ) |
Turns on drag & drop item reordering for the table.
This feature disables sorting, paging and filtering for the table.
string | $handler | URL of the handler script that processes the item reordering |
Definition at line 153 of file data_view.inc.
DataListView::exportColumn | ( | $title, | |
$format, | |||
$sortable = false , |
|||
$style = null , |
|||
$typeHint = null , |
|||
$onExport = null , |
|||
$sortFormat = null |
|||
) |
Adds a column definition to the DataListView that is only output when exporting the table to Excel.
Use this method for extended detail columns when space is constrained on the page but more details might be useful in an exported spreadsheet
string | $title | the title of the column |
string | $format | the formatter for the column, either as a formatting string or callback function. (For details on format template specifications, see comments above class DataItem function format.) |
boolean | $sortable | whether this column is sortable |
string | $style | any inline styles specific to this column |
string | $typeHint | hint for cell type to use when exporting to Excel |
callable | $onExport | optional callback function to format value for Excel |
string | $sortFormat | Optional explicit format to use as the basis for sorting |
Definition at line 198 of file data_view.inc.
FileNode::FileNode | ( | $id, | |
$title, | |||
$value | |||
) |
Definition at line 46 of file directory_tree.inc.
DirectoryTreeControl::findFolder | ( | $path | ) |
Definition at line 468 of file directory_tree.inc.
& DirectoryTreeControl::findNode | ( | $path | ) |
Definition at line 473 of file directory_tree.inc.
FolderNode::FolderNode | ( | $id, | |
$title, | |||
$value = "" , |
|||
$checked = false , |
|||
$closedStyle = "tree_node_closed" , |
|||
$openStyle = "tree_node_open" , |
|||
$leafStyle = "tree_node_plain" |
|||
) |
Definition at line 82 of file directory_tree.inc.
DataListView::footerText | ( | $text = "" , |
|
$style = "" , |
|||
$colspan = 1 |
|||
) |
Adds a text column to the table footer.
string | $text | the text to display |
string | $style | any CSS classes or inline styles to apply |
int | $colspan | the colspan for the column |
Definition at line 320 of file data_view.inc.
DataListView::footerTotal | ( | $field, | |
$style = "text-align: right" , |
|||
$colspan = 1 , |
|||
$typeHint = Number |
|||
) |
Sums the total for a column.
string | $field | the field to total in the format "{field}" |
string | $style | any CSS classes or inline styles to apply |
int | $colspan | the colspan for the column |
string | $typeHint | type hint for formatting the output |
Definition at line 347 of file data_view.inc.
DataListView::footerValue | ( | $callback, | |
$style = "" , |
|||
$colspan = 1 |
|||
) |
Adds a value column to the table footer.
callable | $callback | Callback function or object method used to calculate the value for this column. |
string | $style | any CSS classes or inline styles to apply |
int | $colspan | the colspan for the column |
Definition at line 333 of file data_view.inc.
PagedList::formatIdTag | ( | $item | ) |
Definition at line 170 of file paged_list.inc.
ServerPagedList::formatIdTag | ( | $item | ) |
Definition at line 302 of file paged_list.inc.
DataListView::formatRowId | ( | $item | ) |
Definition at line 248 of file data_view.inc.
DataListView::getExcelLink | ( | ) |
Get the Excel Link.
Definition at line 384 of file data_view.inc.
DirectoryTreeControl::getIcon | ( | $file | ) |
Definition at line 438 of file directory_tree.inc.
DataListView::getID | ( | ) |
Implements FacetFilterable.
Definition at line 135 of file data_view.inc.
PagedList::getID | ( | ) |
PagedList::PagedList | ( | $items, | |
$id = "paged_list" , |
|||
$format = null |
|||
) |
Creates a new PagedList control.
array | $items | the array of DataItems to be displayed in the list |
string | $id | the HTML id of the list |
mixed | $format | The formatter used to display the list items (either a format string or a callback function or method) |
Definition at line 65 of file paged_list.inc.
DataListView::scrollable | ( | $height = 300 , |
|
$resizable = true |
|||
) |
Definition at line 140 of file data_view.inc.
DataListView::selector | ( | $format = "" | ) |
Adds a selector column to the DataListView.
If no format is specified then selection is handled via a checklist box for the list objects' primary keys.
string | $format | (optional) format to use for the selector |
Definition at line 230 of file data_view.inc.
DataListView::setColumnOrder | ( | $order | ) |
Override the column order.
array | $order | An array of column titles in the order they are to be displayed |
Definition at line 210 of file data_view.inc.
DataListView::setID | ( | $id = null | ) |
Sets the client-side ID for this DataListView.
$id | string the ID to use. Passing in null will generate a random ID string. |
Definition at line 360 of file data_view.inc.
DataListView::writeExcelFile | ( | $file | ) |
Writes the data table out as an Excel File.
The file is output with an 'attachment' disposition, which will prompt a save dialog in the client browser.
$file | the name of the file to be output. |
Definition at line 839 of file data_view.inc.
FileNode::writeHTML | ( | ) |
Definition at line 59 of file directory_tree.inc.
FolderNode::writeHTML | ( | ) |
Definition at line 94 of file directory_tree.inc.
DirectoryTreeControl::writeHTML | ( | ) |
Definition at line 390 of file directory_tree.inc.
DataListView::writeScript | ( | ) |
Write the Javascript to implement the table output.
Definition at line 412 of file data_view.inc.
DirectoryTreeControl::writeScript | ( | ) |
Definition at line 345 of file directory_tree.inc.
PagedList::writeScript | ( | ) |
Definition at line 87 of file paged_list.inc.
ServerPagedList::writeScript | ( | ) |
Definition at line 222 of file paged_list.inc.
$_activeTree = null |
$_writtenDirectoryTreeControlScript = false |
Definition at line 38 of file directory_tree.inc.
$_writtenTreeControlScript = false |
FolderNode::$checked |
Definition at line 77 of file directory_tree.inc.
FolderNode::$children = array() |
Definition at line 72 of file directory_tree.inc.
DirectoryTreeControl::$children |
Definition at line 247 of file directory_tree.inc.
FolderNode::$closedStyle |
Definition at line 78 of file directory_tree.inc.
DataListView::$columnReorderCallback = null |
Javascript callback function that is triggered when columns are reordered.
Definition at line 88 of file data_view.inc.
DataListView::$columns |
The column definitions for the table.
Definition at line 57 of file data_view.inc.
DataListView::$commandMenuIcon = "/fakoli/images/data_view_menu.png" |
Icon to use for the command menu dropdown.
Definition at line 100 of file data_view.inc.
DataListView::$contextMenu = null |
Right-click context menu for selection based operations.
Definition at line 99 of file data_view.inc.
DataListView::$cssClass |
Optional CSS class to apply to the table.
Definition at line 59 of file data_view.inc.
PagedList::$CSSclass = null |
CSS class(es) to be applied to the list.
Definition at line 50 of file paged_list.inc.
ServerPagedList::$CSSclass = null |
CSS class(es) to be applied to the list.
Definition at line 207 of file paged_list.inc.
DataListView::$cssStyle |
Optional additional inline styles to apply to the table.
Definition at line 63 of file data_view.inc.
PagedList::$displayMode = "list-item" |
CSS display type for visible items.
Definition at line 57 of file paged_list.inc.
DataListView::$dragColumnReorder = false |
Enable drag & drop column reordering and show/hide capabilities.
Definition at line 87 of file data_view.inc.
DataListView::$dragReorder = false |
Enabled drag & drop reordering.
Definition at line 85 of file data_view.inc.
DataListView::$dragText = "" |
Optional text to display above reorderable table.
Definition at line 93 of file data_view.inc.
PagedList::$emptyList = "No items in the list" |
Message to display when the list is empty.
Definition at line 52 of file paged_list.inc.
ServerPagedList::$emptyList = "No items in the list" |
Message to display when the list is empty.
Definition at line 209 of file paged_list.inc.
DataListView::$emptyMessage |
Message to display when no items are present in the data set.
Definition at line 64 of file data_view.inc.
DataListView::$excelFile |
Filename for automatic Excel export.
Definition at line 70 of file data_view.inc.
DataListView::$filter |
Specifies whether to enable client-side filtering for this table.
Definition at line 69 of file data_view.inc.
DataListView::$footerColumns |
The footer column definitions for the table.
Definition at line 58 of file data_view.inc.
PagedList::$format |
The formatter used to display the list items (either a format string or a callback function or method)
Definition at line 47 of file paged_list.inc.
ServerPagedList::$format |
Definition at line 204 of file paged_list.inc.
DataListView::$height |
Definition at line 77 of file data_view.inc.
DirectoryTreeControl::$height |
Definition at line 241 of file directory_tree.inc.
DataListView::$hideExcelIcon = false |
Suppress the automatic Excel icon if you want an external link.
Definition at line 89 of file data_view.inc.
DirectoryTreeControl::$icons |
Definition at line 255 of file directory_tree.inc.
DataListView::$id |
ID of the table in the output script.
Definition at line 60 of file data_view.inc.
FileNode::$id |
Definition at line 42 of file directory_tree.inc.
FolderNode::$id |
Definition at line 74 of file directory_tree.inc.
DirectoryTreeControl::$id |
Definition at line 236 of file directory_tree.inc.
PagedList::$id |
The HTML id of the list.
Definition at line 46 of file paged_list.inc.
ServerPagedList::$id |
Definition at line 203 of file paged_list.inc.
DirectoryTreeControl::$images |
Definition at line 248 of file directory_tree.inc.
|
static |
Definition at line 102 of file data_view.inc.
PagedList::$items |
The items to be displayed in the list.
Definition at line 45 of file paged_list.inc.
ServerPagedList::$items |
Definition at line 202 of file paged_list.inc.
PagedList::$listTag = "ul" |
The HTML list tag type.
Definition at line 49 of file paged_list.inc.
ServerPagedList::$listTag = "ul" |
The HTML list tag type.
Definition at line 206 of file paged_list.inc.
DataListView::$menu = null |
Command menu for selection-based operations.
Definition at line 98 of file data_view.inc.
DirectoryTreeControl::$multiSelect = false |
Definition at line 244 of file directory_tree.inc.
DataListView::$onDrawfooter |
Callback hook that gets called after all rows have been drawn.
Definition at line 66 of file data_view.inc.
DataListView::$onRowClick = null |
Javascript callback function that is triggered with a row is clicked.
Definition at line 90 of file data_view.inc.
DataListView::$onRowHover = null |
Javascript callback function that is triggered with a row is hovered over.
Definition at line 91 of file data_view.inc.
DataListView::$onStartRow |
Callback hook that gets called at the start of each row.
Definition at line 65 of file data_view.inc.
PagedList::$onStartRow |
Callback for setting the CSS class / visibility of each item in the list.
Definition at line 56 of file paged_list.inc.
FolderNode::$open |
Definition at line 80 of file directory_tree.inc.
FolderNode::$openStyle |
Definition at line 79 of file directory_tree.inc.
ServerPagedList::$page = -1 |
Definition at line 211 of file paged_list.inc.
DataListView::$pageSize |
Specifies the number of items per page - set to zero for unpaginated.
Definition at line 62 of file data_view.inc.
PagedList::$pageSize = 10 |
The number of items per page.
Definition at line 48 of file paged_list.inc.
ServerPagedList::$pageSize = 10 |
The number of items per page.
Definition at line 205 of file paged_list.inc.
DataListView::$paginate = true |
Specifies whether table should be paginated (false for view only pages)
Definition at line 71 of file data_view.inc.
PagedList::$paginate = true |
Specifies whether list should be paginated (false for view only pages)
Definition at line 53 of file paged_list.inc.
ServerPagedList::$paginate = true |
Specifies whether list should be paginated.
Definition at line 210 of file paged_list.inc.
DataListView::$reorderHandler = null |
Handler script that implements reordering records.
Definition at line 86 of file data_view.inc.
DataListView::$resizable = true |
Definition at line 79 of file data_view.inc.
DataListView::$rowId = false |
whether to include an id tag for each tr row
Definition at line 83 of file data_view.inc.
DataListView::$rowIdFormat = null |
Optionally specify a custom row ID format.
Definition at line 84 of file data_view.inc.
DirectoryTreeControl::$scroll |
Definition at line 239 of file directory_tree.inc.
DataListView::$scrollable = false |
Definition at line 78 of file data_view.inc.
DataListView::$selectable = false |
Whether the table provides a selection mechanism.
Definition at line 96 of file data_view.inc.
DirectoryTreeControl::$selectedValue |
Definition at line 243 of file directory_tree.inc.
DirectoryTreeControl::$selectMode = "folder" |
Definition at line 245 of file directory_tree.inc.
DirectoryTreeControl::$showFiles = true |
Definition at line 242 of file directory_tree.inc.
DataListView::$showSelectAll = false |
Show Select All button for selectable tables.
Definition at line 97 of file data_view.inc.
DataListView::$sortable |
Specifies whether to enable client-side sorting for this table.
Definition at line 61 of file data_view.inc.
DirectoryTreeControl::$style |
Definition at line 238 of file directory_tree.inc.
PagedList::$styles = null |
Specific CSS styles to be applied to the list.
Definition at line 51 of file paged_list.inc.
ServerPagedList::$styles = null |
Specific CSS styles to be applied to the list.
Definition at line 208 of file paged_list.inc.
DataListView::$summary |
Human-readable summary of the information contained in the table (for usability/accessiblity purposes)
Definition at line 72 of file data_view.inc.
DataListView::$tagRowCallbacks |
Array of callbacks for adding extra attributes to each row.
Definition at line 67 of file data_view.inc.
PagedList::$tagRowCallbacks |
Array of callbacks for adding extra attributes to each row.
Definition at line 55 of file paged_list.inc.
FileNode::$title |
Definition at line 43 of file directory_tree.inc.
FolderNode::$title |
Definition at line 75 of file directory_tree.inc.
DirectoryTreeControl::$title |
Definition at line 237 of file directory_tree.inc.
DataListView::$toolbarCallbacks = array() |
Override this callback to add toolbar links into the first header cell.
Definition at line 101 of file data_view.inc.
DataListView::$totalCallbacks |
Array of callbacks for totalling columns.
Definition at line 68 of file data_view.inc.
FileNode::$value |
Definition at line 44 of file directory_tree.inc.
FolderNode::$value |
Definition at line 76 of file directory_tree.inc.
DirectoryTreeControl::$width |
Definition at line 240 of file directory_tree.inc.
PagedList::$writeIdTag = false |
whether to include an id tag for each li item
Definition at line 54 of file paged_list.inc.
ServerPagedList::$writeIdTag = false |
whether to include an id tag for each li item
Definition at line 212 of file paged_list.inc.
DataListView::$zebra |
Specifies whether alternate rows in the table should be striped.
Definition at line 73 of file data_view.inc.