References
Class Summary
| Static Public Class Summary | ||
| public |
Adapter module for ezEditTable, an external library providing advanced grid features (selection and edition): http://codecanyon.net/item/ezedittable-enhance-html-tables/2425123?ref=koalyptus |
|
| public |
SortableTable Adapter module |
|
| public |
Rows with alternating background color for improved readability |
|
| public |
Base class for Dropdown and CheckList UI components |
|
| public |
Checklist filter UI component |
|
| public |
Clear button UI component |
|
| public |
Column calculations extension |
|
| public |
Columns Visibility extension |
|
| public |
Wrapper for Sugar Date module providing datetime helpers and locales |
|
| public |
Dropdown filter UI component |
|
| public |
Event emitter class |
|
| public |
Base class defining the interface of a TableFilter feature |
|
| public |
Grid layout, table with fixed headers |
|
| public |
Manages state via URL hash changes |
|
| public |
Help UI component |
|
| public |
Highlight matched keywords upon filtering |
|
| public |
Activity indicator |
|
| public |
Visual indicator for filtered columns |
|
| public |
UI when filtering yields no matches |
|
| public |
Paging UI component |
|
| public |
Pop-up filter component |
|
| public |
Rows counter UI component |
|
| public |
Features state object persistable with localStorage, cookie or URL hash |
|
| public |
Status bar UI component |
|
| public |
Stores the features state in browser's local storage or cookie |
|
| public |
Makes HTML tables filterable and a bit more :) |
|
| public |
Toolbar UI component |
|
Function Summary
| Static Public Function Summary | ||
| public |
Return an empty function |
|
Variable Summary
| Static Public Variable Summary | ||
| public |
Auto filter delay in milliseconds |
|
| public |
Cell tag |
|
| public |
Center position in toolbar |
|
| public |
Checklist filter type |
|
| public |
Date |
|
| public |
Down arrow key code |
|
| public |
Enter key code |
|
| public |
Escape key code |
|
| public |
TableFilter features definitions |
|
| public |
Formatted number |
|
| public |
Header cell tag |
|
| public |
Input filter type |
|
| public |
IP address |
|
| public |
Left position in toolbar |
|
| public |
Multiple select filter type |
|
| public |
None filter type |
|
| public |
Number |
|
| public |
Right position in toolbar |
|
| public |
Select filter type |
|
| public |
String |
|
| public |
Tab key code |
|
| public |
Up arrow key code |
|
| public |
Adds the specified class to the passed element |
|
| public |
Add event handler for specified event on passed element |
|
| public |
Cancels the event if it is cancelable, without stopping further propagation of the event. |
|
| public |
contains(term: String, data: String, exactMatch: Boolean, caseSensitive: Boolean, ignoreDiacritics: Boolean): Boolean: * Checks if passed data contains the searched term |
|
| public |
createCheckItem(id: String, chkValue: String, labelText: String): Object: * Creates and returns a checklist item |
|
| public |
Creates an html element with given collection of attributes |
|
| public |
Creates and returns an option element |
|
| public |
createText(txt: String): Object: * Returns a text node with given text |
|
| public |
dateSortAsc(First: Date, Second: Date): Number: * Compare function for sorting passed dates in ascending manner according to the corresponding UTC numeric value (returned by getTime) |
|
| public |
dateSortDesc(First: Date, Second: Date): Number: * Compare function for sorting passed dates in descending manner according to the corresponding UTC numeric value (returned by getTime) |
|
| public |
defaultsArr(value: Array | Any, default: Array): Array | Any: * If passed value is not of array type return the default value otherwise return the value itself |
|
| public |
defaultsBool(value: Boolean | Any, default: Boolean): Boolean | Any: * If passed value is not of boolean type return the default value otherwise return the value itself |
|
| public |
defaultsFn(value: Function | Any, default: Function): Function | Any: * If passed value is not of function type return the default value otherwise return the value itself |
|
| public |
defaultsNb(value: Number | Any, default: Number): Number | Any: * If passed value is not of number type return the default value otherwise return the value itself |
|
| public |
defaultsStr(value: String | Any, default: String): String | Any: * If passed value is not of string type return the default value otherwise return the value itself |
|
| public |
Returns the element matching the supplied Id |
|
| public |
getFirstTextNode(node: NodeElement): String: * Returns the first text node contained in the supplied node |
|
| public |
Returns text + text of children of given node |
|
| public |
Checks if given item can be found in the passed collection |
|
| public |
Determine whether the passed elements is assigned the given class |
|
| public |
Checks if browser has onhashchange event |
|
| public |
hasStorage: * Checks if browser has Storage feature |
|
| public |
ignoreCase(First: String, Second: String): Number: * Case insensitive compare function for passed strings |
|
| public |
Check passed argument is an array |
|
| public |
Check passed argument is a boolean |
|
| public |
Checks if passed string is empty |
|
| public |
Check passed argument is empty (undefined, null or empty string) |
|
| public |
Check passed argument is a function |
|
| public |
Check passed argument is null |
|
| public |
Check passed argument is a number |
|
| public |
Check passed argument is an object |
|
| public |
Check passed argument is a string |
|
| public |
Check passed argument is undefined |
|
| public |
Returns the Unicode value of pressed key |
|
| public |
Returns passed string as lowercase if caseSensitive flag set false. |
|
| public |
numSortAsc(First: Number, Second: Number): Number: * Compare function for sorting passed numbers in ascending manner |
|
| public |
numSortDesc(First: Number, Second: Number): Number: * Compare function for sorting passed numbers in descending manner |
|
| public |
Takes a string, removes all formatting/cruft and returns the raw float value |
|
| public |
removeClass(ele: DOMElement, cls: String): * Removes the specified class to the passed element |
|
| public |
removeElm(node: DOMElement): DOMElement: * Removes passed node from DOM |
|
| public |
Remove event handler for specified event on passed element |
|
| public |
Makes regex safe string by escaping special characters from passed string |
|
| public |
root: * Export window or global object depending on the environment |
|
| public |
sortDateStr(Compare: Function, locale: String): Function: * Curried compare function for sorting passed formatted dates in desired fashion according to supplied compare function and locale |
|
| public |
sortNumberStr(Compare: Function, decimal: String): Function: * Curried compare function for sorting passed formatted numbers in desired fashion according to supplied compare function and decimal separator |
|
| public |
Prevents further propagation of the current event in the bubbling phase |
|
| public |
Returns list of element matching the supplied tag name |
|
| public |
Reference to the object that dispatched the event |
|
| public |
Removes whitespace from both sides of passed string |
|