Home - mkloubert/jsToolbox GitHub Wiki
jsToolbox Wiki
Extensions
Array
| Name | Description |
|---|---|
| isEmpty() | Checks if that array is empty or not. |
| isNotEmpty() | Checks if that array is NOT empty. |
Number
| Name | Description |
|---|---|
| padLeft() | Returns the number as string with a minimum length with padding chars at the beginning. |
String
| Name | Description |
|---|---|
| endsWith() | Checks if that string ends with a specific expression. |
| format() | Handles that string as formatted string. |
| formatArray() | Handles that string as formatted string. |
| isEmpty() | Checks if that string is empty or not. |
| isNotEmpty() | Checks if that string is NOT empty. |
| isNullOrWhitespace() | Checks if a string is (null) or contains whitespaces only. |
| isWhitespace() | Checks if that string contains whitespaces only. |
| padLeft() | Returns that string as string with a minimum length with padding chars at the beginning. |
| startsWith() | Checks if that string starts with a specific expression. |
| trim() | Trims the whitespaces from that string. |
| trimLeft() | Trims the whitespaces from that string on the left side. |
| trimRight() | Trims the whitespaces from that string on the right side. |
| ucwords() | Uppercase the first character of each word in that string. |
Globals
events
| Name | Description |
|---|---|
| pageLoaded | Is fired when page was completely loaded. |
Functions
| Name | Description |
|---|---|
| asFunc() | Keeps sure to return an object as (getter) function. |
| asJQuery() | Keeps sure to return an object as jQuery (wrapped) object. |
| buildBatch() | Creates an object that builds and handles a batch invokation. |
| eval() | Executes JavaScript code globally. |
| invoke() | Invokes a function inside a try-catch block and returns the result as object. |
| invokeArray() | Invokes a function inside a try-catch block and returns the result as object. The arguments for the function are submitted as array. |
| isArray() | Checks if an object is an array or not. |
| isFunc() | Checks if an object is a function or not. |
| isJQuery() | Checks if an object is a jQuery object or not. |
| isString() | Checks if an object is a string or not. |
| openPopup() | Opens a popup window. |
| registerForFileUpload() | Registers a HTML form for custom file upload handling. |
| toStringSafe() | Converts/casts an object to a non-(null) string. |
| trim() | Trims the whitespaces of a string. |
| trimLeft() | Trims the whitespaces of a string on the left side. |
| trimRight() | Trims the whitespaces of a string on the right side. |
| waitForPage() | Waits until the page has been loaded and initialized and invokes an action after that. |
Properties
| Name | Description |
|---|---|
| $ | Gets the jQuery object / function. |
| body | Gets the jQuery selector for the BODY-tag of the current HTML document. |
| head | Gets the jQuery selector for the HEAD-tag of the current HTML document. |
| jQuery | Gets the jQuery object / function. |
| noop | Gets a dummy function. |
| now | Gets the current time. |
| nowUTC | Gets the current time in UTC. |
Page
Functions
| Name | Description |
|---|---|
| addElement() | Adds an element selector to jsToolboxMJK.page.elements by default. |
| addOnLoaded() | Adds an action for pageLoaded event. |
| addVar() | Adds a variable / property to jsToolboxMJK.page.vars by default. |
Properties
| Name | Description |
|---|---|
| elements | Stores page specific elements / jQuery selectors. |
| funcs | Stores page specific functions. |
| lang | Handles language specific operations. |
| vars | Stores page specific variables. |
Request context
Properties
| Name | Description |
|---|---|
| GET | Storage for GET / query variables. |