- Diviner Queries
- All Atoms
- Search
- Diviner Search
Diviner All Atoms
All Atoms
All Atoms
- Method
- src/infrastructure/lint/linter/PhorgeModularTransactionLinter.php
- File
- Method
- Method
- Method
- Method
- Method
- Return the alias this query uses to identify the primary table.
- Method
- getQueryApplicationClass
- This atom no longer exists.
- Method
- Method
- Method
- Method
- Returns the Peast version.
- Method
- Interface
- src/infrastructure/markup/documentation/PhorgeRemarkupDocumentationProducer.php
- File
- Method
- Method
- Method
- Method
- True if a database write statement is executed in a database read-only connection. This should get fixed, see https://we.phorge.it/T16340
- Method
- A database write statement is executed in a database read-only connection. This should get fixed, see https://we.phorge.it/T16340
- Method
- src/applications/remarkup/application/PhorgeRemarkupReferenceApplication.php
- File
- src/applications/remarkup/controller/RedirectOldRemarkupReferenceController.php
- File
- Method
- src/applications/remarkup/controller/PhorgeRemarkupReferenceController.php
- File
- Method
- src/applications/remarkup/controller/PhorgeRemarkupReferenceRuleController.php
- File
- src/applications/remarkup/controller/PhorgeRemarkupReferenceModuleController.php
- File
- Method
- Method
- Javelin strategic command, the master event delegation core. This class is a sort of hybrid between Arbiter and traditional event delegation, and serves to route event information to handlers in a general way.
- Class
- core/Stratcom.js
- File
- @{class:JX.Event} installs a toString() method in ##__DEV__## which allows you to log or print events and get a reasonable representation of them:
- Method
- Method
- A generic event, routed by @{class:JX.Stratcom}. All events within Javelin are represented by a @{class:JX.Event}, regardless of whether they originate from a native DOM event (like a mouse click) or are custom application events.
- Class
- core/Event.js
- File
- Function
- Function
- core/init_node.js
- File
- Creates a class from a map of attributes. Requires ##extend## property to be an actual Class object and not a "String". Supports ##name## property to give the created Class a readable name.
- Function
- Install a class into the Javelin ("JX") namespace. The first argument is the name of the class you want to install, and the second is a map of these attributes (all of which are optional):
- Function
- core/install.js
- File
- Function
- Print a message to the browser debugging console (like Firebug).
- Function
- Identity function; returns the argument unmodified. This is primarily useful as a placeholder for some callback which may transform its argument.
- Function
- Convert an object's keys into a list. For example:
- Function
- "Bag of holding"; function that does nothing. Primarily, it's used as a placeholder when you want something to be callable but don't want it to actually have an effect.
- Function
- Create a function which invokes another function with a bound context and arguments (i.e., partial function application) when called; king of all functions.
- Function
- Copy properties from one object to another. If properties already exist, they are overwritten.
- Function
- Checks whether a value is an array.
- Function
- Cast a value into an array, by wrapping scalars into singletons. If the argument is an array, it is returned unmodified. If it is a scalar, an array with a single element is returned. For example:
- Function
- Convert an array-like object (usually ##arguments##) into a real Array. An "array-like object" is something with a ##length## property and numerical keys. The most common use for this is to let you call Array functions on the magical ##arguments## object.
- Function
- Throw an exception and attach the caller data in the exception.
- Function
- core/util.js
- File
- Function
- Function
- Function
- Function
- Function
- Function
- core/init.js
- File
- Get the margin width required to avoid double scrollbars.
- Method
- Method
- Provides an aesthetic scrollbar.
- Class
- lib/Scrollbar.js
- File
- Method
- Method
- Class
- lib/Resource.js
- File
- Method
- Show a "mask" over the page for lightboxes or dialogs. This is used by Workflow to draw visual attention to modal dialogs.
- Class
- lib/Mask.js
- File
- Method
- JSON serializer and parser. This class uses the native JSON parser if it is available; if not, it provides an eval-based parser and a simple serializer.
- Class
- lib/JSON.js
- File
- Method
- Class
- lib/Sound.js
- File
- Method
- Query and update the DOM. Everything here is static, this is essentially a collection of common utility functions.
- Class
- Create a new DOM node with attributes and content.
- Function
- Build a new HTML object from a trustworthy string. JX.$H is a shortcut for creating new JX.HTML instances.
- Function
- Convert the raw HTML string into a single DOM node. This only works if the element has a single top-level element. Otherwise, use @{method:getFragment} to get a document fragment instead.
- Method
- Method
- Upcast a string into an HTML object so it is treated as markup instead of plain text. See @{function:JX.$N} for discussion of Javelin's security model. Every time you call this function you potentially open up a security hole. Avoid its use wherever possible.
- Class
Public contents are in Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) or GNU Free Documentation License (at your option) unless otherwise noted. · Contact / Register