diff --git a/core/pom.xml b/core/pom.xml
index 5b5f7e48a..d7cb41c31 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -8,6 +8,7 @@
Tern Demo
+
+
+
+
+
+
Demonstrates integration of Tern +and CodeMirror. The following keys are bound:
+ +Documentation is sparse for now. See the top of +the script for a rough API +overview.
+ + + + diff --git a/core/tern.core.tests/src/tern/metadata/TernModuleMetadataManagerTest.java b/core/tern.core.tests/src/tern/metadata/TernModuleMetadataManagerTest.java index e801f3364..60f4f35ae 100644 --- a/core/tern.core.tests/src/tern/metadata/TernModuleMetadataManagerTest.java +++ b/core/tern.core.tests/src/tern/metadata/TernModuleMetadataManagerTest.java @@ -21,7 +21,7 @@ public class TernModuleMetadataManagerTest { @Before public void init() { - TernModuleMetadataManager.getInstance().init(new File("../tern.core")); + TernModuleMetadataManager.getInstance().init(new File("../ternjs")); } @Test diff --git a/core/tern.core.tests/src/tern/metadata/TernModulesHelperSortTest.java b/core/tern.core.tests/src/tern/metadata/TernModulesHelperSortTest.java index eefe4a058..6e9f93e3e 100644 --- a/core/tern.core.tests/src/tern/metadata/TernModulesHelperSortTest.java +++ b/core/tern.core.tests/src/tern/metadata/TernModulesHelperSortTest.java @@ -16,7 +16,7 @@ public class TernModulesHelperSortTest { @Before public void init() { - TernModuleMetadataManager.getInstance().init(new File("../tern.core")); + TernModuleMetadataManager.getInstance().init(new File("../ternjs")); } @Test diff --git a/core/tern.core.tests/src/tern/server/nodejs/process/PathHelper.java b/core/tern.core.tests/src/tern/server/nodejs/process/PathHelper.java index 6a0b07777..18aa50d39 100644 --- a/core/tern.core.tests/src/tern/server/nodejs/process/PathHelper.java +++ b/core/tern.core.tests/src/tern/server/nodejs/process/PathHelper.java @@ -92,6 +92,6 @@ private static void unZipIfNecessary(String os, String ws, String arch) { */ public static File getNodejsTernBaseDir() { - return new File("../tern.core/node_modules/tern"); + return new File("../ternjs/node_modules/tern"); } } diff --git a/core/tern.core/META-INF/MANIFEST.MF b/core/tern.core/META-INF/MANIFEST.MF index b26eedac6..4a4a2eb19 100644 --- a/core/tern.core/META-INF/MANIFEST.MF +++ b/core/tern.core/META-INF/MANIFEST.MF @@ -6,7 +6,6 @@ Bundle-Localization: plugin Bundle-SymbolicName: tern.core Bundle-Version: 0.9.0.qualifier Bundle-RequiredExecutionEnvironment: JavaSE-1.6 -Eclipse-BundleShape: dir Export-Package: tern, tern.angular, tern.angular.modules, diff --git a/core/tern.core/build.properties b/core/tern.core/build.properties index db24df3a5..f4ae97015 100644 --- a/core/tern.core/build.properties +++ b/core/tern.core/build.properties @@ -2,6 +2,4 @@ source.. = src/ output.. = bin/ bin.includes = META-INF/,\ .,\ - plugin.properties,\ - node_modules/,\ - metadata/ + plugin.properties diff --git a/core/tern.core/node_modules/.bin/tern b/core/tern.core/node_modules/.bin/tern deleted file mode 100644 index 3376480c3..000000000 --- a/core/tern.core/node_modules/.bin/tern +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -basedir=`dirname "$0"` - -case `uname` in - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; -esac - -if [ -x "$basedir/node" ]; then - "$basedir/node" "$basedir/../tern/bin/tern" "$@" - ret=$? -else - node "$basedir/../tern/bin/tern" "$@" - ret=$? -fi -exit $ret diff --git a/core/tern.core/node_modules/.bin/tern.cmd b/core/tern.core/node_modules/.bin/tern.cmd deleted file mode 100644 index 16d16d13a..000000000 --- a/core/tern.core/node_modules/.bin/tern.cmd +++ /dev/null @@ -1,5 +0,0 @@ -@IF EXIST "%~dp0\node.exe" ( - "%~dp0\node.exe" "%~dp0\..\tern\bin\tern" %* -) ELSE ( - node "%~dp0\..\tern\bin\tern" %* -) \ No newline at end of file diff --git a/core/tern.core/node_modules/tern/node_modules/tern-aui2.0.x/aui2.0.x.js b/core/tern.core/node_modules/tern/node_modules/tern-aui2.0.x/aui2.0.x.js deleted file mode 100644 index 1d09e1966..000000000 --- a/core/tern.core/node_modules/tern/node_modules/tern-aui2.0.x/aui2.0.x.js +++ /dev/null @@ -1,9325 +0,0 @@ -(function(mod) { - if (typeof exports == "object" && typeof module == "object") // CommonJS - return mod(require("tern/lib/infer"), require("tern/lib/tern")); - if (typeof define == "function" && define.amd) // AMD - return define([ "tern/lib/infer", "tern/lib/tern" ], mod); - mod(tern, tern); -})(function(infer, tern) { - "use strict"; - - tern.registerPlugin("aui2.0.x", function(server, options) { - server._aui = {}; - return { defs : defs }; - }); - - var defs = { - "!name": "aui2.0.x", - "!define": { - "_yui": { - "aui_ace_editor": { - "A": { - "AutoCompleteBase": { - "!type": "fn(config: +Object) -> +_yui.aui_ace_editor.A.AutoCompleteBase", - "Base.FILL_MODE_INSERT": { - "!type": "?", - "!doc": "Exposes a constant for insert fill mode. SeefillMode
for more information."
- },
- "Base.FILL_MODE_OVERWRITE": {
- "!type": "?",
- "!doc": "Exposes a constant for overwrite fill mode. See fillMode
for more information."
- },
- "AutoCompleteBase.NAME": {
- "!type": "string",
- "!doc": "Static property which provides a string to identify the class."
- },
- "AutoCompleteBase.NS": {
- "!type": "string",
- "!doc": "Static property which provides a string to identify the namespace."
- },
- "AutoCompleteBase.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for AutoCompleteBase."
- },
- "prototype": {
- "fillMode": {
- "!type": "number",
- "!doc": "The mode in which the AutoComplete should operate. Can be one of these:\nINSERT - value 0 or OVERWRITE - value 1\nIn case of INSERT mode, when Editor adds a suggestion, it will be added next to the matched expression.\nIn case of OVERWRITE mode, the suggestion will overwrite the matched expression."
- },
- "filters": {
- "!type": "+Array",
- "!doc": "Provides an array of filter functions which will filter the results. By default there is one function which provides phrase match filtering."
- },
- "processor": {
- "!type": "+Object",
- "!doc": "The default processor which will be used to process matches."
- },
- "showListKey": {
- "!type": "+Object",
- "!doc": "The keyboard combination which should be used to show the list with found results."
- },
- "sorters": {
- "!type": "+Array",
- "!doc": "Provides an array of sorter functions which will sort the results. By default there is one function which sorts the results in ascending order."
- }
- }
- },
- "Freemarker": {
- "!type": "fn(config: +Object) -> +_yui.aui_ace_editor.A.Freemarker",
- "prototype": {
- "!proto": "A.AceEditor.TemplateProcessor.prototype",
- "getMatch": {
- "!type": "fn(content: string) -> +Object",
- "!doc": "Checks if the provided content contains directive or variable."
- },
- "directives": {
- "!type": "+Array",
- "!doc": "Contains the list of supported directives according to Freemarker specification."
- },
- "directivesMatcher": {
- "!type": "?",
- "!doc": "Contains the regular expression which checks for directive presence."
- },
- "host": {
- "!type": "+Object",
- "!doc": "The Editor in which the current instance is plugged."
- },
- "variables": {
- "!type": "+Object",
- "!doc": "Contains the supported variables."
- },
- "variablesMatcher": {
- "!type": "?",
- "!doc": "Contains the regular expression which will check for variable match."
- }
- },
- "Freemarker.NAME": {
- "!type": "string",
- "!doc": "Static property which provides a string to identify the class."
- },
- "Freemarker.NS": {
- "!type": "string",
- "!doc": "The namespace of the plugin."
- },
- "Freemarker.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Freemarker."
- }
- },
- "AutoCompleteList": {
- "!type": "fn(config: +Object) -> +_yui.aui_ace_editor.A.AutoCompleteList",
- "prototype": {
- "!proto": "A.Overlay.prototype",
- "host": {
- "!type": "+Object",
- "!doc": "The Editor in which the current instance is plugged."
- },
- "listNode": {
- "!type": "+aui_node.Node",
- "!doc": "A Node in which results will be shown."
- },
- "loadingMessage": {
- "!type": "string",
- "!doc": "A string, representing the loading message."
- },
- "results": {
- "!type": "+Array",
- "!doc": "Contains the current set of results in the list."
- },
- "selectedEntry": {
- "!type": "?",
- "!doc": "Provides the currently selected entry."
- },
- "strings": {
- "!type": "+Object",
- "!doc": "Collection of strings used to label elements of the UI."
- }
- },
- "AutoCompleteList.NAME": {
- "!type": "string",
- "!doc": "Static property which provides a string to identify the class."
- },
- "AutoCompleteList.NS": {
- "!type": "string",
- "!doc": "The namespace of the plugin."
- },
- "AutoCompleteList.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the AutoCompleteList."
- },
- "AutoCompleteList.CSS_PREFIX": {
- "!type": "string",
- "!doc": "The prefix of all CSS Classes."
- },
- "AutoCompleteList.HTML_PARSER": {
- "!type": "?",
- "!doc": "Object hash, defining how attribute values are to be parsed from markup contained in the widgets content box."
- }
- },
- "TemplateProcessor": {
- "!type": "fn(config: +Object) -> +_yui.aui_ace_editor.A.TemplateProcessor",
- "prototype": {
- "!proto": "A.Base.prototype",
- "getResults": {
- "!type": "fn(match: +Object, callbackSuccess: fn(), callbackError: fn())",
- "!doc": "Accepts match and depending on its type processes directives or variables.\nIn case of success, calls the provided success callback, or the error callback otherwise."
- },
- "getSuggestion": {
- "!type": "fn(match: +Object, selectedSuggestion: string) -> string",
- "!doc": "Formats the selected suggestion depending on the match type and currently selected editor mode.\nThe match type can be one of:\nMATCH_DIRECTOVES or MATCH_VARIABLES.\nThe selected editor mode can be one of the following:\nINSERT or OVERWRITE.\nSee {{#crossLink \"AceEditor.AutoCompleteBase/fillMode:attribute\"}}{{/crossLink}}"
- },
- "directives": {
- "!type": "+Array",
- "!doc": "Contains an array of all possible directives for the corresponding language."
- },
- "host": {
- "!type": "+Object",
- "!doc": "The Editor in which the current instance is plugged."
- },
- "variables": {
- "!type": "+Object",
- "!doc": "Contains the supported variables for the corresponding language."
- }
- },
- "TemplateProcessor.NAME": {
- "!type": "string",
- "!doc": "Static property which provides a string to identify the class."
- },
- "TemplateProcessor.NS": {
- "!type": "string",
- "!doc": "The namespace of the plugin."
- },
- "TemplateProcessor.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the TemplateProcessor."
- }
- },
- "Velocity": {
- "!type": "fn(config: +Object) -> +_yui.aui_ace_editor.A.Velocity",
- "prototype": {
- "!proto": "A.AceEditor.TemplateProcessor.prototype",
- "getMatch": {
- "!type": "fn(content: string) -> +Object",
- "!doc": "Checks if the provided content contains directive or variable."
- },
- "directives": {
- "!type": "+Array",
- "!doc": "Contains the list of supported directives according to Velocity specification."
- },
- "directivesMatcher": {
- "!type": "?",
- "!doc": "Contains the regular expression which checks for directive."
- },
- "host": {
- "!type": "+Object",
- "!doc": "he Editor in which the current instance is plugged."
- },
- "variables": {
- "!type": "+Object",
- "!doc": "Contains the supported variables."
- },
- "variablesMatcher": {
- "!type": "?",
- "!doc": "Contains the regular expression which will check for variable match."
- }
- },
- "Velocity.NAME": {
- "!type": "string",
- "!doc": "Static property which provides a string to identify the class."
- },
- "Velocity.NS": {
- "!type": "string",
- "!doc": "The namespace of the plugin."
- },
- "Velocity.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Velocity."
- }
- },
- "AceEditor": {
- "!type": "fn(config: +Object) -> +_yui.aui_ace_editor.A.AceEditor",
- "prototype": {
- "!proto": "A.Widget.prototype",
- "height": {
- "!type": "number",
- "!doc": "The height of ACE Editor."
- },
- "highlightActiveLine": {
- "!type": "bool",
- "!doc": "Determine if the active line of code\nwill be highlighted or not."
- },
- "mode": {
- "!type": "string",
- "!doc": "Correspond to the language being typed."
- },
- "readOnly": {
- "!type": "bool",
- "!doc": "Determine if the code will be\neditable or not."
- },
- "showPrintMargin": {
- "!type": "bool",
- "!doc": "Determine if print margin will\nbe visible or not."
- },
- "tabSize": {
- "!type": "number",
- "!doc": "The indentation size of tab key."
- },
- "useSoftTabs": {
- "!type": "bool",
- "!doc": "Determine if the tab key will act as\nspace characters or tab characters."
- },
- "useWrapMode": {
- "!type": "bool",
- "!doc": "Determine if the line will break\nwhen it reaches the end of the line."
- },
- "value": {
- "!type": "string",
- "!doc": "Some predefined value on the editor."
- },
- "width": {
- "!type": "number",
- "!doc": "The width of ACE Editor."
- },
- "getEditor": {
- "!type": "fn()",
- "!doc": "Get editor."
- },
- "getSelection": {
- "!type": "fn()",
- "!doc": "Get a text selection."
- },
- "getSession": {
- "!type": "fn()",
- "!doc": "Get session."
- },
- "gotoLine": {
- "!type": "fn(line: ?)",
- "!doc": "Go to a specific line of code."
- },
- "insert": {
- "!type": "fn(text: ?)",
- "!doc": "Insert content into the editor."
- }
- },
- "AceEditor.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "AceEditor.EXTENDS": {
- "!type": "string",
- "!doc": "Static property used to define which component it extends."
- },
- "AceEditor.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the ACE Editor."
- },
- "AceEditor.UI_ATTRS": {
- "!type": "+Array",
- "!doc": "Static property used to define the UI attributes."
- }
- }
- }
- },
- "aui_aria": {
- "A": {
- "Aria": {
- "!type": "fn(config: +Object) -> +_yui.aui_aria.A.Aria",
- "prototype": {
- "!proto": "A.Plugin.Base.prototype",
- "attributes": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "attributeValueFormat": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "attributeNode": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "roleName": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "roleNode": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "validateW3C": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "isValidAttribute": {
- "!type": "fn(attrName: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "isValidRole": {
- "!type": "fn(roleName: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "setAttribute": {
- "!type": "fn(attrName: ?, attrValue: ?, node: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "setAttributes": {
- "!type": "fn(attributes: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "setRole": {
- "!type": "fn(roleName: ?, node: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "setRoles": {
- "!type": "fn(roles: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "Aria.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "Aria.NS": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the namespace."
- },
- "Aria.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Aria."
- },
- "Aria.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- }
- }
- }
- },
- "aui_arraysort": {
- "A": {
- "ArraySort": {
- "!type": "fn() -> +_yui.aui_arraysort.A.ArraySort",
- "prototype": {
- "compareIgnoreWhiteSpace": {
- "!type": "fn(a: ?, b: ?, desc: ?, compareFn: ?) -> ?",
- "!doc": "Compare two arrays ignoring white spaces."
- },
- "stableSort": {
- "!type": "fn(array: ?, compareFn: ?)",
- "!doc": "Sorts an object array keeping the order of equal items. ECMA script\nstandard does not specify the behaviour when the compare function\nreturns the value 0;"
- }
- }
- }
- }
- },
- "aui_audio": {
- "A": {
- "Audio": {
- "!type": "fn(config: +Object) -> +_yui.aui_audio.A.Audio",
- "prototype": {
- "!proto": "_yui.aui_component.A.Component.prototype",
- "url": {
- "!type": "string",
- "!doc": "URL used by Audio to play."
- },
- "oggUrl": {
- "!type": "string",
- "!doc": "URL (on .ogg format) used by Audio to play."
- },
- "type": {
- "!type": "string",
- "!doc": "The type of audio."
- },
- "swfWidth": {
- "!type": "string",
- "!doc": "The width of Audios fallback using Flash."
- },
- "swfHeight": {
- "!type": "string",
- "!doc": "The height of Audios fallback using Flash."
- },
- "swfUrl": {
- "!type": "string",
- "!doc": "URL (on .swf format) used by Audio to create\na fallback player with Flash."
- },
- "fixedAttributes": {
- "!type": "+Object",
- "!doc": "An additional list of attributes."
- },
- "flashVars": {
- "!type": "+Object",
- "!doc": "Variables used by Flash player."
- },
- "render": {
- "!type": "bool",
- "!doc": "If true
the render phase will be automatically invoked\npreventing the .render()
manual call."
- },
- "load": {
- "!type": "fn()",
- "!doc": "Load audio track."
- },
- "pause": {
- "!type": "fn()",
- "!doc": "Pause audio track."
- },
- "play": {
- "!type": "fn()",
- "!doc": "Play audio track."
- }
- },
- "Audio.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "Audio.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Audio."
- },
- "Audio.BIND_UI_ATTRS": {
- "!type": "+Array",
- "!doc": "Static property used to define the attributes\nfor the bindUI lifecycle phase."
- },
- "Audio.SYNC_UI_ATTRS": {
- "!type": "+Array",
- "!doc": "Static property used to define the attributes\nfor the syncUI lifecycle phase."
- }
- }
- }
- },
- "aui_autocomplete": {
- "AutoComplete": {
- "!type": "fn(config: +Object) -> +_yui.aui_autocomplete.AutoComplete",
- "prototype": {
- "!proto": "Component.prototype",
- "alwaysShowContainer": {
- "!type": "bool",
- "!doc": "Always show the results container, instead of only showing when the\nuser is requesting them."
- },
- "autoHighlight": {
- "!type": "bool",
- "!doc": "Automatically highlight the first item in the list when the results are\nmade visible."
- },
- "applyLocalFilter": {
- "!type": "bool",
- "!doc": "If set to true, the filterResults\nmethod will be run on the response from the data source."
- },
- "button": {
- "!type": "bool",
- "!doc": "To use a button"
- },
- "dataSource": {
- "!type": "+Object",
- "!doc": "The data source that results will be read from. This can either be\nan existing DataSource object, or it can be a\nvalue that would be passed to DataSource."
- },
- "dataSourceType": {
- "!type": "string",
- "!doc": "The type of the data source passed into dataSource.\nThis can be used to explicitly declare what kind of DataSource object will\nbe created."
- },
- "delimChar": {
- "!type": "string",
- "!doc": "The character used to indicate the beginning or ending of a new value. Most commonly used\nis a \",\"."
- },
- "forceSelection": {
- "!type": "bool",
- "!doc": "If typeAhead is true, this\nwill clear a selection when the overlay closes unless a user explicitly selects an item."
- },
- "input": {
- "!type": "string",
- "!doc": "The input field which will recieve the users input."
- },
- "matchKey": {
- "!type": "string",
- "!doc": "The key or numeric index in the schema to match the result against."
- },
- "maxResultsDisplayed": {
- "!type": "number",
- "!doc": "The maximum number of results to display."
- },
- "minQueryLength": {
- "!type": "number",
- "!doc": "The minimum number of characters required to query the data source."
- },
- "queryDelay": {
- "!type": "number",
- "!doc": "The amount of time in seconds to delay before submitting the query."
- },
- "queryInterval": {
- "!type": "number",
- "!doc": "When IME usage is detected or interval detection is explicitly enabled,\nAutoComplete will detect the input value at the given interval and send a\nquery if the value has changed."
- },
- "queryMatchCase": {
- "!type": "bool",
- "!doc": "When applyLocalFilter is true,\nsetting this to true will match only results with the same case."
- },
- "queryMatchContains": {
- "!type": "bool",
- "!doc": "When applyLocalFilter is true,\nsetting this to true will match results which contain the query anywhere in the text,\ninstead of just matching just items that start with the query."
- },
- "queryQuestionMark": {
- "!type": "bool",
- "!doc": "For IO DataSources, AutoComplete will automatically insert a \"?\" between the server URI and\nthe encoded query string. To prevent this behavior, you can\nset this value to false. If you need to customize this even further, you\ncan override the generateRequest method."
- },
- "schema": {
- "!type": "+Object",
- "!doc": "A valid configuration object for any of DataSource schema plugins."
- },
- "schemaType": {
- "!type": "string",
- "!doc": "A valid type of DataSource schema plugin, such as array, json, xml, etc."
- },
- "suppressInputUpdate": {
- "!type": "bool",
- "!doc": "Whether or not the input field should be updated with selections."
- },
- "typeAhead": {
- "!type": "bool",
- "!doc": "If autoHighlight is enabled, whether or not the\ninput field should be automatically updated with the first result as the user types,\nautomatically selecting the portion of the text the user has not typed yet."
- },
- "typeAheadDelay": {
- "!type": "number",
- "!doc": "If typeAhead is true, number of seconds\nto delay before updating the input. In order to prevent certain race conditions, this value must\nalways be greater than the queryDelay."
- },
- "uniqueName": {
- "!type": "string",
- "!doc": "The unique ID of the input element."
- },
- "doBeforeExpandContainer": {
- "!type": "fn(query: string, allResults: +Object) -> bool",
- "!doc": "An overridable method that is executed before the result container is shown.\nThe method can return false to prevent the container from being shown."
- },
- "doBeforeLoadData": {
- "!type": "fn(event: +EventFacade) -> bool",
- "!doc": "An overridable method that is executed before the result overlay is loaded with results."
- },
- "filterResults": {
- "!type": "fn(event: +EventFacade) -> +Object",
- "!doc": "Executed by the data source as a mechanism to do simple client-side\nfiltering of the results."
- },
- "formatResult": {
- "!type": "fn(result: +Object, request: string, resultMatch: string) -> string",
- "!doc": "An overridable method for formatting the result of the query before its displayed in the overlay."
- },
- "generateRequest": {
- "!type": "fn(query: string) -> +Object",
- "!doc": "An overridable method that creates an object to be passed to the sendRequest\nmethod of the data source object. Useful to overwrite if you wish to create\na custom request object before its sent."
- },
- "handleResponse": {
- "!type": "fn(event: +EventFacade)",
- "!doc": "Handles the response for the display of the results. This is a callback method\nthat is fired by the sendRequest method so that results are ready to be accessed."
- },
- "sendQuery": {
- "!type": "fn(query: string)",
- "!doc": "Sends a query request to the data source object."
- }
- },
- "AutoComplete.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "AutoComplete.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the AutoComplete."
- }
- }
- },
- "aui_autosize_iframe": {
- "A": {
- "AutosizeIframe": {
- "!type": "fn(config: +Object) -> +_yui.aui_autosize_iframe.A.AutosizeIframe",
- "prototype": {
- "!proto": "A.Plugin.Base.prototype",
- "height": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "monitorHeight": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "width": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "pauseMonitor": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "restartMonitor": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getContentHeight": {
- "!type": "fn(iframeWin: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "AutosizeIframe.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "AutosizeIframe.NS": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the namespace."
- },
- "AutosizeIframe.EXTENDS": {
- "!type": "string",
- "!doc": "Static property used to define which component it extends."
- },
- "AutosizeIframe.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the AutosizeIframe."
- }
- }
- }
- },
- "aui_button": {
- "ButtonExt": {
- "!type": "fn(config: +Object) -> +_yui.aui_button.ButtonExt",
- "prototype": {
- "undefined": {
- "!type": "fn()",
- "!doc": "Maps an array or object to a resulting array, using the return value of\nfn as the values for the new array. Like A.each, this function can accept\nan object or an array."
- },
- "icon": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "iconElement": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "iconAlign": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "primary": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "syncButtonExtUI": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "ButtonExt.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the ButtonExt."
- },
- "ButtonExt.HTML_PARSER": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getTypedButtonTemplate": {
- "!type": "fn(type: ?)",
- "!doc": "Get typed buttons template."
- }
- },
- "A": {
- "ButtonCore": {
- "!type": "fn() -> +_yui.aui_button.A.ButtonCore",
- "ButtonCore.CLASS_NAMES": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "prototype": {
- "_uiSetLabel": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "Button.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "Button.CSS_PREFIX": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "Button.CLASS_NAMES": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "Button": {
- "!type": "fn() -> +_yui.aui_button.A.Button",
- "prototype": {
- "!proto": "Button.prototype",
- "getWidgetLazyConstructorFromNodeData": {
- "!type": "fn(node: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "hasWidgetLazyConstructorData": {
- "!type": "fn(node: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "setWidgetLazyConstructorNodeData": {
- "!type": "fn(node: ?, config: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "syncIconUI": {
- "!type": "fn(buttonElement: ?, iconElement: ?, iconAlign: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "Button.CSS_PREFIX": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "ToggleButton.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "ToggleButton.CSS_PREFIX": {
- "!type": "+typeName",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "ToggleButton.CLASS_NAMES": {
- "!type": "+typeName",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "ToggleButton": {
- "!type": "fn(config: +Object) -> +_yui.aui_button.A.ToggleButton",
- "ButtonGroup.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "ButtonGroup.CSS_PREFIX": {
- "!type": "+typeName",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "ButtonGroup.CLASS_NAMES": {
- "!type": "+typeName",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "ButtonGroup": {
- "!type": "fn() -> +_yui.aui_button.A.ButtonGroup",
- "prototype": {
- "item": {
- "!type": "fn(index: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "select": {
- "!type": "fn(items: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "toggleSelect": {
- "!type": "fn(items: ?, forceSelection: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "unselect": {
- "!type": "fn(items: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- }
- },
- "ButtonSearchCancel": {
- "!type": "fn(config: +Object) -> +_yui.aui_button.A.ButtonSearchCancel",
- "prototype": {
- "!proto": "A.Base.prototype",
- "initializer": {
- "!type": "fn()",
- "!doc": "Construction logic executed during CharCounter instantiation.\nLifecycle."
- },
- "destroy": {
- "!type": "fn()",
- "!doc": "Destructor lifecycle implementation for the AutosizeIframe class.\nLifecycle."
- },
- "bindDelegateUI": {
- "!type": "fn()",
- "!doc": "Delegate events on the UI. Lifecycle."
- },
- "getButtonForElement": {
- "!type": "fn(element: +_yui.aui_node.Node) -> +aui_node.Node",
- "!doc": "Delegate events on the UI. Lifecycle."
- },
- "container": {
- "!type": "?",
- "!doc": "The container of Toggler Delegate instance."
- },
- "gutter": {
- "!type": "+Array",
- "!doc": "Gutter values are added to the x and y alignment values of the\nbutton search cancel. They can be utilized as a padding in case\nthe user needs a different alignment."
- },
- "iconClass": {
- "!type": "string",
- "!doc": "Icon css class to be used on the search cancel button."
- },
- "trigger": {
- "!type": "string",
- "!doc": "Selector to the button search cancel be applied. Supports single\nor multiple node selector."
- },
- "zIndex": {
- "!type": "number",
- "!doc": "Button search cancel z-index."
- }
- }
- }
- }
- },
- "aui_button_item": {
- "ButtonItem": {
- "!type": "fn(config: +Object) -> +_yui.aui_button_item.ButtonItem",
- "prototype": {
- "!proto": "Component.prototype",
- "activeState": {
- "!type": "bool",
- "!doc": "Whether to track the active state of the button."
- },
- "classNames": {
- "!type": "+Object",
- "!doc": "An object map of the CSS class names to use for the different interaction states."
- },
- "defaultState": {
- "!type": "bool",
- "!doc": "Whether to apply the default interaction state to the button"
- },
- "handler": {
- "!type": "fn()",
- "!doc": "An event callback to handle when a user interacts with the button.\nThis can either be a function that will be attached on click, or\nan object map that accepts the following keys:\n{fn: // The function to execute\ncontext: // The context to execute the function in\ntype: // The type of event to listen for (defaults to \"click\")\n}
"
- },
- "hoverState": {
- "!type": "bool",
- "!doc": "An id that can be used to identify a button."
- },
- "icon": {
- "!type": "string",
- "!doc": "The icon to use inside of the button. Possible values are:"
- },
- "iconNode": {
- "!type": "string",
- "!doc": "DOM Node to display the icon of the ButtonItem. If not\nspecified try to query using HTML_PARSER an element inside\nboundingBox which matches aui-button-icon
."
- },
- "label": {
- "!type": "string",
- "!doc": "Text to use inside of the button."
- },
- "labelNode": {
- "!type": "string",
- "!doc": "DOM Node to display the text of the ButtonItem. If not\nspecified try to query using HTML_PARSER an element inside\nboundingBox which matches aui-button-label
."
- },
- "title": {
- "!type": "string",
- "!doc": "Text to use as the title attribute of the button."
- },
- "type": {
- "!type": "string",
- "!doc": "Button type."
- }
- },
- "ButtonItem.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "ButtonItem.AUGMENTS": {
- "!type": "+array",
- "!doc": "Static property provides an array to specify which classes augment this one."
- },
- "ButtonItem.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the ButtonItem."
- },
- "ButtonItem.HTML_PARSER": {
- "!type": "+Object",
- "!doc": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widgets content box."
- }
- }
- },
- "aui_carousel": {
- "A": {
- "Carousel": {
- "!type": "fn(config: +Object) -> +_yui.aui_carousel.A.Carousel",
- "Carousel.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "Carousel.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Carousel."
- },
- "prototype": {
- "activeIndex": {
- "!type": "number",
- "!doc": "Index of the first visible item of the carousel."
- },
- "animationTime": {
- "!type": "number",
- "!doc": "Duration of the animation in seconds when change index on\nCarousel."
- },
- "intervalTime": {
- "!type": "number",
- "!doc": "Interval time in seconds between an item transition."
- },
- "itemSelector": {
- "!type": "string",
- "!doc": "CSS Selector whitch determines the items to be loaded to the\nCarousel."
- },
- "nodeMenu": {
- "!type": "+aui_node.Node",
- "!doc": "Node container of the navigation items."
- },
- "nodeMenuItemSelector": {
- "!type": "string",
- "!doc": "CSS selector to match the navigation items."
- },
- "playing": {
- "!type": "bool",
- "!doc": "Attributes that determines the status of transitions between\nitems."
- },
- "item": {
- "!type": "fn(val: ?)",
- "!doc": "Set the activeIndex
attribute which\nactivates a certain item on Carousel based on its index."
- },
- "next": {
- "!type": "fn()",
- "!doc": "Go to the next index."
- },
- "pause": {
- "!type": "fn()",
- "!doc": "Set the playing
attribute\nto false which pauses the animation."
- },
- "play": {
- "!type": "fn()",
- "!doc": "Set the playing
attribute\nto true which starts the animation."
- },
- "prev": {
- "!type": "fn()",
- "!doc": "Go to previous index."
- }
- }
- }
- }
- },
- "aui_char_counter": {
- "A": {
- "CharCounter": {
- "!type": "fn(config: +Object) -> +_yui.aui_char_counter.A.CharCounter",
- "prototype": {
- "!proto": "A.Base.prototype",
- "counter": {
- "!type": "+aui_node.Node",
- "!doc": "Node or Selector to display the information of the counter."
- },
- "maxLength": {
- "!type": "number",
- "!doc": "Max number of characters the input can have."
- },
- "input": {
- "!type": "+aui_node.Node",
- "!doc": "Node or Selector for the input field. Required."
- },
- "checkLength": {
- "!type": "fn()",
- "!doc": "Check the current value of the input, truncate the data if\nneeded, and re-sync the UI. Fired from _onInputChange."
- }
- },
- "CharCounter.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "CharCounter.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the CharCounter."
- },
- "CharCounter.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- }
- }
- }
- },
- "aui_collection": {
- "A": {
- "LinkedSet": {
- "!type": "fn(config: +Object) -> +_yui.aui_collection.A.LinkedSet",
- "prototype": {
- "!proto": "A.Set.prototype",
- "values": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- }
- },
- "HashMap": {
- "!type": "fn(config: +Object) -> +_yui.aui_collection.A.HashMap",
- "prototype": {
- "!proto": "A.Base.prototype",
- "clear": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getValue": {
- "!type": "fn(key: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "has": {
- "!type": "fn(key: ?, opt_hash: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "hasValue": {
- "!type": "fn(value: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "keys": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "isEmpty": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "put": {
- "!type": "fn(key: ?, value: ?, opt_hash: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "putAll": {
- "!type": "fn(map: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "remove": {
- "!type": "fn(key: ?, opt_hash: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "size": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "values": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- }
- },
- "HashSet": {
- "!type": "fn(config: +Object) -> +_yui.aui_collection.A.HashSet",
- "prototype": {
- "!proto": "A.Base.prototype",
- "add": {
- "!type": "fn(value: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "clear": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "has": {
- "!type": "fn(value: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "isEmpty": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "remove": {
- "!type": "fn(value: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "size": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "values": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- }
- }
- }
- },
- "aui_color_picker": {
- "A": {
- "ColorPalette": {
- "!type": "fn(config: +Object) -> +_yui.aui_color_picker.A.ColorPalette",
- "prototype": {
- "!proto": "A.Widget.prototype",
- "items": {
- "!type": "+Array",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "ColorPalette.CSS_PREFIX": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "ColorPalette.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "ColorPalette.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the ColorPalette."
- }
- },
- "ColorPickerBase": {
- "!type": "fn(config: +Object) -> +_yui.aui_color_picker.A.ColorPickerBase",
- "prototype": {
- "reset": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "bodyContent": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "color": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "colorPalette": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "currentTrigger": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "defaultColor": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "hsvPalette": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "recentColors": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "renderColorPalette": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "renderHSVPalette": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "strings": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "trigger": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "triggerEvent": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "ColorPickerBase.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the ColorPickerBase."
- },
- "ColorPickerBase.CSS_PREFIX": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "ColorPickerBase.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- }
- },
- "ColorPickerPopover": {
- "!type": "fn(config: +Object) -> +_yui.aui_color_picker.A.ColorPickerPopover",
- "prototype": {
- "!proto": "A.Popover.prototype",
- "align": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "visible": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "ColorPickerPopover.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the ColorPickerPopover."
- },
- "ColorPickerPopover.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "ColorPickerPopover.NS": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "HSVPalette": {
- "!type": "fn(config: +Object) -> +_yui.aui_color_picker.A.HSVPalette",
- "prototype": {
- "!proto": "Widget.prototype",
- "controls": {
- "!type": "bool",
- "!doc": "Determines if HSVA and RGB input `controls` are visible."
- },
- "fieldValidator": {
- "!type": "+Object",
- "!doc": "Collection of regular expressions used to validate field values."
- },
- "selected": {
- "!type": "string",
- "!doc": "Currently `selected` color value."
- },
- "strings": {
- "!type": "+Object",
- "!doc": "Collection of strings used to label elements of the UI."
- }
- },
- "CSS_PREFIX": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the CSS prefix."
- },
- "ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the `HSVPalette`."
- },
- "NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "NS": {
- "!type": "string",
- "!doc": "The namespace of the plugin."
- }
- },
- "HSVAPaletteModal": {
- "!type": "fn(config: +Object) -> +_yui.aui_color_picker.A.HSVAPaletteModal",
- "prototype": {
- "!proto": "_yui.aui_modal.A.Modal.prototype",
- "hsv": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "selected": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "HSVAPaletteModal.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the HSVAPaletteModal."
- },
- "HSVAPaletteModal.CSS_PREFIX": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "HSVAPaletteModal.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "HSVAPaletteModal.NS": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "HSVAPalette": {
- "!type": "fn(config: +Object) -> +_yui.aui_color_picker.A.HSVAPalette",
- "prototype": {
- "!proto": "_yui.aui_color_picker.A.HSVPalette.prototype"
- },
- "HSVAPalette.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "HSVAPalette.NS": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- }
- },
- "ColorPicker": {
- "!type": "fn(config: +Object) -> +_yui.aui_color_picker.ColorPicker",
- "prototype": {
- "!proto": "_yui.aui_overlay.OverlayContext.prototype",
- "undefined": {
- "!type": "fn()"
- }
- },
- "ColorPicker.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "ColorPicker.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the ColorPicker."
- }
- }
- },
- "aui_component": {
- "A": {
- "Component": {
- "!type": "fn(config: +Object) -> +_yui.aui_component.A.Component",
- "prototype": {
- "!proto": "A.Widget.prototype",
- "clone": {
- "!type": "fn(config: +Object) -> +Widget",
- "!doc": "Clone the current Component."
- },
- "useARIA": {
- "!type": "bool",
- "!doc": "Boolean indicating if use of the WAI-ARIA Roles and States should be\nenabled for the Widget."
- },
- "hideClass": {
- "!type": "string",
- "!doc": "CSS class added to hide the boundingBox
when\nvisible is set to\nfalse
."
- },
- "render": {
- "!type": "bool",
- "!doc": "If true
the render phase will be autimatically invoked\npreventing the .render()
manual call."
- },
- "getById": {
- "!type": "fn(id: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "create": {
- "!type": "fn(config: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "build": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "Component.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Component."
- },
- "Component._INSTANCES": {
- "!type": "+Object",
- "!doc": "Static property used to define the map to store Component instances by id."
- },
- "Component.CSS_PREFIX": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- }
- }
- },
- "aui_datatable": {
- "A": {
- "CellEditorSupport": {
- "!type": "fn(config: +Object) -> +_yui.aui_datatable.A.CellEditorSupport",
- "prototype": {
- "dataSource": {
- "!type": "+Object",
- "!doc": "The data source that results will be read from. This can either be\nan existing DataSource object, or it can be a\nvalue that would be passed to DataSource."
- },
- "dataSourceType": {
- "!type": "string",
- "!doc": "The type of the data source passed into dataSource.\nThis can be used to explicitly declare what kind of DataSource object will\nbe created."
- },
- "schema": {
- "!type": "+Object",
- "!doc": "A valid configuration object for any of DataSource schema plugins."
- },
- "schemaType": {
- "!type": "string",
- "!doc": "A valid type of DataSource schema plugin, such as array, json, xml, etc."
- },
- "button": {
- "!type": "bool",
- "!doc": "To use a button"
- },
- "delimChar": {
- "!type": "string",
- "!doc": "The character used to indicate the beginning or ending of a new value. Most commonly used\nis a \",\"."
- },
- "forceSelection": {
- "!type": "bool",
- "!doc": "If typeAhead is true, this\nwill clear a selection when the overlay closes unless a user explicitly selects an item."
- },
- "input": {
- "!type": "string",
- "!doc": "The input field which will recieve the users input."
- },
- "matchKey": {
- "!type": "string",
- "!doc": "The key or numeric index in the schema to match the result against."
- },
- "minQueryLength": {
- "!type": "number",
- "!doc": "The minimum number of characters required to query the data source."
- },
- "queryDelay": {
- "!type": "number",
- "!doc": "The amount of time in seconds to delay before submitting the query."
- },
- "queryInterval": {
- "!type": "number",
- "!doc": "When IME usage is detected or interval detection is explicitly enabled,\nAutoComplete will detect the input value at the given interval and send a\nquery if the value has changed."
- },
- "queryMatchCase": {
- "!type": "bool",
- "!doc": "When applyLocalFilter is true,\nsetting this to true will match only results with the same case."
- },
- "queryMatchContains": {
- "!type": "bool",
- "!doc": "When applyLocalFilter is true,\nsetting this to true will match results which contain the query anywhere in the text,\ninstead of just matching just items that start with the query."
- },
- "queryQuestionMark": {
- "!type": "bool",
- "!doc": "For IO DataSources, AutoComplete will automatically insert a \"?\" between the server URI and\nthe encoded query string. To prevent this behavior, you can\nset this value to false. If you need to customize this even further, you\ncan override the generateRequest method."
- },
- "suppressInputUpdate": {
- "!type": "bool",
- "!doc": "Whether or not the input field should be updated with selections."
- },
- "typeAhead": {
- "!type": "bool",
- "!doc": "If autoHighlight is enabled, whether or not the\ninput field should be automatically updated with the first result as the user types,\nautomatically selecting the portion of the text the user has not typed yet."
- },
- "typeAheadDelay": {
- "!type": "number",
- "!doc": "If typeAhead is true, number of seconds\nto delay before updating the input. In order to prevent certain race conditions, this value must\nalways be greater than the queryDelay."
- },
- "uniqueName": {
- "!type": "string",
- "!doc": "The unique ID of the input element."
- },
- "doBeforeLoadData": {
- "!type": "fn(event: +EventFacade) -> bool",
- "!doc": "An overridable method that is executed before the result overlay is loaded with results."
- },
- "formatResult": {
- "!type": "fn(result: +Object, request: string, resultMatch: string) -> string",
- "!doc": "An overridable method for formatting the result of the query before its displayed in the overlay."
- },
- "generateRequest": {
- "!type": "fn(query: string) -> +Object",
- "!doc": "An overridable method that creates an object to be passed to the sendRequest\nmethod of the data source object. Useful to overwrite if you wish to create\na custom request object before its sent."
- },
- "handleResponse": {
- "!type": "fn(event: +EventFacade)",
- "!doc": "Handles the response for the display of the results. This is a callback method\nthat is fired by the sendRequest method so that results are ready to be accessed."
- },
- "editEvent": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getEditor": {
- "!type": "fn(record: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getCellEditor": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getRecordColumnValue": {
- "!type": "fn(record: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "AutoComplete.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the AutoComplete."
- },
- "CellEditorSupport.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "CellEditorSupport.EDITOR_ZINDEX": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "CellEditorSupport.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the CellEditorSupport."
- }
- },
- "BaseCellEditor": {
- "!type": "fn(config: +Object)",
- "prototype": {
- "!proto": "A.Overlay.prototype",
- "editable": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "elementName": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "footerContent": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "hideOnSave": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "inputFormatter": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "outputFormatter": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "showToolbar": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "strings": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "tabIndex": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "toolbar": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "unescapeValue": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "validator": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "value": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "visible": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "formatValue": {
- "!type": "fn(formatter: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getValue": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getElementsValue": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request.\n\nNOTE FOR DEVELOPERS: Yoy *may* want to replace the methods from\nthis section on your implementation."
- }
- },
- "BaseCellEditor.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "BaseCellEditor.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the BaseCellEditor."
- },
- "BaseCellEditor.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- },
- "BaseCellEditor.UI_ATTRS": {
- "!type": "+Array",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "BaseOptionsCellEditor": {
- "!type": "fn(config: +Object)",
- "prototype": {
- "!proto": "_yui.aui_datatable.A.BaseCellEditor.prototype",
- "inputFormatter": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "options": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "outputFormatter": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "selectedAttrName": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "strings": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "addNewOption": {
- "!type": "fn(name: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "removeOption": {
- "!type": "fn(optionRow: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "saveOptions": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "toggleEdit": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "BaseOptionsCellEditor.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "BaseOptionsCellEditor.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the BaseOptionsCellEditor."
- },
- "BaseOptionsCellEditor.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- },
- "BaseOptionsCellEditor.UI_ATTRS": {
- "!type": "+Array",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "TextCellEditor": {
- "!type": "fn(config: +Object) -> +_yui.aui_datatable.A.TextCellEditor",
- "prototype": {
- "!proto": "_yui.aui_datatable.A.BaseCellEditor.prototype"
- },
- "TextCellEditor.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "TextCellEditor.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "TextAreaCellEditor": {
- "!type": "fn(config: +Object) -> +_yui.aui_datatable.A.TextAreaCellEditor",
- "TextAreaCellEditor.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "TextAreaCellEditor.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "DropDownCellEditor": {
- "!type": "fn(config: +Object) -> +_yui.aui_datatable.A.DropDownCellEditor",
- "DropDownCellEditor.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "DropDownCellEditor.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the DropDownCellEditor."
- },
- "prototype": {
- "multiple": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getElementsValue": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "DropDownCellEditor.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- },
- "DropDownCellEditor.UI_ATTRS": {
- "!type": "+Array",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "CheckboxCellEditor": {
- "!type": "fn(config: +Object) -> +_yui.aui_datatable.A.CheckboxCellEditor",
- "CheckboxCellEditor.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "CheckboxCellEditor.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the CheckboxCellEditor."
- },
- "prototype": {
- "selectedAttrName": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getElementsValue": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "CheckboxCellEditor.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "RadioCellEditor": {
- "!type": "fn(config: +Object) -> +_yui.aui_datatable.A.RadioCellEditor",
- "RadioCellEditor.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "RadioCellEditor.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- },
- "prototype": {
- "getElementsValue": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- }
- },
- "DateCellEditor": {
- "!type": "fn(config: +Object) -> +_yui.aui_datatable.A.DateCellEditor",
- "DateCellEditor.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "DateCellEditor.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- },
- "DateCellEditor.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the DateCellEditor."
- },
- "prototype": {
- "bodyContent": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "calendar": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "dateFormat": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "inputFormatter": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "outputFormatter": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getElementsValue": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "formatDate": {
- "!type": "fn(date: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- }
- },
- "DataTableHighlight": {
- "!type": "fn(config: +Object) -> +_yui.aui_datatable.A.DataTableHighlight",
- "prototype": {
- "!proto": "A.Plugin.Base.prototype",
- "clear": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getActiveRegion": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getSelectionRegion": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "activeBorderWidth": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "overlayActiveNode": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "overlayNode": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "highlightRange": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "rangeBorderWidth": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "type": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "DataTableHighlight.NS": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "DataTableHighlight.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "DataTableHighlight.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the DataTableHighlight."
- }
- },
- "PropertyList": {
- "!type": "fn(config: +Object) -> +_yui.aui_datatable.A.PropertyList",
- "prototype": {
- "!proto": "A.DataTable.prototype",
- "getDefaultEditor": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "columns": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "scrollable": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "editEvent": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "width": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request.\n\nDataTable scroll breaks when width value is a number\nSee http://yuilibrary.com/projects/yui3/ticket/2532600"
- },
- "strings": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "PropertyList.CSS_PREFIX": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "PropertyList.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the PropertyList."
- }
- },
- "DataTableSelection": {
- "!type": "fn(config: +Object) -> +_yui.aui_datatable.A.DataTableSelection",
- "DataTableSelection.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the DataTableSelection."
- },
- "prototype": {
- "activeCell": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "activeCoord": {
- "!type": "+Array",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "activeRow": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "selection": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "tabIndex": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "captureSelection": {
- "!type": "fn(coords: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getActiveColumn": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getActiveRecord": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getCoord": {
- "!type": "fn(seed: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getColumn": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getRow": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request.\n\nAdd support to get a row by seed on DataTable getRow\nSee http://yuilibrary.com/projects/yui3/ticket/2532605"
- }
- }
- }
- }
- },
- "aui_datatype_date_parse": {
- "A": {
- "DateParser": {
- "!type": "fn(opt_pattern: string) -> +_yui.aui_datatype_date_parse.A.DateParser",
- "DateParser.TOKEN_PREFIX": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the token prefix, e.g. %A."
- },
- "DateParser.TWO_DIGIT_YEAR_BASE": {
- "!type": "number",
- "!doc": "Static property provides a base year to sum two digit years, e.g. For the\nmask %Y, \"13\" will be parsed to 2013."
- },
- "prototype": {
- "compilePattern": {
- "!type": "fn(pattern: string)",
- "!doc": "\"Compiles\" the strftime pattern. The same DateParser instance can be\nreused to other \"compiled\" masks."
- }
- }
- },
- "Date": {
- "!type": "fn()",
- "parse": {
- "!type": "fn(mask: string, text: string, opt_date: +_yui.aui_datatype_date_parse.Date) -> +aui_datatype_date_parse.Date",
- "!doc": "Takes a string mask and a text as input and parses it as a native JavaScript Date.\n**If only one argument is passed**, the YUI parser will be called for backwards compatibility."
- }
- }
- },
- "Date": {
- "!type": "fn()",
- "prototype": {
- "parse": {
- "!type": "fn(mask: string, text: string, opt_date: +_yui.aui_datatype_date_parse.Date) -> +aui_datatype_date_parse.Date",
- "!doc": "Takes a string mask and a text as input and parses it as a native JavaScript Date."
- }
- },
- "DateParser.HINTS": {
- "!type": "+Object",
- "!doc": "Static property provides an object that contains hints information for\npossible token values, e.g. year, month, day etc."
- },
- "DateParser.HINTS.AGGREGATES": {
- "!type": "+Object",
- "!doc": "Static property provides an object that contains hints information for\naggregates tokens."
- },
- "DateParser.HINTS.AMPM": {
- "!type": "+Object",
- "!doc": "Static property provides an object that contains hints information for\nampm tokens."
- },
- "DateParser.HINTS.YEAR": {
- "!type": "+Object",
- "!doc": "Static property provides an object that contains hints information for\nyear tokens."
- },
- "DateParser.HINTS.MONTH": {
- "!type": "+Object",
- "!doc": "Static property provides an object that contains hints information for\nmonth tokens."
- },
- "DateParser.HINTS.DAY": {
- "!type": "+Object",
- "!doc": "Static property provides an object that contains hints information for\nday tokens."
- },
- "DateParser.HINTS.HOURS": {
- "!type": "+Object",
- "!doc": "Static property provides an object that contains hints information for\nhours tokens."
- },
- "DateParser.HINTS.MINUTES": {
- "!type": "+Object",
- "!doc": "Static property provides an object that contains hints information for\nminutes tokens."
- },
- "DateParser.HINTS.SECONDS": {
- "!type": "+Object",
- "!doc": "Static property provides an object that contains hints information for\nseconds tokens."
- },
- "DateParser.HINTS.TZ": {
- "!type": "+Object",
- "!doc": "Static property provides an object that contains hints information for\ntimezone tokens."
- }
- }
- },
- "aui_datatype": {
- "DataType": {
- "Boolean": {
- "!type": "fn()",
- "prototype": {
- "parse": {
- "!type": "fn(data: ?) -> bool",
- "!doc": "Parses any falsey
value to false
and\nnon-falsey
to true
."
- }
- }
- },
- "String": {
- "!type": "fn()",
- "prototype": {
- "evaluate": {
- "!type": "fn(data: ?) -> bool",
- "!doc": "Evaluates a string to a primitive value (if possible). Supports\ntrue
and false
also. Unrecognized strings are\nreturned without any modification."
- }
- }
- }
- }
- },
- "datatype": {
- "A": {
- "DataType": {
- "DateMath": {
- "!type": "fn()",
- "DAY": {
- "!type": "string",
- "!doc": "Constant field representing Day."
- },
- "WEEK": {
- "!type": "string",
- "!doc": "Constant field representing Week."
- },
- "YEAR": {
- "!type": "string",
- "!doc": "Constant field representing Year."
- },
- "MONTH": {
- "!type": "string",
- "!doc": "Constant field representing Month."
- },
- "MINUTES": {
- "!type": "string",
- "!doc": "Constant field representing Minutes."
- },
- "HOUR": {
- "!type": "string",
- "!doc": "Constant field representing Hour."
- },
- "SECONDS": {
- "!type": "string",
- "!doc": "Constant field representing Seconds."
- },
- "MAX_MONTH_LENGTH": {
- "!type": "number",
- "!doc": "Constant field representing the number of maximum days in a month."
- },
- "WEEK_LENGTH": {
- "!type": "number",
- "!doc": "Constant field representing the number of maximum days in a week."
- },
- "ONE_DAY_MS": {
- "!type": "number",
- "!doc": "Constant field representing one day, in milliseconds."
- },
- "ONE_HOUR_MS": {
- "!type": "number",
- "!doc": "Constant field representing one hour, in milliseconds."
- },
- "ONE_MINUTE_MS": {
- "!type": "number",
- "!doc": "Constant field representing one minute, in milliseconds."
- },
- "ONE_SECOND_MS": {
- "!type": "number",
- "!doc": "Constant field representing one second, in milliseconds."
- },
- "WEEK_ONE_JAN_DATE": {
- "!type": "number",
- "!doc": "Constant field representing the date in first week of January\nwhich identifies the first week of the year.\n\nIn the U.S, Jan 1st is normally used based on a Sunday start of week.\nISO 8601, used widely throughout Europe, uses Jan 4th, based on a Monday start of week.\n
" - }, - "prototype": { - "add": { - "!type": "fn(date: +_yui.aui_datatype_date_parse.Date, field: string, amount: number) -> +aui_datatype_date_parse.Date", - "!doc": "Adds the specified amount of time to the this instance." - }, - "compare": { - "!type": "fn(d1: +_yui.aui_datatype_date_parse.Date, d2: +_yui.aui_datatype_date_parse.Date) -> bool", - "!doc": "Compare dates." - }, - "copyHours": { - "!type": "fn(d1: ?, d2: ?)", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "subtract": { - "!type": "fn(date: +_yui.aui_datatype_date_parse.Date, field: number, amount: number) -> +aui_datatype_date_parse.Date", - "!doc": "Subtract the specified amount of time from the this instance." - }, - "before": { - "!type": "fn(date: +_yui.aui_datatype_date_parse.Date, compareTo: +_yui.aui_datatype_date_parse.Date) -> bool", - "!doc": "Determine whether a given date is before another date on the calendar." - }, - "after": { - "!type": "fn(date: +_yui.aui_datatype_date_parse.Date, compareTo: +_yui.aui_datatype_date_parse.Date) -> bool", - "!doc": "Determine whether a given date is after another date on the calendar." - }, - "between": { - "!type": "fn(date: +_yui.aui_datatype_date_parse.Date, dateBegin: +_yui.aui_datatype_date_parse.Date, dateEnd: +_yui.aui_datatype_date_parse.Date) -> bool", - "!doc": "Determine whether a given date is between two other dates on the calendar." - }, - "getJan1": { - "!type": "fn(calendarYear: number) -> +aui_datatype_date_parse.Date", - "!doc": "Retrieve a JavaScript Date object representing January 1 of any given year." - }, - "getDayOffset": { - "!type": "fn(d1: +_yui.aui_datatype_date_parse.Date, d2: +_yui.aui_datatype_date_parse.Date) -> number", - "!doc": "Calculate the number of days between the specified dates." - }, - "getHoursOffset": { - "!type": "fn(d1: +_yui.aui_datatype_date_parse.Date, d2: +_yui.aui_datatype_date_parse.Date) -> number", - "!doc": "Calculate the number of hours between the specified dates." - }, - "getMinutesOffset": { - "!type": "fn(d1: +_yui.aui_datatype_date_parse.Date, d2: +_yui.aui_datatype_date_parse.Date) -> number", - "!doc": "Calculate the number of minutes between the specified dates." - }, - "getSecondsOffset": { - "!type": "fn(d1: +_yui.aui_datatype_date_parse.Date, d2: +_yui.aui_datatype_date_parse.Date) -> number", - "!doc": "Calculate the number of seconds between the specified dates." - }, - "getOffset": { - "!type": "fn(d1: ?, d2: ?, constantAmount: ?)", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "getWeekNumber": { - "!type": "fn(date: +_yui.aui_datatype_date_parse.Date, firstDayOfWeek: number, janDate: number) -> number", - "!doc": "Calculate the week number for the given date. Can currently support standard\nU.S. week numbers, based on Jan 1st defining the 1st week of the year, and\nISO8601 week numbers, based on Jan 4th defining the 1st week of the year." - }, - "getFirstDayOfWeek": { - "!type": "fn(dt: +_yui.aui_datatype_date_parse.Date, startOfWeek: number) -> +aui_datatype_date_parse.Date", - "!doc": "Get the first day of the week, for the give date." - }, - "isWeekDay": { - "!type": "fn(date: +_yui.aui_datatype_date_parse.Date) -> ?", - "!doc": "Check if the passed date is a week day." - }, - "isTueOrThu": { - "!type": "fn(date: +_yui.aui_datatype_date_parse.Date) -> ?", - "!doc": "Check if the passed date is a Tuesday or Thursday." - }, - "isMonWedOrFri": { - "!type": "fn(date: +_yui.aui_datatype_date_parse.Date) -> ?", - "!doc": "Check if the passed date is a Monday, Wednesday or Friday." - }, - "isNextDay": { - "!type": "fn(date1: +_yui.aui_datatype_date_parse.Date, date2: +_yui.aui_datatype_date_parse.Date) -> ?", - "!doc": "Check if the {date2} is the next day." - }, - "isNextDayBoundary": { - "!type": "fn(date1: +_yui.aui_datatype_date_parse.Date, date2: +_yui.aui_datatype_date_parse.Date) -> ?", - "!doc": "Check if the {date2} is the next day at 00:00:00." - }, - "isDayOverlap": { - "!type": "fn(date1: +_yui.aui_datatype_date_parse.Date, date2: +_yui.aui_datatype_date_parse.Date) -> ?", - "!doc": "Check if the passed date is between two days." - }, - "isToday": { - "!type": "fn(date: +_yui.aui_datatype_date_parse.Date) -> ?", - "!doc": "Check if the passed date is today." - }, - "isSameMonth": { - "!type": "fn(d1: +_yui.aui_datatype_date_parse.Date, d2: +_yui.aui_datatype_date_parse.Date) -> ?", - "!doc": "Check if the passed dates are in the same month." - }, - "isYearOverlapWeek": { - "!type": "fn(weekBeginDate: +_yui.aui_datatype_date_parse.Date) -> bool", - "!doc": "Determine if a given week overlaps two different years." - }, - "isMonthOverlapWeek": { - "!type": "fn(weekBeginDate: +_yui.aui_datatype_date_parse.Date) -> bool", - "!doc": "Determine if a given week overlaps two different months." - }, - "findMonthStart": { - "!type": "fn(date: +_yui.aui_datatype_date_parse.Date) -> +aui_datatype_date_parse.Date", - "!doc": "Get the first day of a month containing a given date." - }, - "findMonthEnd": { - "!type": "fn(date: +_yui.aui_datatype_date_parse.Date) -> +aui_datatype_date_parse.Date", - "!doc": "Get the last day of a month containing a given date." - }, - "clearTime": { - "!type": "fn(date: +_yui.aui_datatype_date_parse.Date) -> +aui_datatype_date_parse.Date", - "!doc": "Clear the time fields from a given date, effectively setting the time to 12 noon." - }, - "safeClearTime": { - "!type": "fn(date: +_yui.aui_datatype_date_parse.Date) -> +aui_datatype_date_parse.Date", - "!doc": "Clear the time fields from a given date, effectively setting the time to\n12 noon. This is \"safe\" because clones the date before clear, not affecting\nthe passed reference." - }, - "toLastHour": { - "!type": "fn(date: +_yui.aui_datatype_date_parse.Date) -> +aui_datatype_date_parse.Date", - "!doc": "Set the time fields from a given date to the last possible hour." - }, - "toMidnight": { - "!type": "fn(date: +_yui.aui_datatype_date_parse.Date) -> +aui_datatype_date_parse.Date", - "!doc": "Set the time fields from a given date to midnight." - }, - "clone": { - "!type": "fn(date: +_yui.aui_datatype_date_parse.Date) -> +aui_datatype_date_parse.Date", - "!doc": "Clone the passed date object." - }, - "getDate": { - "!type": "fn(y: number, m: number, d: number) -> +aui_datatype_date_parse.Date", - "!doc": "Return a new JavaScript Date object, representing the given year,\nmonth and date.Time fields (hr, min, sec, ms) on the new Date object\nare set to 0. The method allows Date instances to be created with the a\nyear less than 100. \"new Date(year, month, date)\" implementations\nset the year to 19xx if a year (xx) which is less than 100 is provided.\n\nNOTE:Validation on argument values is not performed. It is the\ncallers responsibility to ensure arguments are valid as per the\nECMAScript-262 Date object specification for the\nnew Date(year, month[, date]) constructor." - }, - "getDaysInMonth": { - "!type": "fn(year: ?, month: ?)", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "toUsTimeString": { - "!type": "fn(date: ?, padHours: ?, omitMinutes: ?, hideAmPm: ?)", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "toIsoTimeString": { - "!type": "fn(date: ?, showSeconds: ?)", - "!doc": "TODO. Wanna help? Please send a Pull Request." - } - } - } - } - } - }, - "aui_datepicker": { - "A": { - "DatePickerDelegate": { - "!type": "fn(config: +Object) -> +_yui.aui_datepicker.A.DatePickerDelegate", - "prototype": { - "getSelectedDates": { - "!type": "fn(node: ?)", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "getParsedDatesFromInputValue": { - "!type": "fn(opt_value: ?)", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "useInputNode": { - "!type": "fn()", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "useInputNodeOnce": { - "!type": "fn(node: ?)", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "activeInput": { - "!type": "?", - "!doc": "The active input element that holds the calendar instance." - }, - "container": { - "!type": "?", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "dateSeparator": { - "!type": "string", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "mask": { - "!type": "string", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "content": { - "!type": "string", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "valueExtractor": { - "!type": "fn()", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "valueFormatter": { - "!type": "fn()", - "!doc": "TODO. Wanna help? Please send a Pull Request." - } - }, - "DatePickerDelegate.ATTRS": { - "!type": "+Object", - "!doc": "TODO. Wanna help? Please send a Pull Request." - } - }, - "DatePickerNativeBase": { - "!type": "fn(config: +Object) -> +_yui.aui_datepicker.A.DatePickerNativeBase", - "DatePickerNativeBase.ATTRS": { - "!type": "+Object", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "prototype": { - "nativeMask": { - "!type": "string", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "nativeType": { - "!type": "string", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "bindNativeUI": { - "!type": "fn()", - "!doc": "Bind the events on the DatePickerNativeBase UI. Lifecycle." - }, - "clearSelection": { - "!type": "fn()", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "deselectDates": { - "!type": "fn()", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "hide": { - "!type": "fn()", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "show": { - "!type": "fn()", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "selectDates": { - "!type": "fn(dates: ?)", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "useInputNode": { - "!type": "fn(node: ?)", - "!doc": "TODO. Wanna help? Please send a Pull Request." - } - } - }, - "DatePickerPopover": { - "!type": "fn(config: +Object) -> +_yui.aui_datepicker.A.DatePickerPopover", - "DatePickerPopover.ATTRS": { - "!type": "+Object", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "prototype": { - "autoHide": { - "!type": "bool", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "popover": { - "!type": "?", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "popoverCssClass": { - "!type": "string", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "alignTo": { - "!type": "fn(node: ?)", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "getPopover": { - "!type": "fn()", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "hide": { - "!type": "fn()", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "show": { - "!type": "fn()", - "!doc": "TODO. Wanna help? Please send a Pull Request." - } - } - }, - "DatePickerBase": { - "!type": "fn(config: +Object) -> +_yui.aui_datepicker.A.DatePickerBase", - "DatePickerBase.PANES": { - "!type": "+Array", - "!doc": "Static property used to define the default attribute\nconfiguration for the DatePickerBase." - }, - "DatePickerBase.ATTRS": { - "!type": "+Object", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "prototype": { - "calendar": { - "!type": "?", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "autoHide": { - "!type": "bool", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "panes": { - "!type": "number", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "clearSelection": { - "!type": "fn(silent: ?)", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "deselectDates": { - "!type": "fn(dates: ?)", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "getCalendar": { - "!type": "fn()", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "selectDates": { - "!type": "fn(dates: ?)", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "useInputNode": { - "!type": "fn(node: ?)", - "!doc": "TODO. Wanna help? Please send a Pull Request." - } - } - } - }, - "DatepickerManager": { - "!type": "fn(config: +Object) -> +_yui.aui_datepicker.DatepickerManager", - "prototype": { - "!proto": "_yui.aui_overlay.OverlayManager.prototype", - "calendar": { - "!type": "+Object", - "!doc": "Calendar configuration Object." - }, - "formatter": { - "!type": "fn()", - "!doc": "Function to format the array of the selected dates before set the\nvalue of the input." - }, - "setValue": { - "!type": "bool", - "!doc": "If true set the selected date with the correct\ndateFormat to the value of the input field\nwhich is hosting the Calendar." - }, - "stack": { - "!type": "bool", - "!doc": "If true is able to do stacking with another overlays." - }, - "zIndexBase": { - "!type": "number", - "!doc": "ZIndex default value passed to the\nzIndexBase of\nOverlayManager." - }, - "dateFormat": { - "!type": "string", - "!doc": "The default date format string which can be overriden for\nlocalization support. The format must be valid according to\nA.DataType.Date.format." - } - } - }, - "DatePickerSelect": { - "!type": "fn(config: +Object) -> +_yui.aui_datepicker.DatePickerSelect", - "prototype": { - "!proto": "Component.prototype", - "appendOrder": { - "!type": "+Array", - "!doc": "The order the selects elements are appended to the\nsrcNode." - }, - "buttonNode": { - "!type": "string", - "!doc": "DOM Node to display the button of the DatePickerSelect. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matchesaui-buttonitem
."
- },
- "calendar": {
- "!type": "+Object",
- "!doc": "Calendar configuration Object."
- },
- "dayNode": {
- "!type": "string",
- "!doc": "DOM Node to display the day of the DatePickerSelect. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-datepicker-year
."
- },
- "dayNodeName": {
- "!type": "string",
- "!doc": "Name attribute used on the\ndayNode."
- },
- "locale": {
- "!type": "string",
- "!doc": "Current locale"
- },
- "monthNode": {
- "!type": "string",
- "!doc": "DOM Node to display the month of the DatePickerSelect. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-datepicker-year
."
- },
- "monthNodeName": {
- "!type": "string",
- "!doc": "Name attribute used on the\nmonthNode."
- },
- "nullableDay": {
- "!type": "bool",
- "!doc": "If true the select element for the day will be nullable"
- },
- "nullableMonth": {
- "!type": "bool",
- "!doc": "If true the select element for the month will be nullable"
- },
- "nullableYear": {
- "!type": "bool",
- "!doc": "If true the select element for the year will be nullable"
- },
- "populateDay": {
- "!type": "bool",
- "!doc": "If true the select element for the days will be automatic\npopulated."
- },
- "populateMonth": {
- "!type": "bool",
- "!doc": "If true the select element for the month will be automatic\npopulated."
- },
- "populateYear": {
- "!type": "bool",
- "!doc": "If true the select element for the year will be automatic\npopulated."
- },
- "selectWrapperNode": {
- "!type": "string",
- "!doc": "DOM Node to display the selects of the DatePickerSelect. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-datepicker-select-wrapper
."
- },
- "trigger": {
- "!type": "+aui_node.Node",
- "!doc": "Trigger element to open the calendar. Inherited from\nOverlayContext."
- },
- "yearNode": {
- "!type": "string",
- "!doc": "DOM Node to display the year of the DatePickerSelect. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-datepicker-year
."
- },
- "yearNodeName": {
- "!type": "string",
- "!doc": "Name attribute used on the\nyearNode."
- },
- "yearRange": {
- "!type": "+Array",
- "!doc": "Year range to be displayed on the year select element. By default\nit displays from -10 to +10 years from the current year."
- },
- "getCurrentDate": {
- "!type": "fn() -> +aui_datatype_date_parse.Date",
- "!doc": "Get current date."
- },
- "getDaysInMonth": {
- "!type": "fn(year: number, month: number) -> number",
- "!doc": "Get the number of days in the passed year and month."
- }
- },
- "DatePickerSelect.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "DatePickerSelect.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the DatePickerSelect."
- },
- "DatePickerSelect.HTML_PARSER": {
- "!type": "+Object",
- "!doc": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widgets content box."
- }
- }
- },
- "aui_delayed_task": {
- "DelayedTask": {
- "!type": "fn(config: +Object, fn: fn(), scope: +Object, args: ?) -> +_yui.aui_delayed_task.DelayedTask",
- "prototype": {
- "delay": {
- "!type": "fn(delay: number, newFn: fn(), newScope: +Object, newArgs: ?)",
- "!doc": "This function is responsible to execute the user callback, passed in\nthe constructor
after delay
milliseconds.
// executes after 1000ms the callback\ndelayed.delay(1000);
"
- },
- "cancel": {
- "!type": "fn()",
- "!doc": "Cancel the delayed task in case its running (i.e., clearInterval from\nthe current running _id)."
- }
- }
- }
- },
- "aui_diagram_builder": {
- "A": {
- "AvailableField": {
- "!type": "fn(config: +Object) -> +_yui.aui_diagram_builder.A.AvailableField",
- "prototype": {
- "!proto": "A.Base.prototype",
- "draggable": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "label": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "iconClass": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "id": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "node": {
- "!type": "+aui_node.Node",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "type": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "AvailableField.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "AvailableField.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the AvailableField."
- },
- "AvailableField.EXTENDS": {
- "!type": "string",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "FieldSupport": {
- "!type": "fn() -> +_yui.aui_diagram_builder.A.FieldSupport",
- "FieldSupport.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the FieldSupport."
- },
- "prototype": {
- "fields": {
- "!type": "+Array",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "maxFields": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "addField": {
- "!type": "fn(field: ?, index: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "createFields": {
- "!type": "fn(val: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "removeField": {
- "!type": "fn(field: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "createField": {
- "!type": "fn(val: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request.\n\nNOTE FOR DEVELOPERS: Yoy *may* want to replace the\nmethods from this section on your implementation."
- }
- }
- },
- "DiagramBuilderBase": {
- "!type": "fn(config: +Object) -> +_yui.aui_diagram_builder.A.DiagramBuilderBase",
- "prototype": {
- "!proto": "_yui.aui_component.A.Component.prototype",
- "availableFields": {
- "!type": "+Array",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "availableFieldsDragConfig": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "canvas": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "dropConfig": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "contentContainer": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "dropContainer": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "fieldsContainer": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "propertyList": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "strings": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "tabView": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "toolbar": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "toolbarContainer": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "isAvailableFieldsDrag": {
- "!type": "fn(drag: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "plotFields": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "DiagramBuilderBase.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "DiagramBuilderBase.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the DiagramBuilderBase."
- },
- "DiagramBuilderBase.HTML_PARSER": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "DiagramBuilderBase.UI_ATTRS": {
- "!type": "+Array",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "DiagramBuilderBase.AUGMENTS": {
- "!type": "+Array",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "Connector": {
- "!type": "fn(config: +Object) -> +_yui.aui_diagram_builder.A.Connector",
- "prototype": {
- "!proto": "A.Base.prototype",
- "draw": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getProperties": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getPropertyModel": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getStrings": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "hide": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "show": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "coord": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "toJSON": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "arrowPoints": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "builder": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "color": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "graphic": {
- "!type": "+Graphic",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "lazyDraw": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "name": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "nodeName": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "p1": {
- "!type": "+Array",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "p2": {
- "!type": "+Array",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "selected": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "shape": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "shapeArrow": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "shapeArrowHover": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "shapeArrowSelected": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "shapeHover": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "shapeSelected": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "showName": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "transition": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "visible": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "Connector.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Connector."
- },
- "Connector.STRINGS": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "DiagramBuilder": {
- "!type": "fn(config: +Object) -> +_yui.aui_diagram_builder.A.DiagramBuilder",
- "prototype": {
- "!proto": "_yui.aui_diagram_builder.A.DiagramBuilderBase.prototype",
- "connector": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "fieldsDragConfig": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "graphic": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "highlightDropZones": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "strings": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "showSuggestConnector": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "suggestConnectorOverlay": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "syncConnectionsUI": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "clearFields": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "closeEditProperties": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "connect": {
- "!type": "fn(diagramNode1: ?, diagramNode2: ?, optConnector: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "connectAll": {
- "!type": "fn(nodes: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "createField": {
- "!type": "fn(val: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "deleteSelectedConnectors": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "deleteSelectedNode": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "eachConnector": {
- "!type": "fn(fn: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "editConnector": {
- "!type": "fn(connector: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "editNode": {
- "!type": "fn(diagramNode: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getFieldClass": {
- "!type": "fn(type: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getNodesByTransitionProperty": {
- "!type": "fn(property: ?, value: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getSelectedConnectors": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getSourceNodes": {
- "!type": "fn(diagramNode: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "hideSuggestConnetorOverlay": {
- "!type": "fn(diagramNode: ?, drag: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "isAbleToConnect": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "isFieldsDrag": {
- "!type": "fn(drag: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "plotField": {
- "!type": "fn(field: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "select": {
- "!type": "fn(diagramNode: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "showSuggestConnetorOverlay": {
- "!type": "fn(xy: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "stopEditing": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "toJSON": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "unselectConnectors": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "unselectNodes": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "DiagramBuilder.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "DiagramBuilder.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the DiagramBuilder."
- },
- "DiagramBuilder.EXTENDS": {
- "!type": "string",
- "!doc": "Static property used to define which component it extends."
- },
- "DiagramBuilder.FIELDS_TAB": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "DiagramBuilder.SETTINGS_TAB": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "DiagramNodeManagerBase": {
- "!type": "fn(config: +Object) -> +_yui.aui_diagram_builder.A.DiagramNodeManagerBase",
- "prototype": {
- "!proto": "A.Base.prototype"
- },
- "DiagramNodeManagerBase.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "DiagramNodeManagerBase.EXTENDS": {
- "!type": "string",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "DiagramNode": {
- "!type": "fn(config: +Object) -> +_yui.aui_diagram_builder.A.DiagramNode",
- "prototype": {
- "!proto": "A.Overlay.prototype",
- "builder": {
- "!type": "+DiagramBuilder",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "connectors": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "controlsToolbar": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "description": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "graphic": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "height": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "highlighted": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "name": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "required": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "selected": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "shapeBoundary": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "highlightBoundaryStroke": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "shapeInvite": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "strings": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "tabIndex": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "transitions": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "type": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "width": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "zIndex": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "addTransition": {
- "!type": "fn(transition: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "alignTransition": {
- "!type": "fn(transition: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "alignTransitions": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "close": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "connect": {
- "!type": "fn(transition: ?, optConnector: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "connectDrop": {
- "!type": "fn(event: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "connectEnd": {
- "!type": "fn(event: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "connectMove": {
- "!type": "fn(event: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "connectNode": {
- "!type": "fn(diagramNode: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "connectOutTarget": {
- "!type": "fn(event: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "connectOverTarget": {
- "!type": "fn(event: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "connectStart": {
- "!type": "fn(event: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "disconnect": {
- "!type": "fn(transition: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "eachConnector": {
- "!type": "fn(fn: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getConnector": {
- "!type": "fn(transition: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getContainer": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getLeftTop": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getProperties": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getPropertyModel": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "isBoundaryDrag": {
- "!type": "fn(drag: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "isTransitionConnected": {
- "!type": "fn(transition: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "prepareTransition": {
- "!type": "fn(val: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "removeTransition": {
- "!type": "fn(transition: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "renderShapeBoundary": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "renderShapeInvite": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "syncConnectionsUI": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "DiagramNode.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "DiagramNode.UI_ATTRS": {
- "!type": "+Array",
- "!doc": "Static property used to define the UI attributes."
- },
- "DiagramNode.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the DiagramNode."
- },
- "DiagramNode.EXTENDS": {
- "!type": "string",
- "!doc": "Static property used to define which component it extends."
- },
- "DiagramNode.CIRCLE_POINTS": {
- "!type": "+Array",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "DiagramNode.DIAMOND_POINTS": {
- "!type": "+Array",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "DiagramNode.SQUARE_POINTS": {
- "!type": "+Array",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "DiagramNodeState": {
- "!type": "fn(config: +Object) -> +_yui.aui_diagram_builder.A.DiagramNodeState",
- "prototype": {
- "!proto": "_yui.aui_diagram_builder.A.DiagramNode.prototype",
- "height": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "type": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "width": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "renderShapeBoundary": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "DiagramNodeState.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "DiagramNodeState.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the DiagramNodeState."
- },
- "DiagramNodeState.EXTENDS": {
- "!type": "string",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "DiagramNodeCondition": {
- "!type": "fn(config: +Object) -> +_yui.aui_diagram_builder.A.DiagramNodeCondition",
- "prototype": {
- "!proto": "_yui.aui_diagram_builder.A.DiagramNodeState.prototype",
- "height": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "type": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "width": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "renderShapeBoundary": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "DiagramNodeCondition.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "DiagramNodeCondition.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the DiagramNodeCondition."
- },
- "DiagramNodeCondition.EXTENDS": {
- "!type": "string",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "DiagramNodeStart": {
- "!type": "fn(config: +Object) -> +_yui.aui_diagram_builder.A.DiagramNodeStart",
- "prototype": {
- "!proto": "_yui.aui_diagram_builder.A.DiagramNodeState.prototype",
- "type": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "DiagramNodeStart.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "DiagramNodeStart.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the DiagramNodeStart."
- },
- "DiagramNodeStart.EXTENDS": {
- "!type": "string",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "DiagramNodeEnd": {
- "!type": "fn(config: +Object) -> +_yui.aui_diagram_builder.A.DiagramNodeEnd",
- "prototype": {
- "!proto": "_yui.aui_diagram_builder.A.DiagramNodeState.prototype",
- "type": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "DiagramNodeEnd.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "DiagramNodeEnd.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the DiagramNodeEnd."
- },
- "DiagramNodeEnd.EXTENDS": {
- "!type": "string",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "DiagramNodeJoin": {
- "!type": "fn(config: +Object) -> +_yui.aui_diagram_builder.A.DiagramNodeJoin",
- "prototype": {
- "!proto": "_yui.aui_diagram_builder.A.DiagramNodeState.prototype",
- "height": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "type": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "width": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "DiagramNodeJoin.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "DiagramNodeJoin.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the DiagramNodeJoin."
- },
- "DiagramNodeJoin.EXTENDS": {
- "!type": "string",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "DiagramNodeFork": {
- "!type": "fn(config: +Object) -> +_yui.aui_diagram_builder.A.DiagramNodeFork",
- "prototype": {
- "!proto": "_yui.aui_diagram_builder.A.DiagramNodeState.prototype",
- "height": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "type": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "width": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "DiagramNodeFork.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "DiagramNodeFork.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the DiagramNodeFork."
- },
- "DiagramNodeFork.EXTENDS": {
- "!type": "string",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "DiagramNodeTask": {
- "!type": "fn(config: +Object) -> +_yui.aui_diagram_builder.A.DiagramNodeTask",
- "prototype": {
- "!proto": "_yui.aui_diagram_builder.A.DiagramNodeState.prototype",
- "height": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "type": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "width": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "renderShapeBoundary": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "DiagramNodeTask.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "DiagramNodeTask.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the DiagramNodeTask."
- },
- "DiagramNodeTask.EXTENDS": {
- "!type": "string",
- "!doc": "Static property used to define which component it extends."
- }
- }
- }
- },
- "aui_editable": {
- "Editable": {
- "!type": "fn(config: +Object) -> +_yui.aui_editable.Editable",
- "prototype": {
- "!proto": "Component.prototype",
- "undefined": {
- "!type": "fn()"
- },
- "cancelButton": {
- "!type": "string",
- "!doc": "ButtonItem constructor Object for the\ncancelButton."
- },
- "contentText": {
- "!type": "string",
- "!doc": "Content text."
- },
- "eventType": {
- "!type": "string",
- "!doc": "Event type to initialize the editable."
- },
- "formatInput": {
- "!type": "fn()",
- "!doc": "Function to format the input text displayed on the input."
- },
- "formatOutput": {
- "!type": "fn()",
- "!doc": "Function to format the output text displayed on the input."
- },
- "icons": {
- "!type": "+Array",
- "!doc": "Array with icons for the Toolbar."
- },
- "inputType": {
- "!type": "string",
- "!doc": "Type of the input used to edit the node."
- },
- "node": {
- "!type": "+aui_node.Node",
- "!doc": "Node to setup the editable."
- },
- "renderTo": {
- "!type": "string",
- "!doc": "Node to render the editable."
- },
- "saveButton": {
- "!type": "string",
- "!doc": "ButtonItem constructor Object for the\nsaveButton."
- },
- "cancel": {
- "!type": "fn()",
- "!doc": "Cancel the editable. Return to the original state."
- },
- "save": {
- "!type": "fn()",
- "!doc": "Save the editable. Fires the\nsave event."
- }
- },
- "Editable.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "Editable.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Editable."
- }
- }
- },
- "aui_form_builder": {
- "A": {
- "FormBuilderAvailableField": {
- "!type": "fn(config: +Object) -> +_yui.aui_form_builder.A.FormBuilderAvailableField",
- "prototype": {
- "!proto": "_yui.aui_diagram_builder.A.AvailableField.prototype",
- "hasModifier": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "isKey": {
- "!type": "fn(name: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "isKeyInRange": {
- "!type": "fn(start: ?, end: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "isKeyInSet": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "isNavKey": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "isSpecialKey": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "delegate": {
- "!type": "fn(node: ?, subscription: ?, notifier: ?, filter: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "detach": {
- "!type": "fn(node: ?, subscription: ?, notifier: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "detachDelegate": {
- "!type": "fn(node: ?, subscription: ?, notifier: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "on": {
- "!type": "fn(node: ?, subscription: ?, notifier: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "hiddenAttributes": {
- "!type": "+Array",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "name": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "options": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "predefinedValue": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "readOnlyAttributes": {
- "!type": "+Array",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "required": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "showLabel": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "tip": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "unique": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "width": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "FormBuilderAvailableField.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "FormBuilderAvailableField.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the ModuleName."
- },
- "FormBuilderAvailableField.EXTENDS": {
- "!type": "string",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "FormBuilder": {
- "!type": "fn(config: +Object) -> +_yui.aui_form_builder.A.FormBuilder",
- "prototype": {
- "!proto": "_yui.aui_diagram_builder.A.DiagramBuilderBase.prototype",
- "allowRemoveRequiredFields": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "enableEditing": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "fieldsSortableListConfig": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "strings": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "closeEditProperties": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "createField": {
- "!type": "fn(config: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "duplicateField": {
- "!type": "fn(field: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "editField": {
- "!type": "fn(field: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getFieldClass": {
- "!type": "fn(type: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getFieldProperties": {
- "!type": "fn(field: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "insertField": {
- "!type": "fn(field: ?, index: ?, parent: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "openEditProperties": {
- "!type": "fn(field: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "plotField": {
- "!type": "fn(field: ?, container: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "plotFields": {
- "!type": "fn(fields: ?, container: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "selectFields": {
- "!type": "fn(fields: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "simulateFocusField": {
- "!type": "fn(field: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "unselectFields": {
- "!type": "fn(fields: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "FormBuilder.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "FormBuilder.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the FormBuilder."
- },
- "FormBuilder.UI_ATTRS": {
- "!type": "+Array",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "FormBuilder.EXTENDS": {
- "!type": "string",
- "!doc": "Static property used to define which component it extends."
- },
- "FormBuilder.FIELDS_TAB": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "FormBuilder.SETTINGS_TAB": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "FormBuilderFieldBase": {
- "!type": "fn(config: +Object) -> +_yui.aui_form_builder.A.FormBuilderFieldBase",
- "prototype": {
- "!proto": "Component.prototype"
- },
- "FormBuilderFieldBase.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "FormBuilderFieldBase.AUGMENTS": {
- "!type": "+Array",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "FormBuilderField": {
- "!type": "fn(config: +Object) -> +_yui.aui_form_builder.A.FormBuilderField",
- "prototype": {
- "!proto": "_yui.aui_form_builder.A.FormBuilderFieldBase.prototype",
- "acceptChildren": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "builder": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "controlsToolbar": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "dataType": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "disabled": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "selected": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "hiddenAttributes": {
- "!type": "+Array",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "id": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "label": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "localizationMap": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "name": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "parent": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "predefinedValue": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "readOnly": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "readOnlyAttributes": {
- "!type": "+Array",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "required": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "showLabel": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "strings": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "tabIndex": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "template": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "tip": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "type": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "unique": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "zIndex": {
- "!type": "number",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "dropZoneNode": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "labelNode": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "requiredFlagNode": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "templateNode": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "tipFlagNode": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "createField": {
- "!type": "fn(val: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getHTML": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request.\nTo developer: Implement this"
- },
- "getNode": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getAttributesForCloning": {
- "!type": "fn() -> +Object",
- "!doc": "Gets all necessary attributes for cloning this field."
- },
- "getProperties": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getPropertyModel": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "_getToolbarItems": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "FormBuilderField.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "FormBuilderField.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the FormBuilderField."
- },
- "FormBuilderField.UI_ATTRS": {
- "!type": "+Array",
- "!doc": "Static property used to define the UI attributes."
- },
- "FormBuilderField.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- },
- "FormBuilderField.HTML_PARSER": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "FormBuilderButtonField": {
- "!type": "fn(config: +Object) -> +_yui.aui_form_builder.A.FormBuilderButtonField",
- "prototype": {
- "!proto": "_yui.aui_form_builder.A.FormBuilderField.prototype",
- "acceptChildren": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "buttonType": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "predefinedValue": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "showLabel": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "template": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getHTML": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getPropertyModel": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "FormBuilderButtonField.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "FormBuilderButtonField.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the FormBuilderButtonField."
- },
- "FormBuilderButtonField.UI_ATTRS": {
- "!type": "+Array",
- "!doc": "Static property used to define the UI attributes."
- },
- "FormBuilderButtonField.CSS_PREFIX": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "FormBuilderButtonField.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "FormBuilderCheckBoxField": {
- "!type": "fn(config: +Object) -> +_yui.aui_form_builder.A.FormBuilderCheckBoxField",
- "prototype": {
- "!proto": "_yui.aui_form_builder.A.FormBuilderField.prototype",
- "dataType": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "predefinedValue": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "template": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getPropertyModel": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getHTML": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "FormBuilderCheckBoxField.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "FormBuilderCheckBoxField.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the FormBuilderCheckBoxField."
- },
- "FormBuilderCheckBoxField.CSS_PREFIX": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "FormBuilderCheckBoxField.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "FormBuilderFieldsetField": {
- "!type": "fn(config: +Object) -> +_yui.aui_form_builder.A.FormBuilderFieldsetField",
- "prototype": {
- "!proto": "_yui.aui_form_builder.A.FormBuilderField.prototype",
- "acceptChildren": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "dataType": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "labelNode": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "template": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getHTML": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getPropertyModel": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "FormBuilderFieldsetField.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "FormBuilderFieldsetField.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the FormBuilderFieldsetField."
- },
- "FormBuilderFieldsetField.UI_ATTRS": {
- "!type": "+Array",
- "!doc": "Static property used to define the UI attributes."
- },
- "FormBuilderFieldsetField.CSS_PREFIX": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "FormBuilderFieldsetField.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "FormBuilderFileUploadField": {
- "!type": "fn(config: +Object) -> +_yui.aui_form_builder.A.FormBuilderFileUploadField",
- "prototype": {
- "!proto": "_yui.aui_form_builder.A.FormBuilderField.prototype",
- "template": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getHTML": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "FormBuilderFileUploadField.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "FormBuilderFileUploadField.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the FormBuilderFileUploadField."
- },
- "FormBuilderFileUploadField.CSS_PREFIX": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "FormBuilderFileUploadField.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "OptionsEditor": {
- "!type": "fn(config: +Object) -> +_yui.aui_form_builder.A.OptionsEditor",
- "prototype": {
- "!proto": "_yui.aui_datatable.A.RadioCellEditor.prototype",
- "editable": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "OptionsEditor.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "OptionsEditor.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the OptionsEditor."
- },
- "OptionsEditor.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "FormBuilderMultipleChoiceField": {
- "!type": "fn(config: +Object) -> +_yui.aui_form_builder.A.FormBuilderMultipleChoiceField",
- "prototype": {
- "!proto": "_yui.aui_form_builder.A.FormBuilderField.prototype",
- "acceptChildren": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "options": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "optionTemplate": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "predefinedValue": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getPropertyModel": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "FormBuilderMultipleChoiceField.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "FormBuilderMultipleChoiceField.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the FormBuilderMultipleChoiceField."
- },
- "FormBuilderMultipleChoiceField.UI_ATTRS": {
- "!type": "+Array",
- "!doc": "Static property used to define the UI attributes."
- },
- "FormBuilderMultipleChoiceField.CSS_PREFIX": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "FormBuilderMultipleChoiceField.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "FormBuilderRadioField": {
- "!type": "fn(config: +Object) -> +_yui.aui_form_builder.A.FormBuilderRadioField",
- "prototype": {
- "!proto": "_yui.aui_form_builder.A.FormBuilderMultipleChoiceField.prototype",
- "template": {
- "!type": "?",
- "!doc": "Reusable block of markup used to generate the field."
- },
- "getHTML": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "FormBuilderRadioField.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "FormBuilderRadioField.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the FormBuilderRadioField."
- },
- "FormBuilderRadioField.CSS_PREFIX": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "FormBuilderRadioField.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "FormBuilderSelectField": {
- "!type": "fn(config: +Object) -> +_yui.aui_form_builder.A.FormBuilderSelectField",
- "prototype": {
- "!proto": "_yui.aui_form_builder.A.FormBuilderMultipleChoiceField.prototype",
- "multiple": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "template": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getHTML": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getPropertyModel": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "FormBuilderSelectField.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "FormBuilderSelectField.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the FormBuilderSelectField."
- },
- "FormBuilderSelectField.UI_ATTRS": {
- "!type": "+Array",
- "!doc": "Static property used to define the UI attributes."
- },
- "FormBuilderSelectField.CSS_PREFIX": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "FormBuilderSelectField.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "FormBuilderTextField": {
- "!type": "fn(config: +Object) -> +_yui.aui_form_builder.A.FormBuilderTextField",
- "prototype": {
- "!proto": "_yui.aui_form_builder.A.FormBuilderField.prototype",
- "template": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "width": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getHTML": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getPropertyModel": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "FormBuilderTextField.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "FormBuilderTextField.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the FormBuilderTextField."
- },
- "FormBuilderTextField.CSS_PREFIX": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "FormBuilderTextField.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "FormBuilderTextAreaField": {
- "!type": "fn(config: +Object) -> +_yui.aui_form_builder.A.FormBuilderTextAreaField",
- "prototype": {
- "!proto": "_yui.aui_form_builder.A.FormBuilderTextField.prototype",
- "template": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getPropertyModel": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "FormBuilderTextAreaField.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "FormBuilderTextAreaField.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the FormBuilderTextAreaField."
- },
- "FormBuilderTextAreaField.CSS_PREFIX": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "FormBuilderTextAreaField.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- }
- }
- }
- },
- "aui_form_validator": {
- "A": {
- "FormValidator": {
- "!type": "fn(config: +Object) -> +_yui.aui_form_validator.A.FormValidator",
- "prototype": {
- "!proto": "A.Base.prototype",
- "boundingBox": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "containerErrorClass": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "containerValidClass": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "errorClass": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "extractRules": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "fieldContainer": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "fieldStrings": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "labelCssClass": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "messageContainer": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "strings": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "rules": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "selectText": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "showMessages": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "showAllMessages": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "stackErrorContainer": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "validateOnBlur": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "validateOnInput": {
- "!type": "bool",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "validClass": {
- "!type": "string",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "addFieldError": {
- "!type": "fn(field: ?, ruleName: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "clearFieldError": {
- "!type": "fn(field: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "eachRule": {
- "!type": "fn(fn: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "findFieldContainer": {
- "!type": "fn(field: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "focusInvalidField": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getField": {
- "!type": "fn(fieldOrFieldName: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getFieldsByName": {
- "!type": "fn(fieldName: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getFieldError": {
- "!type": "fn(field: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getFieldStackErrorContainer": {
- "!type": "fn(field: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getFieldErrorMessage": {
- "!type": "fn(field: ?, rule: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "hasErrors": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "highlight": {
- "!type": "fn(field: ?, valid: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "normalizeRuleValue": {
- "!type": "fn(ruleValue: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "unhighlight": {
- "!type": "fn(field: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "printStackError": {
- "!type": "fn(field: ?, container: ?, errors: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "resetAllFields": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "resetField": {
- "!type": "fn(field: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "resetFieldCss": {
- "!type": "fn(field: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "validatable": {
- "!type": "fn(field: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "validate": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "validateField": {
- "!type": "fn(field: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- },
- "FormValidator.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "FormValidator.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the FormValidator."
- },
- "FormValidator.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- }
- }
- }
- },
- "aui_image_cropper": {
- "A": {
- "ImageCropper": {
- "!type": "fn(config: +Object) -> +_yui.aui_image_cropper.A.ImageCropper",
- "prototype": {
- "!proto": "_yui.aui_component.A.Component.prototype",
- "undefined": {
- "!type": "fn()",
- "!doc": "Check if validator nodes render after the input and lables textNode"
- },
- "cropHeight": {
- "!type": "number",
- "!doc": "The height of a selected area to crop."
- },
- "cropWidth": {
- "!type": "number",
- "!doc": "The width of a selected area to crop."
- },
- "minWidth": {
- "!type": "number",
- "!doc": "The minimum width of a selected area to crop."
- },
- "minHeight": {
- "!type": "number",
- "!doc": "The minimum height of a selected area to crop."
- },
- "movable": {
- "!type": "bool",
- "!doc": "Determine if the crop area should move or not."
- },
- "preserveRatio": {
- "!type": "bool",
- "!doc": "Determine if the crop area should preserve the\naspect ratio or not."
- },
- "region": {
- "!type": "+Object",
- "!doc": "Determine the region of a selected area to crop."
- },
- "resizable": {
- "!type": "bool",
- "!doc": "Determine if the crop area should resize or not."
- },
- "x": {
- "!type": "number",
- "!doc": "The X position of a selected area to crop."
- },
- "y": {
- "!type": "number",
- "!doc": "The Y position of a selected area to crop."
- },
- "syncImageUI": {
- "!type": "fn()",
- "!doc": "Sync the image on the UI."
- }
- },
- "ImageCropper.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "ImageCropper.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Image Cropper."
- },
- "ImageCropper.UI_ATTRS": {
- "!type": "+Array",
- "!doc": "Static property used to define the UI attributes."
- }
- }
- }
- },
- "aui_image_viewer": {
- "A": {
- "ImageViewer": {
- "!type": "fn(config: +Object) -> +_yui.aui_image_viewer.A.ImageViewer",
- "prototype": {
- "!proto": "A.Widget.prototype",
- "close": {
- "!type": "fn()",
- "!doc": "Close the ImageViewer."
- },
- "getLink": {
- "!type": "fn(currentIndex: number) -> +aui_node.Node",
- "!doc": "Get the Node reference to the currentIndex
element from\nthe links."
- },
- "getCurrentLink": {
- "!type": "fn() -> +aui_node.Node",
- "!doc": "Get the current loaded node link reference."
- },
- "loadImage": {
- "!type": "fn(src: string)",
- "!doc": "Load an image src
on the ImageViewer."
- },
- "hasLink": {
- "!type": "fn(currentIndex: number) -> bool",
- "!doc": "Check if there is a node reference for the currentIndex
."
- },
- "hasNext": {
- "!type": "fn() -> bool",
- "!doc": "Check if there is a next element to navigate."
- },
- "hasPrev": {
- "!type": "fn() -> bool",
- "!doc": "Check if there is a previous element to navigate."
- },
- "hideControls": {
- "!type": "fn()",
- "!doc": "Hide all UI controls (i.e., arrows, close icon etc)."
- },
- "next": {
- "!type": "fn()",
- "!doc": "Load the previous image."
- },
- "preloadAllImages": {
- "!type": "bool",
- "!doc": "Preload the neighbor image (i.e., the previous and next image based\non the current load one)."
- },
- "preloadImage": {
- "!type": "fn(currentIndex: number)",
- "!doc": "Preload an image based on its index
."
- },
- "showLoading": {
- "!type": "fn()",
- "!doc": "Show the loading icon."
- },
- "show": {
- "!type": "fn()",
- "!doc": "Show the ImageViewer UI."
- },
- "anim": {
- "!type": "bool",
- "!doc": "If true
the navigation is animated."
- },
- "bodyContent": {
- "!type": "string",
- "!doc": "The content of body."
- },
- "caption": {
- "!type": "string",
- "!doc": "The caption of the displayed image."
- },
- "captionFromTitle": {
- "!type": "bool",
- "!doc": "If true
the caption will be pulled\nfrom the title DOM attribute."
- },
- "centered": {
- "!type": "bool",
- "!doc": "If true
the Overlay with the image will be positioned\non the center of the viewport."
- },
- "currentIndex": {
- "!type": "number",
- "!doc": "Index of the current image."
- },
- "image": {
- "!type": "+aui_node.Node",
- "!doc": "Image node element used to load the images."
- },
- "imageAnim": {
- "!type": "+Object",
- "!doc": "Configuration attributes passed to the Anim\nclass."
- },
- "infoTemplate": {
- "!type": "string",
- "!doc": "String template used to display the information."
- },
- "links": {
- "!type": "string",
- "!doc": "Selector or NodeList containing the links where the ImageViewer\nextracts the information to generate the thumbnails."
- },
- "loading": {
- "!type": "bool",
- "!doc": "Whether the image is during a loading state."
- },
- "modal": {
- "!type": "bool",
- "!doc": "Displays the modal the viewport. Set to false
to\ndisable."
- },
- "showClose": {
- "!type": "bool",
- "!doc": "Show close icon control."
- },
- "showControls": {
- "!type": "bool",
- "!doc": "Show the controls."
- },
- "tabIndex": {
- "!type": "number",
- "!doc": "Specify the tab order of elements."
- },
- "totalLinks": {
- "!type": "bool",
- "!doc": "Helper attribute to get the size
of the links NodeList."
- },
- "visible": {
- "!type": "bool",
- "!doc": "Determine if the ImageViewer should be visible or not."
- },
- "zIndex": {
- "!type": "number",
- "!doc": "Specify the stack order of elements."
- },
- "controlLeftEl": {
- "!type": "+aui_node.Node",
- "!doc": "The element to be used as left control."
- },
- "controlRightEl": {
- "!type": "+aui_node.Node",
- "!doc": "The element to be used as right control."
- },
- "captionEl": {
- "!type": "+aui_node.Node",
- "!doc": "The element to be used as caption."
- },
- "closeEl": {
- "!type": "+aui_node.Node",
- "!doc": "The element to be used as close."
- },
- "infoEl": {
- "!type": "+aui_node.Node",
- "!doc": "The element to be used as info."
- },
- "loader": {
- "!type": "+aui_node.Node",
- "!doc": "HTML element to house the img
which is being loaded."
- },
- "loadingEl": {
- "!type": "+aui_node.Node",
- "!doc": "The element to be used as loading."
- },
- "maxHeight": {
- "!type": "number",
- "!doc": "The maximum height of the element"
- },
- "maxWidth": {
- "!type": "number",
- "!doc": "The maximum width of the element"
- }
- },
- "ImageViewer.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "ImageViewer.CSS_PREFIX": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the CSS prefix."
- },
- "ImageViewer.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the ImageViewer."
- }
- },
- "ImageGallery": {
- "!type": "fn(config: +Object) -> +_yui.aui_image_viewer.A.ImageGallery",
- "prototype": {
- "!proto": "_yui.aui_image_viewer.A.ImageViewer.prototype",
- "autoPlay": {
- "!type": "bool",
- "!doc": "If true
the slide show will be played when the\nImageGallery is displayed."
- },
- "delay": {
- "!type": "number",
- "!doc": "Delay in milliseconds to change to the next image."
- },
- "pagination": {
- "!type": "+Object",
- "!doc": "Pagination configuration Object. The\nPagination
handles the thumbnails control."
- },
- "paginationEl": {
- "!type": "+aui_node.Node",
- "!doc": "Element which contains the Pagination\nwith the thumbnails."
- },
- "paginationInstance": {
- "!type": "+Pagination",
- "!doc": "Stores the Pagination instance."
- },
- "paused": {
- "!type": "bool",
- "!doc": "If true
the slide show is paused."
- },
- "pausedLabel": {
- "!type": "string",
- "!doc": "Label to display when the slide show is paused."
- },
- "playing": {
- "!type": "bool",
- "!doc": "If true
the slide show is playing."
- },
- "playingLabel": {
- "!type": "string",
- "!doc": "Label to display when the slide show is playing."
- },
- "repeat": {
- "!type": "bool",
- "!doc": "Restart the navigation when reach the last element."
- },
- "showPlayer": {
- "!type": "bool",
- "!doc": "Show the player controls (i.e., pause and show buttons)."
- },
- "toolbar": {
- "!type": "+Toolbar constructor.",
- "!doc": "Toolbar with a play, and pause buttons."
- },
- "useOriginalImage": {
- "!type": "bool",
- "!doc": "If true
will use the original image as thumbnails."
- },
- "hidePagination": {
- "!type": "fn()",
- "!doc": "Hide the Pagination\nwith the thumbnails list."
- },
- "pause": {
- "!type": "fn()",
- "!doc": "Pause the slide show."
- },
- "play": {
- "!type": "fn()",
- "!doc": "Play the slide show."
- },
- "show": {
- "!type": "fn()",
- "!doc": "Show the ImageGallery.
\n\nNOTE:Overloads the ImageViewer show method to not loadImage, the\nchangeRequest now is responsible to do that if we invoke the superclass\nshow method its loading the image, and the changeRequest loads again,\navoiding double request.
" - }, - "showPagination": { - "!type": "fn()", - "!doc": "Show the Pagination\nwith the thumbnails list." - } - }, - "ImageGallery.NAME": { - "!type": "string", - "!doc": "Static property provides a string to identify the class." - }, - "ImageGallery.ATTRS": { - "!type": "+Object", - "!doc": "Static property used to define the default attribute\nconfiguration for the ImageGallery." - }, - "ImageGallery.EXTENDS": { - "!type": "+Object", - "!doc": "Static property used to define which component it extends." - } - } - } - }, - "aui_media_viewer_plugin": { - "A": { - "MediaViewerPlugin": { - "!type": "fn(config: +Object) -> +_yui.aui_media_viewer_plugin.A.MediaViewerPlugin", - "prototype": { - "!proto": "A.Plugin.Base.prototype", - "providers": { - "!type": "+Object", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "close": { - "!type": "fn()", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "loadMedia": { - "!type": "fn(linkHref: ?)", - "!doc": "TODO. Wanna help? Please send a Pull Request." - }, - "preloadImage": { - "!type": "fn(index: ?)", - "!doc": "TODO. Wanna help? Please send a Pull Request." - } - }, - "MediaViewerPlugin.NAME": { - "!type": "string", - "!doc": "Static property provides a string to identify the class." - }, - "MediaViewerPlugin.NS": { - "!type": "string", - "!doc": "Static property provides a string to identify the namespace." - }, - "MediaViewerPlugin.ATTRS": { - "!type": "+Object", - "!doc": "Static property used to define the default attribute\nconfiguration for the MediaViewerPlugin." - }, - "MediaViewerPlugin.EXTENDS": { - "!type": "+Object", - "!doc": "Static property used to define which component it extends." - } - } - } - }, - "aui_io": { - "A": { - "IORequest": { - "!type": "fn(config: +Object) -> +_yui.aui_io.A.IORequest", - "prototype": { - "!proto": "A.Plugin.Base.prototype", - "autoLoad": { - "!type": "bool", - "!doc": "Iftrue
invoke the\nstart method\nautomatically, initializing the IO transaction."
- },
- "cache": {
- "!type": "bool",
- "!doc": "If false
the current timestamp will be appended to the\nurl, avoiding the url to be cached."
- },
- "dataType": {
- "!type": "string",
- "!doc": "The type of the request (i.e., could be xml, json, javascript, text)."
- },
- "responseData": {
- "!type": "string",
- "!doc": "This is a normalized attribute for the response data. Its useful\nto retrieve the correct type for the\ndataType (i.e., in json\nrequests the responseData
) is a JSONObject."
- },
- "uri": {
- "!type": "string",
- "!doc": "URI to be requested using AJAX."
- },
- "active": {
- "!type": "bool",
- "!doc": "Whether the transaction is active or not."
- },
- "cfg": {
- "!type": "string",
- "!doc": "Object containing all the\nIO Configuration Attributes.\nThis Object is passed to the A.io
internally."
- },
- "transaction": {
- "!type": "+Object",
- "!doc": "Stores the IO Object of the current transaction."
- },
- "arguments": {
- "!type": "+Object",
- "!doc": "See IO\nConfiguration."
- },
- "context": {
- "!type": "+Object",
- "!doc": "See IO\nConfiguration."
- },
- "data": {
- "!type": "+Object",
- "!doc": "See IO\nConfiguration."
- },
- "form": {
- "!type": "+Object",
- "!doc": "See IO\nConfiguration."
- },
- "headers": {
- "!type": "+Object",
- "!doc": "Set the correct ACCEPT header based on the dataType."
- },
- "method": {
- "!type": "string",
- "!doc": "See IO\nConfiguration."
- },
- "selector": {
- "!type": "string",
- "!doc": "A selector to be used to query against the response of the\nrequest. Only works if the response is XML or HTML."
- },
- "sync": {
- "!type": "bool",
- "!doc": "See IO\nConfiguration."
- },
- "timeout": {
- "!type": "number",
- "!doc": "See IO\nConfiguration."
- },
- "xdr": {
- "!type": "+Object",
- "!doc": "See IO\nConfiguration."
- },
- "getFormattedData": {
- "!type": "fn() -> string",
- "!doc": "Applies the YUI.AUI.defaults.io.dataFormatter
if\ndefined and return the formatted data."
- },
- "start": {
- "!type": "fn()",
- "!doc": "Starts the IO transaction. Used to refresh the content also."
- },
- "stop": {
- "!type": "fn()",
- "!doc": "Stops the IO transaction."
- }
- },
- "IORequest.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "IORequest.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the IORequest."
- },
- "IORequest.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- }
- },
- "io": {
- "!type": "fn()",
- "prototype": {
- "A.io.request": {
- "!type": "fn(uri: string, config: +Object) -> +aui_io.IORequest",
- "!doc": "Static method to invoke the IORequest. Likewise io."
- }
- }
- },
- "Plugin": {
- "IO": {
- "!type": "fn(config: +Object) -> +_yui.aui_io.A.Plugin.IO",
- "prototype": {
- "!proto": "_yui.aui_io.IORequest.prototype",
- "node": {
- "!type": "+aui_node.Node",
- "!doc": "Plug IO in any object we want, the setContent will use the node to\nset the content."
- },
- "failureMessage": {
- "!type": "string",
- "!doc": "Message to be set on the content when the transaction fails."
- },
- "loadingMask": {
- "!type": "+Object",
- "!doc": "Options passed to the LoadingMask."
- },
- "parseContent": {
- "!type": "bool",
- "!doc": "If true the ParseContent plugin\nwill be plugged to the node."
- },
- "showLoading": {
- "!type": "fn()",
- "!doc": "Invoke the OverlayMask show method."
- },
- "section": {
- "!type": "string",
- "!doc": "Section where the content will be set in case you are plugging it\non a instace of WidgetStdMod."
- },
- "type": {
- "!type": "string",
- "!doc": "Type of the instance
we are pluggin the A.Plugin.IO.\nCould be a Node, or a Widget."
- },
- "where": {
- "!type": "string",
- "!doc": "Where to insert the content, AFTER, BEFORE or REPLACE. If youre plugging a Node, there is a fourth option called OUTER that will not only replace the entire node itself. This is different from REPLACE, in that REPLACE will replace the *contents* of the node, OUTER will replace the entire Node itself."
- },
- "hideLoading": {
- "!type": "fn()",
- "!doc": "Invoke the OverlayMask hide method."
- },
- "setContent": {
- "!type": "fn()",
- "!doc": "Set the content of the node."
- },
- "start": {
- "!type": "fn()",
- "!doc": "Overload to the IORequest\nstart method. Check if the host
is already rendered,\notherwise wait to after render phase and to show the LoadingMask."
- }
- },
- "A.Plugin.IO.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "A.Plugin.IO.NS": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the namespace."
- },
- "A.Plugin.IO.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the A.Plugin.IO."
- }
- }
- }
- },
- "IORequest": {
- "!type": "fn(config: +Object) -> +_yui.aui_io.IORequest",
- "prototype": {
- "!proto": "Plugin.Base.prototype",
- "autoLoad": {
- "!type": "bool",
- "!doc": "If true
invoke the\nstart method automatically,\ninitializing the IO transaction."
- },
- "cache": {
- "!type": "bool",
- "!doc": "If false
the current timestamp will be appended to the\nurl, avoiding the url to be cached."
- },
- "dataType": {
- "!type": "string",
- "!doc": "The type of the request (i.e., could be xml, json, javascript, text)."
- },
- "responseData": {
- "!type": "string",
- "!doc": "This is a normalized attribute for the response data. Its useful\nto retrieve the correct type for the\ndataType (i.e., in json\nrequests the responseData
) is a JSONObject."
- },
- "uri": {
- "!type": "string",
- "!doc": "URI to be requested using AJAX."
- },
- "active": {
- "!type": "bool",
- "!doc": "Whether the transaction is active or not."
- },
- "cfg": {
- "!type": "string",
- "!doc": "Object containing all the\nIO Configuration Attributes.\nThis Object is passed to the A.io
internally."
- },
- "transaction": {
- "!type": "+Object",
- "!doc": "Stores the IO Object of the current transaction."
- },
- "arguments": {
- "!type": "+Object",
- "!doc": "See IO\nConfiguration."
- },
- "context": {
- "!type": "+Object",
- "!doc": "See IO\nConfiguration."
- },
- "data": {
- "!type": "+Object",
- "!doc": "See IO\nConfiguration."
- },
- "form": {
- "!type": "+Object",
- "!doc": "See IO\nConfiguration."
- },
- "headers": {
- "!type": "+Object",
- "!doc": "Set the correct ACCEPT header based on the dataType."
- },
- "method": {
- "!type": "string",
- "!doc": "See IO\nConfiguration."
- },
- "selector": {
- "!type": "string",
- "!doc": "A selector to be used to query against the response of the\nrequest. Only works if the response is XML or HTML."
- },
- "sync": {
- "!type": "bool",
- "!doc": "See IO\nConfiguration."
- },
- "timeout": {
- "!type": "number",
- "!doc": "See IO\nConfiguration."
- },
- "xdr": {
- "!type": "+Object",
- "!doc": "See IO\nConfiguration."
- },
- "start": {
- "!type": "fn()",
- "!doc": "Starts the IO transaction. Used to refresh the content also."
- },
- "stop": {
- "!type": "fn()",
- "!doc": "Stops the IO transaction."
- }
- },
- "IORequest.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "IORequest.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the IORequest."
- }
- }
- },
- "aui_live_search": {
- "LiveSearch": {
- "!type": "fn(config: +Object) -> +_yui.aui_live_search.LiveSearch",
- "prototype": {
- "!proto": "Base.prototype",
- "data": {
- "!type": "fn()",
- "!doc": "Function to extract the content from the node for the indexing. The\ndefault uses the node.html()
. In case if you need to\nindex the id of the nodes, here goes one example:
function(node) {\n return node.attr(id);\n}\n
"
- },
- "delay": {
- "!type": "number",
- "!doc": "Number of milliseconds the filter will be applied to the node list\nafter the user stop typing."
- },
- "hide": {
- "!type": "fn()",
- "!doc": "Function to be executed to hide the node when the data of that node\nnot matches with the filter."
- },
- "index": {
- "!type": "+Array",
- "!doc": "Index for the nodes content."
- },
- "input": {
- "!type": "+aui_node.Node",
- "!doc": "The value
of this input node is used to filter the\nresults."
- },
- "matchRegex": {
- "!type": "+RegExp",
- "!doc": "The input value
need to matches with this RegExp to be\naccept as a filter (i.e., in order to accept only digits you\ncould use /\\d+/g)."
- },
- "nodes": {
- "!type": "+aui_node.Node",
- "!doc": "Nodes to be indexed for the filtering."
- },
- "searchValue": {
- "!type": "string",
- "!doc": "The text value to search for"
- },
- "show": {
- "!type": "fn()",
- "!doc": "Function to be executed to show the node when the data of that node\nmatches with the filter."
- },
- "filter": {
- "!type": "fn(query: string) -> +Array",
- "!doc": "Filter the nodes based on\nthe input value."
- },
- "refreshIndex": {
- "!type": "fn()",
- "!doc": "Refreshes the index."
- },
- "search": {
- "!type": "fn(value: string)",
- "!doc": "Searches for the user supplied value."
- }
- },
- "LiveSearch.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "LiveSearch.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the LiveSearch."
- }
- }
- },
- "aui_loading_mask": {
- "LoadingMask": {
- "!type": "fn(config: +Object) -> +_yui.aui_loading_mask.LoadingMask",
- "prototype": {
- "!proto": "Plugin.Base.prototype",
- "messageEl": {
- "!type": "string",
- "!doc": "Node element to display the message."
- },
- "strings": {
- "!type": "+Object",
- "!doc": "Strings used on the LoadingMask. See\nstrings."
- },
- "target": {
- "!type": "+aui_node.Node",
- "!doc": "Node where the mask will be positioned and re-dimensioned."
- },
- "centerMessage": {
- "!type": "fn()",
- "!doc": "Center the\nmessageEl with the\ntarget node."
- },
- "refreshMask": {
- "!type": "fn()",
- "!doc": "Invoke the\noverlayMask\nrefreshMask
method."
- },
- "hide": {
- "!type": "fn()",
- "!doc": "Invoke the\noverlayMask\nhide
method."
- },
- "show": {
- "!type": "fn()",
- "!doc": "Invoke the\noverlayMask\nshow
method."
- },
- "toggle": {
- "!type": "fn()",
- "!doc": "Invoke the\noverlayMask\ntoggle
method."
- }
- },
- "LoadingMask.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "LoadingMask.NS": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the namespace."
- },
- "LoadingMask.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the LoadingMask."
- }
- }
- },
- "aui_modal": {
- "A": {
- "Modal": {
- "!type": "fn(config: +Object) -> +_yui.aui_modal.A.Modal",
- "prototype": {
- "!proto": "A.Widget.prototype",
- "bodyContent": {
- "!type": "string",
- "!doc": "Determine the content of Modals body section.\n\nTemporary fix for widget-stdmod bug when bodyContent initializes empty.\nthis._currFillNode is never updated if _uiSetFillHeight is not called."
- },
- "destroyOnHide": {
- "!type": "bool",
- "!doc": "Determine if Modal should be destroyed when hidden."
- },
- "draggable": {
- "!type": "+Object",
- "!doc": "Determine if Modal should be draggable or not."
- },
- "resizable": {
- "!type": "+Object",
- "!doc": "Determine if Modal should be resizable or not."
- },
- "toolbars": {
- "!type": "fn()",
- "!doc": "Determine the content of Modals header section."
- }
- },
- "Modal.CSS_PREFIX": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the CSS prefix."
- },
- "Modal.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Modal."
- },
- "Modal.TEMPLATES": {
- "!type": "+Object",
- "!doc": "Static property provides a set of reusable templates."
- }
- }
- }
- },
- "aui_node": {
- "A": {
- "Node": {
- "!type": "fn() -> +_yui.aui_node.A.Node",
- "prototype": {
- "ancestorsByClassName": {
- "!type": "fn(className: string, testSelf: bool) -> +NodeList",
- "!doc": "Return the current ancestors of the node element filtered by a className.\nThis is an optimized method for finding ancestors by a specific CSS class name.\n\nExample:\n\n\nA.one(#nodeId).ancestorsByClassName(aui-hide);\n
"
- },
- "attr": {
- "!type": "fn(name: string, value: string) -> string",
- "!doc": "Get or Set the value of an attribute for the first element in the\nset of matched elements. If only the name
is passed it\nworks as a getter.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.attr(title, Setting a new title attribute);\n// Alert the value of the title attribute: Setting a new title attribute\nalert( node.attr(title) );\n
"
- },
- "clone": {
- "!type": "fn() -> +aui_node.Node",
- "!doc": "Normalizes the behavior of cloning a node, which by default should not clone\nthe events that are attached to it.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.clone().appendTo(body);\n
"
- },
- "center": {
- "!type": "fn(val: +Array) -> !this",
- "!doc": "Centralize the current Node instance with the passed val
\nArray, Node, String, or Region, if not specified, the body will be used.\n\nExample:\n\nvar node = A.one(#nodeId);\n// Center the node
with the #container
.\nnode.center(#container);\n
"
- },
- "empty": {
- "!type": "fn() -> !this",
- "!doc": "This method removes not only child (and other descendant) elements,\nbut also any text within the set of matched elements. This is because,\naccording to the DOM specification, any string of text within an element\nis considered a child node of that element.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.empty();\n
"
- },
- "getDOM": {
- "!type": "fn() -> +HTMLNode",
- "!doc": "Retrieves the DOM node bound to a Node instance. See\ngetDOMNode."
- },
- "getBorderWidth": {
- "!type": "fn(sides: string) -> number",
- "!doc": "Return the combined width of the border for the specified sides."
- }
- }
- },
- "NodeList": {
- "!type": "fn() -> +_yui.aui_node.A.NodeList",
- "prototype": {
- "all": {
- "!type": "fn()",
- "!doc": "See Node all."
- },
- "first": {
- "!type": "fn() -> +aui_node.Node",
- "!doc": "Return the first element in the node list collection."
- },
- "getDOM": {
- "!type": "fn()",
- "!doc": "See Node getDOM."
- },
- "last": {
- "!type": "fn() -> +aui_node.Node",
- "!doc": "Return the last element in the node list collection."
- },
- "one": {
- "!type": "fn()",
- "!doc": "See Node one."
- },
- "getBody": {
- "!type": "fn()",
- "!doc": "Get the body node. Shortcut to A.one(body)
."
- },
- "getDoc": {
- "!type": "fn()",
- "!doc": "Get the document node. Shortcut to A.one(document)
."
- },
- "getWin": {
- "!type": "fn()",
- "!doc": "Get the window node. Shortcut to A.one(window)
."
- }
- }
- },
- "HTML5": {
- "!type": "fn()",
- "prototype": {
- "onAfterPrint": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "onBeforePrint": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "parseCSS": {
- "!type": "fn(cssText: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "restoreHTML": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "writeHTML": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "IECreateFix": {
- "!type": "fn(frag: +_yui.aui_node.Node, content: string) -> +aui_node.Node",
- "!doc": "Receive a frag
and a HTML content. This method\nshivs the HTML5 nodes appended to a Node or fragment which is not\non the document yet."
- }
- }
- }
- },
- "Node": {
- "!type": "fn()",
- "prototype": {
- "getCenterXY": {
- "!type": "fn() -> +Array",
- "!doc": "Get the current center position of the node in page coordinates."
- },
- "getMargin": {
- "!type": "fn(sides: string) -> number",
- "!doc": "Return the combined size of the margin for the specified sides."
- },
- "getPadding": {
- "!type": "fn(sides: string) -> number",
- "!doc": "Return the combined width of the border for the specified sides."
- },
- "guid": {
- "!type": "fn() -> string",
- "!doc": "Set the id of the Node instance if the object does not have one. The\ngenerated id is based on a guid created by the\nstamp method."
- },
- "hover": {
- "!type": "fn(overFn: string, outFn: string) -> +aui_node.Node",
- "!doc": "Create a hover interaction."
- },
- "html": {
- "!type": "fn(value: string)",
- "!doc": "Get or Set the HTML contents of the node. If the value
\nis passed its set the content of the element, otherwise it works as a\ngetter for the current content.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.html(Setting new HTML);\n// Alert the value of the current content\nalert( node.html() );\n
"
- },
- "outerHTML": {
- "!type": "fn() -> string",
- "!doc": "Get the outerHTML of a node, which islike innerHTML, except that it\nactually contains the HTML of the node itself."
- },
- "placeAfter": {
- "!type": "fn(newNode: +_yui.aui_node.Node) -> !this",
- "!doc": "Inserts a newNode
after the node instance (i.e., as the next\nsibling). If the reference node has no parent, then does nothing.\n\nExample:\n\nvar titleNode = A.one(#titleNode);\nvar descriptionNode = A.one(#descriptionNode);\n// the description is usually shown after the title\ntitleNode.placeAfter(descriptionNode);\n
"
- },
- "placeBefore": {
- "!type": "fn(newNode: +_yui.aui_node.Node) -> !this",
- "!doc": "Inserts a newNode
before the node instance (i.e., as the previous\nsibling). If the reference node has no parent, then does nothing.\n\nExample:\n\nvar descriptionNode = A.one(#descriptionNode);\nvar titleNode = A.one(#titleNode);\n// the title is usually shown before the description\ndescriptionNode.placeBefore(titleNode);\n
"
- },
- "prependTo": {
- "!type": "fn(selector: +_yui.aui_node.Node) -> !this",
- "!doc": "Inserts the node instance to the begining of the selector
\nnode (i.e., insert before the firstChild
of the\nselector
).\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.prependTo(body);\n
"
- },
- "radioClass": {
- "!type": "fn(cssClass: string) -> !this",
- "!doc": "Add one or more CSS classes to an element and remove the class(es)\nfrom the siblings of the element."
- },
- "resetId": {
- "!type": "fn(prefix: string) -> !this",
- "!doc": "Generate an unique identifier and reset the id attribute of the node\ninstance using the new value. Invokes the\nguid."
- },
- "selectText": {
- "!type": "fn(start: number, end: number)",
- "!doc": "Select a substring of text inside of the input element."
- },
- "selectable": {
- "!type": "fn(noRecurse: ?) -> !this",
- "!doc": "Enable text selection for this element (normalized across browsers)."
- },
- "swallowEvent": {
- "!type": "fn(eventName: string, preventDefault: bool) -> !this",
- "!doc": "Stop the specified event(s) from bubbling and optionally prevents the\ndefault action.\n\nExample:\n\nvar anchor = A.one(a#anchorId);\nanchor.swallowEvent(click);\n
"
- },
- "text": {
- "!type": "fn(text: string)",
- "!doc": "Get or Set the combined text contents of the node instance,\nincluding its descendants. If the text
\nis passed its set the content of the element, otherwise it works as a\ngetter for the current content.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.text(Setting new text content);\n// Alert the value of the current content\nalert( node.text() );\n
"
- },
- "toggle": {
- "!type": "fn(on: bool, callback: fn()) -> !this",
- "!doc": "Displays or hide the node instance.\n\nNOTE: This method assume that your node were hidden\nbecause of the aui-hide css class were being used. This wont\nmanipulate the inline style.display
property."
- },
- "unselectable": {
- "!type": "fn(noRecurse: ?) -> !this",
- "!doc": "Disable text selection for this element (normalized across browsers)."
- },
- "val": {
- "!type": "fn(value: string)",
- "!doc": "Get or Set the value attribute of the node instance. If the\nvalue
is passed its set the value of the element,\notherwise it works as a getter for the current value.\n\nExample:\n\nvar input = A.one(#inputId);\ninput.val(Setting new input value);\n// Alert the value of the input\nalert( input.val() );\n
"
- },
- "width": {
- "!type": "fn() -> number",
- "!doc": "Return the width of the content, not including\nthe padding, border or margin. If a width is passed,\nthe nodes overall width is set to that size.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.width(); //return content width\nnode.width(100); // sets box width\n
"
- },
- "height": {
- "!type": "fn() -> number",
- "!doc": "Return the height of the content, not including\nthe padding, border or margin. If a height is passed,\nthe nodes overall height is set to that size.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.height(); //return content height\nnode.height(100); // sets box height\n
"
- },
- "innerWidth": {
- "!type": "fn() -> number",
- "!doc": "Return the size of the box from inside of the border,\nwhich is the offsetWidth plus the padding on the left and right.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.innerWidth();\n
"
- },
- "innerHeight": {
- "!type": "fn() -> number",
- "!doc": "Return the size of the box from inside of the border,\nwhich is offsetHeight plus the padding on the top and bottom.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.innerHeight();\n
"
- },
- "outerWidth": {
- "!type": "fn() -> number",
- "!doc": "Return the outer width of the box including the border,\nif true is passed as the first argument, the margin is included.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.outerWidth();\nnode.outerWidth(true); // includes margin\n
"
- },
- "outerHeight": {
- "!type": "fn() -> number",
- "!doc": "Return the outer height of the box including the border,\nif true is passed as the first argument, the margin is included.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.outerHeight();\nnode.outerHeight(true); // includes margin\n
"
- }
- }
- }
- },
- "aui_overlay": {
- "OverlayContext": {
- "!type": "fn(config: +Object) -> +_yui.aui_overlay.OverlayContext",
- "prototype": {
- "!proto": "_yui.aui_overlay.OverlayBase.prototype",
- "align": {
- "!type": "+Object",
- "!doc": "Inherited from Overlay."
- },
- "cancellableHide": {
- "!type": "bool",
- "!doc": "Cancel auto hide delay if the user interact with the Overlay\n(focus, click, mouseover)"
- },
- "currentNode": {
- "!type": "+aui_node.Node",
- "!doc": "OverlayContext allow multiple elements to be the\ntrigger, the\ncurrentNode stores the current active one."
- },
- "hideOn": {
- "!type": "string",
- "!doc": "The event which is responsible to hide the OverlayContext."
- },
- "hideOnDocumentClick": {
- "!type": "bool",
- "!doc": "If true the instance is registered on the\nOverlayContextManager static\nclass and will be hide when the user click on document."
- },
- "hideDelay": {
- "!type": "number",
- "!doc": "Number of milliseconds after the hide method is invoked to hide the\nOverlayContext."
- },
- "showOn": {
- "!type": "string",
- "!doc": "The event which is responsible to show the OverlayContext."
- },
- "showDelay": {
- "!type": "number",
- "!doc": "Number of milliseconds after the show method is invoked to show the\nOverlayContext."
- },
- "trigger": {
- "!type": "+aui_node.Node",
- "!doc": "Node, NodeList or Selector which will be used as trigger elements\nto show or hide the OverlayContext."
- },
- "useARIA": {
- "!type": "bool",
- "!doc": "True if Overlay should use ARIA plugin"
- },
- "visible": {
- "!type": "bool",
- "!doc": "If true the OverlayContext is visible by default after the render phase.\nInherited from Overlay."
- },
- "hide": {
- "!type": "fn()",
- "!doc": "Shows the OverlayContext."
- },
- "toggle": {
- "!type": "fn(event: +EventFacade)",
- "!doc": "Toggles visibility of the OverlayContext."
- },
- "clearIntervals": {
- "!type": "fn()",
- "!doc": "Clear the intervals to show or hide the OverlayContext. See\nhideDelay and\nshowDelay."
- },
- "refreshAlign": {
- "!type": "fn()",
- "!doc": "Refreshes the alignment of the OverlayContext with the\ncurrentNode. See\nalso align."
- },
- "updateCurrentNode": {
- "!type": "fn(event: +EventFacade)",
- "!doc": "Update the\ncurrentNode with the\nalign node or the\nevent.currentTarget and in last case with the first item of the\ntrigger."
- }
- },
- "OverlayContext.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "OverlayContext.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the OverlayContext."
- }
- },
- "OverlayContextPanel": {
- "!type": "fn(config: +Object) -> +_yui.aui_overlay.OverlayContextPanel",
- "prototype": {
- "!proto": "_yui.aui_overlay.OverlayContext.prototype",
- "anim": {
- "!type": "+Object",
- "!doc": "Enable or disable the animation for hide and show. Used as the\nAnim configuration attributes.\n\nanim: {\n show: {\n \tduration: .9\n },\n hide: {\n \tduration: .2\n }\n}\n
"
- },
- "arrow": {
- "!type": "string",
- "!doc": "Position where the arrow will be placed. See\nshowArrow. If its\nnot set, it will get the value set on the\nalign point. Here is a\nlist of valid arrows bc, bl, br, cc, lb, lc, lt, rb,\nrc, rl."
- },
- "hideOn": {
- "!type": "string",
- "!doc": "See hideOn."
- },
- "showOn": {
- "!type": "string",
- "!doc": "See showOn."
- },
- "showArrow": {
- "!type": "bool",
- "!doc": "If true the OverlayContextPanel will show an arrow positioned on the\narrow point."
- },
- "stack": {
- "!type": "bool",
- "!doc": "Gives stacking habilities to the OverlayContextPanel."
- },
- "align": {
- "!type": "fn(node: +_yui.aui_node.Node, points: [+Array])",
- "!doc": "Aligns the OverlayContextPanel to the provided node (or viewport) using the\nprovided points. Inherited from\nOverlay."
- },
- "fixPointerColor": {
- "!type": "fn()",
- "!doc": "OverlayContextPanel uses a imageless arrow, which involves some CSS technics.\nThis method is meant to fix the color of the borders of the arrow."
- },
- "getAlignPoint": {
- "!type": "fn() -> string",
- "!doc": "Normalize the align point value. The align point cc is not a valid\nposition for the arrow and then its normalized to the bc point."
- },
- "hide": {
- "!type": "fn(event: +EventFacade)",
- "!doc": "Hides the OverlayContextPanel."
- }
- },
- "OverlayContextPanel.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "OverlayContextPanel.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the OverlayContextPanel."
- }
- },
- "OverlayManager": {
- "!type": "fn(config: +Object) -> +_yui.aui_overlay.OverlayManager",
- "prototype": {
- "!proto": "Base.prototype",
- "zIndexBase": {
- "!type": "number",
- "!doc": "The zIndex base to be used on the stacking for all overlays\nregistered on the OverlayManager."
- },
- "bringToTop": {
- "!type": "fn(overlay: +Overlay)",
- "!doc": "Set the passed overlay zIndex to the highest value."
- },
- "register": {
- "!type": "fn(overlay: +Overlay) -> +Array",
- "!doc": "Register the passed Overlay to this\nOverlayManager."
- },
- "remove": {
- "!type": "fn(overlay: +Overlay) -> +Null",
- "!doc": "Remove the passed Overlay from this\nOverlayManager."
- },
- "each": {
- "!type": "fn(fn: fn()) -> +Null",
- "!doc": "Loop through all registered Overlay and\nexecute a callback."
- },
- "showAll": {
- "!type": "fn()",
- "!doc": "Invoke the show method from\nall registered Overlays."
- },
- "hideAll": {
- "!type": "fn()",
- "!doc": "Invoke the hide method from\nall registered Overlays."
- },
- "sortByZIndexDesc": {
- "!type": "fn(a: +Overlay, b: +Overlay) -> number",
- "!doc": "zIndex comparator. Used on Array.sort."
- }
- },
- "OverlayManager.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "OverlayManager.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the OverlayManager."
- }
- },
- "OverlayMask": {
- "!type": "fn(config: +Object) -> +_yui.aui_overlay.OverlayMask",
- "prototype": {
- "!proto": "_yui.aui_overlay.OverlayBase.prototype",
- "alignPoints": {
- "!type": "+Array",
- "!doc": "Points to align the Overlay used as\nmask."
- },
- "background": {
- "!type": "string",
- "!doc": "Background color of the mask."
- },
- "target": {
- "!type": "+aui_node.Node",
- "!doc": "Node where the mask will be positioned and re-dimensioned. The\ndefault is the document, which means that if not specified the mask\ntakes the full screen."
- },
- "opacity": {
- "!type": "number",
- "!doc": "CSS opacity of the mask."
- },
- "shim": {
- "!type": "bool",
- "!doc": "Use shim option."
- },
- "visible": {
- "!type": "bool",
- "!doc": "If true the Overlay is visible by default after the render phase.\nInherited from Overlay."
- },
- "zIndex": {
- "!type": "number",
- "!doc": "zIndex of the OverlayMask."
- },
- "getTargetSize": {
- "!type": "fn() -> +Object",
- "!doc": "Get the size of the\ntarget. Used to dimension\nthe mask node."
- },
- "refreshMask": {
- "!type": "fn()",
- "!doc": "Repaint the OverlayMask UI, respecting the\ntarget size and the\nalignPoints."
- }
- },
- "OverlayMask.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "OverlayMask.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the OverlayMask."
- }
- }
- },
- "aui_pagination": {
- "A": {
- "Pagination": {
- "!type": "fn(config: +Object) -> +_yui.aui_pagination.A.Pagination",
- "prototype": {
- "!proto": "_yui.aui_component.A.Component.prototype",
- "circular": {
- "!type": "bool",
- "!doc": "When enabled this property allows the navigation to go back to\nthe beggining when it reaches the last page, the opposite behavior\nis also true. Incremental page navigation could happen clicking the\ncontrol arrows or invoking .next()
and\n.prev()
methods."
- },
- "formatter": {
- "!type": "fn()",
- "!doc": "A formatter function to format each pagination item."
- },
- "items": {
- "!type": "+NodeList",
- "!doc": "Holds the page items as a NodeList. The list could be queried\nfrom the DOM trough Widget HTML_PARSER or generated if\ntotal is specified."
- },
- "offset": {
- "!type": "number",
- "!doc": "Initial page offset."
- },
- "page": {
- "!type": "number",
- "!doc": "Page to display on initial paint."
- },
- "total": {
- "!type": "number",
- "!doc": "Total number of page links available. If set, the new\nitems node list will\nbe rendered."
- },
- "strings": {
- "!type": "+Object",
- "!doc": "Text used on Pagination."
- },
- "getItem": {
- "!type": "fn(i: +_yui.aui_node.Node) -> +aui_node.Node",
- "!doc": "Retrieve the item node from the passesed item index parameter.\nIf passed item is a node instead of the index returns itself."
- },
- "getOffsetPageNumber": {
- "!type": "fn() -> number",
- "!doc": "Retrieve page number inclusing offset e.g., if offset\nis 100 and active page is 5, this method returns 105."
- },
- "getOffsetTotalPages": {
- "!type": "fn() -> number",
- "!doc": "Retrieve total number of pages including offset e.g., if offset\nis 100 and total 10, this method returns 110."
- },
- "getTotalItems": {
- "!type": "fn() -> number",
- "!doc": "Retrieve total number of dom items representing the links,\nincluding the arrow control items. Do not include the offset."
- },
- "next": {
- "!type": "fn()",
- "!doc": "Navigate to the next page."
- },
- "prev": {
- "!type": "fn()",
- "!doc": "Navigate to the previous page."
- },
- "setState": {
- "!type": "fn(state: ?)",
- "!doc": "Set the new pagination state. The state is a payload object\ncontaining the page number, e.g. {page:1}
."
- }
- },
- "Pagination.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "Pagination.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Pagination."
- },
- "Pagination.HTML_PARSER": {
- "!type": "+Object",
- "!doc": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widgets content box."
- },
- "Pagination.BIND_UI_ATTRS": {
- "!type": "+Array",
- "!doc": "Static property used to define the attributes\nfor the bindUI lifecycle phase."
- },
- "Pagination.UI_ATTRS": {
- "!type": "+Array",
- "!doc": "Static property used to define the UI attributes."
- }
- }
- }
- },
- "aui_palette": {
- "A": {
- "Palette": {
- "!type": "fn(config: +Object) -> +_yui.aui_palette.A.Palette",
- "prototype": {
- "!proto": "A.Widget.prototype",
- "getItem": {
- "!type": "fn(row: number, col: number) -> +Object",
- "!doc": "Returns an item in the Palette by row and column."
- },
- "getItemByIndex": {
- "!type": "fn(index: number) -> +Object",
- "!doc": "Returns an item in the Palette by its index."
- },
- "getItemByValue": {
- "!type": "fn(value: +Object) -> +Object",
- "!doc": "Returns an item in the Palette by its value."
- },
- "select": {
- "!type": "fn(valueOrIndex: number)",
- "!doc": "Selects an item in the Palette."
- },
- "toggleSelection": {
- "!type": "bool",
- "!doc": "If true, on user interaction if the user clicks on an already selected element, it will be unselected."
- },
- "unselect": {
- "!type": "fn(valueOrIndex: number)",
- "!doc": "Unselects an item. The item must be specified by its value or index."
- },
- "columns": {
- "!type": "number",
- "!doc": "Specifies how many columns should contain the Palette.\nIf the value is a positive number, the Palette will generate as many columns as specified in this property and it will fit\nthe provided items
in these columns."
- },
- "containerNode": {
- "!type": "+aui_node.Node",
- "!doc": "Container node of the palette. If found, palette widget will not\ngenerate content."
- },
- "formatter": {
- "!type": "fn()",
- "!doc": "Provides a function, which will be used to format the content during Palette creation."
- },
- "items": {
- "!type": "+Array",
- "!doc": "An array of Palette items. These items will be rendered in the Palette according to the specified columns
."
- },
- "selected": {
- "!type": "number",
- "!doc": "Provides the index of currently selected item."
- }
- },
- "Palette.HTML_PARSER": {
- "!type": "+Object",
- "!doc": "Object hash, defining how attribute values have to be parsed from\nmarkup contained in the Palettes content box."
- },
- "Palette.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Palette."
- }
- }
- }
- },
- "aui_parse_content": {
- "A": {
- "ParseContent": {
- "!type": "fn(config: +Object) -> +_yui.aui_parse_content.A.ParseContent",
- "prototype": {
- "!proto": "Plugin.Base.prototype",
- "queue": {
- "!type": "?",
- "!doc": "A queue of elements to be parsed."
- },
- "preserveScriptNodes": {
- "!type": "?",
- "!doc": "When true, script nodes will not be removed from original content,\ninstead the script type attribute will be set to `text/plain`."
- },
- "globalEval": {
- "!type": "fn(data: string)",
- "!doc": "Global eval the data passed."
- },
- "parseContent": {
- "!type": "fn(content: string) -> string",
- "!doc": "Extract the `script` tags from the string content and\nevaluate the chunks."
- }
- },
- "NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "NS": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the namespace."
- },
- "ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the ParseContent."
- },
- "EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- }
- }
- }
- },
- "aui_popover": {
- "Popover": {
- "!type": "fn(config: +Object) -> +_yui.aui_popover.Popover",
- "prototype": {
- "!proto": "Widget.prototype",
- "triggerToggleEvent": {
- "!type": "string",
- "!doc": "DOM event to hide the tooltip."
- }
- },
- "Popover.CSS_PREFIX": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the CSS prefix."
- },
- "A.Popover.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Popover."
- },
- "Popover.TEMPLATES": {
- "!type": "+Object",
- "!doc": "Static property provides a set of reusable templates."
- }
- }
- },
- "aui_progressbar": {
- "A": {
- "ProgressBar": {
- "!type": "fn(config: +Object) -> +_yui.aui_progressbar.A.ProgressBar",
- "prototype": {
- "!proto": "_yui.aui_component.A.Component.prototype",
- "useARIA": {
- "!type": "bool",
- "!doc": "Boolean indicating if use of the WAI-ARIA Roles and States\nshould be enabled."
- },
- "height": {
- "!type": "number",
- "!doc": "Display height of the progressbar."
- },
- "label": {
- "!type": "string",
- "!doc": "Display label of the progressbar. If not specified try to query\nusing HTML_PARSER an element inside boundingBox which matches\naui-progressbar-text
and get its innerHTML to be\nused as label."
- },
- "max": {
- "!type": "number",
- "!doc": "Represents the top value for the bar. The bar will be fully\nextended when reaching this value. Values higher than this will\nbe ignored."
- },
- "min": {
- "!type": "number",
- "!doc": "Represents the lowest value for the bar. The bar will be\ntotally collapsed when reaching this value. Values lower than\nthis will be ignored."
- },
- "orientation": {
- "!type": "string",
- "!doc": "Display orientation of the progressbar (i.e. vertical or\nhorizontal)."
- },
- "ratio": {
- "!type": "number",
- "!doc": "Calculate the ratio based on max
and\nmin
values."
- },
- "step": {
- "!type": "number",
- "!doc": "Calculate the progressbar step based on ratio
\nvalue."
- },
- "textNode": {
- "!type": "string",
- "!doc": "DOM Node to display the text of the progressbar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-progressbar-text
."
- },
- "value": {
- "!type": "number",
- "!doc": "The value for the bar. Valid values are in between the minValue\nand maxValue attributes."
- }
- },
- "ProgressBar.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "ProgressBar.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the ProgressBar."
- },
- "ProgressBar.HTML_PARSER": {
- "!type": "+Object",
- "!doc": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widgets bounding box."
- },
- "ProgressBar.UI_ATTRS": {
- "!type": "+Array",
- "!doc": "Static property used to define the UI attributes."
- }
- }
- }
- },
- "aui_promise": {
- "A": {
- "CancellablePromise": {
- "!type": "fn(fn: fn(), opt_errorCallback: fn()) -> +_yui.aui_promise.A.CancellablePromise",
- "prototype": {
- "!proto": "{Promise}.prototype",
- "thenAways": {
- "!type": "fn(callback: fn()) -> +Promise",
- "!doc": "Adds a callback that will be invoked whether the Promise is fulfilled or\nrejected. The callback receives no argument, and a new child Promise is\ncreated. This is useful for ensuring that cleanup takes place after certain\nasynchronous operations. Callbacks added with `thenAlways` will be executed\nin the same order with other calls to `then`, `thenAlways`."
- },
- "thenCatch": {
- "!type": "fn(callback: fn()) -> +Promise",
- "!doc": "Adds a callback that will be invoked only if the Promise is rejected. This is\nequivalent to `then(null, onRejected)`."
- },
- "cancel": {
- "!type": "fn(opt_message: string)",
- "!doc": "Cancels the Promise by rejecting it with a `A.CancellablePromise.Error`. No\naction is performed if the Promise is already resolved."
- },
- "undefined": {
- "!type": "fn()"
- }
- }
- }
- }
- },
- "aui_rating": {
- "A": {
- "Rating": {
- "!type": "fn(config: +Object) -> +_yui.aui_rating.A.Rating",
- "prototype": {
- "!proto": "_yui.aui_component.A.Component.prototype",
- "disabled": {
- "!type": "bool",
- "!doc": "Whether the Rating is disabled or not.\nDisabled Ratings dont allow hover or click,\njust display selected stars."
- },
- "canReset": {
- "!type": "bool",
- "!doc": "If true
could be reseted\n(i.e., have no values selected)."
- },
- "cssClasses": {
- "!type": "+Object",
- "!doc": "CSS classes applied on Rating."
- },
- "defaultSelected": {
- "!type": "number",
- "!doc": "The number of selected starts when the Rating render."
- },
- "elements": {
- "!type": "+NodeList",
- "!doc": "NodeList of elements used on the\nRating. Each element is one Star."
- },
- "hiddenInput": {
- "!type": "+aui_node.Node",
- "!doc": "Hidden input to handle the selected value. This hidden input\nreplace the radio elements and keep the same name."
- },
- "inputName": {
- "!type": "string",
- "!doc": "Name of the hiddenInput element. If\nnot specified will use the name of the replaced radio."
- },
- "label": {
- "!type": "string",
- "!doc": "Label to be displayed with the Rating elements."
- },
- "labelNode": {
- "!type": "string",
- "!doc": "DOM Node to display the text of the StarRating. If not\nspecified try to query using HTML_PARSER an element inside\nboundingBox which matches aui-rating-label-element
."
- },
- "selectedIndex": {
- "!type": "number",
- "!doc": "Stores the index of the selected element."
- },
- "showTitle": {
- "!type": "bool",
- "!doc": "If true
will extract the value of the\ntitle
attribute on the radio, and use it on the\ngenerated Rating elements."
- },
- "size": {
- "!type": "number",
- "!doc": "Number of Rating elements to be displayed."
- },
- "title": {
- "!type": "string",
- "!doc": "If set, will be used when there is no DOM title
on the\nradio elements."
- },
- "value": {
- "!type": "string",
- "!doc": "Stores the value of the current selected Rating element."
- },
- "clearSelection": {
- "!type": "fn()",
- "!doc": "Clear all selected starts to the default state."
- },
- "select": {
- "!type": "fn(index: number)",
- "!doc": "Select the index
Rating element."
- },
- "fillTo": {
- "!type": "fn(index: number, className: string)",
- "!doc": "Add the className
on the the index
element\nand all the previous Rating elements."
- },
- "indexOf": {
- "!type": "fn(elem: +_yui.aui_node.Node) -> number",
- "!doc": "Find the index of the elem
."
- }
- },
- "Rating.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "Rating.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Rating."
- },
- "StarRating.HTML_PARSER": {
- "!type": "+Object",
- "!doc": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widgets content box."
- }
- },
- "ThumbRating": {
- "!type": "fn(config: +Object) -> +_yui.aui_rating.A.ThumbRating",
- "prototype": {
- "!proto": "_yui.aui_rating.A.Rating.prototype",
- "cssClasses": {
- "!type": "+Object",
- "!doc": "CSS classes applied on ThumbRating."
- },
- "size": {
- "!type": "number",
- "!doc": "The size on ThumbRating is always 2 (i.e., thumb up and thumb down)."
- },
- "fillTo": {
- "!type": "fn(index: number, className: string)",
- "!doc": "Add the className
on the the index
element\nand all the previous Rating elements."
- }
- },
- "ThumbRating.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "ThumbRating.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the ThumbRating."
- },
- "ThumbRating.EXTENDS": {
- "!type": "+Object",
- "!doc": "Static property used to define which component it extends."
- }
- }
- }
- },
- "aui_resize": {
- "Resize": {
- "!type": "fn(config: +Object) -> +_yui.aui_resize.Resize",
- "prototype": {
- "!proto": "Base.prototype",
- "autoHide": {
- "!type": "bool",
- "!doc": "False to ensure that the resize handles are always visible, true to\ndisplay them only when the user mouses over the resizable borders."
- },
- "handles": {
- "!type": "+Array",
- "!doc": "The handles to use (any combination of): t, b, r, l, bl,\nbr, tl, tr. Can use a shortcut of All."
- },
- "node": {
- "!type": "+aui_node.Node",
- "!doc": "The selector or element to resize. Required."
- },
- "proxy": {
- "!type": "bool",
- "!doc": "Resize a proxy element instead of the real element."
- },
- "proxyEl": {
- "!type": "string",
- "!doc": "The Resize proxy element."
- },
- "resizing": {
- "!type": "bool",
- "!doc": "True when the element is being Resized."
- },
- "wrap": {
- "!type": "bool",
- "!doc": "True to wrap an element with a div if needed (required for textareas\nand images, defaults to false) in favor of the handles config option.\nThe wrapper element type (default div) could be over-riden passing the\nwrapper
attribute."
- },
- "wrapTypes": {
- "!type": "+Regex",
- "!doc": "Elements that requires a wrapper by default. Normally are elements\nwhich cannot have children elements."
- },
- "wrapper": {
- "!type": "string",
- "!doc": "Element to wrap the wrapTypes
. This element will house\nthe handles elements."
- },
- "changeHeightHandles": {
- "!type": "bool",
- "!doc": "Whether the handle being dragged can change the height."
- },
- "changeLeftHandles": {
- "!type": "bool",
- "!doc": "Whether the handle being dragged can change the left."
- },
- "changeTopHandles": {
- "!type": "bool",
- "!doc": "Whether the handle being dragged can change the top."
- },
- "changeWidthHandles": {
- "!type": "bool",
- "!doc": "Whether the handle being dragged can change the width."
- },
- "delegate": {
- "!type": "+Object",
- "!doc": "Store DD.Delegate reference for the respective Resize instance."
- },
- "eachHandle": {
- "!type": "fn(fn: fn())",
- "!doc": "Loop through each handle which is being used and executes a callback.
\nExample:
\ninstance.eachHandle(\n function(handleName, index) { ... }\n );
"
- }
- },
- "Resize.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "Resize.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Resize."
- }
- }
- },
- "aui_scheduler": {
- "A": {
- "SchedulerCalendar": {
- "!type": "fn(config: +Object) -> +_yui.aui_scheduler.A.SchedulerCalendar",
- "prototype": {
- "!proto": "A.ModelList.prototype",
- "constrain": {
- "!type": "string",
- "!doc": "Will attempt to constrain the resize node to the boundaries. Arguments:ToolbarRenderer
."
- },
- "add": {
- "!type": "fn(children: ?, where: ?)",
- "!doc": "Insert children on Toolbar."
- },
- "clear": {
- "!type": "fn()",
- "!doc": "Clear children from Toolbar."
- },
- "getEnclosingWidget": {
- "!type": "fn(seed: ?)",
- "!doc": "Find the first ancestor node that is a widget bounding box."
- },
- "item": {
- "!type": "fn(index: ?)",
- "!doc": "Get a certain item based on its index."
- },
- "remove": {
- "!type": "fn(where: ?)",
- "!doc": "Remove children from Toolbar."
- }
- },
- "Toolbar.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "Toolbar.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Toolbar."
- },
- "Toolbar.UI_ATTRS": {
- "!type": "+Array",
- "!doc": "Static property used to define the UI attributes."
- },
- "A.Toolbar.isSupportedWidget": {
- "!type": "fn(o: ?)",
- "!doc": "Check if type is supported."
- },
- "CONTENT_TEMPLATE": {
- "!type": "?",
- "!doc": "Static property provide a content template."
- },
- "TEMPLATES": {
- "!type": "+Object",
- "!doc": "Static property provide a group of templates."
- }
- },
- "ToolbarRenderer": {
- "!type": "fn(config: +Object) -> +_yui.aui_toolbar.A.ToolbarRenderer",
- "ToolbarRenderer.TEMPLATES": {
- "!type": "+Object",
- "!doc": "Static property provides a set of templates."
- },
- "ToolbarRenderer.RENDERER": {
- "!type": "+Object",
- "!doc": "Static property used to define how\nthings are going to be rendered."
- },
- "prototype": {
- "button": {
- "!type": "fn(childRenderHints: ?)",
- "!doc": "Define how a button should be rendered."
- },
- "group": {
- "!type": "fn(childRenderHints: ?)",
- "!doc": "Define how a group should be rendered."
- },
- "render": {
- "!type": "fn(children: ?)",
- "!doc": "Render children in a document fragment."
- },
- "renderNode": {
- "!type": "fn(child: ?)",
- "!doc": "Render node."
- }
- }
- }
- }
- },
- "aui_tooltip": {
- "Tooltip": {
- "!type": "fn(config: +Object) -> +_yui.aui_tooltip.Tooltip",
- "prototype": {
- "!proto": "Widget.prototype",
- "bodyContent": {
- "!type": "string",
- "!doc": "Determine the bodyContent"
- },
- "constrain": {
- "!type": "bool",
- "!doc": "Determine the tooltip constrain node."
- },
- "duration": {
- "!type": "number",
- "!doc": "Determine the duration of the tooltip animation."
- },
- "footerContent": {
- "!type": "string",
- "!doc": "Determine the footerContent"
- },
- "formatter": {
- "!type": "fn()",
- "!doc": "Format the title attribute before set the content of the tooltip."
- },
- "headerContent": {
- "!type": "string",
- "!doc": "Determine the headerContent"
- },
- "html": {
- "!type": "bool",
- "!doc": "Determines if the tooltip allows arbitary HTML or is plain text."
- },
- "opacity": {
- "!type": "number",
- "!doc": "Determine the opacity of the tooltip."
- },
- "stickDuration": {
- "!type": "number",
- "!doc": "Determine the duration for the tooltip to stick visibility after\nthe mouse leaves the trigger element. By default the stick duration\nis not specified, therefore the tooltip starts the hide transition\nsynchronously."
- },
- "triggerShowEvent": {
- "!type": "string",
- "!doc": "DOM event to show the tooltip."
- },
- "undefined": {
- "!type": "fn()",
- "!doc": "Prevents display:none from being applied to the tooltip when it is hidden because we\ncannot properly align a hidden tooltip with display:none since we cant accurately\nget its computed x and y position."
- },
- "anim": {
- "!type": "+Object",
- "!doc": "See OverlayContextPanel anim."
- },
- "align": {
- "!type": "+Object",
- "!doc": "See OverlayContextPanel align."
- },
- "showOn": {
- "!type": "string",
- "!doc": "See OverlayContext showOn."
- },
- "hideOn": {
- "!type": "string",
- "!doc": "See OverlayContext showOn."
- },
- "hideDelay": {
- "!type": "number",
- "!doc": "See OverlayContext hideDelay."
- },
- "title": {
- "!type": "bool",
- "!doc": "Use the content of the title
attribute as the Tooltip\ncontent."
- },
- "show": {
- "!type": "fn()",
- "!doc": "Over-ride the show
to invoke the\n_loadBodyContentFromTitle.\nSee OverlayContext show."
- }
- },
- "Tooltip.CSS_PREFIX": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the CSS prefix."
- },
- "A.Tooltip.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Tooltip."
- },
- "Tooltip.TEMPLATES": {
- "!type": "+Object",
- "!doc": "Static property provides a set of reusable templates."
- },
- "Tooltip.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "Tooltip.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Tooltip."
- }
- },
- "A": {
- "TooltipDelegate": {
- "!type": "fn(config: +Object) -> +_yui.aui_tooltip.A.TooltipDelegate",
- "prototype": {
- "!proto": "A.Base.prototype",
- "_onUserHideInteraction": {
- "!type": "fn(event: ?)",
- "!doc": "Show tooltip on user interaction."
- },
- "_onUserShowInteraction": {
- "!type": "fn(event: ?)",
- "!doc": "Show tooltip on user interaction."
- },
- "align": {
- "!type": "+Object",
- "!doc": "The alignment configuration for this widget."
- },
- "container": {
- "!type": "?",
- "!doc": "The container of Toggler Delegate instance."
- },
- "duration": {
- "!type": "number",
- "!doc": "Determine the duration of the tooltip animation."
- },
- "html": {
- "!type": "bool",
- "!doc": "Determines if the tooltip allows arbitary HTML or is plain text."
- },
- "opacity": {
- "!type": "number",
- "!doc": "Determine the opacity of the tooltip."
- },
- "triggerHideEvent": {
- "!type": "string",
- "!doc": "DOM event to hide the tooltip."
- },
- "triggerShowEvent": {
- "!type": "string",
- "!doc": "DOM event to show the tooltip."
- },
- "zIndex": {
- "!type": "number",
- "!doc": "Specify the zIndex for the tooltips."
- }
- },
- "TooltipDelegate.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Toggler Delegate."
- }
- }
- }
- },
- "aui_tree": {
- "A": {
- "TreeData": {
- "!type": "fn(config: +Object) -> +_yui.aui_tree.A.TreeData",
- "prototype": {
- "!proto": "A.Base.prototype",
- "container": {
- "!type": "+aui_node.Node",
- "!doc": "Container to nest children nodes. If it has a container its not a leaf."
- },
- "children": {
- "!type": "+Array",
- "!doc": "Array of children (i.e. could be a JSON metadata object or a TreeNode instance)."
- },
- "index": {
- "!type": "+Object",
- "!doc": "Index the nodes."
- },
- "getNodeById": {
- "!type": "fn(uid: string) -> +aui_tree.TreeNode",
- "!doc": "Get a TreeNode by id."
- },
- "isRegistered": {
- "!type": "fn(node: +_yui.aui_tree.TreeNode) -> bool",
- "!doc": "Whether the TreeNode is registered on this TreeData."
- },
- "updateReferences": {
- "!type": "fn(TreeNode: +_yui.aui_node.Node, TreeNode: +ParentNode, TreeView: +OwnerTree)",
- "!doc": "Update the references of the passed TreeNode."
- },
- "refreshIndex": {
- "!type": "fn()",
- "!doc": "Refresh the index (i.e. re-index all nodes)."
- },
- "registerNode": {
- "!type": "fn(node: +_yui.aui_tree.TreeNode)",
- "!doc": "Register the passed TreeNode on this TreeData."
- },
- "updateIndex": {
- "!type": "fn(index: +Object)",
- "!doc": "Update the index attribute value."
- },
- "unregisterNode": {
- "!type": "fn(node: +_yui.aui_tree.TreeNode)",
- "!doc": "Unregister the passed TreeNode from this TreeData."
- },
- "collapseAll": {
- "!type": "fn()",
- "!doc": "Collapse all children of the TreeData."
- },
- "expandAll": {
- "!type": "fn()",
- "!doc": "Expand all children of the TreeData."
- },
- "selectAll": {
- "!type": "fn()",
- "!doc": "Select all children of the TreeData."
- },
- "unselectAll": {
- "!type": "fn()",
- "!doc": "Unselect all children of the TreeData."
- },
- "eachChildren": {
- "!type": "fn(fn: fn(), fn: bool)",
- "!doc": "Loop each children and execute the fn
callback."
- },
- "eachParent": {
- "!type": "fn(fn: fn())",
- "!doc": "Loop each parent node and execute the fn
callback."
- },
- "bubbleEvent": {
- "!type": "fn(eventType: string, args: +Array, cancelBubbling: bool, stopActionPropagation: bool)",
- "!doc": "Bubble event to all parent nodes."
- },
- "createNode": {
- "!type": "fn(options: +Object) -> +aui_tree.TreeNode",
- "!doc": "Create a TreeNode instance."
- },
- "appendChild": {
- "!type": "fn(node: +_yui.aui_tree.TreeNode, cancelBubbling: bool)",
- "!doc": "Append a child node to the TreeData."
- },
- "item": {
- "!type": "fn(index: number) -> +aui_tree.TreeNode",
- "!doc": "Get a TreeNode children by index."
- },
- "indexOf": {
- "!type": "fn(node: +_yui.aui_tree.TreeNode) -> number",
- "!doc": "Index of the passed TreeNode on the children attribute."
- },
- "hasChildNodes": {
- "!type": "fn() -> bool",
- "!doc": "Whether the TreeData contains children or not."
- },
- "getChildren": {
- "!type": "fn(deep: bool) -> +Array",
- "!doc": "Get an Array of the children nodes of the current TreeData."
- },
- "getEventOutputMap": {
- "!type": "fn(node: +TreeData) -> +Object",
- "!doc": "Get an object containing metadata for the custom events."
- },
- "removeChild": {
- "!type": "fn(node: +TreeData)",
- "!doc": "Remove the passed node
from the current TreeData."
- },
- "_removeChild": {
- "!type": "fn(node: +TreeData)",
- "!doc": "Remove the passed node
from the current TreeData."
- },
- "empty": {
- "!type": "fn()",
- "!doc": "Delete all children of the current TreeData."
- },
- "insert": {
- "!type": "fn(treeNode: +_yui.aui_tree.TreeNode, refTreeNode: +_yui.aui_tree.TreeNode, where: +_yui.aui_tree.TreeNode)",
- "!doc": "Insert treeNode
before or after the refTreeNode
."
- },
- "insertAfter": {
- "!type": "fn(treeNode: +_yui.aui_tree.TreeNode, refTreeNode: +_yui.aui_tree.TreeNode)",
- "!doc": "Insert treeNode
after the refTreeNode
."
- },
- "insertBefore": {
- "!type": "fn(treeNode: +_yui.aui_tree.TreeNode, refTreeNode: +_yui.aui_tree.TreeNode)",
- "!doc": "Insert treeNode
before the refTreeNode
."
- },
- "getNodeByChild": {
- "!type": "fn(child: +_yui.aui_node.Node) -> +aui_tree.TreeNode",
- "!doc": "Get a TreeNode instance by a child DOM Node."
- }
- },
- "TreeData.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the TreeData."
- }
- },
- "TreeViewIO": {
- "!type": "fn(config: +Object) -> +_yui.aui_tree.A.TreeViewIO",
- "TreeViewIO.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the TreeViewIO."
- },
- "prototype": {
- "io": {
- "!type": "+Object",
- "!doc": "IO options for the current TreeNode load the children."
- },
- "createNodes": {
- "!type": "fn(nodes: ?)",
- "!doc": "Create nodes."
- },
- "initIO": {
- "!type": "fn()",
- "!doc": "Initialize the IO transaction setup on the\n[io](A.TreeViewIO.html#attr_io) attribute."
- },
- "ioStartHandler": {
- "!type": "fn()",
- "!doc": "IO Start handler."
- },
- "ioCompleteHandler": {
- "!type": "fn()",
- "!doc": "IO Complete handler."
- },
- "ioSuccessHandler": {
- "!type": "fn()",
- "!doc": "IO Success handler."
- },
- "ioFailureHandler": {
- "!type": "fn()",
- "!doc": "IO Failure handler."
- }
- }
- },
- "TreeNode": {
- "!type": "fn(config: +Object) -> +_yui.aui_tree.A.TreeNode",
- "prototype": {
- "!proto": "A.Base.prototype",
- "boundingBox": {
- "!type": "?",
- "!doc": "The widgets outermost node, used for sizing and positioning."
- },
- "contentBox": {
- "!type": "?",
- "!doc": "The direct descendant of a widgets\nbounding box and houses its content."
- },
- "cssClasses": {
- "!type": "+Object",
- "!doc": "CSS classes used on TreeNode."
- },
- "draggable": {
- "!type": "bool",
- "!doc": "If true the TreeNode is draggable."
- },
- "ownerTree": {
- "!type": "+TreeView",
- "!doc": "TreeView which contains the current TreeNode."
- },
- "label": {
- "!type": "string",
- "!doc": "Label of the TreeNode."
- },
- "expanded": {
- "!type": "bool",
- "!doc": "Whether the TreeNode is expanded by default."
- },
- "id": {
- "!type": "string",
- "!doc": "Id of the TreeNode."
- },
- "leaf": {
- "!type": "bool",
- "!doc": "Whether the TreeNode could have children or not (i.e. if any\nchildren is present the TreeNode is a leaf)."
- },
- "nextSibling": {
- "!type": "+aui_tree.TreeNode",
- "!doc": "Next sibling of the current TreeNode."
- },
- "prevSibling": {
- "!type": "+aui_tree.TreeNode",
- "!doc": "Previous sibling of the current TreeNode."
- },
- "parentNode": {
- "!type": "+aui_tree.TreeNode",
- "!doc": "Parent node of the current TreeNode."
- },
- "labelEl": {
- "!type": "+aui_node.Node",
- "!doc": "Label element to house the label
attribute."
- },
- "hitAreaEl": {
- "!type": "+aui_node.Node",
- "!doc": "Hitarea element."
- },
- "alwaysShowHitArea": {
- "!type": "bool",
- "!doc": "Always show the hitarea icon."
- },
- "iconEl": {
- "!type": "+aui_node.Node",
- "!doc": "Icon element."
- },
- "tabIndex": {
- "!type": "?",
- "!doc": "Specify the tab order."
- },
- "rendered": {
- "!type": "bool",
- "!doc": "If true the TreeNode is rendered."
- },
- "render": {
- "!type": "fn(container: ?)",
- "!doc": "Render TreeNode."
- },
- "appendChild": {
- "!type": "fn()",
- "!doc": "Append child on TreeNode."
- },
- "collapse": {
- "!type": "fn()",
- "!doc": "Collapse the current TreeNode."
- },
- "collapseAll": {
- "!type": "fn()",
- "!doc": "Collapse all TreeNodes."
- },
- "contains": {
- "!type": "fn(node: +_yui.aui_tree.TreeNode) -> bool",
- "!doc": "Check if the current TreeNode contains the passed node
."
- },
- "expand": {
- "!type": "fn()",
- "!doc": "Expand the current TreeNode."
- },
- "expandAll": {
- "!type": "fn()",
- "!doc": "Expand all TreeNodes."
- },
- "getDepth": {
- "!type": "fn() -> number",
- "!doc": "Get the depth of the current TreeNode."
- },
- "hasChildNodes": {
- "!type": "fn()",
- "!doc": "Check if it has child nodes."
- },
- "isSelected": {
- "!type": "fn() -> bool",
- "!doc": "Whether the current TreeNode is selected or not."
- },
- "isLeaf": {
- "!type": "fn() -> bool",
- "!doc": "Whether the current TreeNode is ancestor of the passed node
or not."
- },
- "toggle": {
- "!type": "fn()",
- "!doc": "Toggle the current TreeNode, collapsed
or expanded
."
- }
- },
- "TreeNode.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "TreeNode.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the TreeNode."
- }
- },
- "TreeNodeIO": {
- "!type": "fn(config: +Object) -> +_yui.aui_tree.A.TreeNodeIO",
- "prototype": {
- "!proto": "_yui.aui_tree.A.TreeNode.prototype",
- "loading": {
- "!type": "bool",
- "!doc": "Whether the current TreeNode IO transaction is loading."
- },
- "loaded": {
- "!type": "bool",
- "!doc": "Whether the current TreeNode has loaded the content."
- },
- "cache": {
- "!type": "bool",
- "!doc": "Whether the current TreeNode should cache the loaded content or not."
- },
- "leaf": {
- "!type": "bool",
- "!doc": "Whether the TreeNode could have children or not (i.e. if any\nchildren is present the TreeNode is a leaf)."
- },
- "expand": {
- "!type": "fn()",
- "!doc": "Expand the current TreeNodeIO."
- },
- "_onIOSuccess": {
- "!type": "fn(event: ?)",
- "!doc": "Fire when IO success."
- }
- },
- "TreeNode.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "TreeNode.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the TreeNode."
- }
- },
- "TreeNodeCheck": {
- "!type": "fn(config: +Object) -> +_yui.aui_tree.A.TreeNodeCheck",
- "prototype": {
- "!proto": "_yui.aui_tree.A.TreeNodeIO.prototype",
- "checked": {
- "!type": "bool",
- "!doc": "Whether the TreeNode is checked or not."
- },
- "checkName": {
- "!type": "string",
- "!doc": "Name of the checkbox element used on the current TreeNode."
- },
- "checkContainerEl": {
- "!type": "+aui_node.Node",
- "!doc": "Container element for the checkbox."
- },
- "checkEl": {
- "!type": "+aui_node.Node",
- "!doc": "Checkbox element."
- },
- "check": {
- "!type": "fn()",
- "!doc": "Check the current TreeNode."
- },
- "uncheck": {
- "!type": "fn()",
- "!doc": "Uncheck the current TreeNode."
- },
- "toggleCheck": {
- "!type": "fn()",
- "!doc": "Toggle the check status of the current TreeNode."
- },
- "isChecked": {
- "!type": "fn() -> ?",
- "!doc": "Whether the current TreeNodeCheck is checked."
- }
- },
- "TreeNode.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "TreeNode.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the TreeNode."
- }
- },
- "TreeNodeTask": {
- "!type": "fn(config: +Object) -> +_yui.aui_tree.A.TreeNodeTask",
- "prototype": {
- "!proto": "_yui.aui_tree.A.TreeNodeCheck.prototype",
- "check": {
- "!type": "fn(originalTarget: ?)",
- "!doc": "Check the current TreeNodeTask."
- },
- "uncheck": {
- "!type": "fn(originalTarget: ?)",
- "!doc": "Uncheck the current TreeNodeTask."
- }
- },
- "TreeNode.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- }
- },
- "TreeNodeRadio": {
- "!type": "fn(config: +Object) -> +_yui.aui_tree.A.TreeNodeRadio",
- "prototype": {
- "!proto": "_yui.aui_tree.A.TreeNodeTask.prototype",
- "cssClasses": {
- "!type": "+Object",
- "!doc": "CSS classes used on TreeNodeRadio."
- },
- "check": {
- "!type": "fn()",
- "!doc": "Check the current TreeNodeRadio."
- }
- },
- "TreeNodeRadio.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "TreeNodeRadio.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the TreeNodeRadio."
- }
- },
- "TreeViewPaginator": {
- "!type": "fn(config: +Object) -> +_yui.aui_tree.A.TreeViewPaginator",
- "TreeViewPaginator.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the TreeView."
- },
- "prototype": {
- "paginator": {
- "!type": "+Object",
- "!doc": "Paginator."
- }
- }
- },
- "TreeView": {
- "!type": "fn(config: +Object) -> +_yui.aui_tree.A.TreeView",
- "prototype": {
- "!proto": "_yui.aui_tree.A.TreeData.prototype",
- "type": {
- "!type": "string",
- "!doc": "Type of the treeview (i.e. could be file or normal)."
- },
- "lastSelected": {
- "!type": "+aui_tree.TreeNode",
- "!doc": "Last selected TreeNode."
- },
- "lazyLoad": {
- "!type": "bool",
- "!doc": "Determine if its going to be lazy loaded or not."
- },
- "selectOnToggle": {
- "!type": "bool",
- "!doc": "Determine if its going to be selected on toggle."
- }
- },
- "TreeView.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "TreeView.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the TreeView."
- }
- },
- "TreeViewDD": {
- "!type": "fn(config: +Object) -> +_yui.aui_tree.A.TreeViewDD",
- "prototype": {
- "!proto": "_yui.aui_tree.A.TreeView.prototype",
- "helper": {
- "!type": "+aui_node.Node",
- "!doc": "Dragdrop helper element."
- },
- "scrollDelay": {
- "!type": "number",
- "!doc": "Delay of the scroll while dragging the TreeNodes."
- },
- "dropAction": {
- "!type": "string",
- "!doc": "Drop action (i.e. could be append, below or above)."
- },
- "lastY": {
- "!type": "number",
- "!doc": "Last Y."
- },
- "node": {
- "!type": "?",
- "!doc": "Node."
- },
- "nodeContent": {
- "!type": "+aui_node.Node",
- "!doc": "Reference for the current drop node."
- }
- },
- "TreeViewDD.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "TreeViewDD.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the TreeViewDD."
- }
- }
- },
- "TreeNode": {
- "!type": "fn()",
- "prototype": {
- "A.TreeNode.nodeTypes": {
- "!type": "+Object",
- "!doc": "TreeNode types hash map.\n\nA.TreeNode.nodeTypes = {\n radio: A.TreeNodeRadio,\n task: A.TreeNodeTask,\n check: A.TreeNodeCheck,\n node: A.TreeNode,\n io: A.TreeNodeIO\n};
"
- }
- }
- }
- },
- "aui_url": {
- "A": {
- "Url": {
- "!type": "fn(config: +Object) -> +_yui.aui_url.A.Url",
- "prototype": {
- "undefined": {
- "!type": "fn()"
- },
- "addParameter": {
- "!type": "fn(key: ?, values: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "addParameters": {
- "!type": "fn(parameters: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "hasParameter": {
- "!type": "fn(key: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getParameter": {
- "!type": "fn(key: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getParameters": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getAnchor": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getAuthority": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getDirectory": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getFile": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getHost": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getPassword": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getPath": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getPort": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getProtocol": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getQuery": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getRelative": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getSource": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getUser": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getUserInfo": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "removeParameter": {
- "!type": "fn(key: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "removeParameters": {
- "!type": "fn(parameters: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "setParameter": {
- "!type": "fn(key: ?, opt_values: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "setParameters": {
- "!type": "fn(parameters: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "setAnchor": {
- "!type": "fn(val: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "setAuthority": {
- "!type": "fn(val: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "setDirectory": {
- "!type": "fn(val: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "setFile": {
- "!type": "fn(val: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "setHost": {
- "!type": "fn(val: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "setPassword": {
- "!type": "fn(val: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "setPath": {
- "!type": "fn(val: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "setPort": {
- "!type": "fn(val: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "setProtocol": {
- "!type": "fn(val: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "setRelative": {
- "!type": "fn(val: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "setSource": {
- "!type": "fn(val: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "setUser": {
- "!type": "fn(val: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "setUserInfo": {
- "!type": "fn(val: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "toString": {
- "!type": "fn()",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- }
- }
- }
- },
- "aui_video": {
- "A": {
- "Video": {
- "!type": "fn(config: +Object) -> +_yui.aui_video.A.Video",
- "prototype": {
- "!proto": "_yui.aui_component.A.Component.prototype",
- "url": {
- "!type": "string",
- "!doc": "URL used by Video to play."
- },
- "ogvUrl": {
- "!type": "string",
- "!doc": "URL (on .ogv format) used by Video to play."
- },
- "swfUrl": {
- "!type": "string",
- "!doc": "URL (on .swf format) used by Video to create\na fallback player with Flash."
- },
- "poster": {
- "!type": "string",
- "!doc": "Image displayed before playback starts."
- },
- "fixedAttributes": {
- "!type": "+Object",
- "!doc": "An additional list of attributes."
- },
- "flashPlayerVersion": {
- "!type": "string",
- "!doc": "The required Flash version for the swf player"
- },
- "flashVars": {
- "!type": "+Object",
- "!doc": "Variables used by Flash player."
- },
- "render": {
- "!type": "bool",
- "!doc": "If true
the render phase will be automatically invoked\npreventing the .render()
manual call."
- },
- "load": {
- "!type": "fn()",
- "!doc": "Load video track."
- },
- "pause": {
- "!type": "fn()",
- "!doc": "Pause video track."
- },
- "play": {
- "!type": "fn()",
- "!doc": "Play video track."
- }
- },
- "Video.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "Video.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Video."
- },
- "Video.BIND_UI_ATTRS": {
- "!type": "+Array",
- "!doc": "Static property used to define the attributes\nfor the bindUI lifecycle phase."
- },
- "Video.SYNC_UI_ATTRS": {
- "!type": "+Array",
- "!doc": "Static property used to define the attributes\nfor the syncUI lifecycle phase."
- }
- }
- }
- },
- "aui_widget_cssclass": {
- "A": {
- "WidgetCssClass": {
- "!type": "fn(The: +Object)",
- "WidgetCssClass.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Component."
- },
- "prototype": {
- "cssClass": {
- "!type": "string",
- "!doc": "CSS class to be automatically added to the boundingBox
."
- }
- },
- "WidgetCssClass.CSS_CLASS_CONTENT_SUFFIX": {
- "!type": "string",
- "!doc": "Static property used to define the default suffix for cssClass attribute value\napplied on contentBox
node."
- }
- },
- "WidgetPositionAlignSuggestion": {
- "!type": "fn(The: +Object)",
- "WidgetPositionAlignSuggestion.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration."
- },
- "prototype": {
- "position": {
- "!type": "string",
- "!doc": "Determine the position of the tooltip."
- },
- "POSITION_ALIGN_SUGGESTION": {
- "!type": "?",
- "!doc": "Property defining the align points based on the suggested\nposition
."
- },
- "initializer": {
- "!type": "fn()",
- "!doc": "Construction logic executed during WidgetPositionAlignSuggestion\ninstantiation. Lifecycle."
- },
- "alignNode": {
- "!type": "?",
- "!doc": "Suggest alignment for the node based on the position
suggestion."
- }
- }
- }
- }
- },
- "aui_widget_toggle": {
- "A": {
- "WidgetToggle": {
- "!type": "fn(The: +Object)",
- "prototype": {
- "toggle": {
- "!type": "fn(visible: bool)",
- "!doc": "Toggles widget visibility."
- }
- }
- }
- }
- },
- "aui_widget_toolbars": {
- "WidgetToolbars": {
- "!type": "fn() -> +_yui.aui_widget_toolbars.WidgetToolbars",
- "WidgetToolbars.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration."
- },
- "prototype": {
- "toolbars": {
- "!type": "?",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "toolbarPosition": {
- "!type": "+Object",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "addToolbar": {
- "!type": "fn(toolbar: ?, section: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getToolbar": {
- "!type": "fn(section: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "getToolbarSection": {
- "!type": "fn(section: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- },
- "removeToolbar": {
- "!type": "fn(section: ?)",
- "!doc": "TODO. Wanna help? Please send a Pull Request."
- }
- }
- },
- "A": {
- "WidgetTrigger": {
- "!type": "fn(The: +Object)",
- "WidgetTrigger.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration."
- },
- "prototype": {
- "bindDOMEvents": {
- "!type": "bool",
- "!doc": "Determine if the Toggler should bind DOM events or not."
- },
- "trigger": {
- "!type": "?",
- "!doc": "Trigger node to change widget visibility state."
- },
- "triggerHideEvent": {
- "!type": "string",
- "!doc": "DOM event to hide the tooltip."
- },
- "triggerShowEvent": {
- "!type": "string",
- "!doc": "DOM event to show the tooltip."
- },
- "triggerToggleEvent": {
- "!type": "string",
- "!doc": "DOM event to toggle the tooltip."
- },
- "initializer": {
- "!type": "fn()",
- "!doc": "Construction logic executed during WidgetTrigger\ninstantiation. Lifecycle."
- }
- }
- }
- }
- }
- }
- },
- "AUI": "YUI"
-};
-
-})
\ No newline at end of file
diff --git a/core/tern.core/node_modules/tern/node_modules/tern-closure/package.json b/core/tern.core/node_modules/tern/node_modules/tern-closure/package.json
deleted file mode 100644
index 364e8976b..000000000
--- a/core/tern.core/node_modules/tern/node_modules/tern-closure/package.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "name": "tern-closure",
- "version": "0.1.3",
- "description": "A Tern plugin adding support for Closure.",
- "main": "closure.js",
- "dependencies": {
- "acorn": "^0.5.0",
- "carrier": "^0.1.13",
- "doctrine": "^0.5.2"
- },
- "peerDependencies": {
- "tern": "^0.7.0"
- },
- "devDependencies": {
- "chai": "^1.9.1",
- "mocha": "^1.21.4",
- "sinon": "^1.10.3",
- "sinon-chai": "^2.5.0"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/google/tern-closure.git"
- },
- "license": "Apache-2.0",
- "homepage": "https://github.com/google/tern-closure",
- "bugs": "https://github.com/google/tern-closure/issues",
- "keywords": [
- "tern",
- "closure"
- ],
- "scripts": {
- "test": "node_modules/mocha/bin/mocha"
- },
- "author": "Josh Giles {fn: // The function to execute\ncontext: // The context to execute the function in\ntype: // The type of event to listen for (defaults to \"click\")\n}
"
+ },
+ "hoverState": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ButtonItem.html#attribute_hoverState",
+ "!doc": "An id that can be used to identify a button."
+ },
+ "icon": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ButtonItem.html#attribute_icon",
+ "!doc": "The icon to use inside of the button. Possible values are:"
+ },
+ "iconNode": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ButtonItem.html#attribute_iconNode",
+ "!doc": "DOM Node to display the icon of the ButtonItem. If not\nspecified try to query using HTML_PARSER an element inside\nboundingBox which matches aui-button-icon
."
+ },
+ "label": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ButtonItem.html#attribute_label",
+ "!doc": "Text to use inside of the button."
+ },
+ "labelNode": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ButtonItem.html#attribute_labelNode",
+ "!doc": "DOM Node to display the text of the ButtonItem. If not\nspecified try to query using HTML_PARSER an element inside\nboundingBox which matches aui-button-label
."
+ },
+ "title": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ButtonItem.html#attribute_title",
+ "!doc": "Text to use as the title attribute of the button."
+ },
+ "type": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ButtonItem.html#attribute_type",
+ "!doc": "Button type."
+ }
+ },
+ "ButtonItem.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ButtonItem.html#property_ButtonItem.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ButtonItem.AUGMENTS": {
+ "!type": "+array",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ButtonItem.html#property_ButtonItem.AUGMENTS",
+ "!doc": "Static property provides an array to specify which classes augment this one."
+ },
+ "ButtonItem.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ButtonItem.html#property_ButtonItem.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the ButtonItem."
+ },
+ "ButtonItem.HTML_PARSER": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ButtonItem.html#property_ButtonItem.HTML_PARSER",
+ "!doc": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widgets content box."
+ }
+ }
+ },
+ "aui_calendar": {
+ "Calendar": {
+ "!type": "fn(config: +Object) -> +_yui.aui_calendar.Calendar",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html",
+ "prototype": {
+ "!proto": "_yui.aui_overlay.OverlayContext.prototype",
+ "allowNone": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_allowNone",
+ "!doc": "Wheather displays the \"none\" link on the Calendar footer."
+ },
+ "blankDays": {
+ "!type": "+NodeList",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_blankDays",
+ "!doc": "NodeList containing all the DOM elements for\neach blank day. If not specified try to query using HTML_PARSER\nan element inside contentBox which matches\naui-calendar-day-blank
."
+ },
+ "currentDay": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_currentDay",
+ "!doc": "Current day number."
+ },
+ "currentMonth": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_currentMonth",
+ "!doc": "Current month number."
+ },
+ "currentYear": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_currentYear",
+ "!doc": "Current year number."
+ },
+ "dateFormat": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_dateFormat",
+ "!doc": "The default date format string which can be overriden for\nlocalization support. The format must be valid according to\nA.DataType.Date.format."
+ },
+ "dates": {
+ "!type": "+Array",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_dates",
+ "!doc": "Dates which the calendar will show as selected by default."
+ },
+ "firstDayOfWeek": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_firstDayOfWeek",
+ "!doc": "First day of the week: Sunday is 0, Monday is 1."
+ },
+ "headerContentNode": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_headerContentNode",
+ "!doc": "DOM node reference to be the header of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-hd
."
+ },
+ "headerTitleNode": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_headerTitleNode",
+ "!doc": "DOM node reference to be the title of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-title
."
+ },
+ "iconNextNode": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_iconNextNode",
+ "!doc": "DOM node reference to be the icon next of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-prev
."
+ },
+ "iconPrevNode": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_iconPrevNode",
+ "!doc": "DOM node reference to be the icon prev of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-prev
."
+ },
+ "maxDate": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_maxDate",
+ "!doc": "Maximum allowable date. Values supported by the Date\nconstructor are supported."
+ },
+ "minDate": {
+ "!type": "+Date",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_minDate",
+ "!doc": "Minimum allowable date. Values supported by the Date\nconstructor are supported."
+ },
+ "monthDays": {
+ "!type": "+NodeList",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_monthDays",
+ "!doc": "NodeList reference containing the days of the month of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-day
."
+ },
+ "monthDaysNode": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_monthDaysNode",
+ "!doc": "DOM node reference which contains all month days nodes of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-monthdays
."
+ },
+ "noneLinkNode": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_noneLinkNode",
+ "!doc": "DOM node reference to be the \"none\" link of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-title
."
+ },
+ "paddingDaysEnd": {
+ "!type": "+NodeList",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_paddingDaysEnd",
+ "!doc": "NodeList containing all the DOM elements for\neach blank day. If not specified try to query using HTML_PARSER\nan element inside contentBox which matches\naui-calendar-day-blank
."
+ },
+ "paddingDaysStart": {
+ "!type": "+NodeList",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_paddingDaysStart",
+ "!doc": "NodeList containing all the DOM elements for\neach blank day. If not specified try to query using HTML_PARSER\nan element inside contentBox which matches\naui-calendar-day-blank
."
+ },
+ "selectMultipleDates": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_selectMultipleDates",
+ "!doc": "Wether accepts to select multiple dates."
+ },
+ "setValue": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_setValue",
+ "!doc": "If true set the selected date with the correct\ndateFormat to the\nvalue of the input field which is hosting the Calendar."
+ },
+ "showOtherMonth": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_showOtherMonth",
+ "!doc": "Wheather displays the days for the other months."
+ },
+ "showToday": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_showToday",
+ "!doc": "Wheather displays the \"today\" link on the Calendar footer."
+ },
+ "strings": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_strings",
+ "!doc": "Strings for localization."
+ },
+ "todayLinkNode": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_todayLinkNode",
+ "!doc": "DOM node reference to be the \"today\" link of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-title
."
+ },
+ "weekDays": {
+ "!type": "+NodeList",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_weekDays",
+ "!doc": "NodeList reference containing the days of the week of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-week
."
+ },
+ "weekDaysNode": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#attribute_weekDaysNode",
+ "!doc": "DOM node reference which contains all week days nodes of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-weekdays
."
+ },
+ "clear": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#method_clear",
+ "!doc": "Clear all selected dates on the Calendar."
+ },
+ "eachSelectedDate": {
+ "!type": "fn(fn: fn(), dates: +Dates)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#method_eachSelectedDate",
+ "!doc": "Loop each date from dates and\nexecutes a callback."
+ },
+ "findMonthStart": {
+ "!type": "fn(year: number, month: number) -> number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#method_findMonthStart",
+ "!doc": "Get the first day of the month of the passed year."
+ },
+ "formatDate": {
+ "!type": "fn(date: +Date, mask: string) -> string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#method_formatDate",
+ "!doc": "Format a date with the passed mask. Used on\ndateFormat."
+ },
+ "getCurrentDate": {
+ "!type": "fn() -> +Date",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#method_getCurrentDate",
+ "!doc": "Get current date."
+ },
+ "getDaysInMonth": {
+ "!type": "fn(year: number, month: number) -> number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#method_getDaysInMonth",
+ "!doc": "Get the number of days in the passed year and month."
+ },
+ "getDetailedSelectedDates": {
+ "!type": "fn() -> +Array",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#method_getDetailedSelectedDates",
+ "!doc": "Get an Array with selected dates with detailed information (day, month, year).\n[{\n\tyear: date.getFullYear(),\n\tmonth: date.getMonth(),\n\tday: date.getDate()\n}]
"
+ },
+ "getFirstDayOfWeek": {
+ "!type": "fn(year: number, month: number) -> number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#method_getFirstDayOfWeek",
+ "!doc": "Get the first day of week of the passed year and month."
+ },
+ "getFormattedSelectedDates": {
+ "!type": "fn() -> +Array",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#method_getFormattedSelectedDates",
+ "!doc": "Get the selected dates formatted by the\ndateFormat."
+ },
+ "getSelectedDates": {
+ "!type": "fn() -> +Array",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#method_getSelectedDates",
+ "!doc": "Get the selected dates."
+ },
+ "isAlreadySelected": {
+ "!type": "fn(date: +Date) -> bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#method_isAlreadySelected",
+ "!doc": "Check if a date is already selected."
+ },
+ "isOutOfRangeDate": {
+ "!type": "fn(date: +Date)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#method_isOutOfRangeDate",
+ "!doc": "Check if the passed date is out of range. Compared with the\nminDate and\nmaxDate."
+ },
+ "navigateMonth": {
+ "!type": "fn(offset: number)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#method_navigateMonth",
+ "!doc": "Navigate through months and re-sync the UI."
+ },
+ "removeDate": {
+ "!type": "fn(date: +Date)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#method_removeDate",
+ "!doc": "Remove the passed date from\ndates."
+ },
+ "selectNextMonth": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#method_selectNextMonth",
+ "!doc": "Navigate to the next month. Fired from the next icon on the Calendar\nheader."
+ },
+ "selectPrevMonth": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#method_selectPrevMonth",
+ "!doc": "Navigate to the previous month. Fired from the previous icon on the\nCalendar header."
+ },
+ "selectToday": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#method_selectToday",
+ "!doc": "Select today date on the Calendar."
+ },
+ "setCurrentDate": {
+ "!type": "fn(date: +Date)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#method_setCurrentDate",
+ "!doc": "Update the currentDay, currentMonth and currentYear values."
+ }
+ },
+ "Calendar.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#property_Calendar.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "Calendar.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#property_Calendar.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Calendar."
+ },
+ "ProgressBar.HTML_PARSER": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Calendar.html#property_ProgressBar.HTML_PARSER",
+ "!doc": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widgets content box."
+ }
+ },
+ "DatePickerSelect": {
+ "!type": "fn(config: +Object) -> +_yui.aui_calendar.DatePickerSelect",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html",
+ "prototype": {
+ "!proto": "_yui.aui_component.Component.prototype",
+ "appendOrder": {
+ "!type": "+Array",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html#attribute_appendOrder",
+ "!doc": "The order the selects elements are appended to the\nsrcNode."
+ },
+ "buttonNode": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html#attribute_buttonNode",
+ "!doc": "DOM Node to display the button of the DatePickerSelect. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-buttonitem
."
+ },
+ "calendar": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html#attribute_calendar",
+ "!doc": "Calendar configuration Object."
+ },
+ "dayNode": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html#attribute_dayNode",
+ "!doc": "DOM Node to display the day of the DatePickerSelect. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-datepicker-year
."
+ },
+ "dayNodeName": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html#attribute_dayNodeName",
+ "!doc": "Name attribute used on the\ndayNode."
+ },
+ "monthNode": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html#attribute_monthNode",
+ "!doc": "DOM Node to display the month of the DatePickerSelect. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-datepicker-year
."
+ },
+ "monthNodeName": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html#attribute_monthNodeName",
+ "!doc": "Name attribute used on the\nmonthNode."
+ },
+ "nullableDay": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html#attribute_nullableDay",
+ "!doc": "If true the select element for the day will be nullable"
+ },
+ "nullableMonth": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html#attribute_nullableMonth",
+ "!doc": "If true the select element for the month will be nullable"
+ },
+ "nullableYear": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html#attribute_nullableYear",
+ "!doc": "If true the select element for the year will be nullable"
+ },
+ "populateDay": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html#attribute_populateDay",
+ "!doc": "If true the select element for the days will be automatic\npopulated."
+ },
+ "populateMonth": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html#attribute_populateMonth",
+ "!doc": "If true the select element for the month will be automatic\npopulated."
+ },
+ "populateYear": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html#attribute_populateYear",
+ "!doc": "If true the select element for the year will be automatic\npopulated."
+ },
+ "selectWrapperNode": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html#attribute_selectWrapperNode",
+ "!doc": "DOM Node to display the selects of the DatePickerSelect. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-datepicker-select-wrapper
."
+ },
+ "trigger": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html#attribute_trigger",
+ "!doc": "Trigger element to open the calendar. Inherited from\nOverlayContext."
+ },
+ "yearNode": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html#attribute_yearNode",
+ "!doc": "DOM Node to display the year of the DatePickerSelect. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-datepicker-year
."
+ },
+ "yearNodeName": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html#attribute_yearNodeName",
+ "!doc": "Name attribute used on the\nyearNode."
+ },
+ "yearRange": {
+ "!type": "+Array",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html#attribute_yearRange",
+ "!doc": "Year range to be displayed on the year select element. By default\nit displays from -10 to +10 years from the current year."
+ }
+ },
+ "DatePickerSelect.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html#property_DatePickerSelect.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "DatePickerSelect.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html#property_DatePickerSelect.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the DatePickerSelect."
+ },
+ "DatePickerSelect.HTML_PARSER": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatePickerSelect.html#property_DatePickerSelect.HTML_PARSER",
+ "!doc": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widgets content box."
+ }
+ }
+ },
+ "aui_char_counter": {
+ "CharCounter": {
+ "!type": "fn(config: +Object) -> +_yui.aui_char_counter.CharCounter",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CharCounter.html",
+ "prototype": {
+ "!proto": "Base.prototype",
+ "counter": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CharCounter.html#attribute_counter",
+ "!doc": "Node or Selector to display the information of the counter."
+ },
+ "maxLength": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CharCounter.html#attribute_maxLength",
+ "!doc": "Max number of characters the input can have."
+ },
+ "input": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CharCounter.html#attribute_input",
+ "!doc": "Node or Selector for the input field. Required."
+ },
+ "checkLength": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CharCounter.html#method_checkLength",
+ "!doc": "Check the current value of the input, truncate the data if\nneeded, and re-sync the UI. Fired from _onInputChange."
+ }
+ },
+ "CharCounter.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CharCounter.html#property_CharCounter.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "CharCounter.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CharCounter.html#property_CharCounter.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the CharCounter."
+ }
+ }
+ },
+ "aui_color_picker": {
+ "ColorPicker": {
+ "!type": "fn(config: +Object) -> +_yui.aui_color_picker.ColorPicker",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ColorPicker.html",
+ "prototype": {
+ "!proto": "_yui.aui_overlay.OverlayContext.prototype"
+ },
+ "ColorPicker.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ColorPicker.html#property_ColorPicker.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ColorPicker.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ColorPicker.html#property_ColorPicker.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the ColorPicker."
+ }
+ }
+ },
+ "aui_component": {
+ "Component": {
+ "!type": "fn(config: +Object) -> +_yui.aui_component.Component",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Component.html",
+ "prototype": {
+ "!proto": "Widget.prototype",
+ "useARIA": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Component.html#attribute_useARIA",
+ "!doc": "Boolean indicating if use of the WAI-ARIA Roles and States should be\nenabled for the Widget."
+ },
+ "cssClass": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Component.html#attribute_cssClass",
+ "!doc": "CSS class to be automatically added to the boundingBox
."
+ },
+ "hideClass": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Component.html#attribute_hideClass",
+ "!doc": "css class added to hide the boundingBox
when\nvisible is set to\nfalse
."
+ },
+ "render": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Component.html#attribute_render",
+ "!doc": "If true
the render phase will be autimatically invoked\npreventing the .render()
manual call."
+ },
+ "clone": {
+ "!type": "fn(config: +Object) -> +Widget",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Component.html#method_clone",
+ "!doc": "Clone the current Component."
+ },
+ "toggle": {
+ "!type": "fn(visible: ?)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Component.html#method_toggle",
+ "!doc": "Toggle the visibility of the Panel toggling the value of the\nvisible attribute."
+ }
+ },
+ "Component.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Component.html#property_Component.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "Component.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Component.html#property_Component.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Component."
+ }
+ },
+ "CellEditorSupport": {
+ "!type": "fn(config: +Object) -> +_yui.aui_component.CellEditorSupport",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html",
+ "prototype": {
+ "!proto": "Base.prototype",
+ "dataSource": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#attribute_dataSource",
+ "!doc": "The data source that results will be read from. This can either be\nan existing DataSource object, or it can be a\nvalue that would be passed to DataSource."
+ },
+ "dataSourceType": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#attribute_dataSourceType",
+ "!doc": "The type of the data source passed into dataSource.\nThis can be used to explicitly declare what kind of DataSource object will\nbe created."
+ },
+ "schema": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#attribute_schema",
+ "!doc": "A valid configuration object for any of DataSource schema plugins."
+ },
+ "schemaType": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#attribute_schemaType",
+ "!doc": "A valid type of DataSource schema plugin, such as array, json, xml, etc."
+ },
+ "button": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#attribute_button",
+ "!doc": "To use a button"
+ },
+ "delimChar": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#attribute_delimChar",
+ "!doc": "The character used to indicate the beginning or ending of a new value. Most commonly used\nis a \",\"."
+ },
+ "forceSelection": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#attribute_forceSelection",
+ "!doc": "If typeAhead is true, this\nwill clear a selection when the overlay closes unless a user explicitly selects an item."
+ },
+ "input": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#attribute_input",
+ "!doc": "The input field which will recieve the users input."
+ },
+ "matchKey": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#attribute_matchKey",
+ "!doc": "The key or numeric index in the schema to match the result against."
+ },
+ "minQueryLength": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#attribute_minQueryLength",
+ "!doc": "The minimum number of characters required to query the data source."
+ },
+ "queryDelay": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#attribute_queryDelay",
+ "!doc": "The amount of time in seconds to delay before submitting the query."
+ },
+ "queryInterval": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#attribute_queryInterval",
+ "!doc": "When IME usage is detected or interval detection is explicitly enabled,\nAutoComplete will detect the input value at the given interval and send a\nquery if the value has changed."
+ },
+ "queryMatchCase": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#attribute_queryMatchCase",
+ "!doc": "When applyLocalFilter is true,\nsetting this to true will match only results with the same case."
+ },
+ "queryMatchContains": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#attribute_queryMatchContains",
+ "!doc": "When applyLocalFilter is true,\nsetting this to true will match results which contain the query anywhere in the text,\ninstead of just matching just items that start with the query."
+ },
+ "queryQuestionMark": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#attribute_queryQuestionMark",
+ "!doc": "For IO DataSources, AutoComplete will automatically insert a \"?\" between the server URI and \nthe encoded query string. To prevent this behavior, you can\nset this value to false. If you need to customize this even further, you\ncan override the generateRequest method."
+ },
+ "suppressInputUpdate": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#attribute_suppressInputUpdate",
+ "!doc": "Whether or not the input field should be updated with selections."
+ },
+ "typeAhead": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#attribute_typeAhead",
+ "!doc": "If autoHighlight is enabled, whether or not the \ninput field should be automatically updated with the first result as the user types, \nautomatically selecting the portion of the text the user has not typed yet."
+ },
+ "typeAheadDelay": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#attribute_typeAheadDelay",
+ "!doc": "If typeAhead is true, number of seconds \nto delay before updating the input. In order to prevent certain race conditions, this value must\nalways be greater than the queryDelay."
+ },
+ "uniqueName": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#attribute_uniqueName",
+ "!doc": "The unique ID of the input element."
+ },
+ "doBeforeLoadData": {
+ "!type": "fn(event: +EventFacade) -> bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#method_doBeforeLoadData",
+ "!doc": "An overridable method that is executed before the result overlay is loaded with results."
+ },
+ "formatResult": {
+ "!type": "fn(result: +Object, request: string, resultMatch: string) -> string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#method_formatResult",
+ "!doc": "An overridable method for formatting the result of the query before its displayed in the overlay."
+ },
+ "generateRequest": {
+ "!type": "fn(query: string) -> +Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#method_generateRequest",
+ "!doc": "An overridable method that creates an object to be passed to the sendRequest\nmethod of the data source object. Useful to overwrite if you wish to create\na custom request object before its sent."
+ },
+ "handleResponse": {
+ "!type": "fn(event: +EventFacade)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#method_handleResponse",
+ "!doc": "Handles the response for the display of the results. This is a callback method\nthat is fired by the sendRequest method so that results are ready to be accessed."
+ }
+ },
+ "AutoComplete.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/CellEditorSupport.html#property_AutoComplete.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the AutoComplete."
+ }
+ }
+ },
+ "aui_datatype": {
+ "DataType": {
+ "Boolean": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DataType.Boolean.html",
+ "prototype": {
+ "parse": {
+ "!type": "fn(data: ?) -> bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DataType.Boolean.html#method_parse",
+ "!doc": "Parses any falsey
value to false
and\nnon-falsey
to true
."
+ }
+ }
+ },
+ "String": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DataType.String.html",
+ "prototype": {
+ "evaluate": {
+ "!type": "fn(data: ?) -> bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DataType.String.html#method_evaluate",
+ "!doc": "Evaluates a string to a primitive value (if possible). Supports\ntrue
and false
also. Unrecognized strings are\nreturned without any modification."
+ }
+ }
+ }
+ },
+ "A": {
+ "DataType": {
+ "DateMath": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html",
+ "DAY": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#property_DAY",
+ "!doc": "Constant field representing Day"
+ },
+ "WEEK": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#property_WEEK",
+ "!doc": "Constant field representing Week"
+ },
+ "YEAR": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#property_YEAR",
+ "!doc": "Constant field representing Year"
+ },
+ "MONTH": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#property_MONTH",
+ "!doc": "Constant field representing Month"
+ },
+ "MINUTES": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#property_MINUTES",
+ "!doc": "Constant field representing Minutes"
+ },
+ "HOUR": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#property_HOUR",
+ "!doc": "Constant field representing Hour"
+ },
+ "SECONDS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#property_SECONDS",
+ "!doc": "Constant field representing Seconds"
+ },
+ "MAX_MONTH_LENGTH": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#property_MAX_MONTH_LENGTH",
+ "!doc": "Constant field representing the number of maximum days in a month"
+ },
+ "WEEK_LENGTH": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#property_WEEK_LENGTH",
+ "!doc": "Constant field representing the number of maximum days in a week"
+ },
+ "ONE_DAY_MS": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#property_ONE_DAY_MS",
+ "!doc": "Constant field representing one day, in milliseconds"
+ },
+ "ONE_HOUR_MS": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#property_ONE_HOUR_MS",
+ "!doc": "Constant field representing one hour, in milliseconds"
+ },
+ "ONE_MINUTE_MS": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#property_ONE_MINUTE_MS",
+ "!doc": "Constant field representing one minute, in milliseconds"
+ },
+ "ONE_SECOND_MS": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#property_ONE_SECOND_MS",
+ "!doc": "Constant field representing one second, in milliseconds"
+ },
+ "WEEK_ONE_JAN_DATE": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#property_WEEK_ONE_JAN_DATE",
+ "!doc": "Constant field representing the date in first week of January\nwhich identifies the first week of the year.\n\nIn the U.S, Jan 1st is normally used based on a Sunday start of week.\nISO 8601, used widely throughout Europe, uses Jan 4th, based on a Monday start of week.\n
" + }, + "prototype": { + "add": { + "!type": "fn(date: +Date, field: string, amount: number) -> +Date", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_add", + "!doc": "Adds the specified amount of time to the this instance." + }, + "compare": { + "!type": "fn(d1: +Date, d2: +Date) -> bool", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_compare", + "!doc": "Compare dates." + }, + "subtract": { + "!type": "fn(date: +Date, field: number, amount: number) -> +Date", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_subtract", + "!doc": "Subtracts the specified amount of time from the this instance." + }, + "before": { + "!type": "fn(date: +Date, compareTo: +Date) -> bool", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_before", + "!doc": "Determines whether a given date is before another date on the calendar." + }, + "after": { + "!type": "fn(date: +Date, compareTo: +Date) -> bool", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_after", + "!doc": "Determines whether a given date is after another date on the calendar." + }, + "between": { + "!type": "fn(date: +Date, dateBegin: +Date, dateEnd: +Date) -> bool", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_between", + "!doc": "Determines whether a given date is between two other dates on the calendar." + }, + "getJan1": { + "!type": "fn(calendarYear: number) -> +Date", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_getJan1", + "!doc": "Retrieves a JavaScript Date object representing January 1 of any given year." + }, + "getDayOffset": { + "!type": "fn(d1: +Date, d2: +Date) -> number", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_getDayOffset", + "!doc": "Calculates the number of days between the specified dates." + }, + "getHoursOffset": { + "!type": "fn(d1: +Date, d2: +Date) -> number", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_getHoursOffset", + "!doc": "Calculates the number of hours between the specified dates." + }, + "getMinutesOffset": { + "!type": "fn(d1: +Date, d2: +Date) -> number", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_getMinutesOffset", + "!doc": "Calculates the number of minutes between the specified dates." + }, + "getSecondsOffset": { + "!type": "fn(d1: +Date, d2: +Date) -> number", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_getSecondsOffset", + "!doc": "Calculates the number of seconds between the specified dates." + }, + "getWeekNumber": { + "!type": "fn(date: +Date, firstDayOfWeek: number, janDate: number) -> number", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_getWeekNumber", + "!doc": "Calculates the week number for the given date. Can currently support standard\nU.S. week numbers, based on Jan 1st defining the 1st week of the year, and\nISO8601 week numbers, based on Jan 4th defining the 1st week of the year." + }, + "undefined": { + "!type": "fn(dt: +Date, startOfWeek: number) -> +Date", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html", + "!doc": "Get the first day of the week, for the give date." + }, + "isWeekDay": { + "!type": "fn(date: +Date) -> ?", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_isWeekDay", + "!doc": "Chechs if the passed date is a week day." + }, + "isTueOrThu": { + "!type": "fn(date: +Date) -> ?", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_isTueOrThu", + "!doc": "Chechs if the passed date is a Tuesday or Thursday." + }, + "isMonWedOrFri": { + "!type": "fn(date: +Date) -> ?", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_isMonWedOrFri", + "!doc": "Chechs if the passed date is a Monday, Wednesday or Friday." + }, + "isNextDay": { + "!type": "fn(date1: +Date, date2: +Date) -> ?", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_isNextDay", + "!doc": "Chechs if the {date2} is the next day." + }, + "isNextDayBoundary": { + "!type": "fn(date1: +Date, date2: +Date) -> ?", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_isNextDayBoundary", + "!doc": "Chechs if the {date2} is the next day at 00:00:00." + }, + "isDayOverlap": { + "!type": "fn(date1: +Date, date2: +Date) -> ?", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_isDayOverlap", + "!doc": "Chechs if the passed date is between two days." + }, + "isToday": { + "!type": "fn(date: +Date) -> ?", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_isToday", + "!doc": "Chechs if the passed date is today." + }, + "isSameMonth": { + "!type": "fn(d1: +Date, d2: +Date) -> ?", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_isSameMonth", + "!doc": "Chechs if the passed dates are in the same month." + }, + "isYearOverlapWeek": { + "!type": "fn(weekBeginDate: +Date) -> bool", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_isYearOverlapWeek", + "!doc": "Determines if a given week overlaps two different years." + }, + "isMonthOverlapWeek": { + "!type": "fn(weekBeginDate: +Date) -> bool", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_isMonthOverlapWeek", + "!doc": "Determines if a given week overlaps two different months." + }, + "findMonthStart": { + "!type": "fn(date: +Date) -> +Date", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_findMonthStart", + "!doc": "Gets the first day of a month containing a given date." + }, + "findMonthEnd": { + "!type": "fn(date: +Date) -> +Date", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_findMonthEnd", + "!doc": "Gets the last day of a month containing a given date." + }, + "clearTime": { + "!type": "fn(date: +Date) -> +Date", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_clearTime", + "!doc": "Clears the time fields from a given date, effectively setting the time to 12 noon." + }, + "safeClearTime": { + "!type": "fn(date: +Date) -> +Date", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_safeClearTime", + "!doc": "Clears the time fields from a given date, effectively setting the time to\n12 noon. This is \"safe\" because clones the date before clear, not affecting\nthe passed reference." + }, + "toMidnight": { + "!type": "fn(date: +Date) -> +Date", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_toMidnight", + "!doc": "Set the time fields from a given date to midnight." + }, + "clone": { + "!type": "fn(date: +Date) -> +Date", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_clone", + "!doc": "Clone the passed date object." + }, + "getDate": { + "!type": "fn(y: number, m: number, d: number) -> +Date", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.DataType.DateMath.html#method_getDate", + "!doc": "Returns a new JavaScript Date object, representing the given year, month and date. Time fields (hr, min, sec, ms) on the new Date object\nare set to 0. The method allows Date instances to be created with the a year less than 100. \"new Date(year, month, date)\" implementations\nset the year to 19xx if a year (xx) which is less than 100 is provided.\n\nNOTE:Validation on argument values is not performed. It is the callers responsibility to ensure\narguments are valid as per the ECMAScript-262 Date object specification for the new Date(year, month[, date]) constructor.\n
" + } + } + } + } + }, + "DatepickerManager": { + "!type": "fn(config: +Object) -> +_yui.aui_datatype.DatepickerManager", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatepickerManager.html", + "prototype": { + "!proto": "_yui.aui_overlay.OverlayManager.prototype", + "calendar": { + "!type": "+Object", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatepickerManager.html#attribute_calendar", + "!doc": "Calendar configuration Object." + }, + "formatter": { + "!type": "fn()", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatepickerManager.html#attribute_formatter", + "!doc": "Function to format the array of the selected dates before set the\nvalue of the input." + }, + "setValue": { + "!type": "bool", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatepickerManager.html#attribute_setValue", + "!doc": "If true set the selected date with the correct\ndateFormat to the\nvalue of the input field which is hosting the Calendar." + }, + "stack": { + "!type": "bool", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatepickerManager.html#attribute_stack", + "!doc": "If true is able to do stacking with another overlays." + }, + "zIndexBase": { + "!type": "number", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/DatepickerManager.html#attribute_zIndexBase", + "!doc": "ZIndex default value passed to the\nzIndexBase of\nOverlayManager." + } + } + } + }, + "aui_delayed_task": { + "DelayedTask": { + "!type": "fn(config: +Object, fn: fn(), scope: +Object, args: ?) -> +_yui.aui_delayed_task.DelayedTask", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/DelayedTask.html", + "prototype": { + "delay": { + "!type": "fn(delay: number, newFn: fn(), newScope: +Object, newArgs: ?)", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/DelayedTask.html#method_delay", + "!doc": "This function is responsible to execute the user callback, passed in\nthe constructor
after delay
milliseconds.
// executes after 1000ms the callback\ndelayed.delay(1000);
"
+ },
+ "cancel": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DelayedTask.html#method_cancel",
+ "!doc": "Cancel the delayed task in case its running (i.e., clearInterval from\nthe current running _id)."
+ }
+ }
+ }
+ },
+ "aui_dialog": {
+ "Dialog": {
+ "!type": "fn(config: +Object) -> +_yui.aui_dialog.Dialog",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Dialog.html",
+ "prototype": {
+ "!proto": "_yui.aui_panel.Panel.prototype",
+ "bodyContent": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Dialog.html#attribute_bodyContent",
+ "!doc": "See WidgetStdMod bodyContent."
+ },
+ "buttons": {
+ "!type": "+Array",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Dialog.html#attribute_buttons",
+ "!doc": "Array of object literals, each containing a set of properties\ndefining a button to be appended into the Dialogs footer. Each\nbutton object in the buttons array can have two properties:
\n\nboundingBox
from the body, purge events etc)."
+ },
+ "dragConfig": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Dialog.html#attribute_dragConfig",
+ "!doc": "Drag configuration."
+ },
+ "draggable": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Dialog.html#attribute_draggable",
+ "!doc": "Boolean specifying if the Panel should be draggable."
+ },
+ "dragInstance": {
+ "!type": "+A.DD.Drag",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Dialog.html#attribute_dragInstance",
+ "!doc": "Stores the Drag instance for the A.DD.Drag
used by\nthis Dialog."
+ },
+ "focusOn": {
+ "!type": "+array",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Dialog.html#attribute_focusOn",
+ "!doc": "An array of objects corresponding to the nodes and events that will trigger a re-focus back on the widget.\nThe implementer can supply an array of objects, with each object having the following properties:\neventName: (string, required): The eventName to listen to.
\nnode: (Y.Node, optional): The Y.Node that will fire the event (defaults to the boundingBox of the widget)
\nBy default, this attribute consists of two objects which will cause the widget to re-focus if anything\noutside the widget is clicked on or focussed upon.
" + }, + "modal": { + "!type": "bool", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/Dialog.html#attribute_modal", + "!doc": "True if the Panel should be displayed in a modal fashion,\nautomatically creating a transparent mask over the document that\nwill not be removed until the Dialog is dismissed. Uses\nOverlayMask." + }, + "resizable": { + "!type": "bool", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/Dialog.html#attribute_resizable", + "!doc": "Boolean specifying if the Panel should be resizable." + }, + "resizableConfig": { + "!type": "?", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/Dialog.html#attribute_resizableConfig", + "!doc": "Resize configuration." + }, + "resizableInstance": { + "!type": "+A.DD.Drag", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/Dialog.html#attribute_resizableInstance", + "!doc": "Stores the Resize instance for theA.Resize
used by\nthis Dialog."
+ },
+ "stack": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Dialog.html#attribute_stack",
+ "!doc": "If true
give stacking habilities to the Dialog."
+ },
+ "strings": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Dialog.html#attribute_strings",
+ "!doc": "Collection of strings used to label elements of the Dialogs UI."
+ },
+ "alignToViewport": {
+ "!type": "fn(int: ?, int: ?)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Dialog.html#method_alignToViewport",
+ "!doc": "Aligns the Dialog to the viewport."
+ },
+ "_afterFocusOnChange": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Dialog.html#method__afterFocusOnChange",
+ "!doc": "Default function called when focusOn Attribute is changed. Remove existing listeners and create new listeners."
+ },
+ "_attachUIHandlesModal": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Dialog.html#method__attachUIHandlesModal",
+ "!doc": "Attaches UI Listeners for \"clickoutside\" and \"focusoutside\" on the widget. When these events occur, and the widget is modal, focus is shifted back onto the widget."
+ },
+ "_detachUIHandlesModal": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Dialog.html#method__detachUIHandlesModal",
+ "!doc": "Detaches all UI Listeners that were set in _attachUIHandlesModal from the widget."
+ },
+ "_focus": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Dialog.html#method__focus",
+ "!doc": "Provides mouse and tab focus to the widgets bounding box."
+ }
+ },
+ "Dialog.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Dialog.html#property_Dialog.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Dialog."
+ },
+ "Dialog.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Dialog.html#property_Dialog.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ }
+ },
+ "DialogManager": {
+ "!type": "fn(config: +Object) -> +_yui.aui_dialog.DialogManager",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DialogManager.html",
+ "prototype": {
+ "!proto": "_yui.aui_overlay.OverlayManager.prototype",
+ "closeByChild": {
+ "!type": "fn(child: +_yui.aui_node.Node) -> +aui_dialog.Dialog",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DialogManager.html#method_closeByChild",
+ "!doc": "Invoke the close method from\nthe Dialog which contains the child
element.
A.DialogManager.closeByChild(#dialogContent1);
"
+ },
+ "findByChild": {
+ "!type": "fn(child: +_yui.aui_node.Node) -> +Widget",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DialogManager.html#method_findByChild",
+ "!doc": "Find the Widget instance based on a child\nelement."
+ },
+ "refreshByChild": {
+ "!type": "fn(child: +_yui.aui_node.Node)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/DialogManager.html#method_refreshByChild",
+ "!doc": "Invoke the start method\nfrom the IOPlugin plugged on this Dialog\ninstance. If there is no IOPlugin plugged it does nothing.
\n\nExample:\n\nA.DialogManager.refreshByChild(#dialogContent1);
"
+ }
+ }
+ }
+ },
+ "aui_editable": {
+ "Editable": {
+ "!type": "fn(config: +Object) -> +_yui.aui_editable.Editable",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Editable.html",
+ "prototype": {
+ "!proto": "_yui.aui_component.Component.prototype",
+ "cancelButton": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Editable.html#attribute_cancelButton",
+ "!doc": "ButtonItem constructor Object for the\ncancelButton."
+ },
+ "contentText": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Editable.html#attribute_contentText",
+ "!doc": "Content text."
+ },
+ "eventType": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Editable.html#attribute_eventType",
+ "!doc": "Event type to initialize the editable."
+ },
+ "formatInput": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Editable.html#attribute_formatInput",
+ "!doc": "Function to format the input text displayed on the input."
+ },
+ "formatOutput": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Editable.html#attribute_formatOutput",
+ "!doc": "Function to format the output text displayed on the input."
+ },
+ "icons": {
+ "!type": "+Array",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Editable.html#attribute_icons",
+ "!doc": "Array with icons for the Toolbar."
+ },
+ "inputType": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Editable.html#attribute_inputType",
+ "!doc": "Type of the input used to edit the node."
+ },
+ "node": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Editable.html#attribute_node",
+ "!doc": "Node to setup the editable."
+ },
+ "renderTo": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Editable.html#attribute_renderTo",
+ "!doc": "Node to render the editable."
+ },
+ "saveButton": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Editable.html#attribute_saveButton",
+ "!doc": "ButtonItem constructor Object for the\nsaveButton."
+ },
+ "cancel": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Editable.html#method_cancel",
+ "!doc": "Cancel the editable. Return to the original state."
+ },
+ "save": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Editable.html#method_save",
+ "!doc": "Save the editable. Fires the\nsave event."
+ }
+ },
+ "Editable.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Editable.html#property_Editable.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "Editable.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Editable.html#property_Editable.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Editable."
+ }
+ }
+ },
+ "aui_image_viewer": {
+ "ImageViewer": {
+ "!type": "fn(config: +Object) -> +_yui.aui_image_viewer.ImageViewer",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html",
+ "prototype": {
+ "!proto": "_yui.aui_overlay.OverlayBase.prototype",
+ "anim": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_anim",
+ "!doc": "If true
the navigation is animated."
+ },
+ "caption": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_caption",
+ "!doc": "The caption of the displayed image."
+ },
+ "captionFromTitle": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_captionFromTitle",
+ "!doc": "If true
the caption will be pulled\nfrom the title DOM attribute."
+ },
+ "centered": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_centered",
+ "!doc": "If true
the Overlay with the image will be positioned\non the center of the viewport."
+ },
+ "currentIndex": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_currentIndex",
+ "!doc": "Index of the current image."
+ },
+ "image": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_image",
+ "!doc": "Image node element used to load the images."
+ },
+ "imageAnim": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_imageAnim",
+ "!doc": "Configuration attributes passed to the Anim\nclass."
+ },
+ "infoTemplate": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_infoTemplate",
+ "!doc": "String template used to display the information."
+ },
+ "links": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_links",
+ "!doc": "Selector or NodeList containing the links where the ImageViewer\nextracts the information to generate the thumbnails."
+ },
+ "loading": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_loading",
+ "!doc": "Whether the image is during a loading state."
+ },
+ "modal": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_modal",
+ "!doc": "Displays the modal OverlayMask on\nthe viewport. Set to false
to disable."
+ },
+ "preloadAllImages": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#method_preloadAllImages",
+ "!doc": "Preload all images."
+ },
+ "showClose": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_showClose",
+ "!doc": "Show close icon control."
+ },
+ "showArrows": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_showArrows",
+ "!doc": "Show the arrow controls."
+ },
+ "totalLinks": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_totalLinks",
+ "!doc": "Helper attribute to get the size
of the links NodeList."
+ },
+ "arrowLeftEl": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_arrowLeftEl",
+ "!doc": "The element to be used as arrow left."
+ },
+ "arrowRightEl": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_arrowRightEl",
+ "!doc": "The element to be used as arrow right."
+ },
+ "captionEl": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_captionEl",
+ "!doc": "The element to be used as caption."
+ },
+ "closeEl": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_closeEl",
+ "!doc": "The element to be used as close."
+ },
+ "infoEl": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_infoEl",
+ "!doc": "The element to be used as info."
+ },
+ "loader": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_loader",
+ "!doc": "HTML element to house the img
which is being loaded."
+ },
+ "loadingEl": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_loadingEl",
+ "!doc": "The element to be used as loading."
+ },
+ "maxHeight": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_maxHeight",
+ "!doc": "The maximum height of the element"
+ },
+ "maxWidth": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#attribute_maxWidth",
+ "!doc": "The maximum width of the element"
+ },
+ "close": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#method_close",
+ "!doc": "Close the ImageViewer."
+ },
+ "getLink": {
+ "!type": "fn(currentIndex: number) -> +aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#method_getLink",
+ "!doc": "Get the Node reference to the currentIndex
element from\nthe links."
+ },
+ "getCurrentLink": {
+ "!type": "fn() -> +aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#method_getCurrentLink",
+ "!doc": "Get the current loaded node link reference."
+ },
+ "loadImage": {
+ "!type": "fn(src: string)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#method_loadImage",
+ "!doc": "Load an image src
on the ImageViewer."
+ },
+ "hasLink": {
+ "!type": "fn(currentIndex: number) -> bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#method_hasLink",
+ "!doc": "Check if there is a node reference for the currentIndex
."
+ },
+ "hasNext": {
+ "!type": "fn() -> bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#method_hasNext",
+ "!doc": "Check if there is a next element to navigate."
+ },
+ "hasPrev": {
+ "!type": "fn() -> bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#method_hasPrev",
+ "!doc": "Check if there is a previous element to navigate."
+ },
+ "hideControls": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#method_hideControls",
+ "!doc": "Hide all UI controls (i.e., arrows, close icon etc)."
+ },
+ "hideMask": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#method_hideMask",
+ "!doc": "Hide the OverlayMask used when modal is true
."
+ },
+ "next": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#method_next",
+ "!doc": "Load the previous image."
+ },
+ "preloadImage": {
+ "!type": "fn(currentIndex: number)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#method_preloadImage",
+ "!doc": "Preload an image based on its index
."
+ },
+ "showLoading": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#method_showLoading",
+ "!doc": "Show the loading icon."
+ },
+ "showMask": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#method_showMask",
+ "!doc": "Show the the OverlayMask used on the modal."
+ },
+ "show": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#method_show",
+ "!doc": "Show the ImageViewer UI."
+ }
+ },
+ "ImageViewer.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#property_ImageViewer.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ImageViewer.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageViewer.html#property_ImageViewer.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the ImageViewer."
+ }
+ },
+ "ImageGallery": {
+ "!type": "fn(config: +Object) -> +_yui.aui_image_viewer.ImageGallery",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageGallery.html",
+ "prototype": {
+ "!proto": "_yui.aui_image_viewer.ImageViewer.prototype",
+ "autoPlay": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageGallery.html#attribute_autoPlay",
+ "!doc": "If true
the slide show will be played when the\nImageGallery is displayed."
+ },
+ "delay": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageGallery.html#attribute_delay",
+ "!doc": "Delay in milliseconds to change to the next image."
+ },
+ "paginator": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageGallery.html#attribute_paginator",
+ "!doc": "Paginator configuration Object. The\nPaginator
handles the thumbnails control."
+ },
+ "paginatorEl": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageGallery.html#attribute_paginatorEl",
+ "!doc": "Element which contains the Paginator\nwith the thumbnails."
+ },
+ "paginatorInstance": {
+ "!type": "+aui_paginator.Paginator",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageGallery.html#attribute_paginatorInstance",
+ "!doc": "Stores the Paginator instance."
+ },
+ "paused": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageGallery.html#attribute_paused",
+ "!doc": "If true
the slide show is paused."
+ },
+ "pausedLabel": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageGallery.html#attribute_pausedLabel",
+ "!doc": "Label to display when the slide show is paused."
+ },
+ "playing": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageGallery.html#attribute_playing",
+ "!doc": "If true
the slide show is playing."
+ },
+ "playingLabel": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageGallery.html#attribute_playingLabel",
+ "!doc": "Label to display when the slide show is playing."
+ },
+ "repeat": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageGallery.html#attribute_repeat",
+ "!doc": "Restart the navigation when reach the last element."
+ },
+ "showPlayer": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageGallery.html#attribute_showPlayer",
+ "!doc": "Show the player controls (i.e., pause and show buttons)."
+ },
+ "toolbar": {
+ "!type": "+Toolbar constructor.",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageGallery.html#attribute_toolbar",
+ "!doc": "Toolbar with a play, and pause buttons."
+ },
+ "useOriginalImage": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageGallery.html#attribute_useOriginalImage",
+ "!doc": "If true
will use the original image as thumbnails."
+ },
+ "hidePaginator": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageGallery.html#method_hidePaginator",
+ "!doc": "Hide the Paginator with the thumbnails\nlist."
+ },
+ "pause": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageGallery.html#method_pause",
+ "!doc": "Pause the slide show."
+ },
+ "play": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageGallery.html#method_play",
+ "!doc": "Play the slide show."
+ },
+ "show": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageGallery.html#method_show",
+ "!doc": "Show the ImageGallery.
\n\nNOTE:Overloads the ImageViewer show method to not loadImage, the\nchangeRequest now is responsible to do that if we invoke the superclass\nshow method its loading the image, and the changeRequest loads again,\navoiding double request.
" + }, + "showPaginator": { + "!type": "fn()", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageGallery.html#method_showPaginator", + "!doc": "Show the Paginator with the thumbnails\nlist." + } + }, + "ImageGallery.NAME": { + "!type": "string", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageGallery.html#property_ImageGallery.NAME", + "!doc": "Static property provides a string to identify the class." + }, + "ImageGallery.ATTRS": { + "!type": "+Object", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/ImageGallery.html#property_ImageGallery.ATTRS", + "!doc": "Static property used to define the default attribute\nconfiguration for the ImageGallery." + } + } + }, + "aui_io": { + "A": { + "Plugin": { + "IO": { + "!type": "fn(config: +Object) -> +_yui.aui_io.A.Plugin.IO", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Plugin.IO.html", + "prototype": { + "!proto": "_yui.aui_io.IORequest.prototype", + "node": { + "!type": "+aui_node.Node", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Plugin.IO.html#attribute_node", + "!doc": "Plug IO in any object we want, the setContent will use the node to\nset the content." + }, + "failureMessage": { + "!type": "string", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Plugin.IO.html#attribute_failureMessage", + "!doc": "Message to be set on the content when the transaction fails." + }, + "loadingMask": { + "!type": "+Object", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Plugin.IO.html#attribute_loadingMask", + "!doc": "Options passed to the LoadingMask." + }, + "parseContent": { + "!type": "bool", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Plugin.IO.html#attribute_parseContent", + "!doc": "If true the ParseContent plugin\nwill be plugged to the node." + }, + "showLoading": { + "!type": "fn()", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Plugin.IO.html#method_showLoading", + "!doc": "Invoke the OverlayMask show method." + }, + "section": { + "!type": "string", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Plugin.IO.html#attribute_section", + "!doc": "Section where the content will be set in case you are plugging it\non a instace of WidgetStdMod." + }, + "type": { + "!type": "string", + "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Plugin.IO.html#attribute_type", + "!doc": "Type of theinstance
we are pluggin the A.Plugin.IO.\nCould be a Node, or a Widget."
+ },
+ "where": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Plugin.IO.html#attribute_where",
+ "!doc": "Where to insert the content, AFTER, BEFORE or REPLACE. If youre plugging a Node, there is a fourth option called OUTER that will not only replace the entire node itself. This is different from REPLACE, in that REPLACE will replace the *contents* of the node, OUTER will replace the entire Node itself."
+ },
+ "hideLoading": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Plugin.IO.html#method_hideLoading",
+ "!doc": "Invoke the OverlayMask hide method."
+ },
+ "setContent": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Plugin.IO.html#method_setContent",
+ "!doc": "Set the content of the node."
+ },
+ "start": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Plugin.IO.html#method_start",
+ "!doc": "Overload to the IORequest\nstart method. Check if the host
is already rendered,\notherwise wait to after render phase and to show the LoadingMask."
+ }
+ },
+ "A.Plugin.IO.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Plugin.IO.html#property_A.Plugin.IO.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "A.Plugin.IO.NS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Plugin.IO.html#property_A.Plugin.IO.NS",
+ "!doc": "Static property provides a string to identify the namespace."
+ },
+ "A.Plugin.IO.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Plugin.IO.html#property_A.Plugin.IO.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the A.Plugin.IO."
+ }
+ }
+ },
+ "io": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.io.html",
+ "prototype": {
+ "A.io.request": {
+ "!type": "fn(uri: string, config: +Object) -> +aui_io.IORequest",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.io.html#method_A.io.request",
+ "!doc": "Static method to invoke the IORequest. Likewise io."
+ }
+ }
+ }
+ },
+ "IORequest": {
+ "!type": "fn(config: +Object) -> +_yui.aui_io.IORequest",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html",
+ "prototype": {
+ "!proto": "Plugin.Base.prototype",
+ "autoLoad": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#attribute_autoLoad",
+ "!doc": "If true
invoke the\nstart method automatically,\ninitializing the IO transaction."
+ },
+ "cache": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#attribute_cache",
+ "!doc": "If false
the current timestamp will be appended to the\nurl, avoiding the url to be cached."
+ },
+ "dataType": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#attribute_dataType",
+ "!doc": "The type of the request (i.e., could be xml, json, javascript, text)."
+ },
+ "responseData": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#attribute_responseData",
+ "!doc": "This is a normalized attribute for the response data. Its useful\nto retrieve the correct type for the\ndataType (i.e., in json\nrequests the responseData
) is a JSONObject."
+ },
+ "uri": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#attribute_uri",
+ "!doc": "URI to be requested using AJAX."
+ },
+ "active": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#attribute_active",
+ "!doc": "Whether the transaction is active or not."
+ },
+ "cfg": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#attribute_cfg",
+ "!doc": "Object containing all the\nIO Configuration Attributes.\nThis Object is passed to the A.io
internally."
+ },
+ "transaction": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#attribute_transaction",
+ "!doc": "Stores the IO Object of the current transaction."
+ },
+ "arguments": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#attribute_arguments",
+ "!doc": "See IO\nConfiguration."
+ },
+ "context": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#attribute_context",
+ "!doc": "See IO\nConfiguration."
+ },
+ "data": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#attribute_data",
+ "!doc": "See IO\nConfiguration."
+ },
+ "form": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#attribute_form",
+ "!doc": "See IO\nConfiguration."
+ },
+ "headers": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#attribute_headers",
+ "!doc": "Set the correct ACCEPT header based on the dataType."
+ },
+ "method": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#attribute_method",
+ "!doc": "See IO\nConfiguration."
+ },
+ "selector": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#attribute_selector",
+ "!doc": "A selector to be used to query against the response of the\nrequest. Only works if the response is XML or HTML."
+ },
+ "sync": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#attribute_sync",
+ "!doc": "See IO\nConfiguration."
+ },
+ "timeout": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#attribute_timeout",
+ "!doc": "See IO\nConfiguration."
+ },
+ "xdr": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#attribute_xdr",
+ "!doc": "See IO\nConfiguration."
+ },
+ "start": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#method_start",
+ "!doc": "Starts the IO transaction. Used to refresh the content also."
+ },
+ "stop": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#method_stop",
+ "!doc": "Stops the IO transaction."
+ }
+ },
+ "IORequest.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#property_IORequest.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "IORequest.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/IORequest.html#property_IORequest.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the IORequest."
+ }
+ }
+ },
+ "aui_live_search": {
+ "LiveSearch": {
+ "!type": "fn(config: +Object) -> +_yui.aui_live_search.LiveSearch",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LiveSearch.html",
+ "prototype": {
+ "!proto": "Base.prototype",
+ "data": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LiveSearch.html#attribute_data",
+ "!doc": "Function to extract the content from the node for the indexing. The\ndefault uses the node.html()
. In case if you need to\nindex the id of the nodes, here goes one example:
function(node) {\n return node.attr(id);\n}\n
"
+ },
+ "delay": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LiveSearch.html#attribute_delay",
+ "!doc": "Number of milliseconds the filter will be applied to the node list\nafter the user stop typing."
+ },
+ "hide": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LiveSearch.html#attribute_hide",
+ "!doc": "Function to be executed to hide the node when the data of that node\nnot matches with the filter."
+ },
+ "index": {
+ "!type": "+Array",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LiveSearch.html#attribute_index",
+ "!doc": "Index for the nodes content."
+ },
+ "input": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LiveSearch.html#attribute_input",
+ "!doc": "The value
of this input node is used to filter the\nresults."
+ },
+ "matchRegex": {
+ "!type": "+RegExp",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LiveSearch.html#attribute_matchRegex",
+ "!doc": "The input value
need to matches with this RegExp to be\naccept as a filter (i.e., in order to accept only digits you\ncould use /\\d+/g)."
+ },
+ "nodes": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LiveSearch.html#attribute_nodes",
+ "!doc": "Nodes to be indexed for the filtering."
+ },
+ "searchValue": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LiveSearch.html#attribute_searchValue",
+ "!doc": "The text value to search for"
+ },
+ "show": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LiveSearch.html#attribute_show",
+ "!doc": "Function to be executed to show the node when the data of that node\nmatches with the filter."
+ },
+ "filter": {
+ "!type": "fn(query: string) -> +Array",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LiveSearch.html#method_filter",
+ "!doc": "Filter the nodes based on\nthe input value."
+ },
+ "refreshIndex": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LiveSearch.html#method_refreshIndex",
+ "!doc": "Refreshes the index."
+ },
+ "search": {
+ "!type": "fn(value: string)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LiveSearch.html#method_search",
+ "!doc": "Searches for the user supplied value."
+ }
+ },
+ "LiveSearch.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LiveSearch.html#property_LiveSearch.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "LiveSearch.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LiveSearch.html#property_LiveSearch.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the LiveSearch."
+ }
+ }
+ },
+ "aui_loading_mask": {
+ "LoadingMask": {
+ "!type": "fn(config: +Object) -> +_yui.aui_loading_mask.LoadingMask",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LoadingMask.html",
+ "prototype": {
+ "!proto": "Plugin.Base.prototype",
+ "messageEl": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LoadingMask.html#attribute_messageEl",
+ "!doc": "Node element to display the message."
+ },
+ "strings": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LoadingMask.html#attribute_strings",
+ "!doc": "Strings used on the LoadingMask. See\nstrings."
+ },
+ "target": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LoadingMask.html#attribute_target",
+ "!doc": "Node where the mask will be positioned and re-dimensioned."
+ },
+ "centerMessage": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LoadingMask.html#method_centerMessage",
+ "!doc": "Center the\nmessageEl with the\ntarget node."
+ },
+ "refreshMask": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LoadingMask.html#method_refreshMask",
+ "!doc": "Invoke the\noverlayMask\nrefreshMask
method."
+ },
+ "hide": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LoadingMask.html#method_hide",
+ "!doc": "Invoke the\noverlayMask\nhide
method."
+ },
+ "show": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LoadingMask.html#method_show",
+ "!doc": "Invoke the\noverlayMask\nshow
method."
+ },
+ "toggle": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LoadingMask.html#method_toggle",
+ "!doc": "Invoke the\noverlayMask\ntoggle
method."
+ }
+ },
+ "LoadingMask.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LoadingMask.html#property_LoadingMask.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "LoadingMask.NS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LoadingMask.html#property_LoadingMask.NS",
+ "!doc": "Static property provides a string to identify the namespace."
+ },
+ "LoadingMask.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/LoadingMask.html#property_LoadingMask.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the LoadingMask."
+ }
+ }
+ },
+ "aui_nested_list": {
+ "NestedList": {
+ "!type": "fn(config: +Object) -> +_yui.aui_nested_list.NestedList",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/NestedList.html",
+ "prototype": {
+ "!proto": "Base.prototype"
+ },
+ "NestedList.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/NestedList.html#property_NestedList.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "NestedList.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/NestedList.html#property_NestedList.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the NestedList."
+ }
+ }
+ },
+ "aui_node": {
+ "A": {
+ "Node": {
+ "!type": "fn() -> +_yui.aui_node.A.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Node.html",
+ "prototype": {
+ "ancestors": {
+ "!type": "fn(selector: string) -> +NodeList",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Node.html#method_ancestors",
+ "!doc": "Returns the current ancestors of the node element filtered by a className.\nThis is an optimized method for finding ancestors by a specific CSS class name.
\n\nExample:\n\n\nA.one(#nodeId).ancestorsByClassName(aui-helper-hidden);\n
"
+ },
+ "appendTo": {
+ "!type": "fn(selector: +_yui.aui_node.Node) -> !this",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Node.html#method_appendTo",
+ "!doc": "Insert the node instance to the end of the selector
\nelement.
var node = A.one(#nodeId);\n// using another Node instance\nvar body = A.one(body);\nnode.appendTo(body);\n// using a CSS selector\nnode.appendTo(#container);\n
"
+ },
+ "attr": {
+ "!type": "fn(name: string, value: string) -> string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Node.html#method_attr",
+ "!doc": "Get or Set the value of an attribute for the first element in the\nset of matched elements. If only the name
is passed it\nworks as a getter.
var node = A.one(#nodeId);\nnode.attr(title, Setting a new title attribute);\n// Alert the value of the title attribute: Setting a new title attribute\nalert( node.attr(title) );\n
"
+ },
+ "clone": {
+ "!type": "fn() -> +aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Node.html#method_clone",
+ "!doc": "Normalizes the behavior of cloning a node, which by default should not clone\nthe events that are attached to it.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.clone().appendTo(body);\n
"
+ },
+ "center": {
+ "!type": "fn(val: +Array) -> !this",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Node.html#method_center",
+ "!doc": "Centralize the current Node instance with the passed\nval
Array, Node, String, or Region, if not specified, the body will be\nused.
var node = A.one(#nodeId);\n// Center the node
with the #container
.\nnode.center(#container);\n
"
+ },
+ "empty": {
+ "!type": "fn() -> !this",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Node.html#method_empty",
+ "!doc": "This method removes not only child (and other descendant) elements,\nbut also any text within the set of matched elements. This is because,\naccording to the DOM specification, any string of text within an element\nis considered a child node of that element.
\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.empty();\n
"
+ },
+ "getDOM": {
+ "!type": "fn() -> +HTMLNode",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Node.html#method_getDOM",
+ "!doc": "Retrieves the DOM node bound to a Node instance. See\ngetDOMNode."
+ },
+ "getBorderWidth": {
+ "!type": "fn(sides: string) -> number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.Node.html#method_getBorderWidth",
+ "!doc": "Return the combined width of the border for the specified sides."
+ }
+ }
+ },
+ "NodeList": {
+ "!type": "fn() -> +_yui.aui_node.A.NodeList",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.NodeList.html",
+ "prototype": {
+ "all": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.NodeList.html#method_all",
+ "!doc": "See Node all."
+ },
+ "first": {
+ "!type": "fn() -> +aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.NodeList.html#method_first",
+ "!doc": "Returns the first element in the node list collection."
+ },
+ "getDOM": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.NodeList.html#method_getDOM",
+ "!doc": "See Node getDOM."
+ },
+ "last": {
+ "!type": "fn() -> +aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.NodeList.html#method_last",
+ "!doc": "Returns the last element in the node list collection."
+ },
+ "one": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.NodeList.html#method_one",
+ "!doc": "See Node one."
+ },
+ "getBody": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.NodeList.html#method_getBody",
+ "!doc": "Get the body node. Shortcut to A.one(body)
."
+ },
+ "getDoc": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.NodeList.html#method_getDoc",
+ "!doc": "Get the document node. Shortcut to A.one(document)
."
+ },
+ "getWin": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.NodeList.html#method_getWin",
+ "!doc": "Get the window node. Shortcut to A.one(window)
."
+ }
+ }
+ },
+ "HTML5": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.HTML5.html",
+ "prototype": {
+ "IECreateFix": {
+ "!type": "fn(frag: +_yui.aui_node.Node, content: string) -> +aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/A.HTML5.html#method_IECreateFix",
+ "!doc": "Receives a frag
and a HTML content. This method\nshivs the HTML5 nodes appended to a Node or fragment which is not\non the document yet."
+ }
+ }
+ }
+ },
+ "Node": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html",
+ "prototype": {
+ "getCenterXY": {
+ "!type": "fn() -> +Array",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_getCenterXY",
+ "!doc": "Gets the current center position of the node in page coordinates."
+ },
+ "getMargin": {
+ "!type": "fn(sides: string) -> number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_getMargin",
+ "!doc": "Return the combined size of the margin for the specified sides."
+ },
+ "getPadding": {
+ "!type": "fn(sides: string) -> number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_getPadding",
+ "!doc": "Return the combined width of the border for the specified sides."
+ },
+ "guid": {
+ "!type": "fn(prefix: string) -> string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_guid",
+ "!doc": "Set the id of the Node instance if the object does not have one. The\ngenerated id is based on a guid created by the\nstamp method."
+ },
+ "hover": {
+ "!type": "fn(overFn: string, outFn: string) -> +aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_hover",
+ "!doc": "Create a hover interaction."
+ },
+ "html": {
+ "!type": "fn(value: string)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_html",
+ "!doc": "Get or Set the HTML contents of the node. If the value
\nis passed its set the content of the element, otherwise it works as a\ngetter for the current content.
var node = A.one(#nodeId);\nnode.html(Setting new HTML);\n// Alert the value of the current content\nalert( node.html() );\n
"
+ },
+ "undefined": {
+ "!type": "fn() -> string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html",
+ "!doc": "Gets the outerHTML of a node, which islike innerHTML, except that it\nactually contains the HTML of the node itself."
+ },
+ "placeAfter": {
+ "!type": "fn(newNode: +_yui.aui_node.Node) -> !this",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_placeAfter",
+ "!doc": "Inserts a newNode
after the node instance (i.e., as the next\nsibling). If the reference node has no parent, then does nothing.
var titleNode = A.one(#titleNode);\nvar descriptionNode = A.one(#descriptionNode);\n// the description is usually shown after the title\ntitleNode.placeAfter(descriptionNode);\n
"
+ },
+ "placeBefore": {
+ "!type": "fn(newNode: +_yui.aui_node.Node) -> !this",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_placeBefore",
+ "!doc": "Inserts a newNode
before the node instance (i.e., as the previous\nsibling). If the reference node has no parent, then does nothing.
var descriptionNode = A.one(#descriptionNode);\nvar titleNode = A.one(#titleNode);\n// the title is usually shown before the description\ndescriptionNode.placeBefore(titleNode);\n
"
+ },
+ "prependTo": {
+ "!type": "fn(selector: +_yui.aui_node.Node) -> !this",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_prependTo",
+ "!doc": "Inserts the node instance to the begining of the selector
\nnode (i.e., insert before the firstChild
of the\nselector
).
var node = A.one(#nodeId);\nnode.prependTo(body);\n
"
+ },
+ "radioClass": {
+ "!type": "fn(cssClass: string) -> !this",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_radioClass",
+ "!doc": "Add one or more CSS classes to an element and remove the class(es)\nfrom the siblings of the element."
+ },
+ "resetId": {
+ "!type": "fn(prefix: string) -> !this",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_resetId",
+ "!doc": "Generate an unique identifier and reset the id attribute of the node\ninstance using the new value. Invokes the\nguid."
+ },
+ "selectText": {
+ "!type": "fn(start: number, end: number)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_selectText",
+ "!doc": "Selects a substring of text inside of the input element."
+ },
+ "selectable": {
+ "!type": "fn() -> !this",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_selectable",
+ "!doc": "Enables text selection for this element (normalized across browsers)."
+ },
+ "swallowEvent": {
+ "!type": "fn(eventName: string, preventDefault: bool) -> !this",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_swallowEvent",
+ "!doc": "Stops the specified event(s) from bubbling and optionally prevents the\ndefault action.
\n\nExample:\n\nvar anchor = A.one(a#anchorId);\nanchor.swallowEvent(click);\n
"
+ },
+ "text": {
+ "!type": "fn(text: string)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_text",
+ "!doc": "Get or Set the combined text contents of the node instance,\nincluding its descendants. If the text
\nis passed its set the content of the element, otherwise it works as a\ngetter for the current content.
var node = A.one(#nodeId);\nnode.text(Setting new text content);\n// Alert the value of the current content\nalert( node.text() );\n
"
+ },
+ "toggle": {
+ "!type": "fn(on: bool, callback: fn()) -> !this",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_toggle",
+ "!doc": "Displays or hide the node instance.
\n\nstyle.display
property.
Get or Set the value attribute of the node instance. If the\nvalue
is passed its set the value of the element,\notherwise it works as a getter for the current value.
var input = A.one(#inputId);\ninput.val(Setting new input value);\n// Alert the value of the input\nalert( input.val() );\n
"
+ },
+ "_getBoxStyleAsNumber": {
+ "!type": "fn(sides: string, map: string) -> number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method__getBoxStyleAsNumber",
+ "!doc": "Return the combined size of the box style for the specified sides."
+ },
+ "hide": {
+ "!type": "fn(cssClass: string) -> !this",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_hide",
+ "!doc": "Hide the node adding a css class on it. If cssClass
is not\npassed as argument, the className aui-helper-hidden will be used by\ndefault.
style.display
property.
Show the node removing a css class used to hide it. Use the same\nclassName added using the hide\nmethod. If cssClass
is not passed as argument, the\nclassName aui-helper-hidden will be used by default.
style.display
property.
var node = A.one(#nodeId);\nnode.width(); //returns content width\nnode.width(100); // sets box width\n
"
+ },
+ "height": {
+ "!type": "fn() -> number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_height",
+ "!doc": "Returns the height of the content, not including\nthe padding, border or margin. If a height is passed,\nthe nodes overall height is set to that size.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.height(); //returns content height\nnode.height(100); // sets box height\n
"
+ },
+ "innerWidth": {
+ "!type": "fn() -> number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_innerWidth",
+ "!doc": "Returns the size of the box from inside of the border,\nwhich is the offsetWidth plus the padding on the left and right.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.innerWidth();\n
"
+ },
+ "innerHeight": {
+ "!type": "fn() -> number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_innerHeight",
+ "!doc": "Returns the size of the box from inside of the border,\nwhich is offsetHeight plus the padding on the top and bottom.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.innerHeight();\n
"
+ },
+ "outerWidth": {
+ "!type": "fn() -> number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_outerWidth",
+ "!doc": "Returns the outer width of the box including the border,\nif true is passed as the first argument, the margin is included.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.outerWidth();\nnode.outerWidth(true); // includes margin\n
"
+ },
+ "outerHeight": {
+ "!type": "fn() -> number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Node.html#method_outerHeight",
+ "!doc": "Returns the outer height of the box including the border,\nif true is passed as the first argument, the margin is included.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.outerHeight();\nnode.outerHeight(true); // includes margin\n
"
+ }
+ }
+ }
+ },
+ "aui_overlay": {
+ "OverlayContextPanel": {
+ "!type": "fn(config: +Object) -> +_yui.aui_overlay.OverlayContextPanel",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContextPanel.html",
+ "prototype": {
+ "!proto": "_yui.aui_overlay.OverlayContext.prototype",
+ "anim": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContextPanel.html#attribute_anim",
+ "!doc": "Enable or disable the animation for hide and show. Used as the\nAnim configuration attributes.\n\nanim: {\n show: {\n \tduration: .9\n },\n hide: {\n \tduration: .2\n }\n}\n
"
+ },
+ "arrow": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContextPanel.html#attribute_arrow",
+ "!doc": "Position where the arrow will be placed. See\nshowArrow. If its\nnot set, it will get the value set on the\nalign point. Here is a\nlist of valid arrows bc, bl, br, cc, lb, lc, lt, rb,\nrc, rl."
+ },
+ "hideOn": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContextPanel.html#attribute_hideOn",
+ "!doc": "See hideOn."
+ },
+ "showOn": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContextPanel.html#attribute_showOn",
+ "!doc": "See showOn."
+ },
+ "showArrow": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContextPanel.html#attribute_showArrow",
+ "!doc": "If true the OverlayContextPanel will show an arrow positioned on the\narrow point."
+ },
+ "stack": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContextPanel.html#attribute_stack",
+ "!doc": "Gives stacking habilities to the OverlayContextPanel."
+ },
+ "align": {
+ "!type": "fn(node: +_yui.aui_node.Node, points: [+Array])",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContextPanel.html#method_align",
+ "!doc": "Aligns the OverlayContextPanel to the provided node (or viewport) using the\nprovided points. Inherited from\nOverlay."
+ },
+ "fixPointerColor": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContextPanel.html#method_fixPointerColor",
+ "!doc": "OverlayContextPanel uses a imageless arrow, which involves some CSS technics.\nThis method is meant to fix the color of the borders of the arrow."
+ },
+ "getAlignPoint": {
+ "!type": "fn() -> string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContextPanel.html#method_getAlignPoint",
+ "!doc": "Normalize the align point value. The align point cc is not a valid\nposition for the arrow and then its normalized to the bc point."
+ },
+ "hide": {
+ "!type": "fn(event: +EventFacade)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContextPanel.html#method_hide",
+ "!doc": "Hides the OverlayContextPanel."
+ }
+ },
+ "OverlayContextPanel.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContextPanel.html#property_OverlayContextPanel.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "OverlayContextPanel.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContextPanel.html#property_OverlayContextPanel.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the OverlayContextPanel."
+ }
+ },
+ "OverlayContext": {
+ "!type": "fn(config: +Object) -> +_yui.aui_overlay.OverlayContext",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContext.html",
+ "prototype": {
+ "!proto": "_yui.aui_overlay.OverlayBase.prototype",
+ "align": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContext.html#attribute_align",
+ "!doc": "Inherited from Overlay."
+ },
+ "cancellableHide": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContext.html#attribute_cancellableHide",
+ "!doc": "Cancel auto hide delay if the user interact with the Overlay\n(focus, click, mouseover)"
+ },
+ "currentNode": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContext.html#attribute_currentNode",
+ "!doc": "OverlayContext allow multiple elements to be the\ntrigger, the\ncurrentNode stores the current active one."
+ },
+ "hideOn": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContext.html#attribute_hideOn",
+ "!doc": "The event which is responsible to hide the OverlayContext."
+ },
+ "hideOnDocumentClick": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContext.html#attribute_hideOnDocumentClick",
+ "!doc": "If true the instance is registered on the\nOverlayContextManager static\nclass and will be hide when the user click on document."
+ },
+ "hideDelay": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContext.html#attribute_hideDelay",
+ "!doc": "Number of milliseconds after the hide method is invoked to hide the\nOverlayContext."
+ },
+ "showOn": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContext.html#attribute_showOn",
+ "!doc": "The event which is responsible to show the OverlayContext."
+ },
+ "showDelay": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContext.html#attribute_showDelay",
+ "!doc": "Number of milliseconds after the show method is invoked to show the\nOverlayContext."
+ },
+ "trigger": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContext.html#attribute_trigger",
+ "!doc": "Node, NodeList or Selector which will be used as trigger elements\nto show or hide the OverlayContext."
+ },
+ "useARIA": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContext.html#attribute_useARIA",
+ "!doc": "True if Overlay should use ARIA plugin"
+ },
+ "visible": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContext.html#attribute_visible",
+ "!doc": "If true the OverlayContext is visible by default after the render phase.\nInherited from Overlay."
+ },
+ "hide": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContext.html#method_hide",
+ "!doc": "Shows the OverlayContext."
+ },
+ "toggle": {
+ "!type": "fn(event: +EventFacade)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContext.html#method_toggle",
+ "!doc": "Toggles visibility of the OverlayContext."
+ },
+ "clearIntervals": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContext.html#method_clearIntervals",
+ "!doc": "Clear the intervals to show or hide the OverlayContext. See\nhideDelay and\nshowDelay."
+ },
+ "refreshAlign": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContext.html#method_refreshAlign",
+ "!doc": "Refreshes the alignment of the OverlayContext with the\ncurrentNode. See\nalso align."
+ },
+ "updateCurrentNode": {
+ "!type": "fn(event: +EventFacade)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContext.html#method_updateCurrentNode",
+ "!doc": "Update the\ncurrentNode with the\nalign node or the\nevent.currentTarget and in last case with the first item of the\ntrigger."
+ }
+ },
+ "OverlayContext.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContext.html#property_OverlayContext.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "OverlayContext.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayContext.html#property_OverlayContext.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the OverlayContext."
+ }
+ },
+ "OverlayManager": {
+ "!type": "fn(config: +Object) -> +_yui.aui_overlay.OverlayManager",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayManager.html",
+ "prototype": {
+ "!proto": "Base.prototype",
+ "zIndexBase": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayManager.html#attribute_zIndexBase",
+ "!doc": "The zIndex base to be used on the stacking for all overlays\nregistered on the OverlayManager."
+ },
+ "bringToTop": {
+ "!type": "fn(overlay: +Overlay)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayManager.html#method_bringToTop",
+ "!doc": "Set the passed overlay zIndex to the highest value."
+ },
+ "register": {
+ "!type": "fn(overlay: +Overlay) -> +Array",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayManager.html#method_register",
+ "!doc": "Register the passed Overlay to this\nOverlayManager."
+ },
+ "remove": {
+ "!type": "fn(overlay: +Overlay) -> +Null",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayManager.html#method_remove",
+ "!doc": "Remove the passed Overlay from this\nOverlayManager."
+ },
+ "each": {
+ "!type": "fn(fn: fn()) -> +Null",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayManager.html#method_each",
+ "!doc": "Loop through all registered Overlay and\nexecute a callback."
+ },
+ "showAll": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayManager.html#method_showAll",
+ "!doc": "Invoke the show method from\nall registered Overlays."
+ },
+ "hideAll": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayManager.html#method_hideAll",
+ "!doc": "Invoke the hide method from\nall registered Overlays."
+ },
+ "sortByZIndexDesc": {
+ "!type": "fn(a: +Overlay, b: +Overlay) -> number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayManager.html#method_sortByZIndexDesc",
+ "!doc": "zIndex comparator. Used on Array.sort."
+ }
+ },
+ "OverlayManager.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayManager.html#property_OverlayManager.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "OverlayManager.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayManager.html#property_OverlayManager.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the OverlayManager."
+ }
+ },
+ "OverlayMask": {
+ "!type": "fn(config: +Object) -> +_yui.aui_overlay.OverlayMask",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayMask.html",
+ "prototype": {
+ "!proto": "_yui.aui_overlay.OverlayBase.prototype",
+ "alignPoints": {
+ "!type": "+Array",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayMask.html#attribute_alignPoints",
+ "!doc": "Points to align the Overlay used as\nmask."
+ },
+ "background": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayMask.html#attribute_background",
+ "!doc": "Background color of the mask."
+ },
+ "target": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayMask.html#attribute_target",
+ "!doc": "Node where the mask will be positioned and re-dimensioned. The\ndefault is the document, which means that if not specified the mask\ntakes the full screen."
+ },
+ "opacity": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayMask.html#attribute_opacity",
+ "!doc": "CSS opacity of the mask."
+ },
+ "shim": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayMask.html#attribute_shim",
+ "!doc": "Use shim option."
+ },
+ "visible": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayMask.html#attribute_visible",
+ "!doc": "If true the Overlay is visible by default after the render phase.\nInherited from Overlay."
+ },
+ "zIndex": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayMask.html#attribute_zIndex",
+ "!doc": "zIndex of the OverlayMask."
+ },
+ "getTargetSize": {
+ "!type": "fn() -> +Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayMask.html#method_getTargetSize",
+ "!doc": "Get the size of the\ntarget. Used to dimension\nthe mask node."
+ },
+ "refreshMask": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayMask.html#method_refreshMask",
+ "!doc": "Repaint the OverlayMask UI, respecting the\ntarget size and the\nalignPoints."
+ }
+ },
+ "OverlayMask.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayMask.html#property_OverlayMask.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "OverlayMask.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/OverlayMask.html#property_OverlayMask.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the OverlayMask."
+ }
+ }
+ },
+ "aui_paginator": {
+ "Paginator": {
+ "!type": "fn(config: +Object) -> +_yui.aui_paginator.Paginator",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html",
+ "prototype": {
+ "!proto": "Base.prototype",
+ "alwaysVisible": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_alwaysVisible",
+ "!doc": "If true the Paginator will be always visible, even when the number\nof pages is 0. To hide the paginator controls automatically when\nthere is no pages to display use false
."
+ },
+ "containers": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_containers",
+ "!doc": "The Paginator controls UI could be displayed in more than one\ncontainer (i.e., in the header and footer of a list). Pass a\nNodeList or a selector to grab the\ncontainers."
+ },
+ "firstPageLink": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_firstPageLink",
+ "!doc": "The Node or template to be used as the\nfirst link element."
+ },
+ "firstPageLinkLabel": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_firstPageLinkLabel",
+ "!doc": "The label used as content of the\nfirstPageLink element."
+ },
+ "lastPageLink": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_lastPageLink",
+ "!doc": "The Node or template to be used as the\nlast link element."
+ },
+ "lastPageLinkLabel": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_lastPageLinkLabel",
+ "!doc": "The label used as content of the\nlastPageLink element."
+ },
+ "maxPageLinks": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_maxPageLinks",
+ "!doc": "The max number of page links to be displayed. If lower than the\ntotal number of pages they are still navigable using next and prev\nlinks."
+ },
+ "nextPageLink": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_nextPageLink",
+ "!doc": "The Node or template to be used as the\nnext link element."
+ },
+ "nextPageLinkLabel": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_nextPageLinkLabel",
+ "!doc": "The label used as content of the\nnextPageLink element."
+ },
+ "page": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_page",
+ "!doc": "Page to display on initial paint."
+ },
+ "pageContainerTemplate": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_pageContainerTemplate",
+ "!doc": "HTML Template for the page links container."
+ },
+ "pageLinkContent": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_pageLinkContent",
+ "!doc": "Function which set the content of the each page element. The passed\nfunction receive as arguments the reference for the page element\nnode, the page number and the index of the page element.
\n\nExample:\n\nfunction(pageEl, pageNumber, index) {\n\t pageEl.html(pageNumber);\n\t}
"
+ },
+ "pageLinkTemplate": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_pageLinkTemplate",
+ "!doc": "HTML Template for the link elements."
+ },
+ "pageReportEl": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_pageReportEl",
+ "!doc": "Node element to display the page report (i.e., (1 of 100))."
+ },
+ "pageReportLabelTemplate": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_pageReportLabelTemplate",
+ "!doc": "Template for the\npageReportEl content.\nNote the placeholders for the page {page} and the total pages\n{totalPages}."
+ },
+ "prevPageLink": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_prevPageLink",
+ "!doc": "The Node or template to be used as the\nprev link element."
+ },
+ "prevPageLinkLabel": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_prevPageLinkLabel",
+ "!doc": "The label used as content of the\nprevPageLink element."
+ },
+ "rowsPerPage": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_rowsPerPage",
+ "!doc": "Number of records constituting a \"page\"."
+ },
+ "rowsPerPageEl": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_rowsPerPageEl",
+ "!doc": "Node element to display the\nrowsPerPage."
+ },
+ "rowsPerPageOptions": {
+ "!type": "+Array",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_rowsPerPageOptions",
+ "!doc": "Array to be displayed on the generated HTML Select element with the\nrowsPerPage\ninformation. (i.e., [1,3,5,7], will display these values on the\nselect)"
+ },
+ "state": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_state",
+ "!doc": "Generates information to the changeRequest
event. See\nchangeRequest."
+ },
+ "template": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_template",
+ "!doc": "Template used to render controls. The string will be used as\ninnerHTML on all specified container nodes. Bracketed keys (e.g.\n{pageLinks}) in the string will be replaced with an instance of the\nso named ui component."
+ },
+ "total": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_total",
+ "!doc": "Total number of records to paginate through."
+ },
+ "totalEl": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_totalEl",
+ "!doc": "Node element to display the total information."
+ },
+ "totalLabel": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_totalLabel",
+ "!doc": "The label markup to the total information."
+ },
+ "totalPages": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#attribute_totalPages",
+ "!doc": "Number of pages. Calculated based on the\ntotal divided by the\nrowsPerPage."
+ },
+ "calculateRange": {
+ "!type": "fn(name: +Type) -> +Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#method_calculateRange",
+ "!doc": "Create a range to display on the pageLinks, keep the current page on\ncenter."
+ },
+ "changeRequest": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#method_changeRequest",
+ "!doc": "Fires changeRequest\nevent. This is the most important event because its responsible to\nupdate the UI, invoked .setState(newState)
to update the\nUI."
+ },
+ "eachContainer": {
+ "!type": "fn(fn: fn())",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#method_eachContainer",
+ "!doc": "Loop through all\ncontainers and execute the\npassed callback."
+ },
+ "hasNextPage": {
+ "!type": "fn() -> bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#method_hasNextPage",
+ "!doc": "Check if there is a next page."
+ },
+ "hasPage": {
+ "!type": "fn(page: number) -> bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#method_hasPage",
+ "!doc": "Check if the page
exists."
+ },
+ "hasPrevPage": {
+ "!type": "fn() -> bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#method_hasPrevPage",
+ "!doc": "Check if there is a previous page."
+ },
+ "setState": {
+ "!type": "fn(v: +Object)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#method_setState",
+ "!doc": "Public setter for state."
+ }
+ },
+ "Paginator.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#property_Paginator.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "Paginator.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Paginator.html#property_Paginator.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Paginator."
+ }
+ }
+ },
+ "aui_panel": {
+ "Panel": {
+ "!type": "fn(config: +Object) -> +_yui.aui_panel.Panel",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Panel.html",
+ "prototype": {
+ "!proto": "_yui.aui_component.Component.prototype",
+ "collapsed": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Panel.html#attribute_collapsed",
+ "!doc": "Whether the panel is displayed collapsed."
+ },
+ "collapsible": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Panel.html#attribute_collapsible",
+ "!doc": "Whether the panel is able to be collapsed."
+ },
+ "title": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Panel.html#attribute_title",
+ "!doc": "The title to be displayed on the Panel."
+ },
+ "icons": {
+ "!type": "+Array",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Panel.html#attribute_icons",
+ "!doc": "Array of ButtonItem configuration objects to be displayed as icons\non the Panel title.
\n\nExample:\n\nicons: [ { icon: close, id: close } ]
\n\nFor more information how to use this option see\nButtonItem."
+ },
+ "strings": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Panel.html#attribute_strings",
+ "!doc": "Collection of strings used to label elements of the Panels UI."
+ },
+ "useARIA": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Panel.html#attribute_useARIA",
+ "!doc": "True if Panel should use ARIA plugin"
+ },
+ "collapse": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Panel.html#method_collapse",
+ "!doc": "Collapse the panel setting the\ncollapsed attribute to\ntrue
."
+ },
+ "expand": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Panel.html#method_expand",
+ "!doc": "Expand the panel setting the\ncollapsed attribute to\nfalse
."
+ },
+ "toggle": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Panel.html#method_toggle",
+ "!doc": "Toggle the visibility of the Panel toggling the value of the\nvisible attribute."
+ },
+ "toggleCollapse": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Panel.html#method_toggleCollapse",
+ "!doc": "Toggle the collapsed value.\nExpanding and collapsing the Panel."
+ }
+ },
+ "Panel.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Panel.html#property_Panel.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Panel."
+ }
+ }
+ },
+ "aui_parse_content": {
+ "ParseContent": {
+ "!type": "fn(config: +Object) -> +_yui.aui_parse_content.ParseContent",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ParseContent.html",
+ "prototype": {
+ "!proto": "Plugin.Base.prototype",
+ "globalEval": {
+ "!type": "fn(data: string)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ParseContent.html#method_globalEval",
+ "!doc": "Global eval the data passed."
+ },
+ "parseContent": {
+ "!type": "fn(content: string) -> string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ParseContent.html#method_parseContent",
+ "!doc": "Extract the script
tags from the string content and\nevaluate the chunks."
+ }
+ },
+ "ParseContent.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ParseContent.html#property_ParseContent.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ParseContent.NS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ParseContent.html#property_ParseContent.NS",
+ "!doc": "Static property provides a string to identify the namespace."
+ },
+ "ParseContent.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ParseContent.html#property_ParseContent.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the ParseContent."
+ }
+ }
+ },
+ "aui_portal_layout": {
+ "PortalLayout": {
+ "!type": "fn(config: +Object) -> +_yui.aui_portal_layout.PortalLayout",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/PortalLayout.html",
+ "prototype": {
+ "!proto": "Base.prototype"
+ },
+ "PortalLayout.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/PortalLayout.html#property_PortalLayout.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "PortalLayout.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/PortalLayout.html#property_PortalLayout.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the PortalLayout."
+ }
+ }
+ },
+ "aui_progressbar": {
+ "ProgressBar": {
+ "!type": "fn(config: +Object) -> +_yui.aui_progressbar.ProgressBar",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ProgressBar.html",
+ "prototype": {
+ "!proto": "_yui.aui_component.Component.prototype",
+ "height": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ProgressBar.html#attribute_height",
+ "!doc": "Display height of the progressbar."
+ },
+ "label": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ProgressBar.html#attribute_label",
+ "!doc": "Display label of the progressbar. If not specified try to query\nusing HTML_PARSER an element inside contentBox which matches\naui-progressbar-text
and get its innerHTML to be\nused as label."
+ },
+ "max": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ProgressBar.html#attribute_max",
+ "!doc": "Represents the top value for the bar. The bar will be fully\nextended when reaching this value. Values higher than this will\nbe ignored."
+ },
+ "min": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ProgressBar.html#attribute_min",
+ "!doc": "Represents the lowest value for the bar. The bar will be\ntotally collapsed when reaching this value. Values lower than\nthis will be ignored."
+ },
+ "orientation": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ProgressBar.html#attribute_orientation",
+ "!doc": "Display orientation of the progressbar (i.e. vertical or\nhorizontal)."
+ },
+ "ratio": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ProgressBar.html#attribute_ratio",
+ "!doc": "Calculate the ratio based on max
and\nmin
values."
+ },
+ "step": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ProgressBar.html#attribute_step",
+ "!doc": "Calculate the progressbar step based on ratio
\nvalue."
+ },
+ "statusNode": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ProgressBar.html#attribute_statusNode",
+ "!doc": "DOM Node to display the satus bar of the progressbar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-progressbar-status
."
+ },
+ "textNode": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ProgressBar.html#attribute_textNode",
+ "!doc": "DOM Node to display the text of the progressbar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-progressbar-text
."
+ },
+ "value": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ProgressBar.html#attribute_value",
+ "!doc": "The value for the bar. Valid values are in between the minValue\nand maxValue attributes."
+ }
+ },
+ "ProgressBar.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ProgressBar.html#property_ProgressBar.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ProgressBar.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ProgressBar.html#property_ProgressBar.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the ProgressBar."
+ },
+ "ProgressBar.HTML_PARSER": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ProgressBar.html#property_ProgressBar.HTML_PARSER",
+ "!doc": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widgets content box."
+ }
+ }
+ },
+ "aui_rating": {
+ "Rating": {
+ "!type": "fn(config: +Object) -> +_yui.aui_rating.Rating",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Rating.html",
+ "prototype": {
+ "!proto": "_yui.aui_component.Component.prototype",
+ "disabled": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Rating.html#attribute_disabled",
+ "!doc": "Whether the Rating is disabled or not. Disabled Ratings dont allow\nhover or click, just display selected stars."
+ },
+ "canReset": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Rating.html#attribute_canReset",
+ "!doc": "If true
could be reseted (i.e., have no values\nselected)."
+ },
+ "defaultSelected": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Rating.html#attribute_defaultSelected",
+ "!doc": "The number of selected starts when the Rating render."
+ },
+ "elements": {
+ "!type": "+NodeList",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Rating.html#attribute_elements",
+ "!doc": "NodeList of elements used on the\nRating. Each element is one Star."
+ },
+ "hiddenInput": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Rating.html#attribute_hiddenInput",
+ "!doc": "Hidden input to handle the selected value. This hidden input\nreplace the radio elements and keep the same name."
+ },
+ "inputName": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Rating.html#attribute_inputName",
+ "!doc": "Name of the hiddenInput element. If\nnot specified will use the name of the replaced radio."
+ },
+ "label": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Rating.html#attribute_label",
+ "!doc": "Label to be displayed with the Rating elements."
+ },
+ "labelNode": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Rating.html#attribute_labelNode",
+ "!doc": "DOM Node to display the text of the StarRating. If not\nspecified try to query using HTML_PARSER an element inside\nboundingBox which matches aui-rating-label-element
."
+ },
+ "selectedIndex": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Rating.html#attribute_selectedIndex",
+ "!doc": "Stores the index of the selected element."
+ },
+ "showTitle": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Rating.html#attribute_showTitle",
+ "!doc": "If true
will extract the value of the\ntitle
attribute on the radio, and use it on the\ngenerated Rating elements."
+ },
+ "size": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Rating.html#attribute_size",
+ "!doc": "Number of Rating elements to be displayed."
+ },
+ "title": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Rating.html#attribute_title",
+ "!doc": "If set, will be used when there is no DOM title
on the\nradio elements."
+ },
+ "value": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Rating.html#attribute_value",
+ "!doc": "Stores the value of the current selected Rating element."
+ },
+ "clearSelection": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Rating.html#method_clearSelection",
+ "!doc": "Clear all selected starts to the default state."
+ },
+ "select": {
+ "!type": "fn(index: number)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Rating.html#method_select",
+ "!doc": "Selects the index
Rating element."
+ },
+ "fillTo": {
+ "!type": "fn(index: number, className: string)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Rating.html#method_fillTo",
+ "!doc": "Add the className
on the the index
element\nand all the previous Rating elements."
+ },
+ "indexOf": {
+ "!type": "fn(elem: +_yui.aui_node.Node) -> number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Rating.html#method_indexOf",
+ "!doc": "Finds the index of the elem
."
+ }
+ },
+ "Rating.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Rating.html#property_Rating.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "Rating.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Rating.html#property_Rating.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Rating."
+ },
+ "StarRating.HTML_PARSER": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Rating.html#property_StarRating.HTML_PARSER",
+ "!doc": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widgets content box."
+ }
+ },
+ "ThumbRating": {
+ "!type": "fn(config: +Object) -> +_yui.aui_rating.ThumbRating",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ThumbRating.html",
+ "prototype": {
+ "!proto": "_yui.aui_rating.Rating.prototype",
+ "size": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ThumbRating.html#attribute_size",
+ "!doc": "The size on ThumbRating is always 2 (i.e., thumb up and thumb down)."
+ },
+ "fillTo": {
+ "!type": "fn(index: number, className: string)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ThumbRating.html#method_fillTo",
+ "!doc": "Add the className
on the the index
element\nand all the previous Rating elements."
+ }
+ },
+ "ThumbRating.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ThumbRating.html#property_ThumbRating.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ThumbRating.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/ThumbRating.html#property_ThumbRating.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the ThumbRating."
+ }
+ }
+ },
+ "aui_resize": {
+ "Resize": {
+ "!type": "fn(config: +Object) -> +_yui.aui_resize.Resize",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Resize.html",
+ "prototype": {
+ "!proto": "Base.prototype",
+ "autoHide": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Resize.html#attribute_autoHide",
+ "!doc": "False to ensure that the resize handles are always visible, true to\ndisplay them only when the user mouses over the resizable borders."
+ },
+ "handles": {
+ "!type": "+Array",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Resize.html#attribute_handles",
+ "!doc": "The handles to use (any combination of): t, b, r, l, bl,\nbr, tl, tr. Can use a shortcut of All."
+ },
+ "node": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Resize.html#attribute_node",
+ "!doc": "The selector or element to resize. Required."
+ },
+ "proxy": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Resize.html#attribute_proxy",
+ "!doc": "Resize a proxy element instead of the real element."
+ },
+ "proxyEl": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Resize.html#attribute_proxyEl",
+ "!doc": "The Resize proxy element."
+ },
+ "resizing": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Resize.html#attribute_resizing",
+ "!doc": "True when the element is being Resized."
+ },
+ "wrap": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Resize.html#attribute_wrap",
+ "!doc": "True to wrap an element with a div if needed (required for textareas\nand images, defaults to false) in favor of the handles config option.\nThe wrapper element type (default div) could be over-riden passing the\nwrapper
attribute."
+ },
+ "wrapTypes": {
+ "!type": "+Regex",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Resize.html#attribute_wrapTypes",
+ "!doc": "Elements that requires a wrapper by default. Normally are elements\nwhich cannot have children elements."
+ },
+ "wrapper": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Resize.html#attribute_wrapper",
+ "!doc": "Element to wrap the wrapTypes
. This element will house\nthe handles elements."
+ },
+ "changeHeightHandles": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Resize.html#property_changeHeightHandles",
+ "!doc": "Whether the handle being dragged can change the height."
+ },
+ "changeLeftHandles": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Resize.html#property_changeLeftHandles",
+ "!doc": "Whether the handle being dragged can change the left."
+ },
+ "changeTopHandles": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Resize.html#property_changeTopHandles",
+ "!doc": "Whether the handle being dragged can change the top."
+ },
+ "changeWidthHandles": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Resize.html#property_changeWidthHandles",
+ "!doc": "Whether the handle being dragged can change the width."
+ },
+ "delegate": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Resize.html#property_delegate",
+ "!doc": "Store DD.Delegate reference for the respective Resize instance."
+ },
+ "eachHandle": {
+ "!type": "fn(fn: fn())",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Resize.html#method_eachHandle",
+ "!doc": "Loop through each handle which is being used and executes a callback.
\nExample:
\ninstance.eachHandle(\n function(handleName, index) { ... }\n );
"
+ }
+ },
+ "Resize.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Resize.html#property_Resize.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "Resize.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Resize.html#property_Resize.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Resize."
+ }
+ }
+ },
+ "aui_textboxlist": {
+ "Textboxlist": {
+ "!type": "fn(config: +Object) -> +_yui.aui_textboxlist.Textboxlist",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Textboxlist.html",
+ "prototype": {
+ "!proto": "_yui.aui_autocomplete.AutoComplete.prototype",
+ "constrain": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Textboxlist.html#attribute_constrain",
+ "!doc": "Will attempt to constrain the resize node to the boundaries. Arguments:mouseover
event."
+ },
+ "defaultChildType": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Toolbar.html#attribute_defaultChildType",
+ "!doc": "The default type of child widget to render into the Element"
+ },
+ "orientation": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Toolbar.html#attribute_orientation",
+ "!doc": "Representing the orientation of the progress bar. Could be\nhorizontal
or vertical
."
+ }
+ }
+ }
+ },
+ "aui_tooltip": {
+ "Tooltip": {
+ "!type": "fn(config: +Object) -> +_yui.aui_tooltip.Tooltip",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Tooltip.html",
+ "prototype": {
+ "!proto": "_yui.aui_overlay.OverlayContextPanel.prototype",
+ "anim": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Tooltip.html#attribute_anim",
+ "!doc": "See OverlayContextPanel anim."
+ },
+ "align": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Tooltip.html#attribute_align",
+ "!doc": "See OverlayContextPanel align."
+ },
+ "showOn": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Tooltip.html#attribute_showOn",
+ "!doc": "See OverlayContext showOn."
+ },
+ "hideOn": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Tooltip.html#attribute_hideOn",
+ "!doc": "See OverlayContext showOn."
+ },
+ "undefined": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Tooltip.html",
+ "!doc": "Prevents display:none from being applied to the tooltip when it is hidden because we\ncannot properly align a hidden tooltip with display:none since we cant accurately\nget its computed x and y position."
+ },
+ "hideDelay": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Tooltip.html#attribute_hideDelay",
+ "!doc": "See OverlayContext hideDelay."
+ },
+ "title": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Tooltip.html#attribute_title",
+ "!doc": "Use the content of the title
attribute as the Tooltip\ncontent."
+ },
+ "show": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Tooltip.html#method_show",
+ "!doc": "Over-ride the show
to invoke the\n_loadBodyContentFromTitle.\nSee OverlayContext show."
+ }
+ },
+ "Tooltip.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Tooltip.html#property_Tooltip.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "Tooltip.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/Tooltip.html#property_Tooltip.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Tooltip."
+ }
+ }
+ },
+ "aui_tree": {
+ "TreeData": {
+ "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeData",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html",
+ "prototype": {
+ "!proto": "Base.prototype",
+ "container": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#attribute_container",
+ "!doc": "Container to nest children nodes. If has cntainer its not a leaf."
+ },
+ "children": {
+ "!type": "+Array",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#attribute_children",
+ "!doc": "Array of children (i.e. could be a JSON metadata object or a TreeNode instance)."
+ },
+ "index": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#attribute_index",
+ "!doc": "Index the nodes."
+ },
+ "getNodeById": {
+ "!type": "fn(uid: string) -> +aui_tree.TreeNode",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_getNodeById",
+ "!doc": "Get a TreeNode by id."
+ },
+ "isRegistered": {
+ "!type": "fn(node: +_yui.aui_tree.TreeNode) -> bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_isRegistered",
+ "!doc": "Whether the TreeNode is registered on this TreeData."
+ },
+ "updateReferences": {
+ "!type": "fn(TreeNode: +_yui.aui_node.Node, TreeNode: +ParentNode, TreeView: +OwnerTree)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_updateReferences",
+ "!doc": "Update the references of the passed TreeNode."
+ },
+ "refreshIndex": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_refreshIndex",
+ "!doc": "Refresh the index (i.e. re-index all nodes)."
+ },
+ "registerNode": {
+ "!type": "fn(node: +_yui.aui_tree.TreeNode)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_registerNode",
+ "!doc": "Register the passed TreeNode on this TreeData."
+ },
+ "updateIndex": {
+ "!type": "fn(index: +Object)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_updateIndex",
+ "!doc": "Update the index attribute value."
+ },
+ "unregisterNode": {
+ "!type": "fn(node: +_yui.aui_tree.TreeNode)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_unregisterNode",
+ "!doc": "Unregister the passed TreeNode from this TreeData."
+ },
+ "collapseAll": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_collapseAll",
+ "!doc": "Collapse all children of the TreeData."
+ },
+ "expandAll": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_expandAll",
+ "!doc": "Expand all children of the TreeData."
+ },
+ "selectAll": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_selectAll",
+ "!doc": "Select all children of the TreeData."
+ },
+ "unselectAll": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_unselectAll",
+ "!doc": "Unselect all children of the TreeData."
+ },
+ "eachChildren": {
+ "!type": "fn(fn: fn(), fn: bool)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_eachChildren",
+ "!doc": "Loop each children and execute the fn
callback."
+ },
+ "eachParent": {
+ "!type": "fn(fn: fn())",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_eachParent",
+ "!doc": "Loop each parent node and execute the fn
callback."
+ },
+ "bubbleEvent": {
+ "!type": "fn(eventType: string, args: +Array, cancelBubbling: bool, stopActionPropagation: bool)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_bubbleEvent",
+ "!doc": "Bubble event to all parent nodes."
+ },
+ "createNode": {
+ "!type": "fn(options: +Object) -> +aui_tree.TreeNode",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_createNode",
+ "!doc": "Create a TreeNode instance."
+ },
+ "appendChild": {
+ "!type": "fn(node: +_yui.aui_tree.TreeNode, cancelBubbling: bool)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_appendChild",
+ "!doc": "Append a child node to the TreeData."
+ },
+ "item": {
+ "!type": "fn(index: number) -> +aui_tree.TreeNode",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_item",
+ "!doc": "Get a TreeNode children by index."
+ },
+ "indexOf": {
+ "!type": "fn(node: +_yui.aui_tree.TreeNode) -> number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_indexOf",
+ "!doc": "Index of the passed TreeNode on the children attribute."
+ },
+ "hasChildNodes": {
+ "!type": "fn() -> bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_hasChildNodes",
+ "!doc": "Whether the TreeData contains children or not."
+ },
+ "getChildren": {
+ "!type": "fn(deep: bool) -> +Array",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_getChildren",
+ "!doc": "Get an Array of the children nodes of the current TreeData."
+ },
+ "getEventOutputMap": {
+ "!type": "fn(node: +_yui.aui_tree.TreeData) -> +Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_getEventOutputMap",
+ "!doc": "Get an object containing metadata for the custom events."
+ },
+ "removeChild": {
+ "!type": "fn(node: +_yui.aui_tree.TreeData)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_removeChild",
+ "!doc": "Remove the passed node
from the current TreeData."
+ },
+ "_removeChild": {
+ "!type": "fn(node: +_yui.aui_tree.TreeData)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method__removeChild",
+ "!doc": "Remove the passed node
from the current TreeData."
+ },
+ "empty": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_empty",
+ "!doc": "Delete all children of the current TreeData."
+ },
+ "insert": {
+ "!type": "fn(treeNode: +_yui.aui_tree.TreeNode, refTreeNode: +_yui.aui_tree.TreeNode, where: +_yui.aui_tree.TreeNode)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_insert",
+ "!doc": "Insert treeNode
before or after the refTreeNode
."
+ },
+ "insertAfter": {
+ "!type": "fn(treeNode: +_yui.aui_tree.TreeNode, refTreeNode: +_yui.aui_tree.TreeNode)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_insertAfter",
+ "!doc": "Insert treeNode
after the refTreeNode
."
+ },
+ "insertBefore": {
+ "!type": "fn(treeNode: +_yui.aui_tree.TreeNode, refTreeNode: +_yui.aui_tree.TreeNode)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_insertBefore",
+ "!doc": "Insert treeNode
before the refTreeNode
."
+ },
+ "getNodeByChild": {
+ "!type": "fn(child: +_yui.aui_node.Node) -> +aui_tree.TreeNode",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeData.html#method_getNodeByChild",
+ "!doc": "Get a TreeNode instance by a child DOM Node."
+ }
+ }
+ },
+ "TreeNode": {
+ "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeNode",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html",
+ "prototype": {
+ "!proto": "_yui.aui_tree.TreeData.prototype",
+ "io": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#attribute_io",
+ "!doc": "IO options for the current TreeNode load the children."
+ },
+ "createNodes": {
+ "!type": "fn(nodes: ?)",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#method_createNodes",
+ "!doc": "Create nodes."
+ },
+ "initIO": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#method_initIO",
+ "!doc": "Initialize the IO transaction setup on the io attribute."
+ },
+ "ioStartHandler": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#method_ioStartHandler",
+ "!doc": "IO Start handler."
+ },
+ "ioCompleteHandler": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#method_ioCompleteHandler",
+ "!doc": "IO Complete handler."
+ },
+ "ioSuccessHandler": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#method_ioSuccessHandler",
+ "!doc": "IO Success handler."
+ },
+ "ioFailureHandler": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#method_ioFailureHandler",
+ "!doc": "IO Failure handler."
+ },
+ "alwaysShowHitArea": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#attribute_alwaysShowHitArea",
+ "!doc": "Always show the hitarea icon."
+ },
+ "draggable": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#attribute_draggable",
+ "!doc": "If true the TreeNode is draggable."
+ },
+ "expanded": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#attribute_expanded",
+ "!doc": "Whether the TreeNode is expanded by default."
+ },
+ "hitAreaEl": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#attribute_hitAreaEl",
+ "!doc": "Hitarea element."
+ },
+ "iconEl": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#attribute_iconEl",
+ "!doc": "Icon element."
+ },
+ "id": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#attribute_id",
+ "!doc": "Id of the TreeNode."
+ },
+ "label": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#attribute_label",
+ "!doc": "Label of the TreeNode."
+ },
+ "labelEl": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#attribute_labelEl",
+ "!doc": "Label element to house the label
attribute."
+ },
+ "leaf": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#attribute_leaf",
+ "!doc": "Whether the TreeNode could have children or not (i.e. if any\nchildren is present the TreeNode is a leaf)."
+ },
+ "nextSibling": {
+ "!type": "+aui_tree.TreeNode",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#attribute_nextSibling",
+ "!doc": "Next sibling of the current TreeNode."
+ },
+ "ownerTree": {
+ "!type": "+aui_tree.TreeView",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#attribute_ownerTree",
+ "!doc": "TreeView which contains the current TreeNode."
+ },
+ "parentNode": {
+ "!type": "+aui_tree.TreeNode",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#attribute_parentNode",
+ "!doc": "Parent node of the current TreeNode."
+ },
+ "prevSibling": {
+ "!type": "+aui_tree.TreeNode",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#attribute_prevSibling",
+ "!doc": "Previous sibling of the current TreeNode."
+ },
+ "collapse": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#method_collapse",
+ "!doc": "Collapse the current TreeNode."
+ },
+ "contains": {
+ "!type": "fn(node: +_yui.aui_tree.TreeNode) -> bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#method_contains",
+ "!doc": "Check if the current TreeNode contains the passed node
."
+ },
+ "expand": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#method_expand",
+ "!doc": "Expand the current TreeNode."
+ },
+ "getDepth": {
+ "!type": "fn() -> number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#method_getDepth",
+ "!doc": "Get the depth of the current TreeNode."
+ },
+ "isLeaf": {
+ "!type": "fn() -> bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#method_isLeaf",
+ "!doc": "Whether the current TreeNode is a leaf or not."
+ },
+ "isSelected": {
+ "!type": "fn() -> bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#method_isSelected",
+ "!doc": "Whether the current TreeNode is selected or not."
+ },
+ "toggle": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#method_toggle",
+ "!doc": "Toggle the current TreeNode, collapsed
or expanded
."
+ },
+ "A.TreeNode.nodeTypes": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#property_A.TreeNode.nodeTypes",
+ "!doc": "TreeNode types hash map.\n\nA.TreeNode.nodeTypes = {\n check: A.TreeNodeCheck,\n io: A.TreeNodeIO,\n node: A.TreeNode,\n radio: A.TreeNodeRadio,\n task: A.TreeNodeTask\n};
"
+ }
+ },
+ "TreeNode.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#property_TreeNode.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "TreeNode.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNode.html#property_TreeNode.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the TreeNode."
+ }
+ },
+ "TreeNodeIO": {
+ "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeNodeIO",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNodeIO.html",
+ "prototype": {
+ "!proto": "_yui.aui_tree.TreeNode.prototype",
+ "cache": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNodeIO.html#attribute_cache",
+ "!doc": "Whether the current TreeNode should cache the loaded content or not."
+ },
+ "loaded": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNodeIO.html#attribute_loaded",
+ "!doc": "Whether the current TreeNode has loaded the content."
+ },
+ "loading": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNodeIO.html#attribute_loading",
+ "!doc": "Whether the current TreeNode IO transaction is loading."
+ }
+ },
+ "TreeNode.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNodeIO.html#property_TreeNode.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "TreeNode.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNodeIO.html#property_TreeNode.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the TreeNode."
+ }
+ },
+ "TreeNodeCheck": {
+ "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeNodeCheck",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNodeCheck.html",
+ "prototype": {
+ "!proto": "_yui.aui_tree.TreeNodeIO.prototype",
+ "checked": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNodeCheck.html#attribute_checked",
+ "!doc": "Whether the TreeNode is checked or not."
+ },
+ "checkContainerEl": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNodeCheck.html#attribute_checkContainerEl",
+ "!doc": "Container element for the checkbox."
+ },
+ "checkEl": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNodeCheck.html#attribute_checkEl",
+ "!doc": "Checkbox element."
+ },
+ "checkName": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNodeCheck.html#attribute_checkName",
+ "!doc": "Name of the checkbox element used on the current TreeNode."
+ },
+ "check": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNodeCheck.html#method_check",
+ "!doc": "Check the current TreeNode."
+ },
+ "toggleCheck": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNodeCheck.html#method_toggleCheck",
+ "!doc": "Toggle the check status of the current TreeNode."
+ },
+ "uncheck": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNodeCheck.html#method_uncheck",
+ "!doc": "Uncheck the current TreeNode."
+ }
+ },
+ "TreeNode.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNodeCheck.html#property_TreeNode.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "TreeNode.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNodeCheck.html#property_TreeNode.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the TreeNode."
+ }
+ },
+ "TreeNodeTask": {
+ "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeNodeTask",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNodeTask.html",
+ "prototype": {
+ "!proto": "_yui.aui_tree.TreeNodeCheck.prototype"
+ },
+ "TreeNode.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNodeTask.html#property_TreeNode.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ }
+ },
+ "TreeNodeRadio": {
+ "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeNodeRadio",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNodeRadio.html",
+ "prototype": {
+ "!proto": "_yui.aui_tree.TreeNodeTask.prototype"
+ },
+ "TreeNode.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeNodeRadio.html#property_TreeNode.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ }
+ },
+ "TreeView": {
+ "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeView",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeView.html",
+ "prototype": {
+ "!proto": "_yui.aui_tree.TreeData.prototype",
+ "type": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeView.html#attribute_type",
+ "!doc": "Type of the treeview (i.e. could be file or normal)."
+ },
+ "lastSelected": {
+ "!type": "+aui_tree.TreeNode",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeView.html#attribute_lastSelected",
+ "!doc": "Last selected TreeNode."
+ }
+ },
+ "TreeView.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeView.html#property_TreeView.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "TreeView.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeView.html#property_TreeView.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the TreeView."
+ }
+ },
+ "TreeViewDD": {
+ "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeViewDD",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeViewDD.html",
+ "prototype": {
+ "!proto": "_yui.aui_tree.TreeView.prototype",
+ "helper": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeViewDD.html#attribute_helper",
+ "!doc": "Dragdrop helper element."
+ },
+ "scrollDelay": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeViewDD.html#attribute_scrollDelay",
+ "!doc": "Delay of the scroll while dragging the TreeNodes."
+ },
+ "dropAction": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeViewDD.html#attribute_dropAction",
+ "!doc": "Drop action (i.e. could be append, below or above)."
+ },
+ "lastY": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeViewDD.html#attribute_lastY",
+ "!doc": "Last Y."
+ },
+ "nodeContent": {
+ "!type": "+aui_node.Node",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeViewDD.html#attribute_nodeContent",
+ "!doc": "Reference for the current drop node."
+ }
+ },
+ "TreeViewDD.NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeViewDD.html#property_TreeViewDD.NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "TreeViewDD.ATTRS": {
+ "!type": "+Object",
+ "!url": "http://alloyui.com/versions/1.5.x/api/classes/TreeViewDD.html#property_TreeViewDD.ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the TreeViewDD."
+ }
+ }
+ }
+ }
+ },
+ "AUI": "YUI"
+};
+
+})
\ No newline at end of file
diff --git a/core/tern.core/node_modules/tern/node_modules/tern-aui1.5.x/package.json b/core/ternjs/node_modules/tern/node_modules/tern-aui1.5.x/package.json
similarity index 100%
rename from core/tern.core/node_modules/tern/node_modules/tern-aui1.5.x/package.json
rename to core/ternjs/node_modules/tern/node_modules/tern-aui1.5.x/package.json
diff --git a/core/tern.core/node_modules/tern/node_modules/tern-aui1.5.x/aui1.5.x.js b/core/ternjs/node_modules/tern/node_modules/tern-aui1.5.x/x.txt
similarity index 97%
rename from core/tern.core/node_modules/tern/node_modules/tern-aui1.5.x/aui1.5.x.js
rename to core/ternjs/node_modules/tern/node_modules/tern-aui1.5.x/x.txt
index 89685d49b..d970edf30 100644
--- a/core/tern.core/node_modules/tern/node_modules/tern-aui1.5.x/aui1.5.x.js
+++ b/core/ternjs/node_modules/tern/node_modules/tern-aui1.5.x/x.txt
@@ -12,3162 +12,3162 @@
return { defs : defs };
});
- var defs = {
- "!name": "aui1.5.x",
- "!define": {
- "_yui": {
- "aui_autocomplete": {
- "AutoComplete": {
- "!type": "fn(config: +Object) -> +_yui.aui_autocomplete.AutoComplete",
- "prototype": {
- "!proto": "_yui.aui_component.Component.prototype",
- "alwaysShowContainer": {
- "!type": "bool",
- "!doc": "Always show the results container, instead of only showing when the \nuser is requesting them."
- },
- "autoHighlight": {
- "!type": "bool",
- "!doc": "Automatically highlight the first item in the list when the results are\nmade visible."
- },
- "applyLocalFilter": {
- "!type": "bool",
- "!doc": "If set to true, the filterResults \nmethod will be run on the response from the data source."
- },
- "button": {
- "!type": "bool",
- "!doc": "To use a button"
- },
- "dataSource": {
- "!type": "+Object",
- "!doc": "The data source that results will be read from. This can either be\nan existing DataSource object, or it can be a\nvalue that would be passed to DataSource."
- },
- "dataSourceType": {
- "!type": "string",
- "!doc": "The type of the data source passed into dataSource.\nThis can be used to explicitly declare what kind of DataSource object will\nbe created."
- },
- "delimChar": {
- "!type": "string",
- "!doc": "The character used to indicate the beginning or ending of a new value. Most commonly used\nis a \",\"."
- },
- "forceSelection": {
- "!type": "bool",
- "!doc": "If typeAhead is true, this\nwill clear a selection when the overlay closes unless a user explicitly selects an item."
- },
- "input": {
- "!type": "string",
- "!doc": "The input field which will recieve the users input."
- },
- "matchKey": {
- "!type": "string",
- "!doc": "The key or numeric index in the schema to match the result against."
- },
- "maxResultsDisplayed": {
- "!type": "number",
- "!doc": "The maximum number of results to display."
- },
- "minQueryLength": {
- "!type": "number",
- "!doc": "The minimum number of characters required to query the data source."
- },
- "queryDelay": {
- "!type": "number",
- "!doc": "The amount of time in seconds to delay before submitting the query."
- },
- "queryInterval": {
- "!type": "number",
- "!doc": "When IME usage is detected or interval detection is explicitly enabled,\nAutoComplete will detect the input value at the given interval and send a\nquery if the value has changed."
- },
- "queryMatchCase": {
- "!type": "bool",
- "!doc": "When applyLocalFilter is true,\nsetting this to true will match only results with the same case."
- },
- "queryMatchContains": {
- "!type": "bool",
- "!doc": "When applyLocalFilter is true,\nsetting this to true will match results which contain the query anywhere in the text,\ninstead of just matching just items that start with the query."
- },
- "queryQuestionMark": {
- "!type": "bool",
- "!doc": "For IO DataSources, AutoComplete will automatically insert a \"?\" between the server URI and \nthe encoded query string. To prevent this behavior, you can\nset this value to false. If you need to customize this even further, you\ncan override the generateRequest method."
- },
- "schema": {
- "!type": "+Object",
- "!doc": "A valid configuration object for any of DataSource schema plugins."
- },
- "schemaType": {
- "!type": "string",
- "!doc": "A valid type of DataSource schema plugin, such as array, json, xml, etc."
- },
- "suppressInputUpdate": {
- "!type": "bool",
- "!doc": "Whether or not the input field should be updated with selections."
- },
- "typeAhead": {
- "!type": "bool",
- "!doc": "If autoHighlight is enabled, whether or not the \ninput field should be automatically updated with the first result as the user types, \nautomatically selecting the portion of the text the user has not typed yet."
- },
- "typeAheadDelay": {
- "!type": "number",
- "!doc": "If typeAhead is true, number of seconds \nto delay before updating the input. In order to prevent certain race conditions, this value must\nalways be greater than the queryDelay."
- },
- "uniqueName": {
- "!type": "string",
- "!doc": "The unique ID of the input element."
- },
- "doBeforeExpandContainer": {
- "!type": "fn(query: string, allResults: +Object) -> bool",
- "!doc": "An overridable method that is executed before the result container is shown.\nThe method can return false to prevent the container from being shown."
- },
- "doBeforeLoadData": {
- "!type": "fn(event: +EventFacade) -> bool",
- "!doc": "An overridable method that is executed before the result overlay is loaded with results."
- },
- "filterResults": {
- "!type": "fn(event: +EventFacade) -> +Object",
- "!doc": "Executed by the data source as a mechanism to do simple client-side\nfiltering of the results."
- },
- "formatResult": {
- "!type": "fn(result: +Object, request: string, resultMatch: string) -> string",
- "!doc": "An overridable method for formatting the result of the query before its displayed in the overlay."
- },
- "generateRequest": {
- "!type": "fn(query: string) -> +Object",
- "!doc": "An overridable method that creates an object to be passed to the sendRequest\nmethod of the data source object. Useful to overwrite if you wish to create\na custom request object before its sent."
- },
- "handleResponse": {
- "!type": "fn(event: +EventFacade)",
- "!doc": "Handles the response for the display of the results. This is a callback method\nthat is fired by the sendRequest method so that results are ready to be accessed."
- },
- "sendQuery": {
- "!type": "fn(query: string)",
- "!doc": "Sends a query request to the data source object."
- }
- },
- "AutoComplete.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "AutoComplete.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the AutoComplete."
- }
- }
- },
- "aui_button_item": {
- "ButtonItem": {
- "!type": "fn(config: +Object) -> +_yui.aui_button_item.ButtonItem",
- "prototype": {
- "!proto": "_yui.aui_component.Component.prototype",
- "undefined": {
- "!type": "fn()",
- "!doc": "Maps an array or object to a resulting array, using the\nreturn value of fn as the values for the new array.\nLike A.each, this function can accept an object or an array."
- },
- "activeState": {
- "!type": "bool",
- "!doc": "Whether to track the active state of the button."
- },
- "classNames": {
- "!type": "+Object",
- "!doc": "An object map of the CSS class names to use for the different interaction states."
- },
- "defaultState": {
- "!type": "bool",
- "!doc": "Whether to apply the default interaction state to the button"
- },
- "handler": {
- "!type": "fn()",
- "!doc": "An event callback to handle when a user interacts with the button.\nThis can either be a function that will be attached on click, or\nan object map that accepts the following keys:\n{fn: // The function to execute\ncontext: // The context to execute the function in\ntype: // The type of event to listen for (defaults to \"click\")\n}
"
- },
- "hoverState": {
- "!type": "bool",
- "!doc": "An id that can be used to identify a button."
- },
- "icon": {
- "!type": "string",
- "!doc": "The icon to use inside of the button. Possible values are:"
- },
- "iconNode": {
- "!type": "string",
- "!doc": "DOM Node to display the icon of the ButtonItem. If not\nspecified try to query using HTML_PARSER an element inside\nboundingBox which matches aui-button-icon
."
- },
- "label": {
- "!type": "string",
- "!doc": "Text to use inside of the button."
- },
- "labelNode": {
- "!type": "string",
- "!doc": "DOM Node to display the text of the ButtonItem. If not\nspecified try to query using HTML_PARSER an element inside\nboundingBox which matches aui-button-label
."
- },
- "title": {
- "!type": "string",
- "!doc": "Text to use as the title attribute of the button."
- },
- "type": {
- "!type": "string",
- "!doc": "Button type."
- }
- },
- "ButtonItem.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "ButtonItem.AUGMENTS": {
- "!type": "+array",
- "!doc": "Static property provides an array to specify which classes augment this one."
- },
- "ButtonItem.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the ButtonItem."
- },
- "ButtonItem.HTML_PARSER": {
- "!type": "+Object",
- "!doc": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widgets content box."
- }
- }
- },
- "aui_calendar": {
- "Calendar": {
- "!type": "fn(config: +Object) -> +_yui.aui_calendar.Calendar",
- "prototype": {
- "!proto": "_yui.aui_overlay.OverlayContext.prototype",
- "allowNone": {
- "!type": "bool",
- "!doc": "Wheather displays the \"none\" link on the Calendar footer."
- },
- "blankDays": {
- "!type": "+NodeList",
- "!doc": "NodeList containing all the DOM elements for\neach blank day. If not specified try to query using HTML_PARSER\nan element inside contentBox which matches\naui-calendar-day-blank
."
- },
- "currentDay": {
- "!type": "number",
- "!doc": "Current day number."
- },
- "currentMonth": {
- "!type": "number",
- "!doc": "Current month number."
- },
- "currentYear": {
- "!type": "number",
- "!doc": "Current year number."
- },
- "dateFormat": {
- "!type": "string",
- "!doc": "The default date format string which can be overriden for\nlocalization support. The format must be valid according to\nA.DataType.Date.format."
- },
- "dates": {
- "!type": "+Array",
- "!doc": "Dates which the calendar will show as selected by default."
- },
- "firstDayOfWeek": {
- "!type": "number",
- "!doc": "First day of the week: Sunday is 0, Monday is 1."
- },
- "headerContentNode": {
- "!type": "+aui_node.Node",
- "!doc": "DOM node reference to be the header of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-hd
."
- },
- "headerTitleNode": {
- "!type": "+aui_node.Node",
- "!doc": "DOM node reference to be the title of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-title
."
- },
- "iconNextNode": {
- "!type": "+aui_node.Node",
- "!doc": "DOM node reference to be the icon next of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-prev
."
- },
- "iconPrevNode": {
- "!type": "+aui_node.Node",
- "!doc": "DOM node reference to be the icon prev of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-prev
."
- },
- "maxDate": {
- "!type": "string",
- "!doc": "Maximum allowable date. Values supported by the Date\nconstructor are supported."
- },
- "minDate": {
- "!type": "+Date",
- "!doc": "Minimum allowable date. Values supported by the Date\nconstructor are supported."
- },
- "monthDays": {
- "!type": "+NodeList",
- "!doc": "NodeList reference containing the days of the month of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-day
."
- },
- "monthDaysNode": {
- "!type": "+aui_node.Node",
- "!doc": "DOM node reference which contains all month days nodes of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-monthdays
."
- },
- "noneLinkNode": {
- "!type": "+aui_node.Node",
- "!doc": "DOM node reference to be the \"none\" link of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-title
."
- },
- "paddingDaysEnd": {
- "!type": "+NodeList",
- "!doc": "NodeList containing all the DOM elements for\neach blank day. If not specified try to query using HTML_PARSER\nan element inside contentBox which matches\naui-calendar-day-blank
."
- },
- "paddingDaysStart": {
- "!type": "+NodeList",
- "!doc": "NodeList containing all the DOM elements for\neach blank day. If not specified try to query using HTML_PARSER\nan element inside contentBox which matches\naui-calendar-day-blank
."
- },
- "selectMultipleDates": {
- "!type": "bool",
- "!doc": "Wether accepts to select multiple dates."
- },
- "setValue": {
- "!type": "bool",
- "!doc": "If true set the selected date with the correct\ndateFormat to the\nvalue of the input field which is hosting the Calendar."
- },
- "showOtherMonth": {
- "!type": "bool",
- "!doc": "Wheather displays the days for the other months."
- },
- "showToday": {
- "!type": "bool",
- "!doc": "Wheather displays the \"today\" link on the Calendar footer."
- },
- "strings": {
- "!type": "+Object",
- "!doc": "Strings for localization."
- },
- "todayLinkNode": {
- "!type": "+aui_node.Node",
- "!doc": "DOM node reference to be the \"today\" link of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-title
."
- },
- "weekDays": {
- "!type": "+NodeList",
- "!doc": "NodeList reference containing the days of the week of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-week
."
- },
- "weekDaysNode": {
- "!type": "+aui_node.Node",
- "!doc": "DOM node reference which contains all week days nodes of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-weekdays
."
- },
- "clear": {
- "!type": "fn()",
- "!doc": "Clear all selected dates on the Calendar."
- },
- "eachSelectedDate": {
- "!type": "fn(fn: fn(), dates: +Dates)",
- "!doc": "Loop each date from dates and\nexecutes a callback."
- },
- "findMonthStart": {
- "!type": "fn(year: number, month: number) -> number",
- "!doc": "Get the first day of the month of the passed year."
- },
- "formatDate": {
- "!type": "fn(date: +Date, mask: string) -> string",
- "!doc": "Format a date with the passed mask. Used on\ndateFormat."
- },
- "getCurrentDate": {
- "!type": "fn() -> +Date",
- "!doc": "Get current date."
- },
- "getDaysInMonth": {
- "!type": "fn(year: number, month: number) -> number",
- "!doc": "Get the number of days in the passed year and month."
- },
- "getDetailedSelectedDates": {
- "!type": "fn() -> +Array",
- "!doc": "Get an Array with selected dates with detailed information (day, month, year).\n[{\n\tyear: date.getFullYear(),\n\tmonth: date.getMonth(),\n\tday: date.getDate()\n}]
"
- },
- "getFirstDayOfWeek": {
- "!type": "fn(year: number, month: number) -> number",
- "!doc": "Get the first day of week of the passed year and month."
- },
- "getFormattedSelectedDates": {
- "!type": "fn() -> +Array",
- "!doc": "Get the selected dates formatted by the\ndateFormat."
- },
- "getSelectedDates": {
- "!type": "fn() -> +Array",
- "!doc": "Get the selected dates."
- },
- "isAlreadySelected": {
- "!type": "fn(date: +Date) -> bool",
- "!doc": "Check if a date is already selected."
- },
- "isOutOfRangeDate": {
- "!type": "fn(date: +Date)",
- "!doc": "Check if the passed date is out of range. Compared with the\nminDate and\nmaxDate."
- },
- "navigateMonth": {
- "!type": "fn(offset: number)",
- "!doc": "Navigate through months and re-sync the UI."
- },
- "removeDate": {
- "!type": "fn(date: +Date)",
- "!doc": "Remove the passed date from\ndates."
- },
- "selectNextMonth": {
- "!type": "fn()",
- "!doc": "Navigate to the next month. Fired from the next icon on the Calendar\nheader."
- },
- "selectPrevMonth": {
- "!type": "fn()",
- "!doc": "Navigate to the previous month. Fired from the previous icon on the\nCalendar header."
- },
- "selectToday": {
- "!type": "fn()",
- "!doc": "Select today date on the Calendar."
- },
- "setCurrentDate": {
- "!type": "fn(date: +Date)",
- "!doc": "Update the currentDay, currentMonth and currentYear values."
- }
- },
- "Calendar.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "Calendar.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Calendar."
- },
- "ProgressBar.HTML_PARSER": {
- "!type": "+Object",
- "!doc": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widgets content box."
- }
- },
- "DatePickerSelect": {
- "!type": "fn(config: +Object) -> +_yui.aui_calendar.DatePickerSelect",
- "prototype": {
- "!proto": "_yui.aui_component.Component.prototype",
- "appendOrder": {
- "!type": "+Array",
- "!doc": "The order the selects elements are appended to the\nsrcNode."
- },
- "buttonNode": {
- "!type": "string",
- "!doc": "DOM Node to display the button of the DatePickerSelect. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-buttonitem
."
- },
- "calendar": {
- "!type": "+Object",
- "!doc": "Calendar configuration Object."
- },
- "dayNode": {
- "!type": "string",
- "!doc": "DOM Node to display the day of the DatePickerSelect. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-datepicker-year
."
- },
- "dayNodeName": {
- "!type": "string",
- "!doc": "Name attribute used on the\ndayNode."
- },
- "monthNode": {
- "!type": "string",
- "!doc": "DOM Node to display the month of the DatePickerSelect. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-datepicker-year
."
- },
- "monthNodeName": {
- "!type": "string",
- "!doc": "Name attribute used on the\nmonthNode."
- },
- "nullableDay": {
- "!type": "bool",
- "!doc": "If true the select element for the day will be nullable"
- },
- "nullableMonth": {
- "!type": "bool",
- "!doc": "If true the select element for the month will be nullable"
- },
- "nullableYear": {
- "!type": "bool",
- "!doc": "If true the select element for the year will be nullable"
- },
- "populateDay": {
- "!type": "bool",
- "!doc": "If true the select element for the days will be automatic\npopulated."
- },
- "populateMonth": {
- "!type": "bool",
- "!doc": "If true the select element for the month will be automatic\npopulated."
- },
- "populateYear": {
- "!type": "bool",
- "!doc": "If true the select element for the year will be automatic\npopulated."
- },
- "selectWrapperNode": {
- "!type": "string",
- "!doc": "DOM Node to display the selects of the DatePickerSelect. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-datepicker-select-wrapper
."
- },
- "trigger": {
- "!type": "+aui_node.Node",
- "!doc": "Trigger element to open the calendar. Inherited from\nOverlayContext."
- },
- "yearNode": {
- "!type": "string",
- "!doc": "DOM Node to display the year of the DatePickerSelect. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-datepicker-year
."
- },
- "yearNodeName": {
- "!type": "string",
- "!doc": "Name attribute used on the\nyearNode."
- },
- "yearRange": {
- "!type": "+Array",
- "!doc": "Year range to be displayed on the year select element. By default\nit displays from -10 to +10 years from the current year."
- }
- },
- "DatePickerSelect.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "DatePickerSelect.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the DatePickerSelect."
- },
- "DatePickerSelect.HTML_PARSER": {
- "!type": "+Object",
- "!doc": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widgets content box."
- }
- }
- },
- "aui_char_counter": {
- "CharCounter": {
- "!type": "fn(config: +Object) -> +_yui.aui_char_counter.CharCounter",
- "prototype": {
- "!proto": "Base.prototype",
- "counter": {
- "!type": "+aui_node.Node",
- "!doc": "Node or Selector to display the information of the counter."
- },
- "maxLength": {
- "!type": "number",
- "!doc": "Max number of characters the input can have."
- },
- "input": {
- "!type": "+aui_node.Node",
- "!doc": "Node or Selector for the input field. Required."
- },
- "checkLength": {
- "!type": "fn()",
- "!doc": "Check the current value of the input, truncate the data if\nneeded, and re-sync the UI. Fired from _onInputChange."
- }
- },
- "CharCounter.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "CharCounter.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the CharCounter."
- }
- }
- },
- "aui_color_picker": {
- "ColorPicker": {
- "!type": "fn(config: +Object) -> +_yui.aui_color_picker.ColorPicker",
- "prototype": {
- "!proto": "_yui.aui_overlay.OverlayContext.prototype"
- },
- "ColorPicker.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "ColorPicker.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the ColorPicker."
- }
- }
- },
- "aui_component": {
- "Component": {
- "!type": "fn(config: +Object) -> +_yui.aui_component.Component",
- "prototype": {
- "!proto": "Widget.prototype",
- "useARIA": {
- "!type": "bool",
- "!doc": "Boolean indicating if use of the WAI-ARIA Roles and States should be\nenabled for the Widget."
- },
- "cssClass": {
- "!type": "string",
- "!doc": "CSS class to be automatically added to the boundingBox
."
- },
- "hideClass": {
- "!type": "string",
- "!doc": "css class added to hide the boundingBox
when\nvisible is set to\nfalse
."
- },
- "render": {
- "!type": "bool",
- "!doc": "If true
the render phase will be autimatically invoked\npreventing the .render()
manual call."
- },
- "clone": {
- "!type": "fn(config: +Object) -> +Widget",
- "!doc": "Clone the current Component."
- },
- "toggle": {
- "!type": "fn(visible: ?)",
- "!doc": "Toggle the visibility of the Panel toggling the value of the\nvisible attribute."
- }
- },
- "Component.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "Component.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Component."
- }
- },
- "CellEditorSupport": {
- "!type": "fn(config: +Object) -> +_yui.aui_component.CellEditorSupport",
- "prototype": {
- "!proto": "Base.prototype",
- "dataSource": {
- "!type": "+Object",
- "!doc": "The data source that results will be read from. This can either be\nan existing DataSource object, or it can be a\nvalue that would be passed to DataSource."
- },
- "dataSourceType": {
- "!type": "string",
- "!doc": "The type of the data source passed into dataSource.\nThis can be used to explicitly declare what kind of DataSource object will\nbe created."
- },
- "schema": {
- "!type": "+Object",
- "!doc": "A valid configuration object for any of DataSource schema plugins."
- },
- "schemaType": {
- "!type": "string",
- "!doc": "A valid type of DataSource schema plugin, such as array, json, xml, etc."
- },
- "button": {
- "!type": "bool",
- "!doc": "To use a button"
- },
- "delimChar": {
- "!type": "string",
- "!doc": "The character used to indicate the beginning or ending of a new value. Most commonly used\nis a \",\"."
- },
- "forceSelection": {
- "!type": "bool",
- "!doc": "If typeAhead is true, this\nwill clear a selection when the overlay closes unless a user explicitly selects an item."
- },
- "input": {
- "!type": "string",
- "!doc": "The input field which will recieve the users input."
- },
- "matchKey": {
- "!type": "string",
- "!doc": "The key or numeric index in the schema to match the result against."
- },
- "minQueryLength": {
- "!type": "number",
- "!doc": "The minimum number of characters required to query the data source."
- },
- "queryDelay": {
- "!type": "number",
- "!doc": "The amount of time in seconds to delay before submitting the query."
- },
- "queryInterval": {
- "!type": "number",
- "!doc": "When IME usage is detected or interval detection is explicitly enabled,\nAutoComplete will detect the input value at the given interval and send a\nquery if the value has changed."
- },
- "queryMatchCase": {
- "!type": "bool",
- "!doc": "When applyLocalFilter is true,\nsetting this to true will match only results with the same case."
- },
- "queryMatchContains": {
- "!type": "bool",
- "!doc": "When applyLocalFilter is true,\nsetting this to true will match results which contain the query anywhere in the text,\ninstead of just matching just items that start with the query."
- },
- "queryQuestionMark": {
- "!type": "bool",
- "!doc": "For IO DataSources, AutoComplete will automatically insert a \"?\" between the server URI and \nthe encoded query string. To prevent this behavior, you can\nset this value to false. If you need to customize this even further, you\ncan override the generateRequest method."
- },
- "suppressInputUpdate": {
- "!type": "bool",
- "!doc": "Whether or not the input field should be updated with selections."
- },
- "typeAhead": {
- "!type": "bool",
- "!doc": "If autoHighlight is enabled, whether or not the \ninput field should be automatically updated with the first result as the user types, \nautomatically selecting the portion of the text the user has not typed yet."
- },
- "typeAheadDelay": {
- "!type": "number",
- "!doc": "If typeAhead is true, number of seconds \nto delay before updating the input. In order to prevent certain race conditions, this value must\nalways be greater than the queryDelay."
- },
- "uniqueName": {
- "!type": "string",
- "!doc": "The unique ID of the input element."
- },
- "doBeforeLoadData": {
- "!type": "fn(event: +EventFacade) -> bool",
- "!doc": "An overridable method that is executed before the result overlay is loaded with results."
- },
- "formatResult": {
- "!type": "fn(result: +Object, request: string, resultMatch: string) -> string",
- "!doc": "An overridable method for formatting the result of the query before its displayed in the overlay."
- },
- "generateRequest": {
- "!type": "fn(query: string) -> +Object",
- "!doc": "An overridable method that creates an object to be passed to the sendRequest\nmethod of the data source object. Useful to overwrite if you wish to create\na custom request object before its sent."
- },
- "handleResponse": {
- "!type": "fn(event: +EventFacade)",
- "!doc": "Handles the response for the display of the results. This is a callback method\nthat is fired by the sendRequest method so that results are ready to be accessed."
- }
- },
- "AutoComplete.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the AutoComplete."
- }
- }
- },
- "aui_datatype": {
- "DataType": {
- "Boolean": {
- "!type": "fn()",
- "prototype": {
- "parse": {
- "!type": "fn(data: ?) -> bool",
- "!doc": "Parses any falsey
value to false
and\nnon-falsey
to true
."
- }
- }
- },
- "String": {
- "!type": "fn()",
- "prototype": {
- "evaluate": {
- "!type": "fn(data: ?) -> bool",
- "!doc": "Evaluates a string to a primitive value (if possible). Supports\ntrue
and false
also. Unrecognized strings are\nreturned without any modification."
- }
- }
- }
- },
- "A": {
- "DataType": {
- "DateMath": {
- "!type": "fn()",
- "DAY": {
- "!type": "string",
- "!doc": "Constant field representing Day"
- },
- "WEEK": {
- "!type": "string",
- "!doc": "Constant field representing Week"
- },
- "YEAR": {
- "!type": "string",
- "!doc": "Constant field representing Year"
- },
- "MONTH": {
- "!type": "string",
- "!doc": "Constant field representing Month"
- },
- "MINUTES": {
- "!type": "string",
- "!doc": "Constant field representing Minutes"
- },
- "HOUR": {
- "!type": "string",
- "!doc": "Constant field representing Hour"
- },
- "SECONDS": {
- "!type": "string",
- "!doc": "Constant field representing Seconds"
- },
- "MAX_MONTH_LENGTH": {
- "!type": "number",
- "!doc": "Constant field representing the number of maximum days in a month"
- },
- "WEEK_LENGTH": {
- "!type": "number",
- "!doc": "Constant field representing the number of maximum days in a week"
- },
- "ONE_DAY_MS": {
- "!type": "number",
- "!doc": "Constant field representing one day, in milliseconds"
- },
- "ONE_HOUR_MS": {
- "!type": "number",
- "!doc": "Constant field representing one hour, in milliseconds"
- },
- "ONE_MINUTE_MS": {
- "!type": "number",
- "!doc": "Constant field representing one minute, in milliseconds"
- },
- "ONE_SECOND_MS": {
- "!type": "number",
- "!doc": "Constant field representing one second, in milliseconds"
- },
- "WEEK_ONE_JAN_DATE": {
- "!type": "number",
- "!doc": "Constant field representing the date in first week of January\nwhich identifies the first week of the year.\n\nIn the U.S, Jan 1st is normally used based on a Sunday start of week.\nISO 8601, used widely throughout Europe, uses Jan 4th, based on a Monday start of week.\n
" - }, - "prototype": { - "add": { - "!type": "fn(date: +Date, field: string, amount: number) -> +Date", - "!doc": "Adds the specified amount of time to the this instance." - }, - "compare": { - "!type": "fn(d1: +Date, d2: +Date) -> bool", - "!doc": "Compare dates." - }, - "subtract": { - "!type": "fn(date: +Date, field: number, amount: number) -> +Date", - "!doc": "Subtracts the specified amount of time from the this instance." - }, - "before": { - "!type": "fn(date: +Date, compareTo: +Date) -> bool", - "!doc": "Determines whether a given date is before another date on the calendar." - }, - "after": { - "!type": "fn(date: +Date, compareTo: +Date) -> bool", - "!doc": "Determines whether a given date is after another date on the calendar." - }, - "between": { - "!type": "fn(date: +Date, dateBegin: +Date, dateEnd: +Date) -> bool", - "!doc": "Determines whether a given date is between two other dates on the calendar." - }, - "getJan1": { - "!type": "fn(calendarYear: number) -> +Date", - "!doc": "Retrieves a JavaScript Date object representing January 1 of any given year." - }, - "getDayOffset": { - "!type": "fn(d1: +Date, d2: +Date) -> number", - "!doc": "Calculates the number of days between the specified dates." - }, - "getHoursOffset": { - "!type": "fn(d1: +Date, d2: +Date) -> number", - "!doc": "Calculates the number of hours between the specified dates." - }, - "getMinutesOffset": { - "!type": "fn(d1: +Date, d2: +Date) -> number", - "!doc": "Calculates the number of minutes between the specified dates." - }, - "getSecondsOffset": { - "!type": "fn(d1: +Date, d2: +Date) -> number", - "!doc": "Calculates the number of seconds between the specified dates." - }, - "getWeekNumber": { - "!type": "fn(date: +Date, firstDayOfWeek: number, janDate: number) -> number", - "!doc": "Calculates the week number for the given date. Can currently support standard\nU.S. week numbers, based on Jan 1st defining the 1st week of the year, and\nISO8601 week numbers, based on Jan 4th defining the 1st week of the year." - }, - "undefined": { - "!type": "fn(dt: +Date, startOfWeek: number) -> +Date", - "!doc": "Get the first day of the week, for the give date." - }, - "isWeekDay": { - "!type": "fn(date: +Date) -> ?", - "!doc": "Chechs if the passed date is a week day." - }, - "isTueOrThu": { - "!type": "fn(date: +Date) -> ?", - "!doc": "Chechs if the passed date is a Tuesday or Thursday." - }, - "isMonWedOrFri": { - "!type": "fn(date: +Date) -> ?", - "!doc": "Chechs if the passed date is a Monday, Wednesday or Friday." - }, - "isNextDay": { - "!type": "fn(date1: +Date, date2: +Date) -> ?", - "!doc": "Chechs if the {date2} is the next day." - }, - "isNextDayBoundary": { - "!type": "fn(date1: +Date, date2: +Date) -> ?", - "!doc": "Chechs if the {date2} is the next day at 00:00:00." - }, - "isDayOverlap": { - "!type": "fn(date1: +Date, date2: +Date) -> ?", - "!doc": "Chechs if the passed date is between two days." - }, - "isToday": { - "!type": "fn(date: +Date) -> ?", - "!doc": "Chechs if the passed date is today." - }, - "isSameMonth": { - "!type": "fn(d1: +Date, d2: +Date) -> ?", - "!doc": "Chechs if the passed dates are in the same month." - }, - "isYearOverlapWeek": { - "!type": "fn(weekBeginDate: +Date) -> bool", - "!doc": "Determines if a given week overlaps two different years." - }, - "isMonthOverlapWeek": { - "!type": "fn(weekBeginDate: +Date) -> bool", - "!doc": "Determines if a given week overlaps two different months." - }, - "findMonthStart": { - "!type": "fn(date: +Date) -> +Date", - "!doc": "Gets the first day of a month containing a given date." - }, - "findMonthEnd": { - "!type": "fn(date: +Date) -> +Date", - "!doc": "Gets the last day of a month containing a given date." - }, - "clearTime": { - "!type": "fn(date: +Date) -> +Date", - "!doc": "Clears the time fields from a given date, effectively setting the time to 12 noon." - }, - "safeClearTime": { - "!type": "fn(date: +Date) -> +Date", - "!doc": "Clears the time fields from a given date, effectively setting the time to\n12 noon. This is \"safe\" because clones the date before clear, not affecting\nthe passed reference." - }, - "toMidnight": { - "!type": "fn(date: +Date) -> +Date", - "!doc": "Set the time fields from a given date to midnight." - }, - "clone": { - "!type": "fn(date: +Date) -> +Date", - "!doc": "Clone the passed date object." - }, - "getDate": { - "!type": "fn(y: number, m: number, d: number) -> +Date", - "!doc": "Returns a new JavaScript Date object, representing the given year, month and date. Time fields (hr, min, sec, ms) on the new Date object\nare set to 0. The method allows Date instances to be created with the a year less than 100. \"new Date(year, month, date)\" implementations\nset the year to 19xx if a year (xx) which is less than 100 is provided.\n\nNOTE:Validation on argument values is not performed. It is the callers responsibility to ensure\narguments are valid as per the ECMAScript-262 Date object specification for the new Date(year, month[, date]) constructor.\n
" - } - } - } - } - }, - "DatepickerManager": { - "!type": "fn(config: +Object) -> +_yui.aui_datatype.DatepickerManager", - "prototype": { - "!proto": "_yui.aui_overlay.OverlayManager.prototype", - "calendar": { - "!type": "+Object", - "!doc": "Calendar configuration Object." - }, - "formatter": { - "!type": "fn()", - "!doc": "Function to format the array of the selected dates before set the\nvalue of the input." - }, - "setValue": { - "!type": "bool", - "!doc": "If true set the selected date with the correct\ndateFormat to the\nvalue of the input field which is hosting the Calendar." - }, - "stack": { - "!type": "bool", - "!doc": "If true is able to do stacking with another overlays." - }, - "zIndexBase": { - "!type": "number", - "!doc": "ZIndex default value passed to the\nzIndexBase of\nOverlayManager." - } - } - } - }, - "aui_delayed_task": { - "DelayedTask": { - "!type": "fn(config: +Object, fn: fn(), scope: +Object, args: ?) -> +_yui.aui_delayed_task.DelayedTask", - "prototype": { - "delay": { - "!type": "fn(delay: number, newFn: fn(), newScope: +Object, newArgs: ?)", - "!doc": "This function is responsible to execute the user callback, passed in\nthe constructor
after delay
milliseconds.
// executes after 1000ms the callback\ndelayed.delay(1000);
"
- },
- "cancel": {
- "!type": "fn()",
- "!doc": "Cancel the delayed task in case its running (i.e., clearInterval from\nthe current running _id)."
- }
- }
- }
- },
- "aui_dialog": {
- "Dialog": {
- "!type": "fn(config: +Object) -> +_yui.aui_dialog.Dialog",
- "prototype": {
- "!proto": "_yui.aui_panel.Panel.prototype",
- "bodyContent": {
- "!type": "+aui_node.Node",
- "!doc": "See WidgetStdMod bodyContent."
- },
- "buttons": {
- "!type": "+Array",
- "!doc": "Array of object literals, each containing a set of properties\ndefining a button to be appended into the Dialogs footer. Each\nbutton object in the buttons array can have two properties:
\n\nboundingBox
from the body, purge events etc)."
- },
- "dragConfig": {
- "!type": "?",
- "!doc": "Drag configuration."
- },
- "draggable": {
- "!type": "bool",
- "!doc": "Boolean specifying if the Panel should be draggable."
- },
- "dragInstance": {
- "!type": "+A.DD.Drag",
- "!doc": "Stores the Drag instance for the A.DD.Drag
used by\nthis Dialog."
- },
- "focusOn": {
- "!type": "+array",
- "!doc": "An array of objects corresponding to the nodes and events that will trigger a re-focus back on the widget.\nThe implementer can supply an array of objects, with each object having the following properties:\neventName: (string, required): The eventName to listen to.
\nnode: (Y.Node, optional): The Y.Node that will fire the event (defaults to the boundingBox of the widget)
\nBy default, this attribute consists of two objects which will cause the widget to re-focus if anything\noutside the widget is clicked on or focussed upon.
" - }, - "modal": { - "!type": "bool", - "!doc": "True if the Panel should be displayed in a modal fashion,\nautomatically creating a transparent mask over the document that\nwill not be removed until the Dialog is dismissed. Uses\nOverlayMask." - }, - "resizable": { - "!type": "bool", - "!doc": "Boolean specifying if the Panel should be resizable." - }, - "resizableConfig": { - "!type": "?", - "!doc": "Resize configuration." - }, - "resizableInstance": { - "!type": "+A.DD.Drag", - "!doc": "Stores the Resize instance for theA.Resize
used by\nthis Dialog."
- },
- "stack": {
- "!type": "bool",
- "!doc": "If true
give stacking habilities to the Dialog."
- },
- "strings": {
- "!type": "+Object",
- "!doc": "Collection of strings used to label elements of the Dialogs UI."
- },
- "alignToViewport": {
- "!type": "fn(int: ?, int: ?)",
- "!doc": "Aligns the Dialog to the viewport."
- },
- "_afterFocusOnChange": {
- "!type": "fn()",
- "!doc": "Default function called when focusOn Attribute is changed. Remove existing listeners and create new listeners."
- },
- "_attachUIHandlesModal": {
- "!type": "fn()",
- "!doc": "Attaches UI Listeners for \"clickoutside\" and \"focusoutside\" on the widget. When these events occur, and the widget is modal, focus is shifted back onto the widget."
- },
- "_detachUIHandlesModal": {
- "!type": "fn()",
- "!doc": "Detaches all UI Listeners that were set in _attachUIHandlesModal from the widget."
- },
- "_focus": {
- "!type": "fn()",
- "!doc": "Provides mouse and tab focus to the widgets bounding box."
- }
- },
- "Dialog.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Dialog."
- },
- "Dialog.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- }
- },
- "DialogManager": {
- "!type": "fn(config: +Object) -> +_yui.aui_dialog.DialogManager",
- "prototype": {
- "!proto": "_yui.aui_overlay.OverlayManager.prototype",
- "closeByChild": {
- "!type": "fn(child: +_yui.aui_node.Node) -> +aui_dialog.Dialog",
- "!doc": "Invoke the close method from\nthe Dialog which contains the child
element.
A.DialogManager.closeByChild(#dialogContent1);
"
- },
- "findByChild": {
- "!type": "fn(child: +_yui.aui_node.Node) -> +Widget",
- "!doc": "Find the Widget instance based on a child\nelement."
- },
- "refreshByChild": {
- "!type": "fn(child: +_yui.aui_node.Node)",
- "!doc": "Invoke the start method\nfrom the IOPlugin plugged on this Dialog\ninstance. If there is no IOPlugin plugged it does nothing.
\n\nExample:\n\nA.DialogManager.refreshByChild(#dialogContent1);
"
- }
- }
- }
- },
- "aui_editable": {
- "Editable": {
- "!type": "fn(config: +Object) -> +_yui.aui_editable.Editable",
- "prototype": {
- "!proto": "_yui.aui_component.Component.prototype",
- "cancelButton": {
- "!type": "string",
- "!doc": "ButtonItem constructor Object for the\ncancelButton."
- },
- "contentText": {
- "!type": "string",
- "!doc": "Content text."
- },
- "eventType": {
- "!type": "string",
- "!doc": "Event type to initialize the editable."
- },
- "formatInput": {
- "!type": "fn()",
- "!doc": "Function to format the input text displayed on the input."
- },
- "formatOutput": {
- "!type": "fn()",
- "!doc": "Function to format the output text displayed on the input."
- },
- "icons": {
- "!type": "+Array",
- "!doc": "Array with icons for the Toolbar."
- },
- "inputType": {
- "!type": "string",
- "!doc": "Type of the input used to edit the node."
- },
- "node": {
- "!type": "+aui_node.Node",
- "!doc": "Node to setup the editable."
- },
- "renderTo": {
- "!type": "string",
- "!doc": "Node to render the editable."
- },
- "saveButton": {
- "!type": "string",
- "!doc": "ButtonItem constructor Object for the\nsaveButton."
- },
- "cancel": {
- "!type": "fn()",
- "!doc": "Cancel the editable. Return to the original state."
- },
- "save": {
- "!type": "fn()",
- "!doc": "Save the editable. Fires the\nsave event."
- }
- },
- "Editable.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "Editable.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Editable."
- }
- }
- },
- "aui_image_viewer": {
- "ImageViewer": {
- "!type": "fn(config: +Object) -> +_yui.aui_image_viewer.ImageViewer",
- "prototype": {
- "!proto": "_yui.aui_overlay.OverlayBase.prototype",
- "anim": {
- "!type": "bool",
- "!doc": "If true
the navigation is animated."
- },
- "caption": {
- "!type": "string",
- "!doc": "The caption of the displayed image."
- },
- "captionFromTitle": {
- "!type": "bool",
- "!doc": "If true
the caption will be pulled\nfrom the title DOM attribute."
- },
- "centered": {
- "!type": "bool",
- "!doc": "If true
the Overlay with the image will be positioned\non the center of the viewport."
- },
- "currentIndex": {
- "!type": "number",
- "!doc": "Index of the current image."
- },
- "image": {
- "!type": "+aui_node.Node",
- "!doc": "Image node element used to load the images."
- },
- "imageAnim": {
- "!type": "+Object",
- "!doc": "Configuration attributes passed to the Anim\nclass."
- },
- "infoTemplate": {
- "!type": "string",
- "!doc": "String template used to display the information."
- },
- "links": {
- "!type": "string",
- "!doc": "Selector or NodeList containing the links where the ImageViewer\nextracts the information to generate the thumbnails."
- },
- "loading": {
- "!type": "bool",
- "!doc": "Whether the image is during a loading state."
- },
- "modal": {
- "!type": "bool",
- "!doc": "Displays the modal OverlayMask on\nthe viewport. Set to false
to disable."
- },
- "preloadAllImages": {
- "!type": "fn()",
- "!doc": "Preload all images."
- },
- "showClose": {
- "!type": "bool",
- "!doc": "Show close icon control."
- },
- "showArrows": {
- "!type": "bool",
- "!doc": "Show the arrow controls."
- },
- "totalLinks": {
- "!type": "bool",
- "!doc": "Helper attribute to get the size
of the links NodeList."
- },
- "arrowLeftEl": {
- "!type": "+aui_node.Node",
- "!doc": "The element to be used as arrow left."
- },
- "arrowRightEl": {
- "!type": "+aui_node.Node",
- "!doc": "The element to be used as arrow right."
- },
- "captionEl": {
- "!type": "+aui_node.Node",
- "!doc": "The element to be used as caption."
- },
- "closeEl": {
- "!type": "+aui_node.Node",
- "!doc": "The element to be used as close."
- },
- "infoEl": {
- "!type": "+aui_node.Node",
- "!doc": "The element to be used as info."
- },
- "loader": {
- "!type": "+aui_node.Node",
- "!doc": "HTML element to house the img
which is being loaded."
- },
- "loadingEl": {
- "!type": "+aui_node.Node",
- "!doc": "The element to be used as loading."
- },
- "maxHeight": {
- "!type": "number",
- "!doc": "The maximum height of the element"
- },
- "maxWidth": {
- "!type": "number",
- "!doc": "The maximum width of the element"
- },
- "close": {
- "!type": "fn()",
- "!doc": "Close the ImageViewer."
- },
- "getLink": {
- "!type": "fn(currentIndex: number) -> +aui_node.Node",
- "!doc": "Get the Node reference to the currentIndex
element from\nthe links."
- },
- "getCurrentLink": {
- "!type": "fn() -> +aui_node.Node",
- "!doc": "Get the current loaded node link reference."
- },
- "loadImage": {
- "!type": "fn(src: string)",
- "!doc": "Load an image src
on the ImageViewer."
- },
- "hasLink": {
- "!type": "fn(currentIndex: number) -> bool",
- "!doc": "Check if there is a node reference for the currentIndex
."
- },
- "hasNext": {
- "!type": "fn() -> bool",
- "!doc": "Check if there is a next element to navigate."
- },
- "hasPrev": {
- "!type": "fn() -> bool",
- "!doc": "Check if there is a previous element to navigate."
- },
- "hideControls": {
- "!type": "fn()",
- "!doc": "Hide all UI controls (i.e., arrows, close icon etc)."
- },
- "hideMask": {
- "!type": "fn()",
- "!doc": "Hide the OverlayMask used when modal is true
."
- },
- "next": {
- "!type": "fn()",
- "!doc": "Load the previous image."
- },
- "preloadImage": {
- "!type": "fn(currentIndex: number)",
- "!doc": "Preload an image based on its index
."
- },
- "showLoading": {
- "!type": "fn()",
- "!doc": "Show the loading icon."
- },
- "showMask": {
- "!type": "fn()",
- "!doc": "Show the the OverlayMask used on the modal."
- },
- "show": {
- "!type": "fn()",
- "!doc": "Show the ImageViewer UI."
- }
- },
- "ImageViewer.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "ImageViewer.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the ImageViewer."
- }
- },
- "ImageGallery": {
- "!type": "fn(config: +Object) -> +_yui.aui_image_viewer.ImageGallery",
- "prototype": {
- "!proto": "_yui.aui_image_viewer.ImageViewer.prototype",
- "autoPlay": {
- "!type": "bool",
- "!doc": "If true
the slide show will be played when the\nImageGallery is displayed."
- },
- "delay": {
- "!type": "number",
- "!doc": "Delay in milliseconds to change to the next image."
- },
- "paginator": {
- "!type": "+Object",
- "!doc": "Paginator configuration Object. The\nPaginator
handles the thumbnails control."
- },
- "paginatorEl": {
- "!type": "+aui_node.Node",
- "!doc": "Element which contains the Paginator\nwith the thumbnails."
- },
- "paginatorInstance": {
- "!type": "+aui_paginator.Paginator",
- "!doc": "Stores the Paginator instance."
- },
- "paused": {
- "!type": "bool",
- "!doc": "If true
the slide show is paused."
- },
- "pausedLabel": {
- "!type": "string",
- "!doc": "Label to display when the slide show is paused."
- },
- "playing": {
- "!type": "bool",
- "!doc": "If true
the slide show is playing."
- },
- "playingLabel": {
- "!type": "string",
- "!doc": "Label to display when the slide show is playing."
- },
- "repeat": {
- "!type": "bool",
- "!doc": "Restart the navigation when reach the last element."
- },
- "showPlayer": {
- "!type": "bool",
- "!doc": "Show the player controls (i.e., pause and show buttons)."
- },
- "toolbar": {
- "!type": "+Toolbar constructor.",
- "!doc": "Toolbar with a play, and pause buttons."
- },
- "useOriginalImage": {
- "!type": "bool",
- "!doc": "If true
will use the original image as thumbnails."
- },
- "hidePaginator": {
- "!type": "fn()",
- "!doc": "Hide the Paginator with the thumbnails\nlist."
- },
- "pause": {
- "!type": "fn()",
- "!doc": "Pause the slide show."
- },
- "play": {
- "!type": "fn()",
- "!doc": "Play the slide show."
- },
- "show": {
- "!type": "fn()",
- "!doc": "Show the ImageGallery.
\n\nNOTE:Overloads the ImageViewer show method to not loadImage, the\nchangeRequest now is responsible to do that if we invoke the superclass\nshow method its loading the image, and the changeRequest loads again,\navoiding double request.
" - }, - "showPaginator": { - "!type": "fn()", - "!doc": "Show the Paginator with the thumbnails\nlist." - } - }, - "ImageGallery.NAME": { - "!type": "string", - "!doc": "Static property provides a string to identify the class." - }, - "ImageGallery.ATTRS": { - "!type": "+Object", - "!doc": "Static property used to define the default attribute\nconfiguration for the ImageGallery." - } - } - }, - "aui_io": { - "A": { - "Plugin": { - "IO": { - "!type": "fn(config: +Object) -> +_yui.aui_io.A.Plugin.IO", - "prototype": { - "!proto": "_yui.aui_io.IORequest.prototype", - "node": { - "!type": "+aui_node.Node", - "!doc": "Plug IO in any object we want, the setContent will use the node to\nset the content." - }, - "failureMessage": { - "!type": "string", - "!doc": "Message to be set on the content when the transaction fails." - }, - "loadingMask": { - "!type": "+Object", - "!doc": "Options passed to the LoadingMask." - }, - "parseContent": { - "!type": "bool", - "!doc": "If true the ParseContent plugin\nwill be plugged to the node." - }, - "showLoading": { - "!type": "fn()", - "!doc": "Invoke the OverlayMask show method." - }, - "section": { - "!type": "string", - "!doc": "Section where the content will be set in case you are plugging it\non a instace of WidgetStdMod." - }, - "type": { - "!type": "string", - "!doc": "Type of theinstance
we are pluggin the A.Plugin.IO.\nCould be a Node, or a Widget."
- },
- "where": {
- "!type": "string",
- "!doc": "Where to insert the content, AFTER, BEFORE or REPLACE. If youre plugging a Node, there is a fourth option called OUTER that will not only replace the entire node itself. This is different from REPLACE, in that REPLACE will replace the *contents* of the node, OUTER will replace the entire Node itself."
- },
- "hideLoading": {
- "!type": "fn()",
- "!doc": "Invoke the OverlayMask hide method."
- },
- "setContent": {
- "!type": "fn()",
- "!doc": "Set the content of the node."
- },
- "start": {
- "!type": "fn()",
- "!doc": "Overload to the IORequest\nstart method. Check if the host
is already rendered,\notherwise wait to after render phase and to show the LoadingMask."
- }
- },
- "A.Plugin.IO.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "A.Plugin.IO.NS": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the namespace."
- },
- "A.Plugin.IO.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the A.Plugin.IO."
- }
- }
- },
- "io": {
- "!type": "fn()",
- "prototype": {
- "A.io.request": {
- "!type": "fn(uri: string, config: +Object) -> +aui_io.IORequest",
- "!doc": "Static method to invoke the IORequest. Likewise io."
- }
- }
- }
- },
- "IORequest": {
- "!type": "fn(config: +Object) -> +_yui.aui_io.IORequest",
- "prototype": {
- "!proto": "Plugin.Base.prototype",
- "autoLoad": {
- "!type": "bool",
- "!doc": "If true
invoke the\nstart method automatically,\ninitializing the IO transaction."
- },
- "cache": {
- "!type": "bool",
- "!doc": "If false
the current timestamp will be appended to the\nurl, avoiding the url to be cached."
- },
- "dataType": {
- "!type": "string",
- "!doc": "The type of the request (i.e., could be xml, json, javascript, text)."
- },
- "responseData": {
- "!type": "string",
- "!doc": "This is a normalized attribute for the response data. Its useful\nto retrieve the correct type for the\ndataType (i.e., in json\nrequests the responseData
) is a JSONObject."
- },
- "uri": {
- "!type": "string",
- "!doc": "URI to be requested using AJAX."
- },
- "active": {
- "!type": "bool",
- "!doc": "Whether the transaction is active or not."
- },
- "cfg": {
- "!type": "string",
- "!doc": "Object containing all the\nIO Configuration Attributes.\nThis Object is passed to the A.io
internally."
- },
- "transaction": {
- "!type": "+Object",
- "!doc": "Stores the IO Object of the current transaction."
- },
- "arguments": {
- "!type": "+Object",
- "!doc": "See IO\nConfiguration."
- },
- "context": {
- "!type": "+Object",
- "!doc": "See IO\nConfiguration."
- },
- "data": {
- "!type": "+Object",
- "!doc": "See IO\nConfiguration."
- },
- "form": {
- "!type": "+Object",
- "!doc": "See IO\nConfiguration."
- },
- "headers": {
- "!type": "+Object",
- "!doc": "Set the correct ACCEPT header based on the dataType."
- },
- "method": {
- "!type": "string",
- "!doc": "See IO\nConfiguration."
- },
- "selector": {
- "!type": "string",
- "!doc": "A selector to be used to query against the response of the\nrequest. Only works if the response is XML or HTML."
- },
- "sync": {
- "!type": "bool",
- "!doc": "See IO\nConfiguration."
- },
- "timeout": {
- "!type": "number",
- "!doc": "See IO\nConfiguration."
- },
- "xdr": {
- "!type": "+Object",
- "!doc": "See IO\nConfiguration."
- },
- "start": {
- "!type": "fn()",
- "!doc": "Starts the IO transaction. Used to refresh the content also."
- },
- "stop": {
- "!type": "fn()",
- "!doc": "Stops the IO transaction."
- }
- },
- "IORequest.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "IORequest.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the IORequest."
- }
- }
- },
- "aui_live_search": {
- "LiveSearch": {
- "!type": "fn(config: +Object) -> +_yui.aui_live_search.LiveSearch",
- "prototype": {
- "!proto": "Base.prototype",
- "data": {
- "!type": "fn()",
- "!doc": "Function to extract the content from the node for the indexing. The\ndefault uses the node.html()
. In case if you need to\nindex the id of the nodes, here goes one example:
function(node) {\n return node.attr(id);\n}\n
"
- },
- "delay": {
- "!type": "number",
- "!doc": "Number of milliseconds the filter will be applied to the node list\nafter the user stop typing."
- },
- "hide": {
- "!type": "fn()",
- "!doc": "Function to be executed to hide the node when the data of that node\nnot matches with the filter."
- },
- "index": {
- "!type": "+Array",
- "!doc": "Index for the nodes content."
- },
- "input": {
- "!type": "+aui_node.Node",
- "!doc": "The value
of this input node is used to filter the\nresults."
- },
- "matchRegex": {
- "!type": "+RegExp",
- "!doc": "The input value
need to matches with this RegExp to be\naccept as a filter (i.e., in order to accept only digits you\ncould use /\\d+/g)."
- },
- "nodes": {
- "!type": "+aui_node.Node",
- "!doc": "Nodes to be indexed for the filtering."
- },
- "searchValue": {
- "!type": "string",
- "!doc": "The text value to search for"
- },
- "show": {
- "!type": "fn()",
- "!doc": "Function to be executed to show the node when the data of that node\nmatches with the filter."
- },
- "filter": {
- "!type": "fn(query: string) -> +Array",
- "!doc": "Filter the nodes based on\nthe input value."
- },
- "refreshIndex": {
- "!type": "fn()",
- "!doc": "Refreshes the index."
- },
- "search": {
- "!type": "fn(value: string)",
- "!doc": "Searches for the user supplied value."
- }
- },
- "LiveSearch.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "LiveSearch.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the LiveSearch."
- }
- }
- },
- "aui_loading_mask": {
- "LoadingMask": {
- "!type": "fn(config: +Object) -> +_yui.aui_loading_mask.LoadingMask",
- "prototype": {
- "!proto": "Plugin.Base.prototype",
- "messageEl": {
- "!type": "string",
- "!doc": "Node element to display the message."
- },
- "strings": {
- "!type": "+Object",
- "!doc": "Strings used on the LoadingMask. See\nstrings."
- },
- "target": {
- "!type": "+aui_node.Node",
- "!doc": "Node where the mask will be positioned and re-dimensioned."
- },
- "centerMessage": {
- "!type": "fn()",
- "!doc": "Center the\nmessageEl with the\ntarget node."
- },
- "refreshMask": {
- "!type": "fn()",
- "!doc": "Invoke the\noverlayMask\nrefreshMask
method."
- },
- "hide": {
- "!type": "fn()",
- "!doc": "Invoke the\noverlayMask\nhide
method."
- },
- "show": {
- "!type": "fn()",
- "!doc": "Invoke the\noverlayMask\nshow
method."
- },
- "toggle": {
- "!type": "fn()",
- "!doc": "Invoke the\noverlayMask\ntoggle
method."
- }
- },
- "LoadingMask.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "LoadingMask.NS": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the namespace."
- },
- "LoadingMask.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the LoadingMask."
- }
- }
- },
- "aui_nested_list": {
- "NestedList": {
- "!type": "fn(config: +Object) -> +_yui.aui_nested_list.NestedList",
- "prototype": {
- "!proto": "Base.prototype"
- },
- "NestedList.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "NestedList.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the NestedList."
- }
- }
- },
- "aui_node": {
- "A": {
- "Node": {
- "!type": "fn() -> +_yui.aui_node.A.Node",
- "prototype": {
- "ancestors": {
- "!type": "fn(selector: string) -> +NodeList",
- "!doc": "Returns the current ancestors of the node element filtered by a className.\nThis is an optimized method for finding ancestors by a specific CSS class name.
\n\nExample:\n\n\nA.one(#nodeId).ancestorsByClassName(aui-helper-hidden);\n
"
- },
- "appendTo": {
- "!type": "fn(selector: +_yui.aui_node.Node) -> !this",
- "!doc": "Insert the node instance to the end of the selector
\nelement.
var node = A.one(#nodeId);\n// using another Node instance\nvar body = A.one(body);\nnode.appendTo(body);\n// using a CSS selector\nnode.appendTo(#container);\n
"
- },
- "attr": {
- "!type": "fn(name: string, value: string) -> string",
- "!doc": "Get or Set the value of an attribute for the first element in the\nset of matched elements. If only the name
is passed it\nworks as a getter.
var node = A.one(#nodeId);\nnode.attr(title, Setting a new title attribute);\n// Alert the value of the title attribute: Setting a new title attribute\nalert( node.attr(title) );\n
"
- },
- "clone": {
- "!type": "fn() -> +aui_node.Node",
- "!doc": "Normalizes the behavior of cloning a node, which by default should not clone\nthe events that are attached to it.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.clone().appendTo(body);\n
"
- },
- "center": {
- "!type": "fn(val: +Array) -> !this",
- "!doc": "Centralize the current Node instance with the passed\nval
Array, Node, String, or Region, if not specified, the body will be\nused.
var node = A.one(#nodeId);\n// Center the node
with the #container
.\nnode.center(#container);\n
"
- },
- "empty": {
- "!type": "fn() -> !this",
- "!doc": "This method removes not only child (and other descendant) elements,\nbut also any text within the set of matched elements. This is because,\naccording to the DOM specification, any string of text within an element\nis considered a child node of that element.
\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.empty();\n
"
- },
- "getDOM": {
- "!type": "fn() -> +HTMLNode",
- "!doc": "Retrieves the DOM node bound to a Node instance. See\ngetDOMNode."
- },
- "getBorderWidth": {
- "!type": "fn(sides: string) -> number",
- "!doc": "Return the combined width of the border for the specified sides."
- }
- }
- },
- "NodeList": {
- "!type": "fn() -> +_yui.aui_node.A.NodeList",
- "prototype": {
- "all": {
- "!type": "fn()",
- "!doc": "See Node all."
- },
- "first": {
- "!type": "fn() -> +aui_node.Node",
- "!doc": "Returns the first element in the node list collection."
- },
- "getDOM": {
- "!type": "fn()",
- "!doc": "See Node getDOM."
- },
- "last": {
- "!type": "fn() -> +aui_node.Node",
- "!doc": "Returns the last element in the node list collection."
- },
- "one": {
- "!type": "fn()",
- "!doc": "See Node one."
- },
- "getBody": {
- "!type": "fn()",
- "!doc": "Get the body node. Shortcut to A.one(body)
."
- },
- "getDoc": {
- "!type": "fn()",
- "!doc": "Get the document node. Shortcut to A.one(document)
."
- },
- "getWin": {
- "!type": "fn()",
- "!doc": "Get the window node. Shortcut to A.one(window)
."
- }
- }
- },
- "HTML5": {
- "!type": "fn()",
- "prototype": {
- "IECreateFix": {
- "!type": "fn(frag: +_yui.aui_node.Node, content: string) -> +aui_node.Node",
- "!doc": "Receives a frag
and a HTML content. This method\nshivs the HTML5 nodes appended to a Node or fragment which is not\non the document yet."
- }
- }
- }
- },
- "Node": {
- "!type": "fn()",
- "prototype": {
- "getCenterXY": {
- "!type": "fn() -> +Array",
- "!doc": "Gets the current center position of the node in page coordinates."
- },
- "getMargin": {
- "!type": "fn(sides: string) -> number",
- "!doc": "Return the combined size of the margin for the specified sides."
- },
- "getPadding": {
- "!type": "fn(sides: string) -> number",
- "!doc": "Return the combined width of the border for the specified sides."
- },
- "guid": {
- "!type": "fn(prefix: string) -> string",
- "!doc": "Set the id of the Node instance if the object does not have one. The\ngenerated id is based on a guid created by the\nstamp method."
- },
- "hover": {
- "!type": "fn(overFn: string, outFn: string) -> +aui_node.Node",
- "!doc": "Create a hover interaction."
- },
- "html": {
- "!type": "fn(value: string)",
- "!doc": "Get or Set the HTML contents of the node. If the value
\nis passed its set the content of the element, otherwise it works as a\ngetter for the current content.
var node = A.one(#nodeId);\nnode.html(Setting new HTML);\n// Alert the value of the current content\nalert( node.html() );\n
"
- },
- "undefined": {
- "!type": "fn() -> string",
- "!doc": "Gets the outerHTML of a node, which islike innerHTML, except that it\nactually contains the HTML of the node itself."
- },
- "placeAfter": {
- "!type": "fn(newNode: +_yui.aui_node.Node) -> !this",
- "!doc": "Inserts a newNode
after the node instance (i.e., as the next\nsibling). If the reference node has no parent, then does nothing.
var titleNode = A.one(#titleNode);\nvar descriptionNode = A.one(#descriptionNode);\n// the description is usually shown after the title\ntitleNode.placeAfter(descriptionNode);\n
"
- },
- "placeBefore": {
- "!type": "fn(newNode: +_yui.aui_node.Node) -> !this",
- "!doc": "Inserts a newNode
before the node instance (i.e., as the previous\nsibling). If the reference node has no parent, then does nothing.
var descriptionNode = A.one(#descriptionNode);\nvar titleNode = A.one(#titleNode);\n// the title is usually shown before the description\ndescriptionNode.placeBefore(titleNode);\n
"
- },
- "prependTo": {
- "!type": "fn(selector: +_yui.aui_node.Node) -> !this",
- "!doc": "Inserts the node instance to the begining of the selector
\nnode (i.e., insert before the firstChild
of the\nselector
).
var node = A.one(#nodeId);\nnode.prependTo(body);\n
"
- },
- "radioClass": {
- "!type": "fn(cssClass: string) -> !this",
- "!doc": "Add one or more CSS classes to an element and remove the class(es)\nfrom the siblings of the element."
- },
- "resetId": {
- "!type": "fn(prefix: string) -> !this",
- "!doc": "Generate an unique identifier and reset the id attribute of the node\ninstance using the new value. Invokes the\nguid."
- },
- "selectText": {
- "!type": "fn(start: number, end: number)",
- "!doc": "Selects a substring of text inside of the input element."
- },
- "selectable": {
- "!type": "fn() -> !this",
- "!doc": "Enables text selection for this element (normalized across browsers)."
- },
- "swallowEvent": {
- "!type": "fn(eventName: string, preventDefault: bool) -> !this",
- "!doc": "Stops the specified event(s) from bubbling and optionally prevents the\ndefault action.
\n\nExample:\n\nvar anchor = A.one(a#anchorId);\nanchor.swallowEvent(click);\n
"
- },
- "text": {
- "!type": "fn(text: string)",
- "!doc": "Get or Set the combined text contents of the node instance,\nincluding its descendants. If the text
\nis passed its set the content of the element, otherwise it works as a\ngetter for the current content.
var node = A.one(#nodeId);\nnode.text(Setting new text content);\n// Alert the value of the current content\nalert( node.text() );\n
"
- },
- "toggle": {
- "!type": "fn(on: bool, callback: fn()) -> !this",
- "!doc": "Displays or hide the node instance.
\n\nstyle.display
property.
Get or Set the value attribute of the node instance. If the\nvalue
is passed its set the value of the element,\notherwise it works as a getter for the current value.
var input = A.one(#inputId);\ninput.val(Setting new input value);\n// Alert the value of the input\nalert( input.val() );\n
"
- },
- "_getBoxStyleAsNumber": {
- "!type": "fn(sides: string, map: string) -> number",
- "!doc": "Return the combined size of the box style for the specified sides."
- },
- "hide": {
- "!type": "fn(cssClass: string) -> !this",
- "!doc": "Hide the node adding a css class on it. If cssClass
is not\npassed as argument, the className aui-helper-hidden will be used by\ndefault.
style.display
property.
Show the node removing a css class used to hide it. Use the same\nclassName added using the hide\nmethod. If cssClass
is not passed as argument, the\nclassName aui-helper-hidden will be used by default.
style.display
property.
var node = A.one(#nodeId);\nnode.width(); //returns content width\nnode.width(100); // sets box width\n
"
- },
- "height": {
- "!type": "fn() -> number",
- "!doc": "Returns the height of the content, not including\nthe padding, border or margin. If a height is passed,\nthe nodes overall height is set to that size.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.height(); //returns content height\nnode.height(100); // sets box height\n
"
- },
- "innerWidth": {
- "!type": "fn() -> number",
- "!doc": "Returns the size of the box from inside of the border,\nwhich is the offsetWidth plus the padding on the left and right.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.innerWidth();\n
"
- },
- "innerHeight": {
- "!type": "fn() -> number",
- "!doc": "Returns the size of the box from inside of the border,\nwhich is offsetHeight plus the padding on the top and bottom.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.innerHeight();\n
"
- },
- "outerWidth": {
- "!type": "fn() -> number",
- "!doc": "Returns the outer width of the box including the border,\nif true is passed as the first argument, the margin is included.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.outerWidth();\nnode.outerWidth(true); // includes margin\n
"
- },
- "outerHeight": {
- "!type": "fn() -> number",
- "!doc": "Returns the outer height of the box including the border,\nif true is passed as the first argument, the margin is included.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.outerHeight();\nnode.outerHeight(true); // includes margin\n
"
- }
- }
- }
- },
- "aui_overlay": {
- "OverlayContextPanel": {
- "!type": "fn(config: +Object) -> +_yui.aui_overlay.OverlayContextPanel",
- "prototype": {
- "!proto": "_yui.aui_overlay.OverlayContext.prototype",
- "anim": {
- "!type": "+Object",
- "!doc": "Enable or disable the animation for hide and show. Used as the\nAnim configuration attributes.\n\nanim: {\n show: {\n \tduration: .9\n },\n hide: {\n \tduration: .2\n }\n}\n
"
- },
- "arrow": {
- "!type": "string",
- "!doc": "Position where the arrow will be placed. See\nshowArrow. If its\nnot set, it will get the value set on the\nalign point. Here is a\nlist of valid arrows bc, bl, br, cc, lb, lc, lt, rb,\nrc, rl."
- },
- "hideOn": {
- "!type": "string",
- "!doc": "See hideOn."
- },
- "showOn": {
- "!type": "string",
- "!doc": "See showOn."
- },
- "showArrow": {
- "!type": "bool",
- "!doc": "If true the OverlayContextPanel will show an arrow positioned on the\narrow point."
- },
- "stack": {
- "!type": "bool",
- "!doc": "Gives stacking habilities to the OverlayContextPanel."
- },
- "align": {
- "!type": "fn(node: +_yui.aui_node.Node, points: [+Array])",
- "!doc": "Aligns the OverlayContextPanel to the provided node (or viewport) using the\nprovided points. Inherited from\nOverlay."
- },
- "fixPointerColor": {
- "!type": "fn()",
- "!doc": "OverlayContextPanel uses a imageless arrow, which involves some CSS technics.\nThis method is meant to fix the color of the borders of the arrow."
- },
- "getAlignPoint": {
- "!type": "fn() -> string",
- "!doc": "Normalize the align point value. The align point cc is not a valid\nposition for the arrow and then its normalized to the bc point."
- },
- "hide": {
- "!type": "fn(event: +EventFacade)",
- "!doc": "Hides the OverlayContextPanel."
- }
- },
- "OverlayContextPanel.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "OverlayContextPanel.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the OverlayContextPanel."
- }
- },
- "OverlayContext": {
- "!type": "fn(config: +Object) -> +_yui.aui_overlay.OverlayContext",
- "prototype": {
- "!proto": "_yui.aui_overlay.OverlayBase.prototype",
- "align": {
- "!type": "+Object",
- "!doc": "Inherited from Overlay."
- },
- "cancellableHide": {
- "!type": "bool",
- "!doc": "Cancel auto hide delay if the user interact with the Overlay\n(focus, click, mouseover)"
- },
- "currentNode": {
- "!type": "+aui_node.Node",
- "!doc": "OverlayContext allow multiple elements to be the\ntrigger, the\ncurrentNode stores the current active one."
- },
- "hideOn": {
- "!type": "string",
- "!doc": "The event which is responsible to hide the OverlayContext."
- },
- "hideOnDocumentClick": {
- "!type": "bool",
- "!doc": "If true the instance is registered on the\nOverlayContextManager static\nclass and will be hide when the user click on document."
- },
- "hideDelay": {
- "!type": "number",
- "!doc": "Number of milliseconds after the hide method is invoked to hide the\nOverlayContext."
- },
- "showOn": {
- "!type": "string",
- "!doc": "The event which is responsible to show the OverlayContext."
- },
- "showDelay": {
- "!type": "number",
- "!doc": "Number of milliseconds after the show method is invoked to show the\nOverlayContext."
- },
- "trigger": {
- "!type": "+aui_node.Node",
- "!doc": "Node, NodeList or Selector which will be used as trigger elements\nto show or hide the OverlayContext."
- },
- "useARIA": {
- "!type": "bool",
- "!doc": "True if Overlay should use ARIA plugin"
- },
- "visible": {
- "!type": "bool",
- "!doc": "If true the OverlayContext is visible by default after the render phase.\nInherited from Overlay."
- },
- "hide": {
- "!type": "fn()",
- "!doc": "Shows the OverlayContext."
- },
- "toggle": {
- "!type": "fn(event: +EventFacade)",
- "!doc": "Toggles visibility of the OverlayContext."
- },
- "clearIntervals": {
- "!type": "fn()",
- "!doc": "Clear the intervals to show or hide the OverlayContext. See\nhideDelay and\nshowDelay."
- },
- "refreshAlign": {
- "!type": "fn()",
- "!doc": "Refreshes the alignment of the OverlayContext with the\ncurrentNode. See\nalso align."
- },
- "updateCurrentNode": {
- "!type": "fn(event: +EventFacade)",
- "!doc": "Update the\ncurrentNode with the\nalign node or the\nevent.currentTarget and in last case with the first item of the\ntrigger."
- }
- },
- "OverlayContext.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "OverlayContext.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the OverlayContext."
- }
- },
- "OverlayManager": {
- "!type": "fn(config: +Object) -> +_yui.aui_overlay.OverlayManager",
- "prototype": {
- "!proto": "Base.prototype",
- "zIndexBase": {
- "!type": "number",
- "!doc": "The zIndex base to be used on the stacking for all overlays\nregistered on the OverlayManager."
- },
- "bringToTop": {
- "!type": "fn(overlay: +Overlay)",
- "!doc": "Set the passed overlay zIndex to the highest value."
- },
- "register": {
- "!type": "fn(overlay: +Overlay) -> +Array",
- "!doc": "Register the passed Overlay to this\nOverlayManager."
- },
- "remove": {
- "!type": "fn(overlay: +Overlay) -> +Null",
- "!doc": "Remove the passed Overlay from this\nOverlayManager."
- },
- "each": {
- "!type": "fn(fn: fn()) -> +Null",
- "!doc": "Loop through all registered Overlay and\nexecute a callback."
- },
- "showAll": {
- "!type": "fn()",
- "!doc": "Invoke the show method from\nall registered Overlays."
- },
- "hideAll": {
- "!type": "fn()",
- "!doc": "Invoke the hide method from\nall registered Overlays."
- },
- "sortByZIndexDesc": {
- "!type": "fn(a: +Overlay, b: +Overlay) -> number",
- "!doc": "zIndex comparator. Used on Array.sort."
- }
- },
- "OverlayManager.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "OverlayManager.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the OverlayManager."
- }
- },
- "OverlayMask": {
- "!type": "fn(config: +Object) -> +_yui.aui_overlay.OverlayMask",
- "prototype": {
- "!proto": "_yui.aui_overlay.OverlayBase.prototype",
- "alignPoints": {
- "!type": "+Array",
- "!doc": "Points to align the Overlay used as\nmask."
- },
- "background": {
- "!type": "string",
- "!doc": "Background color of the mask."
- },
- "target": {
- "!type": "+aui_node.Node",
- "!doc": "Node where the mask will be positioned and re-dimensioned. The\ndefault is the document, which means that if not specified the mask\ntakes the full screen."
- },
- "opacity": {
- "!type": "number",
- "!doc": "CSS opacity of the mask."
- },
- "shim": {
- "!type": "bool",
- "!doc": "Use shim option."
- },
- "visible": {
- "!type": "bool",
- "!doc": "If true the Overlay is visible by default after the render phase.\nInherited from Overlay."
- },
- "zIndex": {
- "!type": "number",
- "!doc": "zIndex of the OverlayMask."
- },
- "getTargetSize": {
- "!type": "fn() -> +Object",
- "!doc": "Get the size of the\ntarget. Used to dimension\nthe mask node."
- },
- "refreshMask": {
- "!type": "fn()",
- "!doc": "Repaint the OverlayMask UI, respecting the\ntarget size and the\nalignPoints."
- }
- },
- "OverlayMask.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "OverlayMask.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the OverlayMask."
- }
- }
- },
- "aui_paginator": {
- "Paginator": {
- "!type": "fn(config: +Object) -> +_yui.aui_paginator.Paginator",
- "prototype": {
- "!proto": "Base.prototype",
- "alwaysVisible": {
- "!type": "bool",
- "!doc": "If true the Paginator will be always visible, even when the number\nof pages is 0. To hide the paginator controls automatically when\nthere is no pages to display use false
."
- },
- "containers": {
- "!type": "+aui_node.Node",
- "!doc": "The Paginator controls UI could be displayed in more than one\ncontainer (i.e., in the header and footer of a list). Pass a\nNodeList or a selector to grab the\ncontainers."
- },
- "firstPageLink": {
- "!type": "+aui_node.Node",
- "!doc": "The Node or template to be used as the\nfirst link element."
- },
- "firstPageLinkLabel": {
- "!type": "string",
- "!doc": "The label used as content of the\nfirstPageLink element."
- },
- "lastPageLink": {
- "!type": "+aui_node.Node",
- "!doc": "The Node or template to be used as the\nlast link element."
- },
- "lastPageLinkLabel": {
- "!type": "string",
- "!doc": "The label used as content of the\nlastPageLink element."
- },
- "maxPageLinks": {
- "!type": "number",
- "!doc": "The max number of page links to be displayed. If lower than the\ntotal number of pages they are still navigable using next and prev\nlinks."
- },
- "nextPageLink": {
- "!type": "+aui_node.Node",
- "!doc": "The Node or template to be used as the\nnext link element."
- },
- "nextPageLinkLabel": {
- "!type": "string",
- "!doc": "The label used as content of the\nnextPageLink element."
- },
- "page": {
- "!type": "number",
- "!doc": "Page to display on initial paint."
- },
- "pageContainerTemplate": {
- "!type": "string",
- "!doc": "HTML Template for the page links container."
- },
- "pageLinkContent": {
- "!type": "fn()",
- "!doc": "Function which set the content of the each page element. The passed\nfunction receive as arguments the reference for the page element\nnode, the page number and the index of the page element.
\n\nExample:\n\nfunction(pageEl, pageNumber, index) {\n\t pageEl.html(pageNumber);\n\t}
"
- },
- "pageLinkTemplate": {
- "!type": "string",
- "!doc": "HTML Template for the link elements."
- },
- "pageReportEl": {
- "!type": "string",
- "!doc": "Node element to display the page report (i.e., (1 of 100))."
- },
- "pageReportLabelTemplate": {
- "!type": "string",
- "!doc": "Template for the\npageReportEl content.\nNote the placeholders for the page {page} and the total pages\n{totalPages}."
- },
- "prevPageLink": {
- "!type": "+aui_node.Node",
- "!doc": "The Node or template to be used as the\nprev link element."
- },
- "prevPageLinkLabel": {
- "!type": "string",
- "!doc": "The label used as content of the\nprevPageLink element."
- },
- "rowsPerPage": {
- "!type": "number",
- "!doc": "Number of records constituting a \"page\"."
- },
- "rowsPerPageEl": {
- "!type": "+aui_node.Node",
- "!doc": "Node element to display the\nrowsPerPage."
- },
- "rowsPerPageOptions": {
- "!type": "+Array",
- "!doc": "Array to be displayed on the generated HTML Select element with the\nrowsPerPage\ninformation. (i.e., [1,3,5,7], will display these values on the\nselect)"
- },
- "state": {
- "!type": "+Object",
- "!doc": "Generates information to the changeRequest
event. See\nchangeRequest."
- },
- "template": {
- "!type": "string",
- "!doc": "Template used to render controls. The string will be used as\ninnerHTML on all specified container nodes. Bracketed keys (e.g.\n{pageLinks}) in the string will be replaced with an instance of the\nso named ui component."
- },
- "total": {
- "!type": "number",
- "!doc": "Total number of records to paginate through."
- },
- "totalEl": {
- "!type": "string",
- "!doc": "Node element to display the total information."
- },
- "totalLabel": {
- "!type": "string",
- "!doc": "The label markup to the total information."
- },
- "totalPages": {
- "!type": "number",
- "!doc": "Number of pages. Calculated based on the\ntotal divided by the\nrowsPerPage."
- },
- "calculateRange": {
- "!type": "fn(name: +Type) -> +Object",
- "!doc": "Create a range to display on the pageLinks, keep the current page on\ncenter."
- },
- "changeRequest": {
- "!type": "fn()",
- "!doc": "Fires changeRequest\nevent. This is the most important event because its responsible to\nupdate the UI, invoked .setState(newState)
to update the\nUI."
- },
- "eachContainer": {
- "!type": "fn(fn: fn())",
- "!doc": "Loop through all\ncontainers and execute the\npassed callback."
- },
- "hasNextPage": {
- "!type": "fn() -> bool",
- "!doc": "Check if there is a next page."
- },
- "hasPage": {
- "!type": "fn(page: number) -> bool",
- "!doc": "Check if the page
exists."
- },
- "hasPrevPage": {
- "!type": "fn() -> bool",
- "!doc": "Check if there is a previous page."
- },
- "setState": {
- "!type": "fn(v: +Object)",
- "!doc": "Public setter for state."
- }
- },
- "Paginator.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "Paginator.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Paginator."
- }
- }
- },
- "aui_panel": {
- "Panel": {
- "!type": "fn(config: +Object) -> +_yui.aui_panel.Panel",
- "prototype": {
- "!proto": "_yui.aui_component.Component.prototype",
- "collapsed": {
- "!type": "bool",
- "!doc": "Whether the panel is displayed collapsed."
- },
- "collapsible": {
- "!type": "bool",
- "!doc": "Whether the panel is able to be collapsed."
- },
- "title": {
- "!type": "bool",
- "!doc": "The title to be displayed on the Panel."
- },
- "icons": {
- "!type": "+Array",
- "!doc": "Array of ButtonItem configuration objects to be displayed as icons\non the Panel title.
\n\nExample:\n\nicons: [ { icon: close, id: close } ]
\n\nFor more information how to use this option see\nButtonItem."
- },
- "strings": {
- "!type": "+Object",
- "!doc": "Collection of strings used to label elements of the Panels UI."
- },
- "useARIA": {
- "!type": "bool",
- "!doc": "True if Panel should use ARIA plugin"
- },
- "collapse": {
- "!type": "fn()",
- "!doc": "Collapse the panel setting the\ncollapsed attribute to\ntrue
."
- },
- "expand": {
- "!type": "fn()",
- "!doc": "Expand the panel setting the\ncollapsed attribute to\nfalse
."
- },
- "toggle": {
- "!type": "fn()",
- "!doc": "Toggle the visibility of the Panel toggling the value of the\nvisible attribute."
- },
- "toggleCollapse": {
- "!type": "fn()",
- "!doc": "Toggle the collapsed value.\nExpanding and collapsing the Panel."
- }
- },
- "Panel.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Panel."
- }
- }
- },
- "aui_parse_content": {
- "ParseContent": {
- "!type": "fn(config: +Object) -> +_yui.aui_parse_content.ParseContent",
- "prototype": {
- "!proto": "Plugin.Base.prototype",
- "globalEval": {
- "!type": "fn(data: string)",
- "!doc": "Global eval the data passed."
- },
- "parseContent": {
- "!type": "fn(content: string) -> string",
- "!doc": "Extract the script
tags from the string content and\nevaluate the chunks."
- }
- },
- "ParseContent.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "ParseContent.NS": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the namespace."
- },
- "ParseContent.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the ParseContent."
- }
- }
- },
- "aui_portal_layout": {
- "PortalLayout": {
- "!type": "fn(config: +Object) -> +_yui.aui_portal_layout.PortalLayout",
- "prototype": {
- "!proto": "Base.prototype"
- },
- "PortalLayout.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "PortalLayout.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the PortalLayout."
- }
- }
- },
- "aui_progressbar": {
- "ProgressBar": {
- "!type": "fn(config: +Object) -> +_yui.aui_progressbar.ProgressBar",
- "prototype": {
- "!proto": "_yui.aui_component.Component.prototype",
- "height": {
- "!type": "number",
- "!doc": "Display height of the progressbar."
- },
- "label": {
- "!type": "string",
- "!doc": "Display label of the progressbar. If not specified try to query\nusing HTML_PARSER an element inside contentBox which matches\naui-progressbar-text
and get its innerHTML to be\nused as label."
- },
- "max": {
- "!type": "number",
- "!doc": "Represents the top value for the bar. The bar will be fully\nextended when reaching this value. Values higher than this will\nbe ignored."
- },
- "min": {
- "!type": "number",
- "!doc": "Represents the lowest value for the bar. The bar will be\ntotally collapsed when reaching this value. Values lower than\nthis will be ignored."
- },
- "orientation": {
- "!type": "string",
- "!doc": "Display orientation of the progressbar (i.e. vertical or\nhorizontal)."
- },
- "ratio": {
- "!type": "number",
- "!doc": "Calculate the ratio based on max
and\nmin
values."
- },
- "step": {
- "!type": "number",
- "!doc": "Calculate the progressbar step based on ratio
\nvalue."
- },
- "statusNode": {
- "!type": "string",
- "!doc": "DOM Node to display the satus bar of the progressbar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-progressbar-status
."
- },
- "textNode": {
- "!type": "string",
- "!doc": "DOM Node to display the text of the progressbar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-progressbar-text
."
- },
- "value": {
- "!type": "number",
- "!doc": "The value for the bar. Valid values are in between the minValue\nand maxValue attributes."
- }
- },
- "ProgressBar.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "ProgressBar.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the ProgressBar."
- },
- "ProgressBar.HTML_PARSER": {
- "!type": "+Object",
- "!doc": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widgets content box."
- }
- }
- },
- "aui_rating": {
- "Rating": {
- "!type": "fn(config: +Object) -> +_yui.aui_rating.Rating",
- "prototype": {
- "!proto": "_yui.aui_component.Component.prototype",
- "disabled": {
- "!type": "bool",
- "!doc": "Whether the Rating is disabled or not. Disabled Ratings dont allow\nhover or click, just display selected stars."
- },
- "canReset": {
- "!type": "bool",
- "!doc": "If true
could be reseted (i.e., have no values\nselected)."
- },
- "defaultSelected": {
- "!type": "number",
- "!doc": "The number of selected starts when the Rating render."
- },
- "elements": {
- "!type": "+NodeList",
- "!doc": "NodeList of elements used on the\nRating. Each element is one Star."
- },
- "hiddenInput": {
- "!type": "+aui_node.Node",
- "!doc": "Hidden input to handle the selected value. This hidden input\nreplace the radio elements and keep the same name."
- },
- "inputName": {
- "!type": "string",
- "!doc": "Name of the hiddenInput element. If\nnot specified will use the name of the replaced radio."
- },
- "label": {
- "!type": "string",
- "!doc": "Label to be displayed with the Rating elements."
- },
- "labelNode": {
- "!type": "string",
- "!doc": "DOM Node to display the text of the StarRating. If not\nspecified try to query using HTML_PARSER an element inside\nboundingBox which matches aui-rating-label-element
."
- },
- "selectedIndex": {
- "!type": "number",
- "!doc": "Stores the index of the selected element."
- },
- "showTitle": {
- "!type": "bool",
- "!doc": "If true
will extract the value of the\ntitle
attribute on the radio, and use it on the\ngenerated Rating elements."
- },
- "size": {
- "!type": "number",
- "!doc": "Number of Rating elements to be displayed."
- },
- "title": {
- "!type": "string",
- "!doc": "If set, will be used when there is no DOM title
on the\nradio elements."
- },
- "value": {
- "!type": "string",
- "!doc": "Stores the value of the current selected Rating element."
- },
- "clearSelection": {
- "!type": "fn()",
- "!doc": "Clear all selected starts to the default state."
- },
- "select": {
- "!type": "fn(index: number)",
- "!doc": "Selects the index
Rating element."
- },
- "fillTo": {
- "!type": "fn(index: number, className: string)",
- "!doc": "Add the className
on the the index
element\nand all the previous Rating elements."
- },
- "indexOf": {
- "!type": "fn(elem: +_yui.aui_node.Node) -> number",
- "!doc": "Finds the index of the elem
."
- }
- },
- "Rating.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "Rating.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Rating."
- },
- "StarRating.HTML_PARSER": {
- "!type": "+Object",
- "!doc": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widgets content box."
- }
- },
- "ThumbRating": {
- "!type": "fn(config: +Object) -> +_yui.aui_rating.ThumbRating",
- "prototype": {
- "!proto": "_yui.aui_rating.Rating.prototype",
- "size": {
- "!type": "number",
- "!doc": "The size on ThumbRating is always 2 (i.e., thumb up and thumb down)."
- },
- "fillTo": {
- "!type": "fn(index: number, className: string)",
- "!doc": "Add the className
on the the index
element\nand all the previous Rating elements."
- }
- },
- "ThumbRating.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "ThumbRating.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the ThumbRating."
- }
- }
- },
- "aui_resize": {
- "Resize": {
- "!type": "fn(config: +Object) -> +_yui.aui_resize.Resize",
- "prototype": {
- "!proto": "Base.prototype",
- "autoHide": {
- "!type": "bool",
- "!doc": "False to ensure that the resize handles are always visible, true to\ndisplay them only when the user mouses over the resizable borders."
- },
- "handles": {
- "!type": "+Array",
- "!doc": "The handles to use (any combination of): t, b, r, l, bl,\nbr, tl, tr. Can use a shortcut of All."
- },
- "node": {
- "!type": "+aui_node.Node",
- "!doc": "The selector or element to resize. Required."
- },
- "proxy": {
- "!type": "bool",
- "!doc": "Resize a proxy element instead of the real element."
- },
- "proxyEl": {
- "!type": "string",
- "!doc": "The Resize proxy element."
- },
- "resizing": {
- "!type": "bool",
- "!doc": "True when the element is being Resized."
- },
- "wrap": {
- "!type": "bool",
- "!doc": "True to wrap an element with a div if needed (required for textareas\nand images, defaults to false) in favor of the handles config option.\nThe wrapper element type (default div) could be over-riden passing the\nwrapper
attribute."
- },
- "wrapTypes": {
- "!type": "+Regex",
- "!doc": "Elements that requires a wrapper by default. Normally are elements\nwhich cannot have children elements."
- },
- "wrapper": {
- "!type": "string",
- "!doc": "Element to wrap the wrapTypes
. This element will house\nthe handles elements."
- },
- "changeHeightHandles": {
- "!type": "bool",
- "!doc": "Whether the handle being dragged can change the height."
- },
- "changeLeftHandles": {
- "!type": "bool",
- "!doc": "Whether the handle being dragged can change the left."
- },
- "changeTopHandles": {
- "!type": "bool",
- "!doc": "Whether the handle being dragged can change the top."
- },
- "changeWidthHandles": {
- "!type": "bool",
- "!doc": "Whether the handle being dragged can change the width."
- },
- "delegate": {
- "!type": "+Object",
- "!doc": "Store DD.Delegate reference for the respective Resize instance."
- },
- "eachHandle": {
- "!type": "fn(fn: fn())",
- "!doc": "Loop through each handle which is being used and executes a callback.
\nExample:
\ninstance.eachHandle(\n function(handleName, index) { ... }\n );
"
- }
- },
- "Resize.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "Resize.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Resize."
- }
- }
- },
- "aui_textboxlist": {
- "Textboxlist": {
- "!type": "fn(config: +Object) -> +_yui.aui_textboxlist.Textboxlist",
- "prototype": {
- "!proto": "_yui.aui_autocomplete.AutoComplete.prototype",
- "constrain": {
- "!type": "string",
- "!doc": "Will attempt to constrain the resize node to the boundaries. Arguments:mouseover
event."
- },
- "defaultChildType": {
- "!type": "string",
- "!doc": "The default type of child widget to render into the Element"
- },
- "orientation": {
- "!type": "string",
- "!doc": "Representing the orientation of the progress bar. Could be\nhorizontal
or vertical
."
- }
- }
- }
- },
- "aui_tooltip": {
- "Tooltip": {
- "!type": "fn(config: +Object) -> +_yui.aui_tooltip.Tooltip",
- "prototype": {
- "!proto": "_yui.aui_overlay.OverlayContextPanel.prototype",
- "anim": {
- "!type": "+Object",
- "!doc": "See OverlayContextPanel anim."
- },
- "align": {
- "!type": "+Object",
- "!doc": "See OverlayContextPanel align."
- },
- "showOn": {
- "!type": "string",
- "!doc": "See OverlayContext showOn."
- },
- "hideOn": {
- "!type": "string",
- "!doc": "See OverlayContext showOn."
- },
- "undefined": {
- "!type": "fn()",
- "!doc": "Prevents display:none from being applied to the tooltip when it is hidden because we\ncannot properly align a hidden tooltip with display:none since we cant accurately\nget its computed x and y position."
- },
- "hideDelay": {
- "!type": "number",
- "!doc": "See OverlayContext hideDelay."
- },
- "title": {
- "!type": "bool",
- "!doc": "Use the content of the title
attribute as the Tooltip\ncontent."
- },
- "show": {
- "!type": "fn()",
- "!doc": "Over-ride the show
to invoke the\n_loadBodyContentFromTitle.\nSee OverlayContext show."
- }
- },
- "Tooltip.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "Tooltip.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the Tooltip."
- }
- }
- },
- "aui_tree": {
- "TreeData": {
- "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeData",
- "prototype": {
- "!proto": "Base.prototype",
- "container": {
- "!type": "+aui_node.Node",
- "!doc": "Container to nest children nodes. If has cntainer its not a leaf."
- },
- "children": {
- "!type": "+Array",
- "!doc": "Array of children (i.e. could be a JSON metadata object or a TreeNode instance)."
- },
- "index": {
- "!type": "+Object",
- "!doc": "Index the nodes."
- },
- "getNodeById": {
- "!type": "fn(uid: string) -> +aui_tree.TreeNode",
- "!doc": "Get a TreeNode by id."
- },
- "isRegistered": {
- "!type": "fn(node: +_yui.aui_tree.TreeNode) -> bool",
- "!doc": "Whether the TreeNode is registered on this TreeData."
- },
- "updateReferences": {
- "!type": "fn(TreeNode: +_yui.aui_node.Node, TreeNode: +ParentNode, TreeView: +OwnerTree)",
- "!doc": "Update the references of the passed TreeNode."
- },
- "refreshIndex": {
- "!type": "fn()",
- "!doc": "Refresh the index (i.e. re-index all nodes)."
- },
- "registerNode": {
- "!type": "fn(node: +_yui.aui_tree.TreeNode)",
- "!doc": "Register the passed TreeNode on this TreeData."
- },
- "updateIndex": {
- "!type": "fn(index: +Object)",
- "!doc": "Update the index attribute value."
- },
- "unregisterNode": {
- "!type": "fn(node: +_yui.aui_tree.TreeNode)",
- "!doc": "Unregister the passed TreeNode from this TreeData."
- },
- "collapseAll": {
- "!type": "fn()",
- "!doc": "Collapse all children of the TreeData."
- },
- "expandAll": {
- "!type": "fn()",
- "!doc": "Expand all children of the TreeData."
- },
- "selectAll": {
- "!type": "fn()",
- "!doc": "Select all children of the TreeData."
- },
- "unselectAll": {
- "!type": "fn()",
- "!doc": "Unselect all children of the TreeData."
- },
- "eachChildren": {
- "!type": "fn(fn: fn(), fn: bool)",
- "!doc": "Loop each children and execute the fn
callback."
- },
- "eachParent": {
- "!type": "fn(fn: fn())",
- "!doc": "Loop each parent node and execute the fn
callback."
- },
- "bubbleEvent": {
- "!type": "fn(eventType: string, args: +Array, cancelBubbling: bool, stopActionPropagation: bool)",
- "!doc": "Bubble event to all parent nodes."
- },
- "createNode": {
- "!type": "fn(options: +Object) -> +aui_tree.TreeNode",
- "!doc": "Create a TreeNode instance."
- },
- "appendChild": {
- "!type": "fn(node: +_yui.aui_tree.TreeNode, cancelBubbling: bool)",
- "!doc": "Append a child node to the TreeData."
- },
- "item": {
- "!type": "fn(index: number) -> +aui_tree.TreeNode",
- "!doc": "Get a TreeNode children by index."
- },
- "indexOf": {
- "!type": "fn(node: +_yui.aui_tree.TreeNode) -> number",
- "!doc": "Index of the passed TreeNode on the children attribute."
- },
- "hasChildNodes": {
- "!type": "fn() -> bool",
- "!doc": "Whether the TreeData contains children or not."
- },
- "getChildren": {
- "!type": "fn(deep: bool) -> +Array",
- "!doc": "Get an Array of the children nodes of the current TreeData."
- },
- "getEventOutputMap": {
- "!type": "fn(node: +_yui.aui_tree.TreeData) -> +Object",
- "!doc": "Get an object containing metadata for the custom events."
- },
- "removeChild": {
- "!type": "fn(node: +_yui.aui_tree.TreeData)",
- "!doc": "Remove the passed node
from the current TreeData."
- },
- "_removeChild": {
- "!type": "fn(node: +_yui.aui_tree.TreeData)",
- "!doc": "Remove the passed node
from the current TreeData."
- },
- "empty": {
- "!type": "fn()",
- "!doc": "Delete all children of the current TreeData."
- },
- "insert": {
- "!type": "fn(treeNode: +_yui.aui_tree.TreeNode, refTreeNode: +_yui.aui_tree.TreeNode, where: +_yui.aui_tree.TreeNode)",
- "!doc": "Insert treeNode
before or after the refTreeNode
."
- },
- "insertAfter": {
- "!type": "fn(treeNode: +_yui.aui_tree.TreeNode, refTreeNode: +_yui.aui_tree.TreeNode)",
- "!doc": "Insert treeNode
after the refTreeNode
."
- },
- "insertBefore": {
- "!type": "fn(treeNode: +_yui.aui_tree.TreeNode, refTreeNode: +_yui.aui_tree.TreeNode)",
- "!doc": "Insert treeNode
before the refTreeNode
."
- },
- "getNodeByChild": {
- "!type": "fn(child: +_yui.aui_node.Node) -> +aui_tree.TreeNode",
- "!doc": "Get a TreeNode instance by a child DOM Node."
- }
- }
- },
- "TreeNode": {
- "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeNode",
- "prototype": {
- "!proto": "_yui.aui_tree.TreeData.prototype",
- "io": {
- "!type": "+Object",
- "!doc": "IO options for the current TreeNode load the children."
- },
- "createNodes": {
- "!type": "fn(nodes: ?)",
- "!doc": "Create nodes."
- },
- "initIO": {
- "!type": "fn()",
- "!doc": "Initialize the IO transaction setup on the io attribute."
- },
- "ioStartHandler": {
- "!type": "fn()",
- "!doc": "IO Start handler."
- },
- "ioCompleteHandler": {
- "!type": "fn()",
- "!doc": "IO Complete handler."
- },
- "ioSuccessHandler": {
- "!type": "fn()",
- "!doc": "IO Success handler."
- },
- "ioFailureHandler": {
- "!type": "fn()",
- "!doc": "IO Failure handler."
- },
- "alwaysShowHitArea": {
- "!type": "bool",
- "!doc": "Always show the hitarea icon."
- },
- "draggable": {
- "!type": "bool",
- "!doc": "If true the TreeNode is draggable."
- },
- "expanded": {
- "!type": "bool",
- "!doc": "Whether the TreeNode is expanded by default."
- },
- "hitAreaEl": {
- "!type": "+aui_node.Node",
- "!doc": "Hitarea element."
- },
- "iconEl": {
- "!type": "+aui_node.Node",
- "!doc": "Icon element."
- },
- "id": {
- "!type": "string",
- "!doc": "Id of the TreeNode."
- },
- "label": {
- "!type": "string",
- "!doc": "Label of the TreeNode."
- },
- "labelEl": {
- "!type": "+aui_node.Node",
- "!doc": "Label element to house the label
attribute."
- },
- "leaf": {
- "!type": "bool",
- "!doc": "Whether the TreeNode could have children or not (i.e. if any\nchildren is present the TreeNode is a leaf)."
- },
- "nextSibling": {
- "!type": "+aui_tree.TreeNode",
- "!doc": "Next sibling of the current TreeNode."
- },
- "ownerTree": {
- "!type": "+aui_tree.TreeView",
- "!doc": "TreeView which contains the current TreeNode."
- },
- "parentNode": {
- "!type": "+aui_tree.TreeNode",
- "!doc": "Parent node of the current TreeNode."
- },
- "prevSibling": {
- "!type": "+aui_tree.TreeNode",
- "!doc": "Previous sibling of the current TreeNode."
- },
- "collapse": {
- "!type": "fn()",
- "!doc": "Collapse the current TreeNode."
- },
- "contains": {
- "!type": "fn(node: +_yui.aui_tree.TreeNode) -> bool",
- "!doc": "Check if the current TreeNode contains the passed node
."
- },
- "expand": {
- "!type": "fn()",
- "!doc": "Expand the current TreeNode."
- },
- "getDepth": {
- "!type": "fn() -> number",
- "!doc": "Get the depth of the current TreeNode."
- },
- "isLeaf": {
- "!type": "fn() -> bool",
- "!doc": "Whether the current TreeNode is a leaf or not."
- },
- "isSelected": {
- "!type": "fn() -> bool",
- "!doc": "Whether the current TreeNode is selected or not."
- },
- "toggle": {
- "!type": "fn()",
- "!doc": "Toggle the current TreeNode, collapsed
or expanded
."
- },
- "A.TreeNode.nodeTypes": {
- "!type": "+Object",
- "!doc": "TreeNode types hash map.\n\nA.TreeNode.nodeTypes = {\n check: A.TreeNodeCheck,\n io: A.TreeNodeIO,\n node: A.TreeNode,\n radio: A.TreeNodeRadio,\n task: A.TreeNodeTask\n};
"
- }
- },
- "TreeNode.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "TreeNode.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the TreeNode."
- }
- },
- "TreeNodeIO": {
- "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeNodeIO",
- "prototype": {
- "!proto": "_yui.aui_tree.TreeNode.prototype",
- "cache": {
- "!type": "bool",
- "!doc": "Whether the current TreeNode should cache the loaded content or not."
- },
- "loaded": {
- "!type": "bool",
- "!doc": "Whether the current TreeNode has loaded the content."
- },
- "loading": {
- "!type": "bool",
- "!doc": "Whether the current TreeNode IO transaction is loading."
- }
- },
- "TreeNode.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "TreeNode.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the TreeNode."
- }
- },
- "TreeNodeCheck": {
- "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeNodeCheck",
- "prototype": {
- "!proto": "_yui.aui_tree.TreeNodeIO.prototype",
- "checked": {
- "!type": "bool",
- "!doc": "Whether the TreeNode is checked or not."
- },
- "checkContainerEl": {
- "!type": "+aui_node.Node",
- "!doc": "Container element for the checkbox."
- },
- "checkEl": {
- "!type": "+aui_node.Node",
- "!doc": "Checkbox element."
- },
- "checkName": {
- "!type": "string",
- "!doc": "Name of the checkbox element used on the current TreeNode."
- },
- "check": {
- "!type": "fn()",
- "!doc": "Check the current TreeNode."
- },
- "toggleCheck": {
- "!type": "fn()",
- "!doc": "Toggle the check status of the current TreeNode."
- },
- "uncheck": {
- "!type": "fn()",
- "!doc": "Uncheck the current TreeNode."
- }
- },
- "TreeNode.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "TreeNode.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the TreeNode."
- }
- },
- "TreeNodeTask": {
- "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeNodeTask",
- "prototype": {
- "!proto": "_yui.aui_tree.TreeNodeCheck.prototype"
- },
- "TreeNode.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- }
- },
- "TreeNodeRadio": {
- "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeNodeRadio",
- "prototype": {
- "!proto": "_yui.aui_tree.TreeNodeTask.prototype"
- },
- "TreeNode.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- }
- },
- "TreeView": {
- "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeView",
- "prototype": {
- "!proto": "_yui.aui_tree.TreeData.prototype",
- "type": {
- "!type": "string",
- "!doc": "Type of the treeview (i.e. could be file or normal)."
- },
- "lastSelected": {
- "!type": "+aui_tree.TreeNode",
- "!doc": "Last selected TreeNode."
- }
- },
- "TreeView.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "TreeView.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the TreeView."
- }
- },
- "TreeViewDD": {
- "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeViewDD",
- "prototype": {
- "!proto": "_yui.aui_tree.TreeView.prototype",
- "helper": {
- "!type": "+aui_node.Node",
- "!doc": "Dragdrop helper element."
- },
- "scrollDelay": {
- "!type": "number",
- "!doc": "Delay of the scroll while dragging the TreeNodes."
- },
- "dropAction": {
- "!type": "string",
- "!doc": "Drop action (i.e. could be append, below or above)."
- },
- "lastY": {
- "!type": "number",
- "!doc": "Last Y."
- },
- "nodeContent": {
- "!type": "+aui_node.Node",
- "!doc": "Reference for the current drop node."
- }
- },
- "TreeViewDD.NAME": {
- "!type": "string",
- "!doc": "Static property provides a string to identify the class."
- },
- "TreeViewDD.ATTRS": {
- "!type": "+Object",
- "!doc": "Static property used to define the default attribute\nconfiguration for the TreeViewDD."
- }
- }
- }
- }
- },
- "AUI": "YUI"
+ var defs = {
+ "!name": "aui1.5.x",
+ "!define": {
+ "_yui": {
+ "aui_autocomplete": {
+ "AutoComplete": {
+ "!type": "fn(config: +Object) -> +_yui.aui_autocomplete.AutoComplete",
+ "prototype": {
+ "!proto": "_yui.aui_component.Component.prototype",
+ "alwaysShowContainer": {
+ "!type": "bool",
+ "!doc": "Always show the results container, instead of only showing when the \nuser is requesting them."
+ },
+ "autoHighlight": {
+ "!type": "bool",
+ "!doc": "Automatically highlight the first item in the list when the results are\nmade visible."
+ },
+ "applyLocalFilter": {
+ "!type": "bool",
+ "!doc": "If set to true, the filterResults \nmethod will be run on the response from the data source."
+ },
+ "button": {
+ "!type": "bool",
+ "!doc": "To use a button"
+ },
+ "dataSource": {
+ "!type": "+Object",
+ "!doc": "The data source that results will be read from. This can either be\nan existing DataSource object, or it can be a\nvalue that would be passed to DataSource."
+ },
+ "dataSourceType": {
+ "!type": "string",
+ "!doc": "The type of the data source passed into dataSource.\nThis can be used to explicitly declare what kind of DataSource object will\nbe created."
+ },
+ "delimChar": {
+ "!type": "string",
+ "!doc": "The character used to indicate the beginning or ending of a new value. Most commonly used\nis a \",\"."
+ },
+ "forceSelection": {
+ "!type": "bool",
+ "!doc": "If typeAhead is true, this\nwill clear a selection when the overlay closes unless a user explicitly selects an item."
+ },
+ "input": {
+ "!type": "string",
+ "!doc": "The input field which will recieve the users input."
+ },
+ "matchKey": {
+ "!type": "string",
+ "!doc": "The key or numeric index in the schema to match the result against."
+ },
+ "maxResultsDisplayed": {
+ "!type": "number",
+ "!doc": "The maximum number of results to display."
+ },
+ "minQueryLength": {
+ "!type": "number",
+ "!doc": "The minimum number of characters required to query the data source."
+ },
+ "queryDelay": {
+ "!type": "number",
+ "!doc": "The amount of time in seconds to delay before submitting the query."
+ },
+ "queryInterval": {
+ "!type": "number",
+ "!doc": "When IME usage is detected or interval detection is explicitly enabled,\nAutoComplete will detect the input value at the given interval and send a\nquery if the value has changed."
+ },
+ "queryMatchCase": {
+ "!type": "bool",
+ "!doc": "When applyLocalFilter is true,\nsetting this to true will match only results with the same case."
+ },
+ "queryMatchContains": {
+ "!type": "bool",
+ "!doc": "When applyLocalFilter is true,\nsetting this to true will match results which contain the query anywhere in the text,\ninstead of just matching just items that start with the query."
+ },
+ "queryQuestionMark": {
+ "!type": "bool",
+ "!doc": "For IO DataSources, AutoComplete will automatically insert a \"?\" between the server URI and \nthe encoded query string. To prevent this behavior, you can\nset this value to false. If you need to customize this even further, you\ncan override the generateRequest method."
+ },
+ "schema": {
+ "!type": "+Object",
+ "!doc": "A valid configuration object for any of DataSource schema plugins."
+ },
+ "schemaType": {
+ "!type": "string",
+ "!doc": "A valid type of DataSource schema plugin, such as array, json, xml, etc."
+ },
+ "suppressInputUpdate": {
+ "!type": "bool",
+ "!doc": "Whether or not the input field should be updated with selections."
+ },
+ "typeAhead": {
+ "!type": "bool",
+ "!doc": "If autoHighlight is enabled, whether or not the \ninput field should be automatically updated with the first result as the user types, \nautomatically selecting the portion of the text the user has not typed yet."
+ },
+ "typeAheadDelay": {
+ "!type": "number",
+ "!doc": "If typeAhead is true, number of seconds \nto delay before updating the input. In order to prevent certain race conditions, this value must\nalways be greater than the queryDelay."
+ },
+ "uniqueName": {
+ "!type": "string",
+ "!doc": "The unique ID of the input element."
+ },
+ "doBeforeExpandContainer": {
+ "!type": "fn(query: string, allResults: +Object) -> bool",
+ "!doc": "An overridable method that is executed before the result container is shown.\nThe method can return false to prevent the container from being shown."
+ },
+ "doBeforeLoadData": {
+ "!type": "fn(event: +EventFacade) -> bool",
+ "!doc": "An overridable method that is executed before the result overlay is loaded with results."
+ },
+ "filterResults": {
+ "!type": "fn(event: +EventFacade) -> +Object",
+ "!doc": "Executed by the data source as a mechanism to do simple client-side\nfiltering of the results."
+ },
+ "formatResult": {
+ "!type": "fn(result: +Object, request: string, resultMatch: string) -> string",
+ "!doc": "An overridable method for formatting the result of the query before its displayed in the overlay."
+ },
+ "generateRequest": {
+ "!type": "fn(query: string) -> +Object",
+ "!doc": "An overridable method that creates an object to be passed to the sendRequest\nmethod of the data source object. Useful to overwrite if you wish to create\na custom request object before its sent."
+ },
+ "handleResponse": {
+ "!type": "fn(event: +EventFacade)",
+ "!doc": "Handles the response for the display of the results. This is a callback method\nthat is fired by the sendRequest method so that results are ready to be accessed."
+ },
+ "sendQuery": {
+ "!type": "fn(query: string)",
+ "!doc": "Sends a query request to the data source object."
+ }
+ },
+ "AutoComplete.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "AutoComplete.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the AutoComplete."
+ }
+ }
+ },
+ "aui_button_item": {
+ "ButtonItem": {
+ "!type": "fn(config: +Object) -> +_yui.aui_button_item.ButtonItem",
+ "prototype": {
+ "!proto": "_yui.aui_component.Component.prototype",
+ "undefined": {
+ "!type": "fn()",
+ "!doc": "Maps an array or object to a resulting array, using the\nreturn value of fn as the values for the new array.\nLike A.each, this function can accept an object or an array."
+ },
+ "activeState": {
+ "!type": "bool",
+ "!doc": "Whether to track the active state of the button."
+ },
+ "classNames": {
+ "!type": "+Object",
+ "!doc": "An object map of the CSS class names to use for the different interaction states."
+ },
+ "defaultState": {
+ "!type": "bool",
+ "!doc": "Whether to apply the default interaction state to the button"
+ },
+ "handler": {
+ "!type": "fn()",
+ "!doc": "An event callback to handle when a user interacts with the button.\nThis can either be a function that will be attached on click, or\nan object map that accepts the following keys:\n{fn: // The function to execute\ncontext: // The context to execute the function in\ntype: // The type of event to listen for (defaults to \"click\")\n}
"
+ },
+ "hoverState": {
+ "!type": "bool",
+ "!doc": "An id that can be used to identify a button."
+ },
+ "icon": {
+ "!type": "string",
+ "!doc": "The icon to use inside of the button. Possible values are:"
+ },
+ "iconNode": {
+ "!type": "string",
+ "!doc": "DOM Node to display the icon of the ButtonItem. If not\nspecified try to query using HTML_PARSER an element inside\nboundingBox which matches aui-button-icon
."
+ },
+ "label": {
+ "!type": "string",
+ "!doc": "Text to use inside of the button."
+ },
+ "labelNode": {
+ "!type": "string",
+ "!doc": "DOM Node to display the text of the ButtonItem. If not\nspecified try to query using HTML_PARSER an element inside\nboundingBox which matches aui-button-label
."
+ },
+ "title": {
+ "!type": "string",
+ "!doc": "Text to use as the title attribute of the button."
+ },
+ "type": {
+ "!type": "string",
+ "!doc": "Button type."
+ }
+ },
+ "ButtonItem.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ButtonItem.AUGMENTS": {
+ "!type": "+array",
+ "!doc": "Static property provides an array to specify which classes augment this one."
+ },
+ "ButtonItem.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the ButtonItem."
+ },
+ "ButtonItem.HTML_PARSER": {
+ "!type": "+Object",
+ "!doc": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widgets content box."
+ }
+ }
+ },
+ "aui_calendar": {
+ "Calendar": {
+ "!type": "fn(config: +Object) -> +_yui.aui_calendar.Calendar",
+ "prototype": {
+ "!proto": "_yui.aui_overlay.OverlayContext.prototype",
+ "allowNone": {
+ "!type": "bool",
+ "!doc": "Wheather displays the \"none\" link on the Calendar footer."
+ },
+ "blankDays": {
+ "!type": "+NodeList",
+ "!doc": "NodeList containing all the DOM elements for\neach blank day. If not specified try to query using HTML_PARSER\nan element inside contentBox which matches\naui-calendar-day-blank
."
+ },
+ "currentDay": {
+ "!type": "number",
+ "!doc": "Current day number."
+ },
+ "currentMonth": {
+ "!type": "number",
+ "!doc": "Current month number."
+ },
+ "currentYear": {
+ "!type": "number",
+ "!doc": "Current year number."
+ },
+ "dateFormat": {
+ "!type": "string",
+ "!doc": "The default date format string which can be overriden for\nlocalization support. The format must be valid according to\nA.DataType.Date.format."
+ },
+ "dates": {
+ "!type": "+Array",
+ "!doc": "Dates which the calendar will show as selected by default."
+ },
+ "firstDayOfWeek": {
+ "!type": "number",
+ "!doc": "First day of the week: Sunday is 0, Monday is 1."
+ },
+ "headerContentNode": {
+ "!type": "+aui_node.Node",
+ "!doc": "DOM node reference to be the header of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-hd
."
+ },
+ "headerTitleNode": {
+ "!type": "+aui_node.Node",
+ "!doc": "DOM node reference to be the title of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-title
."
+ },
+ "iconNextNode": {
+ "!type": "+aui_node.Node",
+ "!doc": "DOM node reference to be the icon next of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-prev
."
+ },
+ "iconPrevNode": {
+ "!type": "+aui_node.Node",
+ "!doc": "DOM node reference to be the icon prev of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-prev
."
+ },
+ "maxDate": {
+ "!type": "string",
+ "!doc": "Maximum allowable date. Values supported by the Date\nconstructor are supported."
+ },
+ "minDate": {
+ "!type": "+Date",
+ "!doc": "Minimum allowable date. Values supported by the Date\nconstructor are supported."
+ },
+ "monthDays": {
+ "!type": "+NodeList",
+ "!doc": "NodeList reference containing the days of the month of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-day
."
+ },
+ "monthDaysNode": {
+ "!type": "+aui_node.Node",
+ "!doc": "DOM node reference which contains all month days nodes of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-monthdays
."
+ },
+ "noneLinkNode": {
+ "!type": "+aui_node.Node",
+ "!doc": "DOM node reference to be the \"none\" link of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-title
."
+ },
+ "paddingDaysEnd": {
+ "!type": "+NodeList",
+ "!doc": "NodeList containing all the DOM elements for\neach blank day. If not specified try to query using HTML_PARSER\nan element inside contentBox which matches\naui-calendar-day-blank
."
+ },
+ "paddingDaysStart": {
+ "!type": "+NodeList",
+ "!doc": "NodeList containing all the DOM elements for\neach blank day. If not specified try to query using HTML_PARSER\nan element inside contentBox which matches\naui-calendar-day-blank
."
+ },
+ "selectMultipleDates": {
+ "!type": "bool",
+ "!doc": "Wether accepts to select multiple dates."
+ },
+ "setValue": {
+ "!type": "bool",
+ "!doc": "If true set the selected date with the correct\ndateFormat to the\nvalue of the input field which is hosting the Calendar."
+ },
+ "showOtherMonth": {
+ "!type": "bool",
+ "!doc": "Wheather displays the days for the other months."
+ },
+ "showToday": {
+ "!type": "bool",
+ "!doc": "Wheather displays the \"today\" link on the Calendar footer."
+ },
+ "strings": {
+ "!type": "+Object",
+ "!doc": "Strings for localization."
+ },
+ "todayLinkNode": {
+ "!type": "+aui_node.Node",
+ "!doc": "DOM node reference to be the \"today\" link of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-title
."
+ },
+ "weekDays": {
+ "!type": "+NodeList",
+ "!doc": "NodeList reference containing the days of the week of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-week
."
+ },
+ "weekDaysNode": {
+ "!type": "+aui_node.Node",
+ "!doc": "DOM node reference which contains all week days nodes of the Calendar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-calendar-weekdays
."
+ },
+ "clear": {
+ "!type": "fn()",
+ "!doc": "Clear all selected dates on the Calendar."
+ },
+ "eachSelectedDate": {
+ "!type": "fn(fn: fn(), dates: +Dates)",
+ "!doc": "Loop each date from dates and\nexecutes a callback."
+ },
+ "findMonthStart": {
+ "!type": "fn(year: number, month: number) -> number",
+ "!doc": "Get the first day of the month of the passed year."
+ },
+ "formatDate": {
+ "!type": "fn(date: +Date, mask: string) -> string",
+ "!doc": "Format a date with the passed mask. Used on\ndateFormat."
+ },
+ "getCurrentDate": {
+ "!type": "fn() -> +Date",
+ "!doc": "Get current date."
+ },
+ "getDaysInMonth": {
+ "!type": "fn(year: number, month: number) -> number",
+ "!doc": "Get the number of days in the passed year and month."
+ },
+ "getDetailedSelectedDates": {
+ "!type": "fn() -> +Array",
+ "!doc": "Get an Array with selected dates with detailed information (day, month, year).\n[{\n\tyear: date.getFullYear(),\n\tmonth: date.getMonth(),\n\tday: date.getDate()\n}]
"
+ },
+ "getFirstDayOfWeek": {
+ "!type": "fn(year: number, month: number) -> number",
+ "!doc": "Get the first day of week of the passed year and month."
+ },
+ "getFormattedSelectedDates": {
+ "!type": "fn() -> +Array",
+ "!doc": "Get the selected dates formatted by the\ndateFormat."
+ },
+ "getSelectedDates": {
+ "!type": "fn() -> +Array",
+ "!doc": "Get the selected dates."
+ },
+ "isAlreadySelected": {
+ "!type": "fn(date: +Date) -> bool",
+ "!doc": "Check if a date is already selected."
+ },
+ "isOutOfRangeDate": {
+ "!type": "fn(date: +Date)",
+ "!doc": "Check if the passed date is out of range. Compared with the\nminDate and\nmaxDate."
+ },
+ "navigateMonth": {
+ "!type": "fn(offset: number)",
+ "!doc": "Navigate through months and re-sync the UI."
+ },
+ "removeDate": {
+ "!type": "fn(date: +Date)",
+ "!doc": "Remove the passed date from\ndates."
+ },
+ "selectNextMonth": {
+ "!type": "fn()",
+ "!doc": "Navigate to the next month. Fired from the next icon on the Calendar\nheader."
+ },
+ "selectPrevMonth": {
+ "!type": "fn()",
+ "!doc": "Navigate to the previous month. Fired from the previous icon on the\nCalendar header."
+ },
+ "selectToday": {
+ "!type": "fn()",
+ "!doc": "Select today date on the Calendar."
+ },
+ "setCurrentDate": {
+ "!type": "fn(date: +Date)",
+ "!doc": "Update the currentDay, currentMonth and currentYear values."
+ }
+ },
+ "Calendar.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "Calendar.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Calendar."
+ },
+ "ProgressBar.HTML_PARSER": {
+ "!type": "+Object",
+ "!doc": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widgets content box."
+ }
+ },
+ "DatePickerSelect": {
+ "!type": "fn(config: +Object) -> +_yui.aui_calendar.DatePickerSelect",
+ "prototype": {
+ "!proto": "_yui.aui_component.Component.prototype",
+ "appendOrder": {
+ "!type": "+Array",
+ "!doc": "The order the selects elements are appended to the\nsrcNode."
+ },
+ "buttonNode": {
+ "!type": "string",
+ "!doc": "DOM Node to display the button of the DatePickerSelect. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-buttonitem
."
+ },
+ "calendar": {
+ "!type": "+Object",
+ "!doc": "Calendar configuration Object."
+ },
+ "dayNode": {
+ "!type": "string",
+ "!doc": "DOM Node to display the day of the DatePickerSelect. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-datepicker-year
."
+ },
+ "dayNodeName": {
+ "!type": "string",
+ "!doc": "Name attribute used on the\ndayNode."
+ },
+ "monthNode": {
+ "!type": "string",
+ "!doc": "DOM Node to display the month of the DatePickerSelect. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-datepicker-year
."
+ },
+ "monthNodeName": {
+ "!type": "string",
+ "!doc": "Name attribute used on the\nmonthNode."
+ },
+ "nullableDay": {
+ "!type": "bool",
+ "!doc": "If true the select element for the day will be nullable"
+ },
+ "nullableMonth": {
+ "!type": "bool",
+ "!doc": "If true the select element for the month will be nullable"
+ },
+ "nullableYear": {
+ "!type": "bool",
+ "!doc": "If true the select element for the year will be nullable"
+ },
+ "populateDay": {
+ "!type": "bool",
+ "!doc": "If true the select element for the days will be automatic\npopulated."
+ },
+ "populateMonth": {
+ "!type": "bool",
+ "!doc": "If true the select element for the month will be automatic\npopulated."
+ },
+ "populateYear": {
+ "!type": "bool",
+ "!doc": "If true the select element for the year will be automatic\npopulated."
+ },
+ "selectWrapperNode": {
+ "!type": "string",
+ "!doc": "DOM Node to display the selects of the DatePickerSelect. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-datepicker-select-wrapper
."
+ },
+ "trigger": {
+ "!type": "+aui_node.Node",
+ "!doc": "Trigger element to open the calendar. Inherited from\nOverlayContext."
+ },
+ "yearNode": {
+ "!type": "string",
+ "!doc": "DOM Node to display the year of the DatePickerSelect. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-datepicker-year
."
+ },
+ "yearNodeName": {
+ "!type": "string",
+ "!doc": "Name attribute used on the\nyearNode."
+ },
+ "yearRange": {
+ "!type": "+Array",
+ "!doc": "Year range to be displayed on the year select element. By default\nit displays from -10 to +10 years from the current year."
+ }
+ },
+ "DatePickerSelect.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "DatePickerSelect.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the DatePickerSelect."
+ },
+ "DatePickerSelect.HTML_PARSER": {
+ "!type": "+Object",
+ "!doc": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widgets content box."
+ }
+ }
+ },
+ "aui_char_counter": {
+ "CharCounter": {
+ "!type": "fn(config: +Object) -> +_yui.aui_char_counter.CharCounter",
+ "prototype": {
+ "!proto": "Base.prototype",
+ "counter": {
+ "!type": "+aui_node.Node",
+ "!doc": "Node or Selector to display the information of the counter."
+ },
+ "maxLength": {
+ "!type": "number",
+ "!doc": "Max number of characters the input can have."
+ },
+ "input": {
+ "!type": "+aui_node.Node",
+ "!doc": "Node or Selector for the input field. Required."
+ },
+ "checkLength": {
+ "!type": "fn()",
+ "!doc": "Check the current value of the input, truncate the data if\nneeded, and re-sync the UI. Fired from _onInputChange."
+ }
+ },
+ "CharCounter.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "CharCounter.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the CharCounter."
+ }
+ }
+ },
+ "aui_color_picker": {
+ "ColorPicker": {
+ "!type": "fn(config: +Object) -> +_yui.aui_color_picker.ColorPicker",
+ "prototype": {
+ "!proto": "_yui.aui_overlay.OverlayContext.prototype"
+ },
+ "ColorPicker.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ColorPicker.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the ColorPicker."
+ }
+ }
+ },
+ "aui_component": {
+ "Component": {
+ "!type": "fn(config: +Object) -> +_yui.aui_component.Component",
+ "prototype": {
+ "!proto": "Widget.prototype",
+ "useARIA": {
+ "!type": "bool",
+ "!doc": "Boolean indicating if use of the WAI-ARIA Roles and States should be\nenabled for the Widget."
+ },
+ "cssClass": {
+ "!type": "string",
+ "!doc": "CSS class to be automatically added to the boundingBox
."
+ },
+ "hideClass": {
+ "!type": "string",
+ "!doc": "css class added to hide the boundingBox
when\nvisible is set to\nfalse
."
+ },
+ "render": {
+ "!type": "bool",
+ "!doc": "If true
the render phase will be autimatically invoked\npreventing the .render()
manual call."
+ },
+ "clone": {
+ "!type": "fn(config: +Object) -> +Widget",
+ "!doc": "Clone the current Component."
+ },
+ "toggle": {
+ "!type": "fn(visible: ?)",
+ "!doc": "Toggle the visibility of the Panel toggling the value of the\nvisible attribute."
+ }
+ },
+ "Component.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "Component.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Component."
+ }
+ },
+ "CellEditorSupport": {
+ "!type": "fn(config: +Object) -> +_yui.aui_component.CellEditorSupport",
+ "prototype": {
+ "!proto": "Base.prototype",
+ "dataSource": {
+ "!type": "+Object",
+ "!doc": "The data source that results will be read from. This can either be\nan existing DataSource object, or it can be a\nvalue that would be passed to DataSource."
+ },
+ "dataSourceType": {
+ "!type": "string",
+ "!doc": "The type of the data source passed into dataSource.\nThis can be used to explicitly declare what kind of DataSource object will\nbe created."
+ },
+ "schema": {
+ "!type": "+Object",
+ "!doc": "A valid configuration object for any of DataSource schema plugins."
+ },
+ "schemaType": {
+ "!type": "string",
+ "!doc": "A valid type of DataSource schema plugin, such as array, json, xml, etc."
+ },
+ "button": {
+ "!type": "bool",
+ "!doc": "To use a button"
+ },
+ "delimChar": {
+ "!type": "string",
+ "!doc": "The character used to indicate the beginning or ending of a new value. Most commonly used\nis a \",\"."
+ },
+ "forceSelection": {
+ "!type": "bool",
+ "!doc": "If typeAhead is true, this\nwill clear a selection when the overlay closes unless a user explicitly selects an item."
+ },
+ "input": {
+ "!type": "string",
+ "!doc": "The input field which will recieve the users input."
+ },
+ "matchKey": {
+ "!type": "string",
+ "!doc": "The key or numeric index in the schema to match the result against."
+ },
+ "minQueryLength": {
+ "!type": "number",
+ "!doc": "The minimum number of characters required to query the data source."
+ },
+ "queryDelay": {
+ "!type": "number",
+ "!doc": "The amount of time in seconds to delay before submitting the query."
+ },
+ "queryInterval": {
+ "!type": "number",
+ "!doc": "When IME usage is detected or interval detection is explicitly enabled,\nAutoComplete will detect the input value at the given interval and send a\nquery if the value has changed."
+ },
+ "queryMatchCase": {
+ "!type": "bool",
+ "!doc": "When applyLocalFilter is true,\nsetting this to true will match only results with the same case."
+ },
+ "queryMatchContains": {
+ "!type": "bool",
+ "!doc": "When applyLocalFilter is true,\nsetting this to true will match results which contain the query anywhere in the text,\ninstead of just matching just items that start with the query."
+ },
+ "queryQuestionMark": {
+ "!type": "bool",
+ "!doc": "For IO DataSources, AutoComplete will automatically insert a \"?\" between the server URI and \nthe encoded query string. To prevent this behavior, you can\nset this value to false. If you need to customize this even further, you\ncan override the generateRequest method."
+ },
+ "suppressInputUpdate": {
+ "!type": "bool",
+ "!doc": "Whether or not the input field should be updated with selections."
+ },
+ "typeAhead": {
+ "!type": "bool",
+ "!doc": "If autoHighlight is enabled, whether or not the \ninput field should be automatically updated with the first result as the user types, \nautomatically selecting the portion of the text the user has not typed yet."
+ },
+ "typeAheadDelay": {
+ "!type": "number",
+ "!doc": "If typeAhead is true, number of seconds \nto delay before updating the input. In order to prevent certain race conditions, this value must\nalways be greater than the queryDelay."
+ },
+ "uniqueName": {
+ "!type": "string",
+ "!doc": "The unique ID of the input element."
+ },
+ "doBeforeLoadData": {
+ "!type": "fn(event: +EventFacade) -> bool",
+ "!doc": "An overridable method that is executed before the result overlay is loaded with results."
+ },
+ "formatResult": {
+ "!type": "fn(result: +Object, request: string, resultMatch: string) -> string",
+ "!doc": "An overridable method for formatting the result of the query before its displayed in the overlay."
+ },
+ "generateRequest": {
+ "!type": "fn(query: string) -> +Object",
+ "!doc": "An overridable method that creates an object to be passed to the sendRequest\nmethod of the data source object. Useful to overwrite if you wish to create\na custom request object before its sent."
+ },
+ "handleResponse": {
+ "!type": "fn(event: +EventFacade)",
+ "!doc": "Handles the response for the display of the results. This is a callback method\nthat is fired by the sendRequest method so that results are ready to be accessed."
+ }
+ },
+ "AutoComplete.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the AutoComplete."
+ }
+ }
+ },
+ "aui_datatype": {
+ "DataType": {
+ "Boolean": {
+ "!type": "fn()",
+ "prototype": {
+ "parse": {
+ "!type": "fn(data: ?) -> bool",
+ "!doc": "Parses any falsey
value to false
and\nnon-falsey
to true
."
+ }
+ }
+ },
+ "String": {
+ "!type": "fn()",
+ "prototype": {
+ "evaluate": {
+ "!type": "fn(data: ?) -> bool",
+ "!doc": "Evaluates a string to a primitive value (if possible). Supports\ntrue
and false
also. Unrecognized strings are\nreturned without any modification."
+ }
+ }
+ }
+ },
+ "A": {
+ "DataType": {
+ "DateMath": {
+ "!type": "fn()",
+ "DAY": {
+ "!type": "string",
+ "!doc": "Constant field representing Day"
+ },
+ "WEEK": {
+ "!type": "string",
+ "!doc": "Constant field representing Week"
+ },
+ "YEAR": {
+ "!type": "string",
+ "!doc": "Constant field representing Year"
+ },
+ "MONTH": {
+ "!type": "string",
+ "!doc": "Constant field representing Month"
+ },
+ "MINUTES": {
+ "!type": "string",
+ "!doc": "Constant field representing Minutes"
+ },
+ "HOUR": {
+ "!type": "string",
+ "!doc": "Constant field representing Hour"
+ },
+ "SECONDS": {
+ "!type": "string",
+ "!doc": "Constant field representing Seconds"
+ },
+ "MAX_MONTH_LENGTH": {
+ "!type": "number",
+ "!doc": "Constant field representing the number of maximum days in a month"
+ },
+ "WEEK_LENGTH": {
+ "!type": "number",
+ "!doc": "Constant field representing the number of maximum days in a week"
+ },
+ "ONE_DAY_MS": {
+ "!type": "number",
+ "!doc": "Constant field representing one day, in milliseconds"
+ },
+ "ONE_HOUR_MS": {
+ "!type": "number",
+ "!doc": "Constant field representing one hour, in milliseconds"
+ },
+ "ONE_MINUTE_MS": {
+ "!type": "number",
+ "!doc": "Constant field representing one minute, in milliseconds"
+ },
+ "ONE_SECOND_MS": {
+ "!type": "number",
+ "!doc": "Constant field representing one second, in milliseconds"
+ },
+ "WEEK_ONE_JAN_DATE": {
+ "!type": "number",
+ "!doc": "Constant field representing the date in first week of January\nwhich identifies the first week of the year.\n\nIn the U.S, Jan 1st is normally used based on a Sunday start of week.\nISO 8601, used widely throughout Europe, uses Jan 4th, based on a Monday start of week.\n
" + }, + "prototype": { + "add": { + "!type": "fn(date: +Date, field: string, amount: number) -> +Date", + "!doc": "Adds the specified amount of time to the this instance." + }, + "compare": { + "!type": "fn(d1: +Date, d2: +Date) -> bool", + "!doc": "Compare dates." + }, + "subtract": { + "!type": "fn(date: +Date, field: number, amount: number) -> +Date", + "!doc": "Subtracts the specified amount of time from the this instance." + }, + "before": { + "!type": "fn(date: +Date, compareTo: +Date) -> bool", + "!doc": "Determines whether a given date is before another date on the calendar." + }, + "after": { + "!type": "fn(date: +Date, compareTo: +Date) -> bool", + "!doc": "Determines whether a given date is after another date on the calendar." + }, + "between": { + "!type": "fn(date: +Date, dateBegin: +Date, dateEnd: +Date) -> bool", + "!doc": "Determines whether a given date is between two other dates on the calendar." + }, + "getJan1": { + "!type": "fn(calendarYear: number) -> +Date", + "!doc": "Retrieves a JavaScript Date object representing January 1 of any given year." + }, + "getDayOffset": { + "!type": "fn(d1: +Date, d2: +Date) -> number", + "!doc": "Calculates the number of days between the specified dates." + }, + "getHoursOffset": { + "!type": "fn(d1: +Date, d2: +Date) -> number", + "!doc": "Calculates the number of hours between the specified dates." + }, + "getMinutesOffset": { + "!type": "fn(d1: +Date, d2: +Date) -> number", + "!doc": "Calculates the number of minutes between the specified dates." + }, + "getSecondsOffset": { + "!type": "fn(d1: +Date, d2: +Date) -> number", + "!doc": "Calculates the number of seconds between the specified dates." + }, + "getWeekNumber": { + "!type": "fn(date: +Date, firstDayOfWeek: number, janDate: number) -> number", + "!doc": "Calculates the week number for the given date. Can currently support standard\nU.S. week numbers, based on Jan 1st defining the 1st week of the year, and\nISO8601 week numbers, based on Jan 4th defining the 1st week of the year." + }, + "undefined": { + "!type": "fn(dt: +Date, startOfWeek: number) -> +Date", + "!doc": "Get the first day of the week, for the give date." + }, + "isWeekDay": { + "!type": "fn(date: +Date) -> ?", + "!doc": "Chechs if the passed date is a week day." + }, + "isTueOrThu": { + "!type": "fn(date: +Date) -> ?", + "!doc": "Chechs if the passed date is a Tuesday or Thursday." + }, + "isMonWedOrFri": { + "!type": "fn(date: +Date) -> ?", + "!doc": "Chechs if the passed date is a Monday, Wednesday or Friday." + }, + "isNextDay": { + "!type": "fn(date1: +Date, date2: +Date) -> ?", + "!doc": "Chechs if the {date2} is the next day." + }, + "isNextDayBoundary": { + "!type": "fn(date1: +Date, date2: +Date) -> ?", + "!doc": "Chechs if the {date2} is the next day at 00:00:00." + }, + "isDayOverlap": { + "!type": "fn(date1: +Date, date2: +Date) -> ?", + "!doc": "Chechs if the passed date is between two days." + }, + "isToday": { + "!type": "fn(date: +Date) -> ?", + "!doc": "Chechs if the passed date is today." + }, + "isSameMonth": { + "!type": "fn(d1: +Date, d2: +Date) -> ?", + "!doc": "Chechs if the passed dates are in the same month." + }, + "isYearOverlapWeek": { + "!type": "fn(weekBeginDate: +Date) -> bool", + "!doc": "Determines if a given week overlaps two different years." + }, + "isMonthOverlapWeek": { + "!type": "fn(weekBeginDate: +Date) -> bool", + "!doc": "Determines if a given week overlaps two different months." + }, + "findMonthStart": { + "!type": "fn(date: +Date) -> +Date", + "!doc": "Gets the first day of a month containing a given date." + }, + "findMonthEnd": { + "!type": "fn(date: +Date) -> +Date", + "!doc": "Gets the last day of a month containing a given date." + }, + "clearTime": { + "!type": "fn(date: +Date) -> +Date", + "!doc": "Clears the time fields from a given date, effectively setting the time to 12 noon." + }, + "safeClearTime": { + "!type": "fn(date: +Date) -> +Date", + "!doc": "Clears the time fields from a given date, effectively setting the time to\n12 noon. This is \"safe\" because clones the date before clear, not affecting\nthe passed reference." + }, + "toMidnight": { + "!type": "fn(date: +Date) -> +Date", + "!doc": "Set the time fields from a given date to midnight." + }, + "clone": { + "!type": "fn(date: +Date) -> +Date", + "!doc": "Clone the passed date object." + }, + "getDate": { + "!type": "fn(y: number, m: number, d: number) -> +Date", + "!doc": "Returns a new JavaScript Date object, representing the given year, month and date. Time fields (hr, min, sec, ms) on the new Date object\nare set to 0. The method allows Date instances to be created with the a year less than 100. \"new Date(year, month, date)\" implementations\nset the year to 19xx if a year (xx) which is less than 100 is provided.\n\nNOTE:Validation on argument values is not performed. It is the callers responsibility to ensure\narguments are valid as per the ECMAScript-262 Date object specification for the new Date(year, month[, date]) constructor.\n
" + } + } + } + } + }, + "DatepickerManager": { + "!type": "fn(config: +Object) -> +_yui.aui_datatype.DatepickerManager", + "prototype": { + "!proto": "_yui.aui_overlay.OverlayManager.prototype", + "calendar": { + "!type": "+Object", + "!doc": "Calendar configuration Object." + }, + "formatter": { + "!type": "fn()", + "!doc": "Function to format the array of the selected dates before set the\nvalue of the input." + }, + "setValue": { + "!type": "bool", + "!doc": "If true set the selected date with the correct\ndateFormat to the\nvalue of the input field which is hosting the Calendar." + }, + "stack": { + "!type": "bool", + "!doc": "If true is able to do stacking with another overlays." + }, + "zIndexBase": { + "!type": "number", + "!doc": "ZIndex default value passed to the\nzIndexBase of\nOverlayManager." + } + } + } + }, + "aui_delayed_task": { + "DelayedTask": { + "!type": "fn(config: +Object, fn: fn(), scope: +Object, args: ?) -> +_yui.aui_delayed_task.DelayedTask", + "prototype": { + "delay": { + "!type": "fn(delay: number, newFn: fn(), newScope: +Object, newArgs: ?)", + "!doc": "This function is responsible to execute the user callback, passed in\nthe constructor
after delay
milliseconds.
// executes after 1000ms the callback\ndelayed.delay(1000);
"
+ },
+ "cancel": {
+ "!type": "fn()",
+ "!doc": "Cancel the delayed task in case its running (i.e., clearInterval from\nthe current running _id)."
+ }
+ }
+ }
+ },
+ "aui_dialog": {
+ "Dialog": {
+ "!type": "fn(config: +Object) -> +_yui.aui_dialog.Dialog",
+ "prototype": {
+ "!proto": "_yui.aui_panel.Panel.prototype",
+ "bodyContent": {
+ "!type": "+aui_node.Node",
+ "!doc": "See WidgetStdMod bodyContent."
+ },
+ "buttons": {
+ "!type": "+Array",
+ "!doc": "Array of object literals, each containing a set of properties\ndefining a button to be appended into the Dialogs footer. Each\nbutton object in the buttons array can have two properties:
\n\nboundingBox
from the body, purge events etc)."
+ },
+ "dragConfig": {
+ "!type": "?",
+ "!doc": "Drag configuration."
+ },
+ "draggable": {
+ "!type": "bool",
+ "!doc": "Boolean specifying if the Panel should be draggable."
+ },
+ "dragInstance": {
+ "!type": "+A.DD.Drag",
+ "!doc": "Stores the Drag instance for the A.DD.Drag
used by\nthis Dialog."
+ },
+ "focusOn": {
+ "!type": "+array",
+ "!doc": "An array of objects corresponding to the nodes and events that will trigger a re-focus back on the widget.\nThe implementer can supply an array of objects, with each object having the following properties:\neventName: (string, required): The eventName to listen to.
\nnode: (Y.Node, optional): The Y.Node that will fire the event (defaults to the boundingBox of the widget)
\nBy default, this attribute consists of two objects which will cause the widget to re-focus if anything\noutside the widget is clicked on or focussed upon.
" + }, + "modal": { + "!type": "bool", + "!doc": "True if the Panel should be displayed in a modal fashion,\nautomatically creating a transparent mask over the document that\nwill not be removed until the Dialog is dismissed. Uses\nOverlayMask." + }, + "resizable": { + "!type": "bool", + "!doc": "Boolean specifying if the Panel should be resizable." + }, + "resizableConfig": { + "!type": "?", + "!doc": "Resize configuration." + }, + "resizableInstance": { + "!type": "+A.DD.Drag", + "!doc": "Stores the Resize instance for theA.Resize
used by\nthis Dialog."
+ },
+ "stack": {
+ "!type": "bool",
+ "!doc": "If true
give stacking habilities to the Dialog."
+ },
+ "strings": {
+ "!type": "+Object",
+ "!doc": "Collection of strings used to label elements of the Dialogs UI."
+ },
+ "alignToViewport": {
+ "!type": "fn(int: ?, int: ?)",
+ "!doc": "Aligns the Dialog to the viewport."
+ },
+ "_afterFocusOnChange": {
+ "!type": "fn()",
+ "!doc": "Default function called when focusOn Attribute is changed. Remove existing listeners and create new listeners."
+ },
+ "_attachUIHandlesModal": {
+ "!type": "fn()",
+ "!doc": "Attaches UI Listeners for \"clickoutside\" and \"focusoutside\" on the widget. When these events occur, and the widget is modal, focus is shifted back onto the widget."
+ },
+ "_detachUIHandlesModal": {
+ "!type": "fn()",
+ "!doc": "Detaches all UI Listeners that were set in _attachUIHandlesModal from the widget."
+ },
+ "_focus": {
+ "!type": "fn()",
+ "!doc": "Provides mouse and tab focus to the widgets bounding box."
+ }
+ },
+ "Dialog.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Dialog."
+ },
+ "Dialog.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ }
+ },
+ "DialogManager": {
+ "!type": "fn(config: +Object) -> +_yui.aui_dialog.DialogManager",
+ "prototype": {
+ "!proto": "_yui.aui_overlay.OverlayManager.prototype",
+ "closeByChild": {
+ "!type": "fn(child: +_yui.aui_node.Node) -> +aui_dialog.Dialog",
+ "!doc": "Invoke the close method from\nthe Dialog which contains the child
element.
A.DialogManager.closeByChild(#dialogContent1);
"
+ },
+ "findByChild": {
+ "!type": "fn(child: +_yui.aui_node.Node) -> +Widget",
+ "!doc": "Find the Widget instance based on a child\nelement."
+ },
+ "refreshByChild": {
+ "!type": "fn(child: +_yui.aui_node.Node)",
+ "!doc": "Invoke the start method\nfrom the IOPlugin plugged on this Dialog\ninstance. If there is no IOPlugin plugged it does nothing.
\n\nExample:\n\nA.DialogManager.refreshByChild(#dialogContent1);
"
+ }
+ }
+ }
+ },
+ "aui_editable": {
+ "Editable": {
+ "!type": "fn(config: +Object) -> +_yui.aui_editable.Editable",
+ "prototype": {
+ "!proto": "_yui.aui_component.Component.prototype",
+ "cancelButton": {
+ "!type": "string",
+ "!doc": "ButtonItem constructor Object for the\ncancelButton."
+ },
+ "contentText": {
+ "!type": "string",
+ "!doc": "Content text."
+ },
+ "eventType": {
+ "!type": "string",
+ "!doc": "Event type to initialize the editable."
+ },
+ "formatInput": {
+ "!type": "fn()",
+ "!doc": "Function to format the input text displayed on the input."
+ },
+ "formatOutput": {
+ "!type": "fn()",
+ "!doc": "Function to format the output text displayed on the input."
+ },
+ "icons": {
+ "!type": "+Array",
+ "!doc": "Array with icons for the Toolbar."
+ },
+ "inputType": {
+ "!type": "string",
+ "!doc": "Type of the input used to edit the node."
+ },
+ "node": {
+ "!type": "+aui_node.Node",
+ "!doc": "Node to setup the editable."
+ },
+ "renderTo": {
+ "!type": "string",
+ "!doc": "Node to render the editable."
+ },
+ "saveButton": {
+ "!type": "string",
+ "!doc": "ButtonItem constructor Object for the\nsaveButton."
+ },
+ "cancel": {
+ "!type": "fn()",
+ "!doc": "Cancel the editable. Return to the original state."
+ },
+ "save": {
+ "!type": "fn()",
+ "!doc": "Save the editable. Fires the\nsave event."
+ }
+ },
+ "Editable.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "Editable.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Editable."
+ }
+ }
+ },
+ "aui_image_viewer": {
+ "ImageViewer": {
+ "!type": "fn(config: +Object) -> +_yui.aui_image_viewer.ImageViewer",
+ "prototype": {
+ "!proto": "_yui.aui_overlay.OverlayBase.prototype",
+ "anim": {
+ "!type": "bool",
+ "!doc": "If true
the navigation is animated."
+ },
+ "caption": {
+ "!type": "string",
+ "!doc": "The caption of the displayed image."
+ },
+ "captionFromTitle": {
+ "!type": "bool",
+ "!doc": "If true
the caption will be pulled\nfrom the title DOM attribute."
+ },
+ "centered": {
+ "!type": "bool",
+ "!doc": "If true
the Overlay with the image will be positioned\non the center of the viewport."
+ },
+ "currentIndex": {
+ "!type": "number",
+ "!doc": "Index of the current image."
+ },
+ "image": {
+ "!type": "+aui_node.Node",
+ "!doc": "Image node element used to load the images."
+ },
+ "imageAnim": {
+ "!type": "+Object",
+ "!doc": "Configuration attributes passed to the Anim\nclass."
+ },
+ "infoTemplate": {
+ "!type": "string",
+ "!doc": "String template used to display the information."
+ },
+ "links": {
+ "!type": "string",
+ "!doc": "Selector or NodeList containing the links where the ImageViewer\nextracts the information to generate the thumbnails."
+ },
+ "loading": {
+ "!type": "bool",
+ "!doc": "Whether the image is during a loading state."
+ },
+ "modal": {
+ "!type": "bool",
+ "!doc": "Displays the modal OverlayMask on\nthe viewport. Set to false
to disable."
+ },
+ "preloadAllImages": {
+ "!type": "fn()",
+ "!doc": "Preload all images."
+ },
+ "showClose": {
+ "!type": "bool",
+ "!doc": "Show close icon control."
+ },
+ "showArrows": {
+ "!type": "bool",
+ "!doc": "Show the arrow controls."
+ },
+ "totalLinks": {
+ "!type": "bool",
+ "!doc": "Helper attribute to get the size
of the links NodeList."
+ },
+ "arrowLeftEl": {
+ "!type": "+aui_node.Node",
+ "!doc": "The element to be used as arrow left."
+ },
+ "arrowRightEl": {
+ "!type": "+aui_node.Node",
+ "!doc": "The element to be used as arrow right."
+ },
+ "captionEl": {
+ "!type": "+aui_node.Node",
+ "!doc": "The element to be used as caption."
+ },
+ "closeEl": {
+ "!type": "+aui_node.Node",
+ "!doc": "The element to be used as close."
+ },
+ "infoEl": {
+ "!type": "+aui_node.Node",
+ "!doc": "The element to be used as info."
+ },
+ "loader": {
+ "!type": "+aui_node.Node",
+ "!doc": "HTML element to house the img
which is being loaded."
+ },
+ "loadingEl": {
+ "!type": "+aui_node.Node",
+ "!doc": "The element to be used as loading."
+ },
+ "maxHeight": {
+ "!type": "number",
+ "!doc": "The maximum height of the element"
+ },
+ "maxWidth": {
+ "!type": "number",
+ "!doc": "The maximum width of the element"
+ },
+ "close": {
+ "!type": "fn()",
+ "!doc": "Close the ImageViewer."
+ },
+ "getLink": {
+ "!type": "fn(currentIndex: number) -> +aui_node.Node",
+ "!doc": "Get the Node reference to the currentIndex
element from\nthe links."
+ },
+ "getCurrentLink": {
+ "!type": "fn() -> +aui_node.Node",
+ "!doc": "Get the current loaded node link reference."
+ },
+ "loadImage": {
+ "!type": "fn(src: string)",
+ "!doc": "Load an image src
on the ImageViewer."
+ },
+ "hasLink": {
+ "!type": "fn(currentIndex: number) -> bool",
+ "!doc": "Check if there is a node reference for the currentIndex
."
+ },
+ "hasNext": {
+ "!type": "fn() -> bool",
+ "!doc": "Check if there is a next element to navigate."
+ },
+ "hasPrev": {
+ "!type": "fn() -> bool",
+ "!doc": "Check if there is a previous element to navigate."
+ },
+ "hideControls": {
+ "!type": "fn()",
+ "!doc": "Hide all UI controls (i.e., arrows, close icon etc)."
+ },
+ "hideMask": {
+ "!type": "fn()",
+ "!doc": "Hide the OverlayMask used when modal is true
."
+ },
+ "next": {
+ "!type": "fn()",
+ "!doc": "Load the previous image."
+ },
+ "preloadImage": {
+ "!type": "fn(currentIndex: number)",
+ "!doc": "Preload an image based on its index
."
+ },
+ "showLoading": {
+ "!type": "fn()",
+ "!doc": "Show the loading icon."
+ },
+ "showMask": {
+ "!type": "fn()",
+ "!doc": "Show the the OverlayMask used on the modal."
+ },
+ "show": {
+ "!type": "fn()",
+ "!doc": "Show the ImageViewer UI."
+ }
+ },
+ "ImageViewer.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ImageViewer.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the ImageViewer."
+ }
+ },
+ "ImageGallery": {
+ "!type": "fn(config: +Object) -> +_yui.aui_image_viewer.ImageGallery",
+ "prototype": {
+ "!proto": "_yui.aui_image_viewer.ImageViewer.prototype",
+ "autoPlay": {
+ "!type": "bool",
+ "!doc": "If true
the slide show will be played when the\nImageGallery is displayed."
+ },
+ "delay": {
+ "!type": "number",
+ "!doc": "Delay in milliseconds to change to the next image."
+ },
+ "paginator": {
+ "!type": "+Object",
+ "!doc": "Paginator configuration Object. The\nPaginator
handles the thumbnails control."
+ },
+ "paginatorEl": {
+ "!type": "+aui_node.Node",
+ "!doc": "Element which contains the Paginator\nwith the thumbnails."
+ },
+ "paginatorInstance": {
+ "!type": "+aui_paginator.Paginator",
+ "!doc": "Stores the Paginator instance."
+ },
+ "paused": {
+ "!type": "bool",
+ "!doc": "If true
the slide show is paused."
+ },
+ "pausedLabel": {
+ "!type": "string",
+ "!doc": "Label to display when the slide show is paused."
+ },
+ "playing": {
+ "!type": "bool",
+ "!doc": "If true
the slide show is playing."
+ },
+ "playingLabel": {
+ "!type": "string",
+ "!doc": "Label to display when the slide show is playing."
+ },
+ "repeat": {
+ "!type": "bool",
+ "!doc": "Restart the navigation when reach the last element."
+ },
+ "showPlayer": {
+ "!type": "bool",
+ "!doc": "Show the player controls (i.e., pause and show buttons)."
+ },
+ "toolbar": {
+ "!type": "+Toolbar constructor.",
+ "!doc": "Toolbar with a play, and pause buttons."
+ },
+ "useOriginalImage": {
+ "!type": "bool",
+ "!doc": "If true
will use the original image as thumbnails."
+ },
+ "hidePaginator": {
+ "!type": "fn()",
+ "!doc": "Hide the Paginator with the thumbnails\nlist."
+ },
+ "pause": {
+ "!type": "fn()",
+ "!doc": "Pause the slide show."
+ },
+ "play": {
+ "!type": "fn()",
+ "!doc": "Play the slide show."
+ },
+ "show": {
+ "!type": "fn()",
+ "!doc": "Show the ImageGallery.
\n\nNOTE:Overloads the ImageViewer show method to not loadImage, the\nchangeRequest now is responsible to do that if we invoke the superclass\nshow method its loading the image, and the changeRequest loads again,\navoiding double request.
" + }, + "showPaginator": { + "!type": "fn()", + "!doc": "Show the Paginator with the thumbnails\nlist." + } + }, + "ImageGallery.NAME": { + "!type": "string", + "!doc": "Static property provides a string to identify the class." + }, + "ImageGallery.ATTRS": { + "!type": "+Object", + "!doc": "Static property used to define the default attribute\nconfiguration for the ImageGallery." + } + } + }, + "aui_io": { + "A": { + "Plugin": { + "IO": { + "!type": "fn(config: +Object) -> +_yui.aui_io.A.Plugin.IO", + "prototype": { + "!proto": "_yui.aui_io.IORequest.prototype", + "node": { + "!type": "+aui_node.Node", + "!doc": "Plug IO in any object we want, the setContent will use the node to\nset the content." + }, + "failureMessage": { + "!type": "string", + "!doc": "Message to be set on the content when the transaction fails." + }, + "loadingMask": { + "!type": "+Object", + "!doc": "Options passed to the LoadingMask." + }, + "parseContent": { + "!type": "bool", + "!doc": "If true the ParseContent plugin\nwill be plugged to the node." + }, + "showLoading": { + "!type": "fn()", + "!doc": "Invoke the OverlayMask show method." + }, + "section": { + "!type": "string", + "!doc": "Section where the content will be set in case you are plugging it\non a instace of WidgetStdMod." + }, + "type": { + "!type": "string", + "!doc": "Type of theinstance
we are pluggin the A.Plugin.IO.\nCould be a Node, or a Widget."
+ },
+ "where": {
+ "!type": "string",
+ "!doc": "Where to insert the content, AFTER, BEFORE or REPLACE. If youre plugging a Node, there is a fourth option called OUTER that will not only replace the entire node itself. This is different from REPLACE, in that REPLACE will replace the *contents* of the node, OUTER will replace the entire Node itself."
+ },
+ "hideLoading": {
+ "!type": "fn()",
+ "!doc": "Invoke the OverlayMask hide method."
+ },
+ "setContent": {
+ "!type": "fn()",
+ "!doc": "Set the content of the node."
+ },
+ "start": {
+ "!type": "fn()",
+ "!doc": "Overload to the IORequest\nstart method. Check if the host
is already rendered,\notherwise wait to after render phase and to show the LoadingMask."
+ }
+ },
+ "A.Plugin.IO.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "A.Plugin.IO.NS": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the namespace."
+ },
+ "A.Plugin.IO.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the A.Plugin.IO."
+ }
+ }
+ },
+ "io": {
+ "!type": "fn()",
+ "prototype": {
+ "A.io.request": {
+ "!type": "fn(uri: string, config: +Object) -> +aui_io.IORequest",
+ "!doc": "Static method to invoke the IORequest. Likewise io."
+ }
+ }
+ }
+ },
+ "IORequest": {
+ "!type": "fn(config: +Object) -> +_yui.aui_io.IORequest",
+ "prototype": {
+ "!proto": "Plugin.Base.prototype",
+ "autoLoad": {
+ "!type": "bool",
+ "!doc": "If true
invoke the\nstart method automatically,\ninitializing the IO transaction."
+ },
+ "cache": {
+ "!type": "bool",
+ "!doc": "If false
the current timestamp will be appended to the\nurl, avoiding the url to be cached."
+ },
+ "dataType": {
+ "!type": "string",
+ "!doc": "The type of the request (i.e., could be xml, json, javascript, text)."
+ },
+ "responseData": {
+ "!type": "string",
+ "!doc": "This is a normalized attribute for the response data. Its useful\nto retrieve the correct type for the\ndataType (i.e., in json\nrequests the responseData
) is a JSONObject."
+ },
+ "uri": {
+ "!type": "string",
+ "!doc": "URI to be requested using AJAX."
+ },
+ "active": {
+ "!type": "bool",
+ "!doc": "Whether the transaction is active or not."
+ },
+ "cfg": {
+ "!type": "string",
+ "!doc": "Object containing all the\nIO Configuration Attributes.\nThis Object is passed to the A.io
internally."
+ },
+ "transaction": {
+ "!type": "+Object",
+ "!doc": "Stores the IO Object of the current transaction."
+ },
+ "arguments": {
+ "!type": "+Object",
+ "!doc": "See IO\nConfiguration."
+ },
+ "context": {
+ "!type": "+Object",
+ "!doc": "See IO\nConfiguration."
+ },
+ "data": {
+ "!type": "+Object",
+ "!doc": "See IO\nConfiguration."
+ },
+ "form": {
+ "!type": "+Object",
+ "!doc": "See IO\nConfiguration."
+ },
+ "headers": {
+ "!type": "+Object",
+ "!doc": "Set the correct ACCEPT header based on the dataType."
+ },
+ "method": {
+ "!type": "string",
+ "!doc": "See IO\nConfiguration."
+ },
+ "selector": {
+ "!type": "string",
+ "!doc": "A selector to be used to query against the response of the\nrequest. Only works if the response is XML or HTML."
+ },
+ "sync": {
+ "!type": "bool",
+ "!doc": "See IO\nConfiguration."
+ },
+ "timeout": {
+ "!type": "number",
+ "!doc": "See IO\nConfiguration."
+ },
+ "xdr": {
+ "!type": "+Object",
+ "!doc": "See IO\nConfiguration."
+ },
+ "start": {
+ "!type": "fn()",
+ "!doc": "Starts the IO transaction. Used to refresh the content also."
+ },
+ "stop": {
+ "!type": "fn()",
+ "!doc": "Stops the IO transaction."
+ }
+ },
+ "IORequest.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "IORequest.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the IORequest."
+ }
+ }
+ },
+ "aui_live_search": {
+ "LiveSearch": {
+ "!type": "fn(config: +Object) -> +_yui.aui_live_search.LiveSearch",
+ "prototype": {
+ "!proto": "Base.prototype",
+ "data": {
+ "!type": "fn()",
+ "!doc": "Function to extract the content from the node for the indexing. The\ndefault uses the node.html()
. In case if you need to\nindex the id of the nodes, here goes one example:
function(node) {\n return node.attr(id);\n}\n
"
+ },
+ "delay": {
+ "!type": "number",
+ "!doc": "Number of milliseconds the filter will be applied to the node list\nafter the user stop typing."
+ },
+ "hide": {
+ "!type": "fn()",
+ "!doc": "Function to be executed to hide the node when the data of that node\nnot matches with the filter."
+ },
+ "index": {
+ "!type": "+Array",
+ "!doc": "Index for the nodes content."
+ },
+ "input": {
+ "!type": "+aui_node.Node",
+ "!doc": "The value
of this input node is used to filter the\nresults."
+ },
+ "matchRegex": {
+ "!type": "+RegExp",
+ "!doc": "The input value
need to matches with this RegExp to be\naccept as a filter (i.e., in order to accept only digits you\ncould use /\\d+/g)."
+ },
+ "nodes": {
+ "!type": "+aui_node.Node",
+ "!doc": "Nodes to be indexed for the filtering."
+ },
+ "searchValue": {
+ "!type": "string",
+ "!doc": "The text value to search for"
+ },
+ "show": {
+ "!type": "fn()",
+ "!doc": "Function to be executed to show the node when the data of that node\nmatches with the filter."
+ },
+ "filter": {
+ "!type": "fn(query: string) -> +Array",
+ "!doc": "Filter the nodes based on\nthe input value."
+ },
+ "refreshIndex": {
+ "!type": "fn()",
+ "!doc": "Refreshes the index."
+ },
+ "search": {
+ "!type": "fn(value: string)",
+ "!doc": "Searches for the user supplied value."
+ }
+ },
+ "LiveSearch.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "LiveSearch.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the LiveSearch."
+ }
+ }
+ },
+ "aui_loading_mask": {
+ "LoadingMask": {
+ "!type": "fn(config: +Object) -> +_yui.aui_loading_mask.LoadingMask",
+ "prototype": {
+ "!proto": "Plugin.Base.prototype",
+ "messageEl": {
+ "!type": "string",
+ "!doc": "Node element to display the message."
+ },
+ "strings": {
+ "!type": "+Object",
+ "!doc": "Strings used on the LoadingMask. See\nstrings."
+ },
+ "target": {
+ "!type": "+aui_node.Node",
+ "!doc": "Node where the mask will be positioned and re-dimensioned."
+ },
+ "centerMessage": {
+ "!type": "fn()",
+ "!doc": "Center the\nmessageEl with the\ntarget node."
+ },
+ "refreshMask": {
+ "!type": "fn()",
+ "!doc": "Invoke the\noverlayMask\nrefreshMask
method."
+ },
+ "hide": {
+ "!type": "fn()",
+ "!doc": "Invoke the\noverlayMask\nhide
method."
+ },
+ "show": {
+ "!type": "fn()",
+ "!doc": "Invoke the\noverlayMask\nshow
method."
+ },
+ "toggle": {
+ "!type": "fn()",
+ "!doc": "Invoke the\noverlayMask\ntoggle
method."
+ }
+ },
+ "LoadingMask.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "LoadingMask.NS": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the namespace."
+ },
+ "LoadingMask.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the LoadingMask."
+ }
+ }
+ },
+ "aui_nested_list": {
+ "NestedList": {
+ "!type": "fn(config: +Object) -> +_yui.aui_nested_list.NestedList",
+ "prototype": {
+ "!proto": "Base.prototype"
+ },
+ "NestedList.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "NestedList.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the NestedList."
+ }
+ }
+ },
+ "aui_node": {
+ "A": {
+ "Node": {
+ "!type": "fn() -> +_yui.aui_node.A.Node",
+ "prototype": {
+ "ancestors": {
+ "!type": "fn(selector: string) -> +NodeList",
+ "!doc": "Returns the current ancestors of the node element filtered by a className.\nThis is an optimized method for finding ancestors by a specific CSS class name.
\n\nExample:\n\n\nA.one(#nodeId).ancestorsByClassName(aui-helper-hidden);\n
"
+ },
+ "appendTo": {
+ "!type": "fn(selector: +_yui.aui_node.Node) -> !this",
+ "!doc": "Insert the node instance to the end of the selector
\nelement.
var node = A.one(#nodeId);\n// using another Node instance\nvar body = A.one(body);\nnode.appendTo(body);\n// using a CSS selector\nnode.appendTo(#container);\n
"
+ },
+ "attr": {
+ "!type": "fn(name: string, value: string) -> string",
+ "!doc": "Get or Set the value of an attribute for the first element in the\nset of matched elements. If only the name
is passed it\nworks as a getter.
var node = A.one(#nodeId);\nnode.attr(title, Setting a new title attribute);\n// Alert the value of the title attribute: Setting a new title attribute\nalert( node.attr(title) );\n
"
+ },
+ "clone": {
+ "!type": "fn() -> +aui_node.Node",
+ "!doc": "Normalizes the behavior of cloning a node, which by default should not clone\nthe events that are attached to it.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.clone().appendTo(body);\n
"
+ },
+ "center": {
+ "!type": "fn(val: +Array) -> !this",
+ "!doc": "Centralize the current Node instance with the passed\nval
Array, Node, String, or Region, if not specified, the body will be\nused.
var node = A.one(#nodeId);\n// Center the node
with the #container
.\nnode.center(#container);\n
"
+ },
+ "empty": {
+ "!type": "fn() -> !this",
+ "!doc": "This method removes not only child (and other descendant) elements,\nbut also any text within the set of matched elements. This is because,\naccording to the DOM specification, any string of text within an element\nis considered a child node of that element.
\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.empty();\n
"
+ },
+ "getDOM": {
+ "!type": "fn() -> +HTMLNode",
+ "!doc": "Retrieves the DOM node bound to a Node instance. See\ngetDOMNode."
+ },
+ "getBorderWidth": {
+ "!type": "fn(sides: string) -> number",
+ "!doc": "Return the combined width of the border for the specified sides."
+ }
+ }
+ },
+ "NodeList": {
+ "!type": "fn() -> +_yui.aui_node.A.NodeList",
+ "prototype": {
+ "all": {
+ "!type": "fn()",
+ "!doc": "See Node all."
+ },
+ "first": {
+ "!type": "fn() -> +aui_node.Node",
+ "!doc": "Returns the first element in the node list collection."
+ },
+ "getDOM": {
+ "!type": "fn()",
+ "!doc": "See Node getDOM."
+ },
+ "last": {
+ "!type": "fn() -> +aui_node.Node",
+ "!doc": "Returns the last element in the node list collection."
+ },
+ "one": {
+ "!type": "fn()",
+ "!doc": "See Node one."
+ },
+ "getBody": {
+ "!type": "fn()",
+ "!doc": "Get the body node. Shortcut to A.one(body)
."
+ },
+ "getDoc": {
+ "!type": "fn()",
+ "!doc": "Get the document node. Shortcut to A.one(document)
."
+ },
+ "getWin": {
+ "!type": "fn()",
+ "!doc": "Get the window node. Shortcut to A.one(window)
."
+ }
+ }
+ },
+ "HTML5": {
+ "!type": "fn()",
+ "prototype": {
+ "IECreateFix": {
+ "!type": "fn(frag: +_yui.aui_node.Node, content: string) -> +aui_node.Node",
+ "!doc": "Receives a frag
and a HTML content. This method\nshivs the HTML5 nodes appended to a Node or fragment which is not\non the document yet."
+ }
+ }
+ }
+ },
+ "Node": {
+ "!type": "fn()",
+ "prototype": {
+ "getCenterXY": {
+ "!type": "fn() -> +Array",
+ "!doc": "Gets the current center position of the node in page coordinates."
+ },
+ "getMargin": {
+ "!type": "fn(sides: string) -> number",
+ "!doc": "Return the combined size of the margin for the specified sides."
+ },
+ "getPadding": {
+ "!type": "fn(sides: string) -> number",
+ "!doc": "Return the combined width of the border for the specified sides."
+ },
+ "guid": {
+ "!type": "fn(prefix: string) -> string",
+ "!doc": "Set the id of the Node instance if the object does not have one. The\ngenerated id is based on a guid created by the\nstamp method."
+ },
+ "hover": {
+ "!type": "fn(overFn: string, outFn: string) -> +aui_node.Node",
+ "!doc": "Create a hover interaction."
+ },
+ "html": {
+ "!type": "fn(value: string)",
+ "!doc": "Get or Set the HTML contents of the node. If the value
\nis passed its set the content of the element, otherwise it works as a\ngetter for the current content.
var node = A.one(#nodeId);\nnode.html(Setting new HTML);\n// Alert the value of the current content\nalert( node.html() );\n
"
+ },
+ "undefined": {
+ "!type": "fn() -> string",
+ "!doc": "Gets the outerHTML of a node, which islike innerHTML, except that it\nactually contains the HTML of the node itself."
+ },
+ "placeAfter": {
+ "!type": "fn(newNode: +_yui.aui_node.Node) -> !this",
+ "!doc": "Inserts a newNode
after the node instance (i.e., as the next\nsibling). If the reference node has no parent, then does nothing.
var titleNode = A.one(#titleNode);\nvar descriptionNode = A.one(#descriptionNode);\n// the description is usually shown after the title\ntitleNode.placeAfter(descriptionNode);\n
"
+ },
+ "placeBefore": {
+ "!type": "fn(newNode: +_yui.aui_node.Node) -> !this",
+ "!doc": "Inserts a newNode
before the node instance (i.e., as the previous\nsibling). If the reference node has no parent, then does nothing.
var descriptionNode = A.one(#descriptionNode);\nvar titleNode = A.one(#titleNode);\n// the title is usually shown before the description\ndescriptionNode.placeBefore(titleNode);\n
"
+ },
+ "prependTo": {
+ "!type": "fn(selector: +_yui.aui_node.Node) -> !this",
+ "!doc": "Inserts the node instance to the begining of the selector
\nnode (i.e., insert before the firstChild
of the\nselector
).
var node = A.one(#nodeId);\nnode.prependTo(body);\n
"
+ },
+ "radioClass": {
+ "!type": "fn(cssClass: string) -> !this",
+ "!doc": "Add one or more CSS classes to an element and remove the class(es)\nfrom the siblings of the element."
+ },
+ "resetId": {
+ "!type": "fn(prefix: string) -> !this",
+ "!doc": "Generate an unique identifier and reset the id attribute of the node\ninstance using the new value. Invokes the\nguid."
+ },
+ "selectText": {
+ "!type": "fn(start: number, end: number)",
+ "!doc": "Selects a substring of text inside of the input element."
+ },
+ "selectable": {
+ "!type": "fn() -> !this",
+ "!doc": "Enables text selection for this element (normalized across browsers)."
+ },
+ "swallowEvent": {
+ "!type": "fn(eventName: string, preventDefault: bool) -> !this",
+ "!doc": "Stops the specified event(s) from bubbling and optionally prevents the\ndefault action.
\n\nExample:\n\nvar anchor = A.one(a#anchorId);\nanchor.swallowEvent(click);\n
"
+ },
+ "text": {
+ "!type": "fn(text: string)",
+ "!doc": "Get or Set the combined text contents of the node instance,\nincluding its descendants. If the text
\nis passed its set the content of the element, otherwise it works as a\ngetter for the current content.
var node = A.one(#nodeId);\nnode.text(Setting new text content);\n// Alert the value of the current content\nalert( node.text() );\n
"
+ },
+ "toggle": {
+ "!type": "fn(on: bool, callback: fn()) -> !this",
+ "!doc": "Displays or hide the node instance.
\n\nstyle.display
property.
Get or Set the value attribute of the node instance. If the\nvalue
is passed its set the value of the element,\notherwise it works as a getter for the current value.
var input = A.one(#inputId);\ninput.val(Setting new input value);\n// Alert the value of the input\nalert( input.val() );\n
"
+ },
+ "_getBoxStyleAsNumber": {
+ "!type": "fn(sides: string, map: string) -> number",
+ "!doc": "Return the combined size of the box style for the specified sides."
+ },
+ "hide": {
+ "!type": "fn(cssClass: string) -> !this",
+ "!doc": "Hide the node adding a css class on it. If cssClass
is not\npassed as argument, the className aui-helper-hidden will be used by\ndefault.
style.display
property.
Show the node removing a css class used to hide it. Use the same\nclassName added using the hide\nmethod. If cssClass
is not passed as argument, the\nclassName aui-helper-hidden will be used by default.
style.display
property.
var node = A.one(#nodeId);\nnode.width(); //returns content width\nnode.width(100); // sets box width\n
"
+ },
+ "height": {
+ "!type": "fn() -> number",
+ "!doc": "Returns the height of the content, not including\nthe padding, border or margin. If a height is passed,\nthe nodes overall height is set to that size.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.height(); //returns content height\nnode.height(100); // sets box height\n
"
+ },
+ "innerWidth": {
+ "!type": "fn() -> number",
+ "!doc": "Returns the size of the box from inside of the border,\nwhich is the offsetWidth plus the padding on the left and right.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.innerWidth();\n
"
+ },
+ "innerHeight": {
+ "!type": "fn() -> number",
+ "!doc": "Returns the size of the box from inside of the border,\nwhich is offsetHeight plus the padding on the top and bottom.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.innerHeight();\n
"
+ },
+ "outerWidth": {
+ "!type": "fn() -> number",
+ "!doc": "Returns the outer width of the box including the border,\nif true is passed as the first argument, the margin is included.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.outerWidth();\nnode.outerWidth(true); // includes margin\n
"
+ },
+ "outerHeight": {
+ "!type": "fn() -> number",
+ "!doc": "Returns the outer height of the box including the border,\nif true is passed as the first argument, the margin is included.\n\nExample:\n\nvar node = A.one(#nodeId);\nnode.outerHeight();\nnode.outerHeight(true); // includes margin\n
"
+ }
+ }
+ }
+ },
+ "aui_overlay": {
+ "OverlayContextPanel": {
+ "!type": "fn(config: +Object) -> +_yui.aui_overlay.OverlayContextPanel",
+ "prototype": {
+ "!proto": "_yui.aui_overlay.OverlayContext.prototype",
+ "anim": {
+ "!type": "+Object",
+ "!doc": "Enable or disable the animation for hide and show. Used as the\nAnim configuration attributes.\n\nanim: {\n show: {\n \tduration: .9\n },\n hide: {\n \tduration: .2\n }\n}\n
"
+ },
+ "arrow": {
+ "!type": "string",
+ "!doc": "Position where the arrow will be placed. See\nshowArrow. If its\nnot set, it will get the value set on the\nalign point. Here is a\nlist of valid arrows bc, bl, br, cc, lb, lc, lt, rb,\nrc, rl."
+ },
+ "hideOn": {
+ "!type": "string",
+ "!doc": "See hideOn."
+ },
+ "showOn": {
+ "!type": "string",
+ "!doc": "See showOn."
+ },
+ "showArrow": {
+ "!type": "bool",
+ "!doc": "If true the OverlayContextPanel will show an arrow positioned on the\narrow point."
+ },
+ "stack": {
+ "!type": "bool",
+ "!doc": "Gives stacking habilities to the OverlayContextPanel."
+ },
+ "align": {
+ "!type": "fn(node: +_yui.aui_node.Node, points: [+Array])",
+ "!doc": "Aligns the OverlayContextPanel to the provided node (or viewport) using the\nprovided points. Inherited from\nOverlay."
+ },
+ "fixPointerColor": {
+ "!type": "fn()",
+ "!doc": "OverlayContextPanel uses a imageless arrow, which involves some CSS technics.\nThis method is meant to fix the color of the borders of the arrow."
+ },
+ "getAlignPoint": {
+ "!type": "fn() -> string",
+ "!doc": "Normalize the align point value. The align point cc is not a valid\nposition for the arrow and then its normalized to the bc point."
+ },
+ "hide": {
+ "!type": "fn(event: +EventFacade)",
+ "!doc": "Hides the OverlayContextPanel."
+ }
+ },
+ "OverlayContextPanel.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "OverlayContextPanel.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the OverlayContextPanel."
+ }
+ },
+ "OverlayContext": {
+ "!type": "fn(config: +Object) -> +_yui.aui_overlay.OverlayContext",
+ "prototype": {
+ "!proto": "_yui.aui_overlay.OverlayBase.prototype",
+ "align": {
+ "!type": "+Object",
+ "!doc": "Inherited from Overlay."
+ },
+ "cancellableHide": {
+ "!type": "bool",
+ "!doc": "Cancel auto hide delay if the user interact with the Overlay\n(focus, click, mouseover)"
+ },
+ "currentNode": {
+ "!type": "+aui_node.Node",
+ "!doc": "OverlayContext allow multiple elements to be the\ntrigger, the\ncurrentNode stores the current active one."
+ },
+ "hideOn": {
+ "!type": "string",
+ "!doc": "The event which is responsible to hide the OverlayContext."
+ },
+ "hideOnDocumentClick": {
+ "!type": "bool",
+ "!doc": "If true the instance is registered on the\nOverlayContextManager static\nclass and will be hide when the user click on document."
+ },
+ "hideDelay": {
+ "!type": "number",
+ "!doc": "Number of milliseconds after the hide method is invoked to hide the\nOverlayContext."
+ },
+ "showOn": {
+ "!type": "string",
+ "!doc": "The event which is responsible to show the OverlayContext."
+ },
+ "showDelay": {
+ "!type": "number",
+ "!doc": "Number of milliseconds after the show method is invoked to show the\nOverlayContext."
+ },
+ "trigger": {
+ "!type": "+aui_node.Node",
+ "!doc": "Node, NodeList or Selector which will be used as trigger elements\nto show or hide the OverlayContext."
+ },
+ "useARIA": {
+ "!type": "bool",
+ "!doc": "True if Overlay should use ARIA plugin"
+ },
+ "visible": {
+ "!type": "bool",
+ "!doc": "If true the OverlayContext is visible by default after the render phase.\nInherited from Overlay."
+ },
+ "hide": {
+ "!type": "fn()",
+ "!doc": "Shows the OverlayContext."
+ },
+ "toggle": {
+ "!type": "fn(event: +EventFacade)",
+ "!doc": "Toggles visibility of the OverlayContext."
+ },
+ "clearIntervals": {
+ "!type": "fn()",
+ "!doc": "Clear the intervals to show or hide the OverlayContext. See\nhideDelay and\nshowDelay."
+ },
+ "refreshAlign": {
+ "!type": "fn()",
+ "!doc": "Refreshes the alignment of the OverlayContext with the\ncurrentNode. See\nalso align."
+ },
+ "updateCurrentNode": {
+ "!type": "fn(event: +EventFacade)",
+ "!doc": "Update the\ncurrentNode with the\nalign node or the\nevent.currentTarget and in last case with the first item of the\ntrigger."
+ }
+ },
+ "OverlayContext.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "OverlayContext.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the OverlayContext."
+ }
+ },
+ "OverlayManager": {
+ "!type": "fn(config: +Object) -> +_yui.aui_overlay.OverlayManager",
+ "prototype": {
+ "!proto": "Base.prototype",
+ "zIndexBase": {
+ "!type": "number",
+ "!doc": "The zIndex base to be used on the stacking for all overlays\nregistered on the OverlayManager."
+ },
+ "bringToTop": {
+ "!type": "fn(overlay: +Overlay)",
+ "!doc": "Set the passed overlay zIndex to the highest value."
+ },
+ "register": {
+ "!type": "fn(overlay: +Overlay) -> +Array",
+ "!doc": "Register the passed Overlay to this\nOverlayManager."
+ },
+ "remove": {
+ "!type": "fn(overlay: +Overlay) -> +Null",
+ "!doc": "Remove the passed Overlay from this\nOverlayManager."
+ },
+ "each": {
+ "!type": "fn(fn: fn()) -> +Null",
+ "!doc": "Loop through all registered Overlay and\nexecute a callback."
+ },
+ "showAll": {
+ "!type": "fn()",
+ "!doc": "Invoke the show method from\nall registered Overlays."
+ },
+ "hideAll": {
+ "!type": "fn()",
+ "!doc": "Invoke the hide method from\nall registered Overlays."
+ },
+ "sortByZIndexDesc": {
+ "!type": "fn(a: +Overlay, b: +Overlay) -> number",
+ "!doc": "zIndex comparator. Used on Array.sort."
+ }
+ },
+ "OverlayManager.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "OverlayManager.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the OverlayManager."
+ }
+ },
+ "OverlayMask": {
+ "!type": "fn(config: +Object) -> +_yui.aui_overlay.OverlayMask",
+ "prototype": {
+ "!proto": "_yui.aui_overlay.OverlayBase.prototype",
+ "alignPoints": {
+ "!type": "+Array",
+ "!doc": "Points to align the Overlay used as\nmask."
+ },
+ "background": {
+ "!type": "string",
+ "!doc": "Background color of the mask."
+ },
+ "target": {
+ "!type": "+aui_node.Node",
+ "!doc": "Node where the mask will be positioned and re-dimensioned. The\ndefault is the document, which means that if not specified the mask\ntakes the full screen."
+ },
+ "opacity": {
+ "!type": "number",
+ "!doc": "CSS opacity of the mask."
+ },
+ "shim": {
+ "!type": "bool",
+ "!doc": "Use shim option."
+ },
+ "visible": {
+ "!type": "bool",
+ "!doc": "If true the Overlay is visible by default after the render phase.\nInherited from Overlay."
+ },
+ "zIndex": {
+ "!type": "number",
+ "!doc": "zIndex of the OverlayMask."
+ },
+ "getTargetSize": {
+ "!type": "fn() -> +Object",
+ "!doc": "Get the size of the\ntarget. Used to dimension\nthe mask node."
+ },
+ "refreshMask": {
+ "!type": "fn()",
+ "!doc": "Repaint the OverlayMask UI, respecting the\ntarget size and the\nalignPoints."
+ }
+ },
+ "OverlayMask.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "OverlayMask.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the OverlayMask."
+ }
+ }
+ },
+ "aui_paginator": {
+ "Paginator": {
+ "!type": "fn(config: +Object) -> +_yui.aui_paginator.Paginator",
+ "prototype": {
+ "!proto": "Base.prototype",
+ "alwaysVisible": {
+ "!type": "bool",
+ "!doc": "If true the Paginator will be always visible, even when the number\nof pages is 0. To hide the paginator controls automatically when\nthere is no pages to display use false
."
+ },
+ "containers": {
+ "!type": "+aui_node.Node",
+ "!doc": "The Paginator controls UI could be displayed in more than one\ncontainer (i.e., in the header and footer of a list). Pass a\nNodeList or a selector to grab the\ncontainers."
+ },
+ "firstPageLink": {
+ "!type": "+aui_node.Node",
+ "!doc": "The Node or template to be used as the\nfirst link element."
+ },
+ "firstPageLinkLabel": {
+ "!type": "string",
+ "!doc": "The label used as content of the\nfirstPageLink element."
+ },
+ "lastPageLink": {
+ "!type": "+aui_node.Node",
+ "!doc": "The Node or template to be used as the\nlast link element."
+ },
+ "lastPageLinkLabel": {
+ "!type": "string",
+ "!doc": "The label used as content of the\nlastPageLink element."
+ },
+ "maxPageLinks": {
+ "!type": "number",
+ "!doc": "The max number of page links to be displayed. If lower than the\ntotal number of pages they are still navigable using next and prev\nlinks."
+ },
+ "nextPageLink": {
+ "!type": "+aui_node.Node",
+ "!doc": "The Node or template to be used as the\nnext link element."
+ },
+ "nextPageLinkLabel": {
+ "!type": "string",
+ "!doc": "The label used as content of the\nnextPageLink element."
+ },
+ "page": {
+ "!type": "number",
+ "!doc": "Page to display on initial paint."
+ },
+ "pageContainerTemplate": {
+ "!type": "string",
+ "!doc": "HTML Template for the page links container."
+ },
+ "pageLinkContent": {
+ "!type": "fn()",
+ "!doc": "Function which set the content of the each page element. The passed\nfunction receive as arguments the reference for the page element\nnode, the page number and the index of the page element.
\n\nExample:\n\nfunction(pageEl, pageNumber, index) {\n\t pageEl.html(pageNumber);\n\t}
"
+ },
+ "pageLinkTemplate": {
+ "!type": "string",
+ "!doc": "HTML Template for the link elements."
+ },
+ "pageReportEl": {
+ "!type": "string",
+ "!doc": "Node element to display the page report (i.e., (1 of 100))."
+ },
+ "pageReportLabelTemplate": {
+ "!type": "string",
+ "!doc": "Template for the\npageReportEl content.\nNote the placeholders for the page {page} and the total pages\n{totalPages}."
+ },
+ "prevPageLink": {
+ "!type": "+aui_node.Node",
+ "!doc": "The Node or template to be used as the\nprev link element."
+ },
+ "prevPageLinkLabel": {
+ "!type": "string",
+ "!doc": "The label used as content of the\nprevPageLink element."
+ },
+ "rowsPerPage": {
+ "!type": "number",
+ "!doc": "Number of records constituting a \"page\"."
+ },
+ "rowsPerPageEl": {
+ "!type": "+aui_node.Node",
+ "!doc": "Node element to display the\nrowsPerPage."
+ },
+ "rowsPerPageOptions": {
+ "!type": "+Array",
+ "!doc": "Array to be displayed on the generated HTML Select element with the\nrowsPerPage\ninformation. (i.e., [1,3,5,7], will display these values on the\nselect)"
+ },
+ "state": {
+ "!type": "+Object",
+ "!doc": "Generates information to the changeRequest
event. See\nchangeRequest."
+ },
+ "template": {
+ "!type": "string",
+ "!doc": "Template used to render controls. The string will be used as\ninnerHTML on all specified container nodes. Bracketed keys (e.g.\n{pageLinks}) in the string will be replaced with an instance of the\nso named ui component."
+ },
+ "total": {
+ "!type": "number",
+ "!doc": "Total number of records to paginate through."
+ },
+ "totalEl": {
+ "!type": "string",
+ "!doc": "Node element to display the total information."
+ },
+ "totalLabel": {
+ "!type": "string",
+ "!doc": "The label markup to the total information."
+ },
+ "totalPages": {
+ "!type": "number",
+ "!doc": "Number of pages. Calculated based on the\ntotal divided by the\nrowsPerPage."
+ },
+ "calculateRange": {
+ "!type": "fn(name: +Type) -> +Object",
+ "!doc": "Create a range to display on the pageLinks, keep the current page on\ncenter."
+ },
+ "changeRequest": {
+ "!type": "fn()",
+ "!doc": "Fires changeRequest\nevent. This is the most important event because its responsible to\nupdate the UI, invoked .setState(newState)
to update the\nUI."
+ },
+ "eachContainer": {
+ "!type": "fn(fn: fn())",
+ "!doc": "Loop through all\ncontainers and execute the\npassed callback."
+ },
+ "hasNextPage": {
+ "!type": "fn() -> bool",
+ "!doc": "Check if there is a next page."
+ },
+ "hasPage": {
+ "!type": "fn(page: number) -> bool",
+ "!doc": "Check if the page
exists."
+ },
+ "hasPrevPage": {
+ "!type": "fn() -> bool",
+ "!doc": "Check if there is a previous page."
+ },
+ "setState": {
+ "!type": "fn(v: +Object)",
+ "!doc": "Public setter for state."
+ }
+ },
+ "Paginator.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "Paginator.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Paginator."
+ }
+ }
+ },
+ "aui_panel": {
+ "Panel": {
+ "!type": "fn(config: +Object) -> +_yui.aui_panel.Panel",
+ "prototype": {
+ "!proto": "_yui.aui_component.Component.prototype",
+ "collapsed": {
+ "!type": "bool",
+ "!doc": "Whether the panel is displayed collapsed."
+ },
+ "collapsible": {
+ "!type": "bool",
+ "!doc": "Whether the panel is able to be collapsed."
+ },
+ "title": {
+ "!type": "bool",
+ "!doc": "The title to be displayed on the Panel."
+ },
+ "icons": {
+ "!type": "+Array",
+ "!doc": "Array of ButtonItem configuration objects to be displayed as icons\non the Panel title.
\n\nExample:\n\nicons: [ { icon: close, id: close } ]
\n\nFor more information how to use this option see\nButtonItem."
+ },
+ "strings": {
+ "!type": "+Object",
+ "!doc": "Collection of strings used to label elements of the Panels UI."
+ },
+ "useARIA": {
+ "!type": "bool",
+ "!doc": "True if Panel should use ARIA plugin"
+ },
+ "collapse": {
+ "!type": "fn()",
+ "!doc": "Collapse the panel setting the\ncollapsed attribute to\ntrue
."
+ },
+ "expand": {
+ "!type": "fn()",
+ "!doc": "Expand the panel setting the\ncollapsed attribute to\nfalse
."
+ },
+ "toggle": {
+ "!type": "fn()",
+ "!doc": "Toggle the visibility of the Panel toggling the value of the\nvisible attribute."
+ },
+ "toggleCollapse": {
+ "!type": "fn()",
+ "!doc": "Toggle the collapsed value.\nExpanding and collapsing the Panel."
+ }
+ },
+ "Panel.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Panel."
+ }
+ }
+ },
+ "aui_parse_content": {
+ "ParseContent": {
+ "!type": "fn(config: +Object) -> +_yui.aui_parse_content.ParseContent",
+ "prototype": {
+ "!proto": "Plugin.Base.prototype",
+ "globalEval": {
+ "!type": "fn(data: string)",
+ "!doc": "Global eval the data passed."
+ },
+ "parseContent": {
+ "!type": "fn(content: string) -> string",
+ "!doc": "Extract the script
tags from the string content and\nevaluate the chunks."
+ }
+ },
+ "ParseContent.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ParseContent.NS": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the namespace."
+ },
+ "ParseContent.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the ParseContent."
+ }
+ }
+ },
+ "aui_portal_layout": {
+ "PortalLayout": {
+ "!type": "fn(config: +Object) -> +_yui.aui_portal_layout.PortalLayout",
+ "prototype": {
+ "!proto": "Base.prototype"
+ },
+ "PortalLayout.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "PortalLayout.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the PortalLayout."
+ }
+ }
+ },
+ "aui_progressbar": {
+ "ProgressBar": {
+ "!type": "fn(config: +Object) -> +_yui.aui_progressbar.ProgressBar",
+ "prototype": {
+ "!proto": "_yui.aui_component.Component.prototype",
+ "height": {
+ "!type": "number",
+ "!doc": "Display height of the progressbar."
+ },
+ "label": {
+ "!type": "string",
+ "!doc": "Display label of the progressbar. If not specified try to query\nusing HTML_PARSER an element inside contentBox which matches\naui-progressbar-text
and get its innerHTML to be\nused as label."
+ },
+ "max": {
+ "!type": "number",
+ "!doc": "Represents the top value for the bar. The bar will be fully\nextended when reaching this value. Values higher than this will\nbe ignored."
+ },
+ "min": {
+ "!type": "number",
+ "!doc": "Represents the lowest value for the bar. The bar will be\ntotally collapsed when reaching this value. Values lower than\nthis will be ignored."
+ },
+ "orientation": {
+ "!type": "string",
+ "!doc": "Display orientation of the progressbar (i.e. vertical or\nhorizontal)."
+ },
+ "ratio": {
+ "!type": "number",
+ "!doc": "Calculate the ratio based on max
and\nmin
values."
+ },
+ "step": {
+ "!type": "number",
+ "!doc": "Calculate the progressbar step based on ratio
\nvalue."
+ },
+ "statusNode": {
+ "!type": "string",
+ "!doc": "DOM Node to display the satus bar of the progressbar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-progressbar-status
."
+ },
+ "textNode": {
+ "!type": "string",
+ "!doc": "DOM Node to display the text of the progressbar. If not\nspecified try to query using HTML_PARSER an element inside\ncontentBox which matches aui-progressbar-text
."
+ },
+ "value": {
+ "!type": "number",
+ "!doc": "The value for the bar. Valid values are in between the minValue\nand maxValue attributes."
+ }
+ },
+ "ProgressBar.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ProgressBar.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the ProgressBar."
+ },
+ "ProgressBar.HTML_PARSER": {
+ "!type": "+Object",
+ "!doc": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widgets content box."
+ }
+ }
+ },
+ "aui_rating": {
+ "Rating": {
+ "!type": "fn(config: +Object) -> +_yui.aui_rating.Rating",
+ "prototype": {
+ "!proto": "_yui.aui_component.Component.prototype",
+ "disabled": {
+ "!type": "bool",
+ "!doc": "Whether the Rating is disabled or not. Disabled Ratings dont allow\nhover or click, just display selected stars."
+ },
+ "canReset": {
+ "!type": "bool",
+ "!doc": "If true
could be reseted (i.e., have no values\nselected)."
+ },
+ "defaultSelected": {
+ "!type": "number",
+ "!doc": "The number of selected starts when the Rating render."
+ },
+ "elements": {
+ "!type": "+NodeList",
+ "!doc": "NodeList of elements used on the\nRating. Each element is one Star."
+ },
+ "hiddenInput": {
+ "!type": "+aui_node.Node",
+ "!doc": "Hidden input to handle the selected value. This hidden input\nreplace the radio elements and keep the same name."
+ },
+ "inputName": {
+ "!type": "string",
+ "!doc": "Name of the hiddenInput element. If\nnot specified will use the name of the replaced radio."
+ },
+ "label": {
+ "!type": "string",
+ "!doc": "Label to be displayed with the Rating elements."
+ },
+ "labelNode": {
+ "!type": "string",
+ "!doc": "DOM Node to display the text of the StarRating. If not\nspecified try to query using HTML_PARSER an element inside\nboundingBox which matches aui-rating-label-element
."
+ },
+ "selectedIndex": {
+ "!type": "number",
+ "!doc": "Stores the index of the selected element."
+ },
+ "showTitle": {
+ "!type": "bool",
+ "!doc": "If true
will extract the value of the\ntitle
attribute on the radio, and use it on the\ngenerated Rating elements."
+ },
+ "size": {
+ "!type": "number",
+ "!doc": "Number of Rating elements to be displayed."
+ },
+ "title": {
+ "!type": "string",
+ "!doc": "If set, will be used when there is no DOM title
on the\nradio elements."
+ },
+ "value": {
+ "!type": "string",
+ "!doc": "Stores the value of the current selected Rating element."
+ },
+ "clearSelection": {
+ "!type": "fn()",
+ "!doc": "Clear all selected starts to the default state."
+ },
+ "select": {
+ "!type": "fn(index: number)",
+ "!doc": "Selects the index
Rating element."
+ },
+ "fillTo": {
+ "!type": "fn(index: number, className: string)",
+ "!doc": "Add the className
on the the index
element\nand all the previous Rating elements."
+ },
+ "indexOf": {
+ "!type": "fn(elem: +_yui.aui_node.Node) -> number",
+ "!doc": "Finds the index of the elem
."
+ }
+ },
+ "Rating.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "Rating.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Rating."
+ },
+ "StarRating.HTML_PARSER": {
+ "!type": "+Object",
+ "!doc": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widgets content box."
+ }
+ },
+ "ThumbRating": {
+ "!type": "fn(config: +Object) -> +_yui.aui_rating.ThumbRating",
+ "prototype": {
+ "!proto": "_yui.aui_rating.Rating.prototype",
+ "size": {
+ "!type": "number",
+ "!doc": "The size on ThumbRating is always 2 (i.e., thumb up and thumb down)."
+ },
+ "fillTo": {
+ "!type": "fn(index: number, className: string)",
+ "!doc": "Add the className
on the the index
element\nand all the previous Rating elements."
+ }
+ },
+ "ThumbRating.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ThumbRating.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the ThumbRating."
+ }
+ }
+ },
+ "aui_resize": {
+ "Resize": {
+ "!type": "fn(config: +Object) -> +_yui.aui_resize.Resize",
+ "prototype": {
+ "!proto": "Base.prototype",
+ "autoHide": {
+ "!type": "bool",
+ "!doc": "False to ensure that the resize handles are always visible, true to\ndisplay them only when the user mouses over the resizable borders."
+ },
+ "handles": {
+ "!type": "+Array",
+ "!doc": "The handles to use (any combination of): t, b, r, l, bl,\nbr, tl, tr. Can use a shortcut of All."
+ },
+ "node": {
+ "!type": "+aui_node.Node",
+ "!doc": "The selector or element to resize. Required."
+ },
+ "proxy": {
+ "!type": "bool",
+ "!doc": "Resize a proxy element instead of the real element."
+ },
+ "proxyEl": {
+ "!type": "string",
+ "!doc": "The Resize proxy element."
+ },
+ "resizing": {
+ "!type": "bool",
+ "!doc": "True when the element is being Resized."
+ },
+ "wrap": {
+ "!type": "bool",
+ "!doc": "True to wrap an element with a div if needed (required for textareas\nand images, defaults to false) in favor of the handles config option.\nThe wrapper element type (default div) could be over-riden passing the\nwrapper
attribute."
+ },
+ "wrapTypes": {
+ "!type": "+Regex",
+ "!doc": "Elements that requires a wrapper by default. Normally are elements\nwhich cannot have children elements."
+ },
+ "wrapper": {
+ "!type": "string",
+ "!doc": "Element to wrap the wrapTypes
. This element will house\nthe handles elements."
+ },
+ "changeHeightHandles": {
+ "!type": "bool",
+ "!doc": "Whether the handle being dragged can change the height."
+ },
+ "changeLeftHandles": {
+ "!type": "bool",
+ "!doc": "Whether the handle being dragged can change the left."
+ },
+ "changeTopHandles": {
+ "!type": "bool",
+ "!doc": "Whether the handle being dragged can change the top."
+ },
+ "changeWidthHandles": {
+ "!type": "bool",
+ "!doc": "Whether the handle being dragged can change the width."
+ },
+ "delegate": {
+ "!type": "+Object",
+ "!doc": "Store DD.Delegate reference for the respective Resize instance."
+ },
+ "eachHandle": {
+ "!type": "fn(fn: fn())",
+ "!doc": "Loop through each handle which is being used and executes a callback.
\nExample:
\ninstance.eachHandle(\n function(handleName, index) { ... }\n );
"
+ }
+ },
+ "Resize.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "Resize.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Resize."
+ }
+ }
+ },
+ "aui_textboxlist": {
+ "Textboxlist": {
+ "!type": "fn(config: +Object) -> +_yui.aui_textboxlist.Textboxlist",
+ "prototype": {
+ "!proto": "_yui.aui_autocomplete.AutoComplete.prototype",
+ "constrain": {
+ "!type": "string",
+ "!doc": "Will attempt to constrain the resize node to the boundaries. Arguments:mouseover
event."
+ },
+ "defaultChildType": {
+ "!type": "string",
+ "!doc": "The default type of child widget to render into the Element"
+ },
+ "orientation": {
+ "!type": "string",
+ "!doc": "Representing the orientation of the progress bar. Could be\nhorizontal
or vertical
."
+ }
+ }
+ }
+ },
+ "aui_tooltip": {
+ "Tooltip": {
+ "!type": "fn(config: +Object) -> +_yui.aui_tooltip.Tooltip",
+ "prototype": {
+ "!proto": "_yui.aui_overlay.OverlayContextPanel.prototype",
+ "anim": {
+ "!type": "+Object",
+ "!doc": "See OverlayContextPanel anim."
+ },
+ "align": {
+ "!type": "+Object",
+ "!doc": "See OverlayContextPanel align."
+ },
+ "showOn": {
+ "!type": "string",
+ "!doc": "See OverlayContext showOn."
+ },
+ "hideOn": {
+ "!type": "string",
+ "!doc": "See OverlayContext showOn."
+ },
+ "undefined": {
+ "!type": "fn()",
+ "!doc": "Prevents display:none from being applied to the tooltip when it is hidden because we\ncannot properly align a hidden tooltip with display:none since we cant accurately\nget its computed x and y position."
+ },
+ "hideDelay": {
+ "!type": "number",
+ "!doc": "See OverlayContext hideDelay."
+ },
+ "title": {
+ "!type": "bool",
+ "!doc": "Use the content of the title
attribute as the Tooltip\ncontent."
+ },
+ "show": {
+ "!type": "fn()",
+ "!doc": "Over-ride the show
to invoke the\n_loadBodyContentFromTitle.\nSee OverlayContext show."
+ }
+ },
+ "Tooltip.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "Tooltip.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Tooltip."
+ }
+ }
+ },
+ "aui_tree": {
+ "TreeData": {
+ "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeData",
+ "prototype": {
+ "!proto": "Base.prototype",
+ "container": {
+ "!type": "+aui_node.Node",
+ "!doc": "Container to nest children nodes. If has cntainer its not a leaf."
+ },
+ "children": {
+ "!type": "+Array",
+ "!doc": "Array of children (i.e. could be a JSON metadata object or a TreeNode instance)."
+ },
+ "index": {
+ "!type": "+Object",
+ "!doc": "Index the nodes."
+ },
+ "getNodeById": {
+ "!type": "fn(uid: string) -> +aui_tree.TreeNode",
+ "!doc": "Get a TreeNode by id."
+ },
+ "isRegistered": {
+ "!type": "fn(node: +_yui.aui_tree.TreeNode) -> bool",
+ "!doc": "Whether the TreeNode is registered on this TreeData."
+ },
+ "updateReferences": {
+ "!type": "fn(TreeNode: +_yui.aui_node.Node, TreeNode: +ParentNode, TreeView: +OwnerTree)",
+ "!doc": "Update the references of the passed TreeNode."
+ },
+ "refreshIndex": {
+ "!type": "fn()",
+ "!doc": "Refresh the index (i.e. re-index all nodes)."
+ },
+ "registerNode": {
+ "!type": "fn(node: +_yui.aui_tree.TreeNode)",
+ "!doc": "Register the passed TreeNode on this TreeData."
+ },
+ "updateIndex": {
+ "!type": "fn(index: +Object)",
+ "!doc": "Update the index attribute value."
+ },
+ "unregisterNode": {
+ "!type": "fn(node: +_yui.aui_tree.TreeNode)",
+ "!doc": "Unregister the passed TreeNode from this TreeData."
+ },
+ "collapseAll": {
+ "!type": "fn()",
+ "!doc": "Collapse all children of the TreeData."
+ },
+ "expandAll": {
+ "!type": "fn()",
+ "!doc": "Expand all children of the TreeData."
+ },
+ "selectAll": {
+ "!type": "fn()",
+ "!doc": "Select all children of the TreeData."
+ },
+ "unselectAll": {
+ "!type": "fn()",
+ "!doc": "Unselect all children of the TreeData."
+ },
+ "eachChildren": {
+ "!type": "fn(fn: fn(), fn: bool)",
+ "!doc": "Loop each children and execute the fn
callback."
+ },
+ "eachParent": {
+ "!type": "fn(fn: fn())",
+ "!doc": "Loop each parent node and execute the fn
callback."
+ },
+ "bubbleEvent": {
+ "!type": "fn(eventType: string, args: +Array, cancelBubbling: bool, stopActionPropagation: bool)",
+ "!doc": "Bubble event to all parent nodes."
+ },
+ "createNode": {
+ "!type": "fn(options: +Object) -> +aui_tree.TreeNode",
+ "!doc": "Create a TreeNode instance."
+ },
+ "appendChild": {
+ "!type": "fn(node: +_yui.aui_tree.TreeNode, cancelBubbling: bool)",
+ "!doc": "Append a child node to the TreeData."
+ },
+ "item": {
+ "!type": "fn(index: number) -> +aui_tree.TreeNode",
+ "!doc": "Get a TreeNode children by index."
+ },
+ "indexOf": {
+ "!type": "fn(node: +_yui.aui_tree.TreeNode) -> number",
+ "!doc": "Index of the passed TreeNode on the children attribute."
+ },
+ "hasChildNodes": {
+ "!type": "fn() -> bool",
+ "!doc": "Whether the TreeData contains children or not."
+ },
+ "getChildren": {
+ "!type": "fn(deep: bool) -> +Array",
+ "!doc": "Get an Array of the children nodes of the current TreeData."
+ },
+ "getEventOutputMap": {
+ "!type": "fn(node: +_yui.aui_tree.TreeData) -> +Object",
+ "!doc": "Get an object containing metadata for the custom events."
+ },
+ "removeChild": {
+ "!type": "fn(node: +_yui.aui_tree.TreeData)",
+ "!doc": "Remove the passed node
from the current TreeData."
+ },
+ "_removeChild": {
+ "!type": "fn(node: +_yui.aui_tree.TreeData)",
+ "!doc": "Remove the passed node
from the current TreeData."
+ },
+ "empty": {
+ "!type": "fn()",
+ "!doc": "Delete all children of the current TreeData."
+ },
+ "insert": {
+ "!type": "fn(treeNode: +_yui.aui_tree.TreeNode, refTreeNode: +_yui.aui_tree.TreeNode, where: +_yui.aui_tree.TreeNode)",
+ "!doc": "Insert treeNode
before or after the refTreeNode
."
+ },
+ "insertAfter": {
+ "!type": "fn(treeNode: +_yui.aui_tree.TreeNode, refTreeNode: +_yui.aui_tree.TreeNode)",
+ "!doc": "Insert treeNode
after the refTreeNode
."
+ },
+ "insertBefore": {
+ "!type": "fn(treeNode: +_yui.aui_tree.TreeNode, refTreeNode: +_yui.aui_tree.TreeNode)",
+ "!doc": "Insert treeNode
before the refTreeNode
."
+ },
+ "getNodeByChild": {
+ "!type": "fn(child: +_yui.aui_node.Node) -> +aui_tree.TreeNode",
+ "!doc": "Get a TreeNode instance by a child DOM Node."
+ }
+ }
+ },
+ "TreeNode": {
+ "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeNode",
+ "prototype": {
+ "!proto": "_yui.aui_tree.TreeData.prototype",
+ "io": {
+ "!type": "+Object",
+ "!doc": "IO options for the current TreeNode load the children."
+ },
+ "createNodes": {
+ "!type": "fn(nodes: ?)",
+ "!doc": "Create nodes."
+ },
+ "initIO": {
+ "!type": "fn()",
+ "!doc": "Initialize the IO transaction setup on the io attribute."
+ },
+ "ioStartHandler": {
+ "!type": "fn()",
+ "!doc": "IO Start handler."
+ },
+ "ioCompleteHandler": {
+ "!type": "fn()",
+ "!doc": "IO Complete handler."
+ },
+ "ioSuccessHandler": {
+ "!type": "fn()",
+ "!doc": "IO Success handler."
+ },
+ "ioFailureHandler": {
+ "!type": "fn()",
+ "!doc": "IO Failure handler."
+ },
+ "alwaysShowHitArea": {
+ "!type": "bool",
+ "!doc": "Always show the hitarea icon."
+ },
+ "draggable": {
+ "!type": "bool",
+ "!doc": "If true the TreeNode is draggable."
+ },
+ "expanded": {
+ "!type": "bool",
+ "!doc": "Whether the TreeNode is expanded by default."
+ },
+ "hitAreaEl": {
+ "!type": "+aui_node.Node",
+ "!doc": "Hitarea element."
+ },
+ "iconEl": {
+ "!type": "+aui_node.Node",
+ "!doc": "Icon element."
+ },
+ "id": {
+ "!type": "string",
+ "!doc": "Id of the TreeNode."
+ },
+ "label": {
+ "!type": "string",
+ "!doc": "Label of the TreeNode."
+ },
+ "labelEl": {
+ "!type": "+aui_node.Node",
+ "!doc": "Label element to house the label
attribute."
+ },
+ "leaf": {
+ "!type": "bool",
+ "!doc": "Whether the TreeNode could have children or not (i.e. if any\nchildren is present the TreeNode is a leaf)."
+ },
+ "nextSibling": {
+ "!type": "+aui_tree.TreeNode",
+ "!doc": "Next sibling of the current TreeNode."
+ },
+ "ownerTree": {
+ "!type": "+aui_tree.TreeView",
+ "!doc": "TreeView which contains the current TreeNode."
+ },
+ "parentNode": {
+ "!type": "+aui_tree.TreeNode",
+ "!doc": "Parent node of the current TreeNode."
+ },
+ "prevSibling": {
+ "!type": "+aui_tree.TreeNode",
+ "!doc": "Previous sibling of the current TreeNode."
+ },
+ "collapse": {
+ "!type": "fn()",
+ "!doc": "Collapse the current TreeNode."
+ },
+ "contains": {
+ "!type": "fn(node: +_yui.aui_tree.TreeNode) -> bool",
+ "!doc": "Check if the current TreeNode contains the passed node
."
+ },
+ "expand": {
+ "!type": "fn()",
+ "!doc": "Expand the current TreeNode."
+ },
+ "getDepth": {
+ "!type": "fn() -> number",
+ "!doc": "Get the depth of the current TreeNode."
+ },
+ "isLeaf": {
+ "!type": "fn() -> bool",
+ "!doc": "Whether the current TreeNode is a leaf or not."
+ },
+ "isSelected": {
+ "!type": "fn() -> bool",
+ "!doc": "Whether the current TreeNode is selected or not."
+ },
+ "toggle": {
+ "!type": "fn()",
+ "!doc": "Toggle the current TreeNode, collapsed
or expanded
."
+ },
+ "A.TreeNode.nodeTypes": {
+ "!type": "+Object",
+ "!doc": "TreeNode types hash map.\n\nA.TreeNode.nodeTypes = {\n check: A.TreeNodeCheck,\n io: A.TreeNodeIO,\n node: A.TreeNode,\n radio: A.TreeNodeRadio,\n task: A.TreeNodeTask\n};
"
+ }
+ },
+ "TreeNode.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "TreeNode.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the TreeNode."
+ }
+ },
+ "TreeNodeIO": {
+ "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeNodeIO",
+ "prototype": {
+ "!proto": "_yui.aui_tree.TreeNode.prototype",
+ "cache": {
+ "!type": "bool",
+ "!doc": "Whether the current TreeNode should cache the loaded content or not."
+ },
+ "loaded": {
+ "!type": "bool",
+ "!doc": "Whether the current TreeNode has loaded the content."
+ },
+ "loading": {
+ "!type": "bool",
+ "!doc": "Whether the current TreeNode IO transaction is loading."
+ }
+ },
+ "TreeNode.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "TreeNode.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the TreeNode."
+ }
+ },
+ "TreeNodeCheck": {
+ "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeNodeCheck",
+ "prototype": {
+ "!proto": "_yui.aui_tree.TreeNodeIO.prototype",
+ "checked": {
+ "!type": "bool",
+ "!doc": "Whether the TreeNode is checked or not."
+ },
+ "checkContainerEl": {
+ "!type": "+aui_node.Node",
+ "!doc": "Container element for the checkbox."
+ },
+ "checkEl": {
+ "!type": "+aui_node.Node",
+ "!doc": "Checkbox element."
+ },
+ "checkName": {
+ "!type": "string",
+ "!doc": "Name of the checkbox element used on the current TreeNode."
+ },
+ "check": {
+ "!type": "fn()",
+ "!doc": "Check the current TreeNode."
+ },
+ "toggleCheck": {
+ "!type": "fn()",
+ "!doc": "Toggle the check status of the current TreeNode."
+ },
+ "uncheck": {
+ "!type": "fn()",
+ "!doc": "Uncheck the current TreeNode."
+ }
+ },
+ "TreeNode.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "TreeNode.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the TreeNode."
+ }
+ },
+ "TreeNodeTask": {
+ "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeNodeTask",
+ "prototype": {
+ "!proto": "_yui.aui_tree.TreeNodeCheck.prototype"
+ },
+ "TreeNode.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ }
+ },
+ "TreeNodeRadio": {
+ "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeNodeRadio",
+ "prototype": {
+ "!proto": "_yui.aui_tree.TreeNodeTask.prototype"
+ },
+ "TreeNode.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ }
+ },
+ "TreeView": {
+ "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeView",
+ "prototype": {
+ "!proto": "_yui.aui_tree.TreeData.prototype",
+ "type": {
+ "!type": "string",
+ "!doc": "Type of the treeview (i.e. could be file or normal)."
+ },
+ "lastSelected": {
+ "!type": "+aui_tree.TreeNode",
+ "!doc": "Last selected TreeNode."
+ }
+ },
+ "TreeView.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "TreeView.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the TreeView."
+ }
+ },
+ "TreeViewDD": {
+ "!type": "fn(config: +Object) -> +_yui.aui_tree.TreeViewDD",
+ "prototype": {
+ "!proto": "_yui.aui_tree.TreeView.prototype",
+ "helper": {
+ "!type": "+aui_node.Node",
+ "!doc": "Dragdrop helper element."
+ },
+ "scrollDelay": {
+ "!type": "number",
+ "!doc": "Delay of the scroll while dragging the TreeNodes."
+ },
+ "dropAction": {
+ "!type": "string",
+ "!doc": "Drop action (i.e. could be append, below or above)."
+ },
+ "lastY": {
+ "!type": "number",
+ "!doc": "Last Y."
+ },
+ "nodeContent": {
+ "!type": "+aui_node.Node",
+ "!doc": "Reference for the current drop node."
+ }
+ },
+ "TreeViewDD.NAME": {
+ "!type": "string",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "TreeViewDD.ATTRS": {
+ "!type": "+Object",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the TreeViewDD."
+ }
+ }
+ }
+ }
+ },
+ "AUI": "YUI"
};
})
\ No newline at end of file
diff --git a/core/ternjs/node_modules/tern/node_modules/tern-aui2.0.x/aui2.0.x.js b/core/ternjs/node_modules/tern/node_modules/tern-aui2.0.x/aui2.0.x.js
new file mode 100644
index 000000000..e953ad5aa
--- /dev/null
+++ b/core/ternjs/node_modules/tern/node_modules/tern-aui2.0.x/aui2.0.x.js
@@ -0,0 +1,9792 @@
+(function(mod) {
+ if (typeof exports == "object" && typeof module == "object") // CommonJS
+ return mod(require("tern/lib/infer"), require("tern/lib/tern"));
+ if (typeof define == "function" && define.amd) // AMD
+ return define([ "tern/lib/infer", "tern/lib/tern" ], mod);
+ mod(tern, tern);
+})(function(infer, tern) {
+ "use strict";
+
+ tern.registerPlugin("aui2.0.x", function(server, options) {
+ server._aui = {};
+ return { defs : defs };
+ });
+
+ var defs = {
+ "!name": "aui2.0.x",
+ "!define": {
+ "_yui": {
+ "aui_ace_editor": {
+ "A": {
+ "AceEditor": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_ace_editor.A.AceEditor",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/AceEditor.html",
+ "prototype": {
+ "!proto": "_yui.widget.Widget.prototype",
+ "height": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.html#attribute_height",
+ "!doc": "The height of ACE Editor."
+ },
+ "highlightActiveLine": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.html#attribute_highlightActiveLine",
+ "!doc": "Determine if the active line of code\nwill be highlighted or not."
+ },
+ "mode": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.html#attribute_mode",
+ "!doc": "Correspond to the language being typed."
+ },
+ "readOnly": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.html#attribute_readOnly",
+ "!doc": "Determine if the code will be\neditable or not."
+ },
+ "showPrintMargin": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.html#attribute_showPrintMargin",
+ "!doc": "Determine if print margin will\nbe visible or not."
+ },
+ "tabSize": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.html#attribute_tabSize",
+ "!doc": "The indentation size of tab key."
+ },
+ "useSoftTabs": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.html#attribute_useSoftTabs",
+ "!doc": "Determine if the tab key will act as\nspace characters or tab characters."
+ },
+ "useWrapMode": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.html#attribute_useWrapMode",
+ "!doc": "Determine if the line will break\nwhen it reaches the end of the line."
+ },
+ "value": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.html#attribute_value",
+ "!doc": "Some predefined value on the editor."
+ },
+ "width": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.html#attribute_width",
+ "!doc": "The width of ACE Editor."
+ },
+ "getEditor": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.html#method_getEditor",
+ "!doc": "Get editor."
+ },
+ "getSelection": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.html#method_getSelection",
+ "!doc": "Get a text selection."
+ },
+ "getSession": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.html#method_getSession",
+ "!doc": "Get session."
+ },
+ "gotoLine": {
+ "!type": "fn(line: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.html#method_gotoLine",
+ "!doc": "Go to a specific line of code."
+ },
+ "insert": {
+ "!type": "fn(text: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.html#method_insert",
+ "!doc": "Insert content into the editor."
+ }
+ },
+ "AutoCompleteBase": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_ace_editor.A.AceEditor.AutoCompleteBase",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteBase.html",
+ "FILL_MODE_INSERT": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteBase.html#property_FILL_MODE_INSERT",
+ "!doc": "Exposes a constant for insert fill mode. See `fillMode` for more information."
+ },
+ "FILL_MODE_OVERWRITE": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteBase.html#property_FILL_MODE_OVERWRITE",
+ "!doc": "Exposes a constant for overwrite fill mode. See `fillMode` for more\ninformation."
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteBase.html#property_NAME",
+ "!doc": "Static property which provides a string to identify the class."
+ },
+ "NS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteBase.html#property_NS",
+ "!doc": "Static property which provides a string to identify the namespace."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteBase.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for AutoCompleteBase."
+ },
+ "prototype": {
+ "fillMode": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteBase.html#attribute_fillMode",
+ "!doc": "The mode in which the AutoComplete should operate. Can be one of these:\nINSERT - value 0 or OVERWRITE - value 1. In case of INSERT mode, when\nEditor adds a suggestion, it will be added next to the matched\nexpression. In case of OVERWRITE mode, the suggestion will overwrite the\nmatched expression."
+ },
+ "filters": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteBase.html#attribute_filters",
+ "!doc": "Provides an array of filter functions which will filter the results. By\ndefault there is one function which provides phrase match filtering."
+ },
+ "processor": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteBase.html#attribute_processor",
+ "!doc": "The default processor which will be used to process matches."
+ },
+ "showListKey": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteBase.html#attribute_showListKey",
+ "!doc": "The keyboard combination which should be used to show the list with found\nresults."
+ },
+ "sorters": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteBase.html#attribute_sorters",
+ "!doc": "Provides an array of sorter functions which will sort the results. By\ndefault there is one function which sorts the results in ascending order."
+ }
+ }
+ },
+ "AutoCompleteFreemarker": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_ace_editor.A.AceEditor.AutoCompleteFreemarker",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteFreemarker.html",
+ "prototype": {
+ "!proto": "_yui.aui_ace_editor.A.AceEditor.TemplateProcessor.prototype",
+ "getMatch": {
+ "!type": "fn(content: string) -> +yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteFreemarker.html#method_getMatch",
+ "!doc": "Checks if the provided content contains directive or variable."
+ },
+ "directives": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteFreemarker.html#attribute_directives",
+ "!doc": "Contains the list of supported directives according to Freemarker\nspecification."
+ },
+ "directivesMatcher": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteFreemarker.html#attribute_directivesMatcher",
+ "!doc": "Contains the regular expression which checks for directive\npresence."
+ },
+ "host": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteFreemarker.html#attribute_host",
+ "!doc": "The Editor in which the current instance is plugged."
+ },
+ "variables": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteFreemarker.html#attribute_variables",
+ "!doc": "Contains the supported variables."
+ },
+ "variablesMatcher": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteFreemarker.html#attribute_variablesMatcher",
+ "!doc": "Contains the regular expression which will check for variable\nmatch."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteFreemarker.html#property_NAME",
+ "!doc": "Static property which provides a string to identify the class."
+ },
+ "NS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteFreemarker.html#property_NS",
+ "!doc": "Static property provides a string to identify the namespace."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteFreemarker.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Freemarker."
+ }
+ },
+ "AutoCompleteList": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_ace_editor.A.AceEditor.AutoCompleteList",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteList.html",
+ "prototype": {
+ "!proto": "_yui.overlay.Overlay.prototype",
+ "host": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteList.html#attribute_host",
+ "!doc": "The Editor in which the current instance is plugged."
+ },
+ "listNode": {
+ "!type": "+node.Node",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteList.html#attribute_listNode",
+ "!doc": "A Node in which results will be shown."
+ },
+ "loadingMessage": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteList.html#attribute_loadingMessage",
+ "!doc": "A string, representing the loading message."
+ },
+ "results": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteList.html#attribute_results",
+ "!doc": "Contains the current set of results in the list."
+ },
+ "selectedEntry": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteList.html#attribute_selectedEntry",
+ "!doc": "Provides the currently selected entry."
+ },
+ "strings": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteList.html#attribute_strings",
+ "!doc": "Collection of strings used to label elements of the UI."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteList.html#property_NAME",
+ "!doc": "Static property which provides a string to identify the class."
+ },
+ "NS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteList.html#property_NS",
+ "!doc": "Static property provides a string to identify the namespace."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteList.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the AutoCompleteList."
+ },
+ "CSS_PREFIX": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteList.html#property_CSS_PREFIX",
+ "!doc": "The prefix of all CSS Classes."
+ },
+ "HTML_PARSER": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteList.html#property_HTML_PARSER",
+ "!doc": "Object hash, defining how attribute values are to be parsed from\nmarkup contained in the widgets content box."
+ }
+ },
+ "TemplateProcessor": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_ace_editor.A.AceEditor.TemplateProcessor",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.TemplateProcessor.html",
+ "prototype": {
+ "!proto": "_yui.base.Base.prototype",
+ "getResults": {
+ "!type": "fn(match: +_yui.yui.Object, callbackSuccess: fn(), callbackError: fn())",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.TemplateProcessor.html#method_getResults",
+ "!doc": "Accepts match and depending on its type processes directives or\nvariables. In case of success, calls the provided success callback,\nor the error callback otherwise."
+ },
+ "getSuggestion": {
+ "!type": "fn(match: +_yui.yui.Object, selectedSuggestion: string) -> string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.TemplateProcessor.html#method_getSuggestion",
+ "!doc": "Formats the selected suggestion depending on the match type and\ncurrently selected editor mode. The match type can be one of:\nMATCH_DIRECTOVES or MATCH_VARIABLES. The selected editor mode can be\none of the following: INSERT or OVERWRITE. See {{#crossLink\n\"AceEditor.AutoCompleteBase/fillMode:attribute\"}}{{/crossLink}}"
+ },
+ "directives": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.TemplateProcessor.html#attribute_directives",
+ "!doc": "Contains an array of all possible directives for the\ncorresponding language."
+ },
+ "host": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.TemplateProcessor.html#attribute_host",
+ "!doc": "The Editor in which the current instance is plugged."
+ },
+ "variables": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.TemplateProcessor.html#attribute_variables",
+ "!doc": "Contains the supported variables for the corresponding language."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.TemplateProcessor.html#property_NAME",
+ "!doc": "Static property which provides a string to identify the class."
+ },
+ "NS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.TemplateProcessor.html#property_NS",
+ "!doc": "Static property provides a string to identify the namespace."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.TemplateProcessor.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the TemplateProcessor."
+ }
+ },
+ "AutoCompleteVelocity": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_ace_editor.A.AceEditor.AutoCompleteVelocity",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteVelocity.html",
+ "prototype": {
+ "!proto": "_yui.aui_ace_editor.A.AceEditor.TemplateProcessor.prototype",
+ "getMatch": {
+ "!type": "fn(content: string) -> +yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteVelocity.html#method_getMatch",
+ "!doc": "Checks if the provided content contains directive or variable."
+ },
+ "directives": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteVelocity.html#attribute_directives",
+ "!doc": "Contains the list of supported directives according to Velocity\nspecification."
+ },
+ "directivesMatcher": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteVelocity.html#attribute_directivesMatcher",
+ "!doc": "Contains the regular expression which checks for directive."
+ },
+ "host": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteVelocity.html#attribute_host",
+ "!doc": "The Editor in which the current instance is plugged."
+ },
+ "variables": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteVelocity.html#attribute_variables",
+ "!doc": "Contains the supported variables."
+ },
+ "variablesMatcher": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteVelocity.html#attribute_variablesMatcher",
+ "!doc": "Contains the regular expression which will check for variable\nmatch."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteVelocity.html#property_NAME",
+ "!doc": "Static property which provides a string to identify the class."
+ },
+ "NS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteVelocity.html#property_NS",
+ "!doc": "Static property provides a string to identify the namespace."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteVelocity.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Velocity."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "EXTENDS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the ACE Editor."
+ },
+ "UI_ATTRS": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.html#property_UI_ATTRS",
+ "!doc": "Static property used to define the UI attributes."
+ }
+ }
+ }
+ },
+ "aui_aria": {
+ "A": {
+ "Plugin": {
+ "Aria": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_aria.A.Plugin.Aria",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Plugin.Aria.html",
+ "prototype": {
+ "!proto": "_yui.plugin.Plugin.Base.prototype",
+ "attributes": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Plugin.Aria.html#attribute_attributes",
+ "!doc": "The ARIA attributes collection."
+ },
+ "attributeValueFormat": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Plugin.Aria.html#attribute_attributeValueFormat",
+ "!doc": "The ARIA attribute value format."
+ },
+ "attributeNode": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Plugin.Aria.html#attribute_attributeNode",
+ "!doc": "Node container for the ARIA attribute."
+ },
+ "roleName": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Plugin.Aria.html#attribute_roleName",
+ "!doc": "The ARIA role name."
+ },
+ "roleNode": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Plugin.Aria.html#attribute_roleNode",
+ "!doc": "Node container for the ARIA role."
+ },
+ "validateW3C": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Plugin.Aria.html#attribute_validateW3C",
+ "!doc": "Checks if the attribute is valid with W3C rules."
+ },
+ "isValidAttribute": {
+ "!type": "fn(attrName: ?) -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Plugin.Aria.html#method_isValidAttribute",
+ "!doc": "Checks if the ARIA attribute is valid."
+ },
+ "isValidRole": {
+ "!type": "fn(roleName: ?) -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Plugin.Aria.html#method_isValidRole",
+ "!doc": "Checks if the ARIA role is valid."
+ },
+ "setAttribute": {
+ "!type": "fn(attrName: ?, attrValue: ?, node: ?) -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Plugin.Aria.html#method_setAttribute",
+ "!doc": "Set a single ARIA attribute."
+ },
+ "setAttributes": {
+ "!type": "fn(attributes: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Plugin.Aria.html#method_setAttributes",
+ "!doc": "Set a list of ARIA attributes."
+ },
+ "setRole": {
+ "!type": "fn(roleName: ?, node: ?) -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Plugin.Aria.html#method_setRole",
+ "!doc": "Set a single ARIA role."
+ },
+ "setRoles": {
+ "!type": "fn(roles: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Plugin.Aria.html#method_setRoles",
+ "!doc": "Set a list of ARIA roles."
+ }
+ },
+ "W3C_ATTRIBUTES": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Plugin.Aria.html#property_W3C_ATTRIBUTES",
+ "!doc": "Static property used to define [W3Cs Supported States and\nProperties](http://www.w3.org/TR/wai-aria/states_and_properties)."
+ },
+ "W3C_ROLES": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Plugin.Aria.html#property_W3C_ROLES",
+ "!doc": "Static property used to define [W3Cs Roles Model](http://www.w3.org/TR/wai-\naria/roles)."
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Plugin.Aria.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "NS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Plugin.Aria.html#property_NS",
+ "!doc": "Static property provides a string to identify the namespace."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Plugin.Aria.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute configuration for\nthe `A.Aria`."
+ },
+ "EXTENDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Plugin.Aria.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ }
+ }
+ }
+ },
+ "aui_arraysort": {
+ "A": {
+ "ArraySort": {
+ "!type": "fn() -> +_yui.aui_arraysort.A.ArraySort",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ArraySort.html",
+ "prototype": {
+ "compareIgnoreWhiteSpace": {
+ "!type": "fn(a: ?, b: ?, desc: ?, compareFn: ?) -> ?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ArraySort.html#method_compareIgnoreWhiteSpace",
+ "!doc": "Compare two arrays ignoring white spaces."
+ },
+ "stableSort": {
+ "!type": "fn(array: ?, compareFn: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ArraySort.html#method_stableSort",
+ "!doc": "Sorts an object array keeping the order of equal items. ECMA script\nstandard does not specify the behaviour when the compare function\nreturns the value 0;"
+ }
+ }
+ }
+ }
+ },
+ "aui_audio": {
+ "A": {
+ "Audio": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_audio.A.Audio",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Audio.html",
+ "prototype": {
+ "!proto": "_yui.aui_component.A.Component.prototype",
+ "url": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Audio.html#attribute_url",
+ "!doc": "URL used by Audio to play."
+ },
+ "oggUrl": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Audio.html#attribute_oggUrl",
+ "!doc": "URL (on .ogg format) used by Audio to play."
+ },
+ "type": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Audio.html#attribute_type",
+ "!doc": "The type of audio."
+ },
+ "swfWidth": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Audio.html#attribute_swfWidth",
+ "!doc": "The width of Audios fallback using Flash."
+ },
+ "swfHeight": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Audio.html#attribute_swfHeight",
+ "!doc": "The height of Audios fallback using Flash."
+ },
+ "swfUrl": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Audio.html#attribute_swfUrl",
+ "!doc": "URL (on .swf format) used by Audio to create\na fallback player with Flash."
+ },
+ "fixedAttributes": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Audio.html#attribute_fixedAttributes",
+ "!doc": "An additional list of attributes."
+ },
+ "flashVars": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Audio.html#attribute_flashVars",
+ "!doc": "Variables used by Flash player."
+ },
+ "render": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Audio.html#attribute_render",
+ "!doc": "If `true` the render phase will be automatically invoked\npreventing the `.render()` manual call."
+ },
+ "load": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Audio.html#method_load",
+ "!doc": "Load audio track."
+ },
+ "pause": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Audio.html#method_pause",
+ "!doc": "Pause audio track."
+ },
+ "play": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Audio.html#method_play",
+ "!doc": "Play audio track."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Audio.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Audio.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Audio."
+ },
+ "BIND_UI_ATTRS": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Audio.html#property_BIND_UI_ATTRS",
+ "!doc": "Static property used to define the attributes\nfor the bindUI lifecycle phase."
+ },
+ "SYNC_UI_ATTRS": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Audio.html#property_SYNC_UI_ATTRS",
+ "!doc": "Static property used to define the attributes\nfor the syncUI lifecycle phase."
+ }
+ }
+ }
+ },
+ "aui_autosize_iframe": {
+ "A": {
+ "AutosizeIframe": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_autosize_iframe.A.AutosizeIframe",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AutosizeIframe.html",
+ "prototype": {
+ "!proto": "_yui.plugin.Plugin.Base.prototype",
+ "height": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AutosizeIframe.html#attribute_height",
+ "!doc": "The height of the iframe."
+ },
+ "monitorHeight": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AutosizeIframe.html#attribute_monitorHeight",
+ "!doc": "Indicates if the height should be monitored."
+ },
+ "width": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AutosizeIframe.html#attribute_width",
+ "!doc": "The width of the iframe."
+ },
+ "pauseMonitor": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AutosizeIframe.html#method_pauseMonitor",
+ "!doc": "Stops to monitor the height."
+ },
+ "restartMonitor": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AutosizeIframe.html#method_restartMonitor",
+ "!doc": "Restarts to monitor the height."
+ },
+ "getContentHeight": {
+ "!type": "fn(iframeWin: ?) -> number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AutosizeIframe.html#method_getContentHeight",
+ "!doc": "Returns the content height of a window."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AutosizeIframe.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "NS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AutosizeIframe.html#property_NS",
+ "!doc": "Static property provides a string to identify the namespace."
+ },
+ "EXTENDS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AutosizeIframe.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AutosizeIframe.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.AutosizeIframe`."
+ }
+ }
+ }
+ },
+ "aui_button": {
+ "A": {
+ "ButtonExt": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_button.A.ButtonExt",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonExt.html",
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonExt.html#property_ATTRS",
+ "!doc": "Defines the default attribute configuration for the `ButtonExt`."
+ },
+ "prototype": {
+ "domType": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonExt.html#attribute_domType",
+ "!doc": "Defines the HTML type attribute of element e.g. ``."
+ },
+ "icon": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonExt.html#attribute_icon",
+ "!doc": "Contains a CSS class of the icon to use. A list of icons can be found\n[here](http://liferay.github.io/alloy-bootstrap/base-css.html#icons)."
+ },
+ "iconElement": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonExt.html#attribute_iconElement",
+ "!doc": "Defines markup template for icon, passed in as a node e.g.\n`Y.Node.create()`."
+ },
+ "iconAlign": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonExt.html#attribute_iconAlign",
+ "!doc": "Sets position of icon."
+ },
+ "primary": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonExt.html#attribute_primary",
+ "!doc": "Sets button style to primary."
+ },
+ "syncButtonExtUI": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonExt.html#method_syncButtonExtUI",
+ "!doc": "Updates icon image, icon alignment, and primary button style."
+ }
+ },
+ "HTML_PARSER": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonExt.html#property_HTML_PARSER",
+ "!doc": "Defines how attribute values are to be parsed from markup contained in\n`ButtonExt`."
+ },
+ "getTypedButtonTemplate": {
+ "!type": "fn(template: string, type: string) -> string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonExt.html#method_getTypedButtonTemplate",
+ "!doc": "Updates the HTML markup specified as the `template` argument with the\npassed `type`."
+ }
+ },
+ "ButtonCore": {
+ "!type": "fn() -> +_yui.aui_button.A.ButtonCore",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonCore.html",
+ "CLASS_NAMES": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonCore.html#property_CLASS_NAMES",
+ "!doc": "Contains CSS class names to use for `ButtonCore`."
+ }
+ },
+ "Button": {
+ "!type": "fn() -> +_yui.aui_button.A.Button",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Button.html",
+ "prototype": {
+ "!proto": "_yui.button.Button.prototype",
+ "getWidgetLazyConstructorFromNodeData": {
+ "!type": "fn(node: +_yui.node.Node) -> +yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Button.html#method_getWidgetLazyConstructorFromNodeData",
+ "!doc": "Returns an object literal containing widget constructor data specified in\nthe node."
+ },
+ "hasWidgetLazyConstructorData": {
+ "!type": "fn(node: +_yui.node.Node) -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Button.html#method_hasWidgetLazyConstructorData",
+ "!doc": "Returns a boolean, true if node has widget constructor data."
+ },
+ "setWidgetLazyConstructorNodeData": {
+ "!type": "fn(node: +_yui.node.Node, config: +_yui.yui.Object)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Button.html#method_setWidgetLazyConstructorNodeData",
+ "!doc": "Updates nodes widget constructor data attribute with config."
+ },
+ "syncIconUI": {
+ "!type": "fn(buttonElement: +_yui.node.Node, iconElement: +_yui.node.Node, iconAlign: string)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Button.html#method_syncIconUI",
+ "!doc": "Updates icon alignment in button."
+ }
+ },
+ "CSS_PREFIX": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Button.html#property_CSS_PREFIX",
+ "!doc": "Static property provides a string to identify the CSS prefix."
+ }
+ },
+ "ButtonGroup": {
+ "!type": "fn() -> +_yui.aui_button.A.ButtonGroup",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonGroup.html",
+ "prototype": {
+ "item": {
+ "!type": "fn(index: number) -> +button.Button",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonGroup.html#method_item",
+ "!doc": "Returns the `item` or `node` of specified `index`."
+ },
+ "select": {
+ "!type": "fn(items: +_yui.yui.Array)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonGroup.html#method_select",
+ "!doc": "Selects items by adding the active class name."
+ },
+ "toggleSelect": {
+ "!type": "fn(items: +_yui.yui.Array, forceSelection: bool)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonGroup.html#method_toggleSelect",
+ "!doc": "Toggles selection by adding or removing the active class name."
+ },
+ "unselect": {
+ "!type": "fn(items: +_yui.yui.Array)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonGroup.html#method_unselect",
+ "!doc": "Selects items by adding the active class name."
+ }
+ }
+ },
+ "ButtonSearchCancel": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_button.A.ButtonSearchCancel",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonSearchCancel.html",
+ "prototype": {
+ "!proto": "_yui.base.Base.prototype",
+ "initializer": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonSearchCancel.html#method_initializer",
+ "!doc": "Construction logic executed during `ButtonSearchCancel` instantiation.\nLifecycle."
+ },
+ "bindUI": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonSearchCancel.html#method_bindUI",
+ "!doc": "Bind events on the UI. Lifecycle."
+ },
+ "getButtonForElement": {
+ "!type": "fn(element: +_yui.node.Node) -> +node.Node",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonSearchCancel.html#method_getButtonForElement",
+ "!doc": "Delegates events on the UI. Lifecycle."
+ },
+ "container": {
+ "!type": "+node.Node",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonSearchCancel.html#attribute_container",
+ "!doc": "Defines the event delegation container of `ButtonSearchCancel`\ninstance."
+ },
+ "gutter": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonSearchCancel.html#attribute_gutter",
+ "!doc": "Defines the space surrounding the cancel icon rendered on the input.\nUseful when the user needs a different alignment. Gutter values are\nadded to the X and Y alignment values of the button search cancel."
+ },
+ "iconClass": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonSearchCancel.html#attribute_iconClass",
+ "!doc": "Icon CSS class to be used on the search cancel button."
+ },
+ "trigger": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonSearchCancel.html#attribute_trigger",
+ "!doc": "Defines the CSS selector for the input elements the button search\ncancel renders. Supports single or multiple node selector."
+ },
+ "zIndex": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonSearchCancel.html#attribute_zIndex",
+ "!doc": "Defines the z-index of the button search cancel."
+ }
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ButtonSearchCancel.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute configuration for\nthe `ButtonSearchCancel`."
+ }
+ }
+ }
+ },
+ "aui_carousel": {
+ "A": {
+ "Carousel": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_carousel.A.Carousel",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Carousel.html",
+ "prototype": {
+ "!proto": "_yui.aui_component.A.Component.prototype",
+ "activeIndex": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Carousel.html#attribute_activeIndex",
+ "!doc": "Index of the first visible item of the carousel."
+ },
+ "animationTime": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Carousel.html#attribute_animationTime",
+ "!doc": "Duration of the animation in seconds when change index on\nCarousel."
+ },
+ "intervalTime": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Carousel.html#attribute_intervalTime",
+ "!doc": "Interval time in seconds between an item transition."
+ },
+ "itemSelector": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Carousel.html#attribute_itemSelector",
+ "!doc": "CSS Selector whitch determines the items to be loaded to the\nCarousel."
+ },
+ "nodeMenu": {
+ "!type": "+node.Node",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Carousel.html#attribute_nodeMenu",
+ "!doc": "Node container of the navigation items."
+ },
+ "nodeMenuItemSelector": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Carousel.html#attribute_nodeMenuItemSelector",
+ "!doc": "CSS selector to match the navigation items."
+ },
+ "playing": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Carousel.html#attribute_playing",
+ "!doc": "Attributes that determines the status of transitions between\nitems."
+ },
+ "item": {
+ "!type": "fn(val: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Carousel.html#method_item",
+ "!doc": "Set the `activeIndex` attribute which\nactivates a certain item on Carousel based on its index."
+ },
+ "next": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Carousel.html#method_next",
+ "!doc": "Go to the next index."
+ },
+ "pause": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Carousel.html#method_pause",
+ "!doc": "Set the `playing` attribute\nto false which pauses the animation."
+ },
+ "play": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Carousel.html#method_play",
+ "!doc": "Set the `playing` attribute\nto true which starts the animation."
+ },
+ "prev": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Carousel.html#method_prev",
+ "!doc": "Go to previous index."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Carousel.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Carousel.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the Carousel."
+ }
+ }
+ }
+ },
+ "aui_char_counter": {
+ "A": {
+ "CharCounter": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_char_counter.A.CharCounter",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.CharCounter.html",
+ "prototype": {
+ "!proto": "_yui.base.Base.prototype",
+ "counter": {
+ "!type": "+node.Node",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.CharCounter.html#attribute_counter",
+ "!doc": "Node or Selector to display the information of the counter."
+ },
+ "maxLength": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.CharCounter.html#attribute_maxLength",
+ "!doc": "Max number of characters the [input](A.CharCounter.html#attr_input)\ncan have."
+ },
+ "input": {
+ "!type": "+node.Node",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.CharCounter.html#attribute_input",
+ "!doc": "Node or Selector for the input field. Required."
+ },
+ "checkLength": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.CharCounter.html#method_checkLength",
+ "!doc": "Check the current value of the\n[input](A.CharCounter.html#attr_input), truncate the data if needed,\nand re-sync the UI. Fired from\n[_onInputChange](A.CharCounter.html#method__onInputChange)."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.CharCounter.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.CharCounter.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the CharCounter."
+ },
+ "EXTENDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.CharCounter.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ }
+ }
+ },
+ "aui_collection": {
+ "A": {
+ "LinkedSet": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_collection.A.LinkedSet",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.LinkedSet.html",
+ "prototype": {
+ "!proto": "A.Set.prototype",
+ "values": {
+ "!type": "fn() -> +yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.LinkedSet.html#method_values",
+ "!doc": "Gets a list view of the values contained in this linked set."
+ }
+ }
+ },
+ "HashMap": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_collection.A.HashMap",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HashMap.html",
+ "prototype": {
+ "!proto": "_yui.base.Base.prototype",
+ "clear": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HashMap.html#method_clear",
+ "!doc": "Fires the `clear` custom event."
+ },
+ "getValue": {
+ "!type": "fn(key: ?) -> +yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HashMap.html#method_getValue",
+ "!doc": "Returns the value from a key in this map."
+ },
+ "has": {
+ "!type": "fn(key: ?, opt_hash: ?) -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HashMap.html#method_has",
+ "!doc": "Checks if this map has the specified key."
+ },
+ "hasValue": {
+ "!type": "fn(value: ?) -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HashMap.html#method_hasValue",
+ "!doc": "Returns `true` if this map contains a certain value."
+ },
+ "keys": {
+ "!type": "fn() -> +yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HashMap.html#method_keys",
+ "!doc": "Returns a collection of the keys contained in this map."
+ },
+ "isEmpty": {
+ "!type": "fn() -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HashMap.html#method_isEmpty",
+ "!doc": "Returns `true` if this map contains no key-value mappings."
+ },
+ "put": {
+ "!type": "fn(key: ?, value: ?, opt_hash: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HashMap.html#method_put",
+ "!doc": "Fires the `put` custom event."
+ },
+ "putAll": {
+ "!type": "fn(map: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HashMap.html#method_putAll",
+ "!doc": "Copies all of the mappings from the specified map to this map."
+ },
+ "remove": {
+ "!type": "fn(key: ?, opt_hash: ?) -> +yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HashMap.html#method_remove",
+ "!doc": "Fires the `remove` custom event."
+ },
+ "size": {
+ "!type": "fn() -> number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HashMap.html#method_size",
+ "!doc": "Returns the number of key-value mappings in this map."
+ },
+ "values": {
+ "!type": "fn() -> +yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HashMap.html#method_values",
+ "!doc": "Returns a collection of the values contained in this map."
+ }
+ }
+ },
+ "HashSet": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_collection.A.HashSet",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HashSet.html",
+ "prototype": {
+ "!proto": "_yui.base.Base.prototype",
+ "add": {
+ "!type": "fn(value: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HashSet.html#method_add",
+ "!doc": "Fires the `add` custom event."
+ },
+ "clear": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HashSet.html#method_clear",
+ "!doc": "Fires the `clear` custom event."
+ },
+ "has": {
+ "!type": "fn(value: ?, opt_hash: ?) -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HashSet.html#method_has",
+ "!doc": "Checks if this set has the specified key."
+ },
+ "isEmpty": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HashSet.html#method_isEmpty",
+ "!doc": "Returns `true` if this set contains no elements."
+ },
+ "remove": {
+ "!type": "fn(value: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HashSet.html#method_remove",
+ "!doc": "Fires the `remove` custom event with an argument."
+ },
+ "size": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HashSet.html#method_size",
+ "!doc": "Get the size of the map."
+ },
+ "values": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HashSet.html#method_values",
+ "!doc": "Get the keys of the map."
+ }
+ }
+ }
+ }
+ },
+ "aui_color_picker": {
+ "A": {
+ "ColorPalette": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_color_picker.A.ColorPalette",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPalette.html",
+ "prototype": {
+ "!proto": "_yui.widget.Widget.prototype",
+ "items": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPalette.html#attribute_items",
+ "!doc": "Colors available to the `ColorPalette`."
+ }
+ },
+ "CSS_PREFIX": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPalette.html#property_CSS_PREFIX",
+ "!doc": "Static property provides a string to identify the CSS prefix."
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPalette.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPalette.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `ColorPalette`."
+ }
+ },
+ "ColorPickerBase": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_color_picker.A.ColorPickerBase",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html",
+ "prototype": {
+ "reset": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html#method_reset",
+ "!doc": "Resets the `ColorPickerBase` to its default state."
+ },
+ "bodyContent": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html#attribute_bodyContent",
+ "!doc": "The content of body."
+ },
+ "color": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html#attribute_color",
+ "!doc": "Currently selected color."
+ },
+ "colorPalette": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html#attribute_colorPalette",
+ "!doc": "Default colors available to the color palette."
+ },
+ "currentTrigger": {
+ "!type": "+node.Node",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html#attribute_currentTrigger",
+ "!doc": "Current `trigger` node."
+ },
+ "defaultColor": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html#attribute_defaultColor",
+ "!doc": "Provides the default color used for the `recentColors` palette."
+ },
+ "hsvPalette": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html#attribute_hsvPalette",
+ "!doc": "`HSVPalette` used for selecting custom colors not present in\n`defualtColors`."
+ },
+ "recentColors": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html#attribute_recentColors",
+ "!doc": "Colors that have been selected recently from the `HSVPalette`."
+ },
+ "renderColorPalette": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html#attribute_renderColorPalette",
+ "!doc": "Determines if the color palette is rendered on load."
+ },
+ "renderHSVPalette": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html#attribute_renderHSVPalette",
+ "!doc": "Determines if the `HSVPalette` is rendered on load."
+ },
+ "strings": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html#attribute_strings",
+ "!doc": "Collection of strings used to label elements of the UI."
+ },
+ "trigger": {
+ "!type": "+node.Node",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html#attribute_trigger",
+ "!doc": "Trigger node that opens the color palette."
+ },
+ "triggerEvent": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html#attribute_triggerEvent",
+ "!doc": "Trigger event that fires on `trigger` click."
+ }
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `ColorPickerBase`."
+ },
+ "CSS_PREFIX": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html#property_CSS_PREFIX",
+ "!doc": "Static property provides a string to identify the CSS prefix."
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ }
+ },
+ "ColorPickerPopover": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_color_picker.A.ColorPickerPopover",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerPopover.html",
+ "prototype": {
+ "!proto": "_yui.aui_popover.A.Popover.prototype",
+ "align": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerPopover.html#attribute_align",
+ "!doc": "The alignment configuration for `ColorPickerPopover`."
+ },
+ "visible": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerPopover.html#attribute_visible",
+ "!doc": "Determines if `ColorPickerPopover` is visible or not."
+ }
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerPopover.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `ColorPickerPopover`."
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerPopover.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "NS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerPopover.html#property_NS",
+ "!doc": "Static property provides a string to identify the namespace."
+ }
+ },
+ "HSVPalette": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_color_picker.A.HSVPalette",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVPalette.html",
+ "prototype": {
+ "!proto": "_yui.widget.Widget.prototype",
+ "controls": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVPalette.html#attribute_controls",
+ "!doc": "Determines if HSVA and RGB input `controls` are visible."
+ },
+ "fieldValidator": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVPalette.html#attribute_fieldValidator",
+ "!doc": "Collection of regular expressions used to validate field values."
+ },
+ "selected": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVPalette.html#attribute_selected",
+ "!doc": "Currently `selected` color value."
+ },
+ "strings": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVPalette.html#attribute_strings",
+ "!doc": "Collection of strings used to label elements of the UI."
+ }
+ },
+ "CSS_PREFIX": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVPalette.html#property_CSS_PREFIX",
+ "!doc": "Static property provides a string to identify the CSS prefix."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVPalette.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `HSVPalette`."
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVPalette.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "NS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVPalette.html#property_NS",
+ "!doc": "Static property provides a string to identify the namespace."
+ }
+ },
+ "HSVAPaletteModal": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_color_picker.A.HSVAPaletteModal",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVAPaletteModal.html",
+ "prototype": {
+ "!proto": "_yui.aui_modal.A.Modal.prototype",
+ "hsv": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVAPaletteModal.html#attribute_hsv",
+ "!doc": "Configuration options for the `HSVPalette`."
+ },
+ "selected": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVAPaletteModal.html#attribute_selected",
+ "!doc": "Currently `selected` color value."
+ }
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVAPaletteModal.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `HSVAPaletteModal`."
+ },
+ "CSS_PREFIX": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVAPaletteModal.html#property_CSS_PREFIX",
+ "!doc": "Static property provides a string to identify the CSS prefix."
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVAPaletteModal.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "NS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVAPaletteModal.html#property_NS",
+ "!doc": "Static property provides a string to identify the namespace."
+ }
+ },
+ "HSVAPalette": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_color_picker.A.HSVAPalette",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVAPalette.html",
+ "prototype": {
+ "!proto": "_yui.aui_color_picker.A.HSVPalette.prototype"
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVAPalette.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "NS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVAPalette.html#property_NS",
+ "!doc": "Static property provides a string to identify the namespace."
+ }
+ }
+ }
+ },
+ "aui_component": {
+ "A": {
+ "Component": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_component.A.Component",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Component.html",
+ "prototype": {
+ "!proto": "_yui.widget.Widget.prototype",
+ "clone": {
+ "!type": "fn(config: +_yui.yui.Object) -> +widget.Widget",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Component.html#method_clone",
+ "!doc": "Clone the current `A.Component`."
+ },
+ "useARIA": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Component.html#attribute_useARIA",
+ "!doc": "Indicates if use of the WAI-ARIA Roles and States should be enabled\nfor the Widget."
+ },
+ "hideClass": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Component.html#attribute_hideClass",
+ "!doc": "CSS class added to hide the `boundingBox` when\n[visible](A.Component.html#attr_visible) is set to `false`."
+ },
+ "render": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Component.html#attribute_render",
+ "!doc": "If `true` the render phase will be autimatically invoked preventing\nthe `.render()` manual call."
+ },
+ "getById": {
+ "!type": "fn(id: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Component.html#method_getById",
+ "!doc": "Gets components instance by id."
+ },
+ "create": {
+ "!type": "fn(config: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Component.html#method_create",
+ "!doc": "Applies standard extensions from a given config to create a new class using\nthe static `Base.build` method."
+ },
+ "build": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Component.html#method_build",
+ "!doc": "Applies extensions to a class using the static `Base.build` method."
+ }
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Component.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute configuration for\nthe Component."
+ },
+ "_INSTANCES": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Component.html#property__INSTANCES",
+ "!doc": "Static property used to define the map to store Component instances by id."
+ },
+ "CSS_PREFIX": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Component.html#property_CSS_PREFIX",
+ "!doc": "Static property provides a string to identify the CSS prefix."
+ }
+ }
+ }
+ },
+ "aui_datatable": {
+ "A": {
+ "DataTable": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/DataTable.html",
+ "prototype": {
+ "!proto": "_yui.datatable.DataTable.Base.prototype"
+ },
+ "CellEditorSupport": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_datatable.A.DataTable.CellEditorSupport",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTable.CellEditorSupport.html",
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTable.CellEditorSupport.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "EDITOR_ZINDEX": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTable.CellEditorSupport.html#property_EDITOR_ZINDEX",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTable.CellEditorSupport.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the CellEditorSupport."
+ },
+ "prototype": {
+ "editEvent": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTable.CellEditorSupport.html#attribute_editEvent",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "getEditor": {
+ "!type": "fn(record: ?, column: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTable.CellEditorSupport.html#method_getEditor",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "getCellEditor": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTable.CellEditorSupport.html#method_getCellEditor",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "getRecordColumnValue": {
+ "!type": "fn(record: ?, column: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTable.CellEditorSupport.html#method_getRecordColumnValue",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ }
+ }
+ }
+ },
+ "BaseCellEditor": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_datatable.A.BaseCellEditor",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html",
+ "prototype": {
+ "!proto": "_yui.overlay.Overlay.prototype",
+ "editable": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html#attribute_editable",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "elementName": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html#attribute_elementName",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "footerContent": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html#attribute_footerContent",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "hideOnSave": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html#attribute_hideOnSave",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "inputFormatter": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html#attribute_inputFormatter",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "outputFormatter": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html#attribute_outputFormatter",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "showToolbar": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html#attribute_showToolbar",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "strings": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html#attribute_strings",
+ "!doc": "Collection of strings used to label elements of the UI."
+ },
+ "tabIndex": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html#attribute_tabIndex",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "toolbar": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html#attribute_toolbar",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "unescapeValue": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html#attribute_unescapeValue",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "validator": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html#attribute_validator",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "value": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html#attribute_value",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "visible": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html#attribute_visible",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "formatValue": {
+ "!type": "fn(formatter: ?, val: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html#method_formatValue",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "getValue": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html#method_getValue",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "getElementsValue": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html#method_getElementsValue",
+ "!doc": "TODO. Wanna help? Please send a Pull Request.\n\nNOTE FOR DEVELOPERS: Yoy *may* want to replace the methods from\nthis section on your implementation."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the BaseCellEditor."
+ },
+ "EXTENDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ },
+ "UI_ATTRS": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseCellEditor.html#property_UI_ATTRS",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ }
+ },
+ "BaseOptionsCellEditor": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_datatable.A.BaseOptionsCellEditor",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseOptionsCellEditor.html",
+ "prototype": {
+ "!proto": "_yui.aui_datatable.A.BaseCellEditor.prototype",
+ "inputFormatter": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseOptionsCellEditor.html#attribute_inputFormatter",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "options": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseOptionsCellEditor.html#attribute_options",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "outputFormatter": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseOptionsCellEditor.html#attribute_outputFormatter",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "selectedAttrName": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseOptionsCellEditor.html#attribute_selectedAttrName",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "strings": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseOptionsCellEditor.html#attribute_strings",
+ "!doc": "Collection of strings used to label elements of the UI."
+ },
+ "addNewOption": {
+ "!type": "fn(name: ?, value: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseOptionsCellEditor.html#method_addNewOption",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "removeOption": {
+ "!type": "fn(optionRow: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseOptionsCellEditor.html#method_removeOption",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "saveOptions": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseOptionsCellEditor.html#method_saveOptions",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "toggleEdit": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseOptionsCellEditor.html#method_toggleEdit",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseOptionsCellEditor.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseOptionsCellEditor.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the BaseOptionsCellEditor."
+ },
+ "EXTENDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseOptionsCellEditor.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ },
+ "UI_ATTRS": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.BaseOptionsCellEditor.html#property_UI_ATTRS",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ }
+ },
+ "TextCellEditor": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_datatable.A.TextCellEditor",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.TextCellEditor.html",
+ "prototype": {
+ "!proto": "_yui.aui_datatable.A.BaseCellEditor.prototype"
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.TextCellEditor.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "EXTENDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.TextCellEditor.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "TextAreaCellEditor": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_datatable.A.TextAreaCellEditor",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.TextAreaCellEditor.html",
+ "prototype": {
+ "!proto": "_yui.aui_datatable.A.BaseCellEditor.prototype"
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.TextAreaCellEditor.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "EXTENDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.TextAreaCellEditor.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "DropDownCellEditor": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_datatable.A.DropDownCellEditor",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DropDownCellEditor.html",
+ "prototype": {
+ "!proto": "_yui.aui_datatable.A.BaseOptionsCellEditor.prototype",
+ "multiple": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DropDownCellEditor.html#attribute_multiple",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "getElementsValue": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DropDownCellEditor.html#method_getElementsValue",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DropDownCellEditor.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DropDownCellEditor.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the DropDownCellEditor."
+ },
+ "EXTENDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DropDownCellEditor.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ },
+ "UI_ATTRS": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DropDownCellEditor.html#property_UI_ATTRS",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ }
+ },
+ "CheckboxCellEditor": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_datatable.A.CheckboxCellEditor",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.CheckboxCellEditor.html",
+ "prototype": {
+ "!proto": "_yui.aui_datatable.A.BaseOptionsCellEditor.prototype",
+ "selectedAttrName": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.CheckboxCellEditor.html#attribute_selectedAttrName",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "getElementsValue": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.CheckboxCellEditor.html#method_getElementsValue",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.CheckboxCellEditor.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.CheckboxCellEditor.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the CheckboxCellEditor."
+ },
+ "EXTENDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.CheckboxCellEditor.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "RadioCellEditor": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_datatable.A.RadioCellEditor",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.RadioCellEditor.html",
+ "prototype": {
+ "!proto": "_yui.aui_datatable.A.CheckboxCellEditor.prototype",
+ "getElementsValue": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.RadioCellEditor.html#method_getElementsValue",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.RadioCellEditor.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "EXTENDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.RadioCellEditor.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "DateCellEditor": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_datatable.A.DateCellEditor",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateCellEditor.html",
+ "prototype": {
+ "!proto": "_yui.aui_datatable.A.BaseCellEditor.prototype",
+ "bodyContent": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateCellEditor.html#attribute_bodyContent",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "calendar": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateCellEditor.html#attribute_calendar",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "dateFormat": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateCellEditor.html#attribute_dateFormat",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "inputFormatter": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateCellEditor.html#attribute_inputFormatter",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "outputFormatter": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateCellEditor.html#attribute_outputFormatter",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "getElementsValue": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateCellEditor.html#method_getElementsValue",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "formatDate": {
+ "!type": "fn(date: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateCellEditor.html#method_formatDate",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateCellEditor.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "EXTENDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateCellEditor.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateCellEditor.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the DateCellEditor."
+ }
+ },
+ "DataTableHighlight": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_datatable.A.DataTableHighlight",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableHighlight.html",
+ "prototype": {
+ "!proto": "_yui.plugin.Plugin.Base.prototype",
+ "clear": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableHighlight.html#method_clear",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "getActiveRegion": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableHighlight.html#method_getActiveRegion",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "getSelectionRegion": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableHighlight.html#method_getSelectionRegion",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "activeBorderWidth": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableHighlight.html#attribute_activeBorderWidth",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "overlayActiveNode": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableHighlight.html#attribute_overlayActiveNode",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "overlayNode": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableHighlight.html#attribute_overlayNode",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "highlightRange": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableHighlight.html#attribute_highlightRange",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "rangeBorderWidth": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableHighlight.html#attribute_rangeBorderWidth",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "type": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableHighlight.html#attribute_type",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ }
+ },
+ "NS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableHighlight.html#property_NS",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableHighlight.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableHighlight.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the DataTableHighlight."
+ }
+ },
+ "PropertyList": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_datatable.A.PropertyList",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.PropertyList.html",
+ "prototype": {
+ "!proto": "_yui.datatable.DataTable.prototype",
+ "getDefaultEditor": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.PropertyList.html#method_getDefaultEditor",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "columns": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.PropertyList.html#attribute_columns",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "scrollable": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.PropertyList.html#attribute_scrollable",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "editEvent": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.PropertyList.html#attribute_editEvent",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "width": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.PropertyList.html#attribute_width",
+ "!doc": "TODO. Wanna help? Please send a Pull Request.\n\nDataTable scroll breaks when width value is a number\nSee http://yuilibrary.com/projects/yui3/ticket/2532600"
+ },
+ "strings": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.PropertyList.html#attribute_strings",
+ "!doc": "Colection of strings used to label elements of the UI."
+ }
+ },
+ "CSS_PREFIX": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.PropertyList.html#property_CSS_PREFIX",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.PropertyList.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the PropertyList."
+ }
+ },
+ "DataTableSelection": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_datatable.A.DataTableSelection",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableSelection.html",
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableSelection.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the DataTableSelection."
+ },
+ "prototype": {
+ "activeCell": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableSelection.html#attribute_activeCell",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "activeCoord": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableSelection.html#attribute_activeCoord",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "activeRow": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableSelection.html#attribute_activeRow",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "selection": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableSelection.html#attribute_selection",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "tabIndex": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableSelection.html#attribute_tabIndex",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "captureSelection": {
+ "!type": "fn(coords: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableSelection.html#method_captureSelection",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "getActiveColumn": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableSelection.html#method_getActiveColumn",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "getActiveRecord": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableSelection.html#method_getActiveRecord",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "getCoord": {
+ "!type": "fn(seed: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableSelection.html#method_getCoord",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "getColumn": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableSelection.html#method_getColumn",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "getRow": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableSelection.html#method_getRow",
+ "!doc": "TODO. Wanna help? Please send a Pull Request.\n\nAdd support to get a row by seed on DataTable getRow\nSee http://yuilibrary.com/projects/yui3/ticket/2532605"
+ }
+ }
+ }
+ }
+ },
+ "aui_datatype_date_parse": {
+ "A": {
+ "DateParser": {
+ "!type": "fn(opt_pattern: string) -> +_yui.aui_datatype_date_parse.A.DateParser",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateParser.html",
+ "TOKEN_PREFIX": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateParser.html#property_TOKEN_PREFIX",
+ "!doc": "Static property provides a string to identify the token prefix, e.g. %A."
+ },
+ "TWO_DIGIT_YEAR_BASE": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateParser.html#property_TWO_DIGIT_YEAR_BASE",
+ "!doc": "Static property provides a base year to sum two digit years, e.g. For the\nmask %Y, \"13\" will be parsed to 2013."
+ },
+ "prototype": {
+ "compilePattern": {
+ "!type": "fn(pattern: string)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateParser.html#method_compilePattern",
+ "!doc": "\"Compiles\" the strftime pattern. The same DateParser instance can be\nreused to other \"compiled\" masks."
+ },
+ "parse": {
+ "!type": "fn(mask: string, text: string, opt_date: +_yui.datatype_date.Date) -> +datatype_date.Date",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateParser.html#method_parse",
+ "!doc": "Takes a string mask and a text as input and parses it as a native\nJavaScript Date."
+ }
+ },
+ "HINTS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateParser.html#property_HINTS",
+ "!doc": "Static property provides an object that contains hints information for\npossible token values, e.g. year, month, day etc."
+ },
+ "HINTS.AGGREGATES": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateParser.html#property_HINTS.AGGREGATES",
+ "!doc": "Static property provides an object that contains hints information for\naggregates tokens."
+ },
+ "HINTS.AMPM": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateParser.html#property_HINTS.AMPM",
+ "!doc": "Static property provides an object that contains hints information for\nampm tokens."
+ },
+ "HINTS.YEAR": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateParser.html#property_HINTS.YEAR",
+ "!doc": "Static property provides an object that contains hints information for\nyear tokens."
+ },
+ "HINTS.MONTH": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateParser.html#property_HINTS.MONTH",
+ "!doc": "Static property provides an object that contains hints information for\nmonth tokens."
+ },
+ "HINTS.DAY": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateParser.html#property_HINTS.DAY",
+ "!doc": "Static property provides an object that contains hints information for\nday tokens."
+ },
+ "HINTS.HOURS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateParser.html#property_HINTS.HOURS",
+ "!doc": "Static property provides an object that contains hints information for\nhours tokens."
+ },
+ "HINTS.MINUTES": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateParser.html#property_HINTS.MINUTES",
+ "!doc": "Static property provides an object that contains hints information for\nminutes tokens."
+ },
+ "HINTS.SECONDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateParser.html#property_HINTS.SECONDS",
+ "!doc": "Static property provides an object that contains hints information for\nseconds tokens."
+ },
+ "HINTS.TZ": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DateParser.html#property_HINTS.TZ",
+ "!doc": "Static property provides an object that contains hints information for\ntimezone tokens."
+ }
+ }
+ }
+ },
+ "datatype_date": {
+ "Date": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/Date.html",
+ "parse": {
+ "!type": "fn(mask: string, text: string, opt_date: +_yui.datatype_date.Date) -> +datatype_date.Date",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/Date.html#method_parse",
+ "!doc": "Takes a string mask and a text as input and parses it as a native JavaScript\nDate. **If only one argument is passed**, the YUI parser will be called for\nbackwards compatibility."
+ }
+ }
+ },
+ "aui_datatype": {
+ "A": {
+ "DataType": {
+ "Boolean": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.Boolean.html",
+ "prototype": {
+ "parse": {
+ "!type": "fn(data: ?) -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.Boolean.html#method_parse",
+ "!doc": "Parses any `falsey` value to `false` and `non-falsey` to `true`."
+ }
+ }
+ },
+ "String": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.String.html",
+ "prototype": {
+ "evaluate": {
+ "!type": "fn(data: ?) -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.String.html#method_evaluate",
+ "!doc": "Evaluates a string to a primitive value (if possible). Supports\n`true` and `false` also. Unrecognized strings are\nreturned without any modification."
+ }
+ }
+ },
+ "DateMath": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html",
+ "DAY": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#property_DAY",
+ "!doc": "Constant field representing Day."
+ },
+ "WEEK": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#property_WEEK",
+ "!doc": "Constant field representing Week."
+ },
+ "YEAR": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#property_YEAR",
+ "!doc": "Constant field representing Year."
+ },
+ "MONTH": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#property_MONTH",
+ "!doc": "Constant field representing Month."
+ },
+ "MINUTES": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#property_MINUTES",
+ "!doc": "Constant field representing Minutes."
+ },
+ "HOUR": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#property_HOUR",
+ "!doc": "Constant field representing Hour."
+ },
+ "SECONDS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#property_SECONDS",
+ "!doc": "Constant field representing Seconds."
+ },
+ "MAX_MONTH_LENGTH": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#property_MAX_MONTH_LENGTH",
+ "!doc": "Constant field representing the number of maximum days in a month."
+ },
+ "WEEK_LENGTH": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#property_WEEK_LENGTH",
+ "!doc": "Constant field representing the number of maximum days in a week."
+ },
+ "ONE_DAY_MS": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#property_ONE_DAY_MS",
+ "!doc": "Constant field representing one day, in milliseconds."
+ },
+ "ONE_HOUR_MS": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#property_ONE_HOUR_MS",
+ "!doc": "Constant field representing one hour, in milliseconds."
+ },
+ "ONE_MINUTE_MS": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#property_ONE_MINUTE_MS",
+ "!doc": "Constant field representing one minute, in milliseconds."
+ },
+ "ONE_SECOND_MS": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#property_ONE_SECOND_MS",
+ "!doc": "Constant field representing one second, in milliseconds."
+ },
+ "WEEK_ONE_JAN_DATE": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#property_WEEK_ONE_JAN_DATE",
+ "!doc": "Constant field representing the date in first week of January\nwhich identifies the first week of the year.\n\nIn the U.S, Jan 1st is normally used based on a Sunday start of week. ISO\n8601, used widely throughout Europe, uses Jan 4th, based on a Monday\nstart of week."
+ },
+ "prototype": {
+ "add": {
+ "!type": "fn(date: +_yui.datatype_date.Date, field: string, amount: number) -> +datatype_date.Date",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_add",
+ "!doc": "Adds the specified amount of time to the this instance."
+ },
+ "compare": {
+ "!type": "fn(d1: +_yui.datatype_date.Date, d2: +_yui.datatype_date.Date) -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_compare",
+ "!doc": "Compare dates."
+ },
+ "copyHours": {
+ "!type": "fn(d1: ?, d2: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_copyHours",
+ "!doc": "Copies hours, minutes, seconds and milliseconds."
+ },
+ "subtract": {
+ "!type": "fn(date: +_yui.datatype_date.Date, field: number, amount: number) -> +datatype_date.Date",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_subtract",
+ "!doc": "Subtracts the specified amount of time from the this instance."
+ },
+ "before": {
+ "!type": "fn(date: +_yui.datatype_date.Date, compareTo: +_yui.datatype_date.Date) -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_before",
+ "!doc": "Determines whether a given date is before another date on the calendar."
+ },
+ "after": {
+ "!type": "fn(date: +_yui.datatype_date.Date, compareTo: +_yui.datatype_date.Date) -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_after",
+ "!doc": "Determines whether a given date is after another date on the calendar."
+ },
+ "between": {
+ "!type": "fn(date: +_yui.datatype_date.Date, dateBegin: +_yui.datatype_date.Date, dateEnd: +_yui.datatype_date.Date) -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_between",
+ "!doc": "Determines whether a given date is between two other dates on the\ncalendar."
+ },
+ "getJan1": {
+ "!type": "fn(calendarYear: number) -> +datatype_date.Date",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_getJan1",
+ "!doc": "Retrieves a JavaScript Date object representing January 1 of any given\nyear."
+ },
+ "getDayOffset": {
+ "!type": "fn(d1: +_yui.datatype_date.Date, d2: +_yui.datatype_date.Date) -> number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_getDayOffset",
+ "!doc": "Calculates the number of days between the specified dates."
+ },
+ "getHoursOffset": {
+ "!type": "fn(d1: +_yui.datatype_date.Date, d2: +_yui.datatype_date.Date) -> number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_getHoursOffset",
+ "!doc": "Calculates the number of hours between the specified dates."
+ },
+ "getMinutesOffset": {
+ "!type": "fn(d1: +_yui.datatype_date.Date, d2: +_yui.datatype_date.Date) -> number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_getMinutesOffset",
+ "!doc": "Calculates the number of minutes between the specified dates."
+ },
+ "getSecondsOffset": {
+ "!type": "fn(d1: +_yui.datatype_date.Date, d2: +_yui.datatype_date.Date) -> number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_getSecondsOffset",
+ "!doc": "Calculates the number of seconds between the specified dates."
+ },
+ "getOffset": {
+ "!type": "fn(d1: ?, d2: ?, constantAmount: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_getOffset",
+ "!doc": "Returns the amount of time subtracted."
+ },
+ "getWeekNumber": {
+ "!type": "fn(date: +_yui.datatype_date.Date, firstDayOfWeek: number, janDate: number) -> number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_getWeekNumber",
+ "!doc": "Calculates the week number for the given date. Can currently support standard\nU.S. week numbers, based on Jan 1st defining the 1st week of the year, and\nISO8601 week numbers, based on Jan 4th defining the 1st week of the year."
+ },
+ "getFirstDayOfWeek": {
+ "!type": "fn(dt: +_yui.datatype_date.Date, startOfWeek: number) -> +datatype_date.Date",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_getFirstDayOfWeek",
+ "!doc": "Gets the first day of the week, for the give date."
+ },
+ "isWeekDay": {
+ "!type": "fn(date: +_yui.datatype_date.Date) -> ?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_isWeekDay",
+ "!doc": "Checks if the passed date is a week day."
+ },
+ "isTueOrThu": {
+ "!type": "fn(date: +_yui.datatype_date.Date) -> ?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_isTueOrThu",
+ "!doc": "Checks if the passed date is a Tuesday or Thursday."
+ },
+ "isMonWedOrFri": {
+ "!type": "fn(date: +_yui.datatype_date.Date) -> ?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_isMonWedOrFri",
+ "!doc": "Checks if the passed date is a Monday, Wednesday or Friday."
+ },
+ "isNextDay": {
+ "!type": "fn(date1: +_yui.datatype_date.Date, date2: +_yui.datatype_date.Date) -> ?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_isNextDay",
+ "!doc": "Checks if the {date2} is the next day."
+ },
+ "isNextDayBoundary": {
+ "!type": "fn(date1: +_yui.datatype_date.Date, date2: +_yui.datatype_date.Date) -> ?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_isNextDayBoundary",
+ "!doc": "Checks if the {date2} is the next day at 00:00:00."
+ },
+ "isDayOverlap": {
+ "!type": "fn(date1: +_yui.datatype_date.Date, date2: +_yui.datatype_date.Date) -> ?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_isDayOverlap",
+ "!doc": "Checks if the passed date is between two days."
+ },
+ "isToday": {
+ "!type": "fn(date: +_yui.datatype_date.Date) -> ?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_isToday",
+ "!doc": "Checks if the passed date is today."
+ },
+ "isSameMonth": {
+ "!type": "fn(d1: +_yui.datatype_date.Date, d2: +_yui.datatype_date.Date) -> ?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_isSameMonth",
+ "!doc": "Checks if the passed dates are in the same month."
+ },
+ "isYearOverlapWeek": {
+ "!type": "fn(weekBeginDate: +_yui.datatype_date.Date) -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_isYearOverlapWeek",
+ "!doc": "Determines if a given week overlaps two different years."
+ },
+ "isMonthOverlapWeek": {
+ "!type": "fn(weekBeginDate: +_yui.datatype_date.Date) -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_isMonthOverlapWeek",
+ "!doc": "Determines if a given week overlaps two different months."
+ },
+ "findMonthStart": {
+ "!type": "fn(date: +_yui.datatype_date.Date) -> +datatype_date.Date",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_findMonthStart",
+ "!doc": "Getss the first day of a month containing a given date."
+ },
+ "findMonthEnd": {
+ "!type": "fn(date: +_yui.datatype_date.Date) -> +datatype_date.Date",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_findMonthEnd",
+ "!doc": "Gets the last day of a month containing a given date."
+ },
+ "clearTime": {
+ "!type": "fn(date: +_yui.datatype_date.Date) -> +datatype_date.Date",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_clearTime",
+ "!doc": "Clears the time fields from a given date, effectively setting the time to\n12 noon."
+ },
+ "safeClearTime": {
+ "!type": "fn(date: +_yui.datatype_date.Date) -> +datatype_date.Date",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_safeClearTime",
+ "!doc": "Clears the time fields from a given date, effectively setting the time to\n12 noon. This is \"safe\" because clones the date before clear, not\naffecting the passed reference."
+ },
+ "toLastHour": {
+ "!type": "fn(date: +_yui.datatype_date.Date) -> +datatype_date.Date",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_toLastHour",
+ "!doc": "Sets the time fields from a given date to the last possible hour."
+ },
+ "toMidnight": {
+ "!type": "fn(date: +_yui.datatype_date.Date) -> +datatype_date.Date",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_toMidnight",
+ "!doc": "Sets the time fields from a given date to midnight."
+ },
+ "clone": {
+ "!type": "fn(date: +_yui.datatype_date.Date) -> +datatype_date.Date",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_clone",
+ "!doc": "Clones the passed date object."
+ },
+ "getDate": {
+ "!type": "fn(y: number, m: number, d: number) -> +datatype_date.Date",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_getDate",
+ "!doc": "Returns a new JavaScript Date object, representing the given year,\nmonth and date. Time fields (hr, min, sec, ms) on the new Date object\nare set to 0. The method allows Date instances to be created with the a\nyear less than 100. \"new Date(year, month, date)\" implementations\nset the year to 19xx if a year (xx) which is less than 100 is provided.\n\n**NOTE:** Validation on argument values is not performed. It is the\ncallers responsibility to ensure arguments are valid as per the\nECMAScript-262 Date object specification for the\nnew Date(year, month[, date]) constructor."
+ },
+ "getDaysInMonth": {
+ "!type": "fn(year: ?, month: ?) -> +datatype_date.Date",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_getDaysInMonth",
+ "!doc": "Gets date from a given month and year."
+ },
+ "toUsTimeString": {
+ "!type": "fn(date: ?, padHours: ?, omitMinutes: ?, hideAmPm: ?) -> string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_toUsTimeString",
+ "!doc": "Converts a date to US time format."
+ },
+ "toIsoTimeString": {
+ "!type": "fn(date: ?, showSeconds: ?) -> string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataType.DateMath.html#method_toIsoTimeString",
+ "!doc": "Converts a date to ISO time format."
+ }
+ }
+ }
+ }
+ }
+ },
+ "aui_datepicker": {
+ "A": {
+ "DatePickerDelegate": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_datepicker.A.DatePickerDelegate",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerDelegate.html",
+ "prototype": {
+ "getSelectedDates": {
+ "!type": "fn(node: ?) -> +yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerDelegate.html#method_getSelectedDates",
+ "!doc": "Gets the selected dates."
+ },
+ "getParsedDatesFromInputValue": {
+ "!type": "fn(opt_value: ?) -> +yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerDelegate.html#method_getParsedDatesFromInputValue",
+ "!doc": "Gets parsed dates from input value."
+ },
+ "useInputNode": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerDelegate.html#method_useInputNode",
+ "!doc": "Method not implemented."
+ },
+ "useInputNodeOnce": {
+ "!type": "fn(node: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerDelegate.html#method_useInputNodeOnce",
+ "!doc": "Triggers `useInputNode` method once."
+ },
+ "activeInput": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerDelegate.html#attribute_activeInput",
+ "!doc": "The active input element that holds the calendar instance."
+ },
+ "container": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerDelegate.html#attribute_container",
+ "!doc": "Contains an element."
+ },
+ "dateSeparator": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerDelegate.html#attribute_dateSeparator",
+ "!doc": "Character that separate dates."
+ },
+ "mask": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerDelegate.html#attribute_mask",
+ "!doc": "Defines the date format."
+ },
+ "trigger": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerDelegate.html#attribute_trigger",
+ "!doc": "Stores a trigger."
+ },
+ "valueExtractor": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerDelegate.html#attribute_valueExtractor",
+ "!doc": "Extracts a value from a function."
+ },
+ "valueFormatter": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerDelegate.html#attribute_valueFormatter",
+ "!doc": "Formats a value from a function."
+ }
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerDelegate.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute configuration for the\n`DatePickerDelegate`."
+ }
+ },
+ "DatePickerNativeBase": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_datepicker.A.DatePickerNativeBase",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerNativeBase.html",
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerNativeBase.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute configuration for the\n`DatePickerNativeBase`."
+ },
+ "prototype": {
+ "nativeMask": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerNativeBase.html#attribute_nativeMask",
+ "!doc": "Defines the native date mask."
+ },
+ "nativeType": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerNativeBase.html#attribute_nativeType",
+ "!doc": "Defines the type attribute in an HTML element."
+ },
+ "bindNativeUI": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerNativeBase.html#method_bindNativeUI",
+ "!doc": "Bind the events on the `DatePickerNativeBase` UI. Lifecycle."
+ },
+ "clearSelection": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerNativeBase.html#method_clearSelection",
+ "!doc": "Clears selected dates in the native calendar."
+ },
+ "deselectDates": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerNativeBase.html#method_deselectDates",
+ "!doc": "Deselects dates in the native calendar."
+ },
+ "hide": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerNativeBase.html#method_hide",
+ "!doc": "Blurs native calendar."
+ },
+ "show": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerNativeBase.html#method_show",
+ "!doc": "Focus native calendar."
+ },
+ "selectDates": {
+ "!type": "fn(dates: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerNativeBase.html#method_selectDates",
+ "!doc": "Selects a date in the native calendar."
+ },
+ "useInputNode": {
+ "!type": "fn(node: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerNativeBase.html#method_useInputNode",
+ "!doc": "Renders the widget in an `` node."
+ }
+ }
+ },
+ "DatePickerPopover": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_datepicker.A.DatePickerPopover",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerPopover.html",
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerPopover.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute configuration for the\n`DatePickerPopover`."
+ },
+ "prototype": {
+ "autoHide": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerPopover.html#attribute_autoHide",
+ "!doc": "Sets the initial visibility."
+ },
+ "popover": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerPopover.html#attribute_popover",
+ "!doc": "Stores the configuration of the `Popover` instance."
+ },
+ "popoverCssClass": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerPopover.html#attribute_popoverCssClass",
+ "!doc": "Defines the CSS classname of the `Popover`."
+ },
+ "alignTo": {
+ "!type": "fn(node: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerPopover.html#method_alignTo",
+ "!doc": "Sets the `Popover` alignment."
+ },
+ "getPopover": {
+ "!type": "fn() -> +Popover",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerPopover.html#method_getPopover",
+ "!doc": "Returns an existent `Popover` instance or creates a new one if it\ndoesnt exists."
+ },
+ "hide": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerPopover.html#method_hide",
+ "!doc": "Hides the `Popover`."
+ },
+ "show": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerPopover.html#method_show",
+ "!doc": "Shows the `Popover`."
+ }
+ }
+ },
+ "DatePickerBase": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_datepicker.A.DatePickerBase",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerBase.html",
+ "PANES": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerBase.html#property_PANES",
+ "!doc": "Lists `CalendarBase` pane templates."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerBase.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute configuration for the\n`DatePickerBase`."
+ },
+ "prototype": {
+ "calendar": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerBase.html#attribute_calendar",
+ "!doc": "Stores the configuration of the `Calendar` instance."
+ },
+ "autoHide": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerBase.html#attribute_autoHide",
+ "!doc": "Sets the initial visibility."
+ },
+ "panes": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerBase.html#attribute_panes",
+ "!doc": "Defines how many panes should be rendered."
+ },
+ "clearSelection": {
+ "!type": "fn(silent: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerBase.html#method_clearSelection",
+ "!doc": "Clears a selection in the `Calendar`."
+ },
+ "deselectDates": {
+ "!type": "fn(dates: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerBase.html#method_deselectDates",
+ "!doc": "Deselects a date in the `Calendar`."
+ },
+ "getCalendar": {
+ "!type": "fn() -> +calendar.Calendar",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerBase.html#method_getCalendar",
+ "!doc": "Returns an existent `Calendar` instance or creates a new one if it\ndoesnt exists."
+ },
+ "selectDates": {
+ "!type": "fn(dates: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerBase.html#method_selectDates",
+ "!doc": "Selects a date in the `Calendar`."
+ },
+ "useInputNode": {
+ "!type": "fn(node: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerBase.html#method_useInputNode",
+ "!doc": "Renders the widget in an `` node."
+ }
+ }
+ }
+ }
+ },
+ "aui_diagram_builder": {
+ "A": {
+ "AvailableField": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_diagram_builder.A.AvailableField",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AvailableField.html",
+ "prototype": {
+ "!proto": "_yui.base.Base.prototype",
+ "draggable": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AvailableField.html#attribute_draggable",
+ "!doc": "Defines if the field is draggable or not."
+ },
+ "label": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AvailableField.html#attribute_label",
+ "!doc": "The descriptor of a field."
+ },
+ "iconClass": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AvailableField.html#attribute_iconClass",
+ "!doc": "The CSS class name used in the icon."
+ },
+ "id": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AvailableField.html#attribute_id",
+ "!doc": "The identifier of a field."
+ },
+ "node": {
+ "!type": "+node.Node",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AvailableField.html#attribute_node",
+ "!doc": "The node used in a field."
+ },
+ "type": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AvailableField.html#attribute_type",
+ "!doc": "The type of a field."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AvailableField.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AvailableField.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.AvailableField`."
+ },
+ "EXTENDS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AvailableField.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "FieldSupport": {
+ "!type": "fn() -> +_yui.aui_diagram_builder.A.FieldSupport",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FieldSupport.html",
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FieldSupport.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.FieldSupport`."
+ },
+ "prototype": {
+ "fields": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FieldSupport.html#attribute_fields",
+ "!doc": "The collection of fields."
+ },
+ "maxFields": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FieldSupport.html#attribute_maxFields",
+ "!doc": "Defines the maximum number of fields."
+ },
+ "addField": {
+ "!type": "fn(field: ?, index: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FieldSupport.html#method_addField",
+ "!doc": "Adds a single field in the field list."
+ },
+ "createFields": {
+ "!type": "fn(val: ?) -> +A.ArrayList",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FieldSupport.html#method_createFields",
+ "!doc": "Creates a collection of fields."
+ },
+ "removeField": {
+ "!type": "fn(field: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FieldSupport.html#method_removeField",
+ "!doc": "Removes a single field from the field list."
+ },
+ "createField": {
+ "!type": "fn(val: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FieldSupport.html#method_createField",
+ "!doc": "Creates a single field.\n\nNOTE FOR DEVELOPERS: Yoy *may* want to replace the\nmethods from this section on your implementation."
+ }
+ }
+ },
+ "DiagramBuilderBase": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_diagram_builder.A.DiagramBuilderBase",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html",
+ "prototype": {
+ "!proto": "_yui.aui_component.A.Component.prototype",
+ "availableFields": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#attribute_availableFields",
+ "!doc": "List of available fields."
+ },
+ "availableFieldsDragConfig": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#attribute_availableFieldsDragConfig",
+ "!doc": "The configuration object for draggable available fields."
+ },
+ "canvas": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#attribute_canvas",
+ "!doc": "A node created using the `CANVAS_TEMPLATE` template."
+ },
+ "dropConfig": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#attribute_dropConfig",
+ "!doc": "The configuration object for drop container node."
+ },
+ "contentContainer": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#attribute_contentContainer",
+ "!doc": "Host node for content created using the `CONTENT_CONTAINER_TEMPLATE`\ntemplate."
+ },
+ "dropContainer": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#attribute_dropContainer",
+ "!doc": "Host node for drop created using the `DROP_CONTAINER_TEMPLATE`\ntemplate."
+ },
+ "fieldsContainer": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#attribute_fieldsContainer",
+ "!doc": "Host node for fields created using the `FIELDS_CONTAINER_TEMPLATE`\ntemplate."
+ },
+ "propertyList": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#attribute_propertyList",
+ "!doc": "Stores an instance of `A.PropertyList`."
+ },
+ "strings": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#attribute_strings",
+ "!doc": "Collection of strings used to label elements of the UI."
+ },
+ "tabView": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#attribute_tabView",
+ "!doc": "Stores an instance of `A.TabView`."
+ },
+ "toolbar": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#attribute_toolbar",
+ "!doc": "Stores an instance of `A.Toolbar`."
+ },
+ "toolbarContainer": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#attribute_toolbarContainer",
+ "!doc": "Host node for toolbar created using the `TOOLBAR_CONTAINER_TEMPLATE`\ntemplate."
+ },
+ "isAvailableFieldsDrag": {
+ "!type": "fn(drag: ?) -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#method_isAvailableFieldsDrag",
+ "!doc": "Checks if the `availableFields` are draggable."
+ },
+ "plotFields": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#method_plotFields",
+ "!doc": "Plots a collection of fields."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.DiagramBuilderBase`."
+ },
+ "HTML_PARSER": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#property_HTML_PARSER",
+ "!doc": "Object hash, defining how attribute values have to be parsed from markup."
+ },
+ "UI_ATTRS": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#property_UI_ATTRS",
+ "!doc": "Static property used to define the UI attributes."
+ },
+ "AUGMENTS": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#property_AUGMENTS",
+ "!doc": "Static property used to define the augmented classes."
+ }
+ },
+ "Connector": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_diagram_builder.A.Connector",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html",
+ "prototype": {
+ "!proto": "_yui.base.Base.prototype",
+ "draw": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#method_draw",
+ "!doc": "Responsible for drawing the connectors."
+ },
+ "getProperties": {
+ "!type": "fn() -> +yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#method_getProperties",
+ "!doc": "Gets the list of properties from the property model."
+ },
+ "getPropertyModel": {
+ "!type": "fn() -> +yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#method_getPropertyModel",
+ "!doc": "Gets the model defition of a property."
+ },
+ "getStrings": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#method_getStrings",
+ "!doc": "Gets the collection of strings used to label elements of the UI."
+ },
+ "hide": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#method_hide",
+ "!doc": "Sets the visibility to `false`."
+ },
+ "show": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#method_show",
+ "!doc": "Sets the visibility to `true`."
+ },
+ "coord": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#attribute_coord",
+ "!doc": "Converts a coordinate to X and Y positions."
+ },
+ "toJSON": {
+ "!type": "fn() -> +yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#method_toJSON",
+ "!doc": "Converts serializable attributes to JSON format."
+ },
+ "arrowPoints": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#attribute_arrowPoints",
+ "!doc": "Arrow points from `A.PolygonUtil` instance."
+ },
+ "builder": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#attribute_builder",
+ "!doc": "Stores an instance of `A.DiagramBuilder`."
+ },
+ "color": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#attribute_color",
+ "!doc": "The color used in the connector."
+ },
+ "graphic": {
+ "!type": "+graphics.Graphic",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#attribute_graphic",
+ "!doc": "Graphic used to represent the connector."
+ },
+ "lazyDraw": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#attribute_lazyDraw",
+ "!doc": "Determine if the draw should be delayed or not."
+ },
+ "name": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#attribute_name",
+ "!doc": "The name of the connector."
+ },
+ "nodeName": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#attribute_nodeName",
+ "!doc": "The connector node name."
+ },
+ "p1": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#attribute_p1",
+ "!doc": "Origin connector position."
+ },
+ "p2": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#attribute_p2",
+ "!doc": "Destination connector position."
+ },
+ "selected": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#attribute_selected",
+ "!doc": "Checks if a connector is selected or not."
+ },
+ "shape": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#attribute_shape",
+ "!doc": "Graphic used to represent the connectors shape."
+ },
+ "shapeArrow": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#attribute_shapeArrow",
+ "!doc": "Graphic used to represent the connectors shape arrow."
+ },
+ "shapeArrowHover": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#attribute_shapeArrowHover",
+ "!doc": "Collection of styles applied when mouse is over the shape arrow."
+ },
+ "shapeArrowSelected": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#attribute_shapeArrowSelected",
+ "!doc": "Collection of styles applied when shape arrow is selected."
+ },
+ "shapeHover": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#attribute_shapeHover",
+ "!doc": "Collection of styles applied when mouse is over the shape."
+ },
+ "shapeSelected": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#attribute_shapeSelected",
+ "!doc": "Collection of styles applied when shape is selected."
+ },
+ "showName": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#attribute_showName",
+ "!doc": "Sets the visibility of the connector name."
+ },
+ "transition": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#attribute_transition",
+ "!doc": "Stores the uid, source and target data from a connector."
+ },
+ "visible": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#attribute_visible",
+ "!doc": "Indicates whether or not the connector is visible."
+ }
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.Connector`."
+ },
+ "STRINGS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Connector.html#property_STRINGS",
+ "!doc": "Collection of strings used to label elements of the UI."
+ }
+ },
+ "DiagramBuilder": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_diagram_builder.A.DiagramBuilder",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html",
+ "prototype": {
+ "!proto": "_yui.aui_diagram_builder.A.DiagramBuilderBase.prototype",
+ "connector": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#attribute_connector",
+ "!doc": "Stores an instance of `A.Connector`."
+ },
+ "fieldsDragConfig": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#attribute_fieldsDragConfig",
+ "!doc": "Configuration object for draggable fields."
+ },
+ "graphic": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#attribute_graphic",
+ "!doc": "Stores an instance of `A.Graphic`."
+ },
+ "highlightDropZones": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#attribute_highlightDropZones",
+ "!doc": "Checks if the drop zones should be highlighted or not."
+ },
+ "strings": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#attribute_strings",
+ "!doc": "Collection of strings used to label elements of the UI."
+ },
+ "showSuggestConnector": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#attribute_showSuggestConnector",
+ "!doc": "Checks if a connector suggestion is visible or not."
+ },
+ "suggestConnectorOverlay": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#attribute_suggestConnectorOverlay",
+ "!doc": "Stores an instance of `A.Overlay` used in the connector suggestion."
+ },
+ "syncConnectionsUI": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_syncConnectionsUI",
+ "!doc": "Syncs the connections in the UI."
+ },
+ "clearFields": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_clearFields",
+ "!doc": "Fetches all fields and destroys each instance of it."
+ },
+ "closeEditProperties": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_closeEditProperties",
+ "!doc": "Disables the settings tab and selects the field tab."
+ },
+ "connect": {
+ "!type": "fn(diagramNode1: ?, diagramNode2: ?, optConnector: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_connect",
+ "!doc": "Gets two `A.DiagramNode` instances and connect them."
+ },
+ "connectAll": {
+ "!type": "fn(nodes: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_connectAll",
+ "!doc": "Creates a connector for each node that has source and target\nproperties."
+ },
+ "createField": {
+ "!type": "fn(val: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_createField",
+ "!doc": "Creates a new field based on the field class type."
+ },
+ "deleteSelectedConnectors": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_deleteSelectedConnectors",
+ "!doc": "Fetches all selected connectors and disconnect them."
+ },
+ "deleteSelectedNode": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_deleteSelectedNode",
+ "!doc": "Fetches the selected node and delete it."
+ },
+ "eachConnector": {
+ "!type": "fn(fn: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_eachConnector",
+ "!doc": "An utility function to loop through all connectors."
+ },
+ "editConnector": {
+ "!type": "fn(connector: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_editConnector",
+ "!doc": "Enables the settings tab, sets the connector properties in the\nproperty list, and stores the connector in the `editingConnector` and\n`selectedConnector` attributes."
+ },
+ "editNode": {
+ "!type": "fn(diagramNode: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_editNode",
+ "!doc": "Enables the settings tab, sets the node properties in the property\nlist, and stores the node in the `editingNode` and `selectedNode`\nattributes."
+ },
+ "getFieldClass": {
+ "!type": "fn(type: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_getFieldClass",
+ "!doc": "Gets the field class based on the `A.DiagramBuilder` type. If the type\ndoesnt exist, logs an error message."
+ },
+ "getNodesByTransitionProperty": {
+ "!type": "fn(property: ?, value: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_getNodesByTransitionProperty",
+ "!doc": "Returns a collection of nodes by its transition property."
+ },
+ "getSelectedConnectors": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_getSelectedConnectors",
+ "!doc": "Returns a collection of selected connectors."
+ },
+ "getSourceNodes": {
+ "!type": "fn(diagramNode: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_getSourceNodes",
+ "!doc": "Returns a collection of source nodes."
+ },
+ "hideSuggestConnectorOverlay": {
+ "!type": "fn(diagramNode: ?, drag: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_hideSuggestConnectorOverlay",
+ "!doc": "Hides the suggest connector overlay."
+ },
+ "isAbleToConnect": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_isAbleToConnect",
+ "!doc": "Checks if a node is able to connect with another."
+ },
+ "isFieldsDrag": {
+ "!type": "fn(drag: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_isFieldsDrag",
+ "!doc": "Checks if the field is draggable."
+ },
+ "plotField": {
+ "!type": "fn(field: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_plotField",
+ "!doc": "Renders a field in the `dropContainer`."
+ },
+ "select": {
+ "!type": "fn(diagramNode: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_select",
+ "!doc": "Selects and focus a certain node."
+ },
+ "showSuggestConnectorOverlay": {
+ "!type": "fn(xy: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_showSuggestConnectorOverlay",
+ "!doc": "Shows the suggest connector overlay in a certain X and Y position."
+ },
+ "stopEditing": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_stopEditing",
+ "!doc": "Clears node/connectors selections and close edit properties."
+ },
+ "toJSON": {
+ "!type": "fn() -> +yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_toJSON",
+ "!doc": "Converts fields to JSON format."
+ },
+ "unselectConnectors": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_unselectConnectors",
+ "!doc": "Clears connectors selection."
+ },
+ "unselectNodes": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#method_unselectNodes",
+ "!doc": "Clears nodes selection."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.DiagramBuilder`."
+ },
+ "EXTENDS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ },
+ "FIELDS_TAB": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#property_FIELDS_TAB",
+ "!doc": "The index of the fields tab."
+ },
+ "SETTINGS_TAB": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilder.html#property_SETTINGS_TAB",
+ "!doc": "The index of the settings tab."
+ }
+ },
+ "DiagramNodeManagerBase": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_diagram_builder.A.DiagramNodeManagerBase",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeManagerBase.html",
+ "prototype": {
+ "!proto": "_yui.base.Base.prototype"
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeManagerBase.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "EXTENDS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeManagerBase.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "DiagramNode": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_diagram_builder.A.DiagramNode",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html",
+ "prototype": {
+ "!proto": "_yui.overlay.Overlay.prototype",
+ "builder": {
+ "!type": "+DiagramBuilder",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#attribute_builder",
+ "!doc": "Stores an instance of `A.DiagramBuilderBase`."
+ },
+ "connectors": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#attribute_connectors",
+ "!doc": "A map of connectors."
+ },
+ "controlsToolbar": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#attribute_controlsToolbar",
+ "!doc": "A toolbar to represent controls."
+ },
+ "description": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#attribute_description",
+ "!doc": "The description of the node."
+ },
+ "graphic": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#attribute_graphic",
+ "!doc": "Stores an instance of `A.Graphic`."
+ },
+ "height": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#attribute_height",
+ "!doc": "The height of the node."
+ },
+ "highlighted": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#attribute_highlighted",
+ "!doc": "Checks if a node is highlighted or not."
+ },
+ "name": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#attribute_name",
+ "!doc": "The name of the node."
+ },
+ "required": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#attribute_required",
+ "!doc": "Checks if a node is required or not."
+ },
+ "selected": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#attribute_selected",
+ "!doc": "Checks if a node is selected or not."
+ },
+ "shapeBoundary": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#attribute_shapeBoundary",
+ "!doc": "A graphic shape to represent a boundary."
+ },
+ "highlightBoundaryStroke": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#attribute_highlightBoundaryStroke",
+ "!doc": "Represents a stroke to highlight a boundary."
+ },
+ "shapeInvite": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#attribute_shapeInvite",
+ "!doc": "Configuration object to generate the shape invite graphic."
+ },
+ "strings": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#attribute_strings",
+ "!doc": "Collection of strings used to label elements of the UI."
+ },
+ "tabIndex": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#attribute_tabIndex",
+ "!doc": "Specify the tab order of elements."
+ },
+ "transitions": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#attribute_transitions",
+ "!doc": "Map of transitions that stores the uid, source and target data from\nconnectors."
+ },
+ "type": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#attribute_type",
+ "!doc": "The type of the node."
+ },
+ "width": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#attribute_width",
+ "!doc": "The width of the node."
+ },
+ "zIndex": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#attribute_zIndex",
+ "!doc": "Specify the stack order of elements."
+ },
+ "addTransition": {
+ "!type": "fn(transition: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_addTransition",
+ "!doc": "Adds a transition into the node."
+ },
+ "alignTransition": {
+ "!type": "fn(transition: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_alignTransition",
+ "!doc": "Aligns a single transition."
+ },
+ "alignTransitions": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_alignTransitions",
+ "!doc": "Aligns a collection of transitions."
+ },
+ "close": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_close",
+ "!doc": "Destroys this instance."
+ },
+ "connect": {
+ "!type": "fn(transition: ?, optConnector: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_connect",
+ "!doc": "Checks if a transition is connected, if not creates a new\n`A.Connector` instance."
+ },
+ "connectDrop": {
+ "!type": "fn(event: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_connectDrop",
+ "!doc": "Calls the `connectNode` method with `publishedTarget` parameter."
+ },
+ "connectEnd": {
+ "!type": "fn(event: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_connectEnd",
+ "!doc": "Handles the `connectEnd` event."
+ },
+ "connectMove": {
+ "!type": "fn(event: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_connectMove",
+ "!doc": "Sets the connector position based on the mouse X and Y positions."
+ },
+ "connectNode": {
+ "!type": "fn(diagramNode: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_connectNode",
+ "!doc": "Prepares the transition and connects a node."
+ },
+ "connectOutTarget": {
+ "!type": "fn(event: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_connectOutTarget",
+ "!doc": "Sets the `publishedTarget` attribute to null and hiddes the\n`publishedSource`s invite."
+ },
+ "connectOverTarget": {
+ "!type": "fn(event: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_connectOverTarget",
+ "!doc": "If `publishedSource` is different from the current instance, sets the\n`publishedTarget` to the current instance."
+ },
+ "connectStart": {
+ "!type": "fn(event: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_connectStart",
+ "!doc": "Highlights each diagram node and fires a `publishedSource` event."
+ },
+ "disconnect": {
+ "!type": "fn(transition: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_disconnect",
+ "!doc": "Checks if a transition is connected, if yes removes the transition."
+ },
+ "eachConnector": {
+ "!type": "fn(fn: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_eachConnector",
+ "!doc": "An utility function to loop through all connectors."
+ },
+ "getConnector": {
+ "!type": "fn(transition: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_getConnector",
+ "!doc": "Returns a connector based on the transition uid."
+ },
+ "getContainer": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_getContainer",
+ "!doc": "Returns the `dropContainer` or bounding boxs parent node."
+ },
+ "getLeftTop": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_getLeftTop",
+ "!doc": "Returns the left and top positions of a node based in its container."
+ },
+ "getProperties": {
+ "!type": "fn() -> +yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_getProperties",
+ "!doc": "Gets the list of properties from the property model."
+ },
+ "getPropertyModel": {
+ "!type": "fn() -> +yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_getPropertyModel",
+ "!doc": "Gets the model defition of a property."
+ },
+ "isBoundaryDrag": {
+ "!type": "fn(drag: ?) -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_isBoundaryDrag",
+ "!doc": "Checks if boundary is draggable."
+ },
+ "isTransitionConnected": {
+ "!type": "fn(transition: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_isTransitionConnected",
+ "!doc": "Checks if a connector has an transition uid property."
+ },
+ "prepareTransition": {
+ "!type": "fn(val: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_prepareTransition",
+ "!doc": "Builds the transition configuration object."
+ },
+ "removeTransition": {
+ "!type": "fn(transition: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_removeTransition",
+ "!doc": "Removes the transition uid from a transition."
+ },
+ "renderShapeBoundary": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_renderShapeBoundary",
+ "!doc": "Renders the `shapeBoundary` attribute."
+ },
+ "renderShapeInvite": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_renderShapeInvite",
+ "!doc": "Renders the `shapeInvite` attribute."
+ },
+ "syncConnectionsUI": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#method_syncConnectionsUI",
+ "!doc": "Syncs the connections in the UI."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "UI_ATTRS": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#property_UI_ATTRS",
+ "!doc": "Static property used to define the UI attributes."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.DiagramNode`."
+ },
+ "EXTENDS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ },
+ "CIRCLE_POINTS": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#property_CIRCLE_POINTS",
+ "!doc": "Coordinates to generate a circle graphic."
+ },
+ "DIAMOND_POINTS": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#property_DIAMOND_POINTS",
+ "!doc": "Coordinates to generate a diamond graphic."
+ },
+ "SQUARE_POINTS": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNode.html#property_SQUARE_POINTS",
+ "!doc": "Coordinates to generate a square graphic."
+ }
+ },
+ "DiagramNodeState": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_diagram_builder.A.DiagramNodeState",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeState.html",
+ "prototype": {
+ "!proto": "_yui.aui_diagram_builder.A.DiagramNode.prototype",
+ "height": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeState.html#attribute_height",
+ "!doc": "The height of the node."
+ },
+ "type": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeState.html#attribute_type",
+ "!doc": "The type of the node."
+ },
+ "width": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeState.html#attribute_width",
+ "!doc": "The width of the node."
+ },
+ "renderShapeBoundary": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeState.html#method_renderShapeBoundary",
+ "!doc": "Renders the shape boundary."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeState.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeState.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.DiagramNodeState`."
+ },
+ "EXTENDS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeState.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "DiagramNodeCondition": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_diagram_builder.A.DiagramNodeCondition",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeCondition.html",
+ "prototype": {
+ "!proto": "_yui.aui_diagram_builder.A.DiagramNodeState.prototype",
+ "height": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeCondition.html#attribute_height",
+ "!doc": "The height of the node."
+ },
+ "type": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeCondition.html#attribute_type",
+ "!doc": "The type of the node."
+ },
+ "width": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeCondition.html#attribute_width",
+ "!doc": "The width of the node."
+ },
+ "renderShapeBoundary": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeCondition.html#method_renderShapeBoundary",
+ "!doc": "Renders the shape boundary."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeCondition.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeCondition.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.DiagramNodeCondition`."
+ },
+ "EXTENDS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeCondition.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "DiagramNodeStart": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_diagram_builder.A.DiagramNodeStart",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeStart.html",
+ "prototype": {
+ "!proto": "_yui.aui_diagram_builder.A.DiagramNodeState.prototype",
+ "type": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeStart.html#attribute_type",
+ "!doc": "The type of the node."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeStart.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeStart.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.DiagramNodeStart`."
+ },
+ "EXTENDS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeStart.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "DiagramNodeEnd": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_diagram_builder.A.DiagramNodeEnd",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeEnd.html",
+ "prototype": {
+ "!proto": "_yui.aui_diagram_builder.A.DiagramNodeState.prototype",
+ "type": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeEnd.html#attribute_type",
+ "!doc": "The type of the node."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeEnd.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeEnd.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.DiagramNodeEnd`."
+ },
+ "EXTENDS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeEnd.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "DiagramNodeJoin": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_diagram_builder.A.DiagramNodeJoin",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeJoin.html",
+ "prototype": {
+ "!proto": "_yui.aui_diagram_builder.A.DiagramNodeState.prototype",
+ "height": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeJoin.html#attribute_height",
+ "!doc": "The height of the node."
+ },
+ "type": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeJoin.html#attribute_type",
+ "!doc": "The type of the node."
+ },
+ "width": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeJoin.html#attribute_width",
+ "!doc": "The width of the node."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeJoin.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeJoin.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.DiagramNodeJoin`."
+ },
+ "EXTENDS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeJoin.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "DiagramNodeFork": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_diagram_builder.A.DiagramNodeFork",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeFork.html",
+ "prototype": {
+ "!proto": "_yui.aui_diagram_builder.A.DiagramNodeState.prototype",
+ "height": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeFork.html#attribute_height",
+ "!doc": "The height of the node."
+ },
+ "type": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeFork.html#attribute_type",
+ "!doc": "The type of the node."
+ },
+ "width": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeFork.html#attribute_width",
+ "!doc": "The width of the node."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeFork.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeFork.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.DiagramNodeFork`."
+ },
+ "EXTENDS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeFork.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "DiagramNodeTask": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_diagram_builder.A.DiagramNodeTask",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeTask.html",
+ "prototype": {
+ "!proto": "_yui.aui_diagram_builder.A.DiagramNodeState.prototype",
+ "height": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeTask.html#attribute_height",
+ "!doc": "The height of the node."
+ },
+ "type": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeTask.html#attribute_type",
+ "!doc": "The type of the node."
+ },
+ "width": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeTask.html#attribute_width",
+ "!doc": "The width of the node."
+ },
+ "renderShapeBoundary": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeTask.html#method_renderShapeBoundary",
+ "!doc": "Renders the shape boundary."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeTask.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeTask.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.DiagramNodeTask`."
+ },
+ "EXTENDS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramNodeTask.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ }
+ }
+ },
+ "aui_form_builder": {
+ "A": {
+ "FormBuilderAvailableField": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_form_builder.A.FormBuilderAvailableField",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html",
+ "prototype": {
+ "!proto": "_yui.aui_diagram_builder.A.AvailableField.prototype",
+ "hasModifier": {
+ "!type": "fn() -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#method_hasModifier",
+ "!doc": "Checks if an event is triggered by a keyboard key like `CTRL`, `ALT`\nor `SHIFT`."
+ },
+ "isKey": {
+ "!type": "fn(name: ?) -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#method_isKey",
+ "!doc": "Checks if an event is triggered by a keyboard key."
+ },
+ "isKeyInRange": {
+ "!type": "fn(start: ?, end: ?) -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#method_isKeyInRange",
+ "!doc": "Checks if an event is triggered by a keyboard key located between two\nother keys."
+ },
+ "isKeyInSet": {
+ "!type": "fn() -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#method_isKeyInSet",
+ "!doc": "Checks if an event is triggered by a keyboard key contained in the\nkey set."
+ },
+ "isModifyingKey": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#method_isModifyingKey",
+ "!doc": "Checks if an event is triggered by `ENTER`, `TAB`, `ESC` keyboard\nkeys or by a key located between `PAGE UP` and `DOWN`."
+ },
+ "isNavKey": {
+ "!type": "fn() -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#method_isNavKey",
+ "!doc": "TODO. Wanna help? Please send a Pull Request."
+ },
+ "isSpecialKey": {
+ "!type": "fn() -> bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#method_isSpecialKey",
+ "!doc": "Checks if an event is triggered by a special keyboard key like\n`SHIFT`, `CAPS LOCK`, etc."
+ },
+ "delegate": {
+ "!type": "fn(node: ?, subscription: ?, notifier: ?, filter: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#method_delegate",
+ "!doc": "Implementation logic for subscription via `node.delegate`."
+ },
+ "detach": {
+ "!type": "fn(node: ?, subscription: ?, notifier: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#method_detach",
+ "!doc": "Implementation logic for cleaning up a detached subscription."
+ },
+ "detachDelegate": {
+ "!type": "fn(node: ?, subscription: ?, notifier: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#method_detachDelegate",
+ "!doc": "Implementation logic for cleaning up a detached delegate subscription."
+ },
+ "on": {
+ "!type": "fn(node: ?, subscription: ?, notifier: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#method_on",
+ "!doc": "Implementation logic for event subscription."
+ },
+ "hiddenAttributes": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#attribute_hiddenAttributes",
+ "!doc": "List of hidden attributes."
+ },
+ "name": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#attribute_name",
+ "!doc": "The name of the input field."
+ },
+ "options": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#attribute_options",
+ "!doc": "Collection of options."
+ },
+ "predefinedValue": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#attribute_predefinedValue",
+ "!doc": "Specifies a predefined value for the input field."
+ },
+ "readOnlyAttributes": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#attribute_readOnlyAttributes",
+ "!doc": "List of read-only input fields."
+ },
+ "required": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#attribute_required",
+ "!doc": "Checks if an input field is required. In other words, it needs\ncontent to be valid."
+ },
+ "showLabel": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#attribute_showLabel",
+ "!doc": "If `true` the label is showed."
+ },
+ "tip": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#attribute_tip",
+ "!doc": "Hint to help the user to fill the input field."
+ },
+ "unique": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#attribute_unique",
+ "!doc": "Checks if the input field is unique or not."
+ },
+ "width": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#attribute_width",
+ "!doc": "The width of the input field."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.FormBuilderAvailableField`."
+ },
+ "EXTENDS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderAvailableField.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "FormBuilder": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_form_builder.A.FormBuilder",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html",
+ "prototype": {
+ "!proto": "_yui.aui_diagram_builder.A.DiagramBuilderBase.prototype",
+ "allowRemoveRequiredFields": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#attribute_allowRemoveRequiredFields",
+ "!doc": "Checks if removing required fields is permitted or not."
+ },
+ "enableEditing": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#attribute_enableEditing",
+ "!doc": "Enables a field to be editable."
+ },
+ "fieldsSortableListConfig": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#attribute_fieldsSortableListConfig",
+ "!doc": "Collection of sortable fields."
+ },
+ "strings": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#attribute_strings",
+ "!doc": "Collection of strings used to label elements of the UI."
+ },
+ "closeEditProperties": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#method_closeEditProperties",
+ "!doc": "Selects the field tab and disables the setting tabs."
+ },
+ "createField": {
+ "!type": "fn(config: ?) -> +yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#method_createField",
+ "!doc": "Creates a field and returns its configuration."
+ },
+ "duplicateField": {
+ "!type": "fn(field: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#method_duplicateField",
+ "!doc": "Gets the current field index and then clones the field. Inserts the\nnew one after the current field index, inside of the current field\nparent."
+ },
+ "editField": {
+ "!type": "fn(field: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#method_editField",
+ "!doc": "Checks if the current field is a `A.FormBuilderField` instance and\nselects it."
+ },
+ "getFieldClass": {
+ "!type": "fn(type: ?) -> +yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#method_getFieldClass",
+ "!doc": "Gets the field class based on the `A.FormBuilder` type. If the type\ndoesnt exist, logs an error message."
+ },
+ "getFieldProperties": {
+ "!type": "fn(field: ?) -> +yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#method_getFieldProperties",
+ "!doc": "Gets a list of properties from the field."
+ },
+ "insertField": {
+ "!type": "fn(field: ?, index: ?, parent: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#method_insertField",
+ "!doc": "Removes field from previous parent and inserts into the new parent."
+ },
+ "openEditProperties": {
+ "!type": "fn(field: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#method_openEditProperties",
+ "!doc": "Enables the settings tab."
+ },
+ "plotField": {
+ "!type": "fn(field: ?, container: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#method_plotField",
+ "!doc": "Renders a field in the container."
+ },
+ "plotFields": {
+ "!type": "fn(fields: ?, container: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#method_plotFields",
+ "!doc": "Renders a list of fields in the container."
+ },
+ "selectFields": {
+ "!type": "fn(fields: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#method_selectFields",
+ "!doc": "Adds fields to a `A.LinkedSet` instance."
+ },
+ "simulateFocusField": {
+ "!type": "fn(field: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#method_simulateFocusField",
+ "!doc": "Triggers a focus event in the current field and a blur event in the\nlast focused field."
+ },
+ "unselectFields": {
+ "!type": "fn(fields: ?)",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#method_unselectFields",
+ "!doc": "Removes fields from the `A.LinkedSet` instance."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.FormBuilder`."
+ },
+ "UI_ATTRS": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#property_UI_ATTRS",
+ "!doc": "Static property used to define the UI attributes."
+ },
+ "EXTENDS": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ },
+ "FIELDS_TAB": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#property_FIELDS_TAB",
+ "!doc": "Static property used to define the fields tab."
+ },
+ "SETTINGS_TAB": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilder.html#property_SETTINGS_TAB",
+ "!doc": "Static property used to define the settings tab."
+ }
+ },
+ "FormBuilderFieldBase": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_form_builder.A.FormBuilderFieldBase",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFieldBase.html",
+ "prototype": {
+ "!proto": "_yui.aui_component.A.Component.prototype"
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFieldBase.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "AUGMENTS": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFieldBase.html#property_AUGMENTS",
+ "!doc": "Static property used to define the augmented classes."
+ }
+ },
+ "FormBuilderField": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_form_builder.A.FormBuilderField",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html",
+ "prototype": {
+ "!proto": "_yui.aui_form_builder.A.FormBuilderFieldBase.prototype",
+ "acceptChildren": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_acceptChildren",
+ "!doc": "If `true` children are accepted."
+ },
+ "builder": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_builder",
+ "!doc": "The `A.FormBuilder` instance."
+ },
+ "controlsToolbar": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_controlsToolbar",
+ "!doc": "Collection of toolbar controls."
+ },
+ "dataType": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_dataType",
+ "!doc": "Indicates which is the type of data for the input field."
+ },
+ "disabled": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_disabled",
+ "!doc": "Checks if the input field is disabled or not."
+ },
+ "selected": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_selected",
+ "!doc": "Checks if the input field is selected or not."
+ },
+ "hiddenAttributes": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_hiddenAttributes",
+ "!doc": "List of hidden attributes."
+ },
+ "id": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_id",
+ "!doc": "The id of the input field."
+ },
+ "label": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_label",
+ "!doc": "The label of the input field."
+ },
+ "localizationMap": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_localizationMap",
+ "!doc": "Collection for content localization."
+ },
+ "name": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_name",
+ "!doc": "The name of the input field."
+ },
+ "parent": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_parent",
+ "!doc": "Container for the field parent."
+ },
+ "predefinedValue": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_predefinedValue",
+ "!doc": "Specifies a predefined value for the input field."
+ },
+ "readOnly": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_readOnly",
+ "!doc": "Checks if an input field is read-only.\nIn other words, it cannot be modified."
+ },
+ "readOnlyAttributes": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_readOnlyAttributes",
+ "!doc": "List of read-only input fields."
+ },
+ "required": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_required",
+ "!doc": "Checks if an input field is required.\nIn other words, it needs content to be valid."
+ },
+ "showLabel": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_showLabel",
+ "!doc": "If `true` the label is showed."
+ },
+ "strings": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_strings",
+ "!doc": "Collection of strings used to label elements of the UI."
+ },
+ "tabIndex": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_tabIndex",
+ "!doc": "Specify the tab order."
+ },
+ "template": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_template",
+ "!doc": "Reusable block of markup used to generate the field."
+ },
+ "tip": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_tip",
+ "!doc": "Hint to help the user to fill the input field."
+ },
+ "type": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_type",
+ "!doc": "Defines the type of field."
+ },
+ "unique": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_unique",
+ "!doc": "Checks if the input field is unique or not."
+ },
+ "zIndex": {
+ "!type": "number",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_zIndex",
+ "!doc": "Stack order of the field. An element with greater stack order is\nalways in front of an element with a lower stack order."
+ },
+ "dropZoneNode": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_dropZoneNode",
+ "!doc": "Node used to generate the drop zone."
+ },
+ "labelNode": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_labelNode",
+ "!doc": "Node used to generate a label."
+ },
+ "requiredFlagNode": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_requiredFlagNode",
+ "!doc": "Node used to generate the required flag."
+ },
+ "templateNode": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_templateNode",
+ "!doc": "Node used to generate a template."
+ },
+ "tipFlagNode": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#attribute_tipFlagNode",
+ "!doc": "Node used to generate a tip."
+ },
+ "createField": {
+ "!type": "fn(val: ?) -> +yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#method_createField",
+ "!doc": "Creates the field using the `createField` method from\n`A.FormBuilder`."
+ },
+ "getHTML": {
+ "!type": "fn() -> string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#method_getHTML",
+ "!doc": "Gets the field markup.\n\nTo developer: Implement this"
+ },
+ "getNode": {
+ "!type": "fn() -> +node.Node",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#method_getNode",
+ "!doc": "Creates a `Node` from the HTML string."
+ },
+ "getProperties": {
+ "!type": "fn() -> +yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#method_getProperties",
+ "!doc": "Gets properties from the property model."
+ },
+ "getPropertyModel": {
+ "!type": "fn() -> +yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#method_getPropertyModel",
+ "!doc": "Returns a list of property models. Each property model is made of a\nname, attribute, editor, and formatter."
+ },
+ "_getToolbarItems": {
+ "!type": "fn() -> +yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#method__getToolbarItems",
+ "!doc": "Gets a list of toolbar items."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.FormBuilderField`."
+ },
+ "UI_ATTRS": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#property_UI_ATTRS",
+ "!doc": "Static property used to define the UI attributes."
+ },
+ "EXTENDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ },
+ "HTML_PARSER": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderField.html#property_HTML_PARSER",
+ "!doc": "Object hash, defining how attribute values have to be parsed from markup."
+ }
+ },
+ "FormBuilderButtonField": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_form_builder.A.FormBuilderButtonField",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderButtonField.html",
+ "prototype": {
+ "!proto": "_yui.aui_form_builder.A.FormBuilderField.prototype",
+ "acceptChildren": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderButtonField.html#attribute_acceptChildren",
+ "!doc": "If `true` children are accepted."
+ },
+ "buttonType": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderButtonField.html#attribute_buttonType",
+ "!doc": "Defines the button type attribute, e.g. `type=\"reset\"`."
+ },
+ "predefinedValue": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderButtonField.html#attribute_predefinedValue",
+ "!doc": "Specifies a predefined value for the button field."
+ },
+ "showLabel": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderButtonField.html#attribute_showLabel",
+ "!doc": "If `true` the label is showed."
+ },
+ "template": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderButtonField.html#attribute_template",
+ "!doc": "Reusable block of markup used to generate the field."
+ },
+ "getHTML": {
+ "!type": "fn() -> string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderButtonField.html#method_getHTML",
+ "!doc": "Injects data into the template and returns the HTML result."
+ },
+ "getPropertyModel": {
+ "!type": "fn() -> +yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderButtonField.html#method_getPropertyModel",
+ "!doc": "Returns a list of property models including the `A.RadioCellEditor`\nmodel."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderButtonField.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderButtonField.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.FormBuilderButtonField`."
+ },
+ "UI_ATTRS": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderButtonField.html#property_UI_ATTRS",
+ "!doc": "Static property used to define the UI attributes."
+ },
+ "CSS_PREFIX": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderButtonField.html#property_CSS_PREFIX",
+ "!doc": "Static property provides a string to identify the CSS prefix."
+ },
+ "EXTENDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderButtonField.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "FormBuilderCheckBoxField": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_form_builder.A.FormBuilderCheckBoxField",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderCheckBoxField.html",
+ "prototype": {
+ "!proto": "_yui.aui_form_builder.A.FormBuilderField.prototype",
+ "dataType": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderCheckBoxField.html#attribute_dataType",
+ "!doc": "Indicates which is the type of data for the input field."
+ },
+ "predefinedValue": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderCheckBoxField.html#attribute_predefinedValue",
+ "!doc": "Specifies a predefined value for the checkbox field."
+ },
+ "template": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderCheckBoxField.html#attribute_template",
+ "!doc": "Reusable block of markup used to generate the field."
+ },
+ "getPropertyModel": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderCheckBoxField.html#method_getPropertyModel",
+ "!doc": "Returns a list of property models including the `A.RadioCellEditor`\nmodel."
+ },
+ "getHTML": {
+ "!type": "fn() -> string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderCheckBoxField.html#method_getHTML",
+ "!doc": "Injects data into the template and returns the HTML result."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderCheckBoxField.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderCheckBoxField.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.FormBuilderCheckBoxField`."
+ },
+ "CSS_PREFIX": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderCheckBoxField.html#property_CSS_PREFIX",
+ "!doc": "Static property provides a string to identify the CSS prefix."
+ },
+ "EXTENDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderCheckBoxField.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "FormBuilderFieldsetField": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_form_builder.A.FormBuilderFieldsetField",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFieldsetField.html",
+ "prototype": {
+ "!proto": "_yui.aui_form_builder.A.FormBuilderField.prototype",
+ "acceptChildren": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFieldsetField.html#attribute_acceptChildren",
+ "!doc": "If `true` children are accepted."
+ },
+ "dataType": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFieldsetField.html#attribute_dataType",
+ "!doc": "Indicates which is the type of data for the input field."
+ },
+ "labelNode": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFieldsetField.html#attribute_labelNode",
+ "!doc": "Markup used to generate a label."
+ },
+ "template": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFieldsetField.html#attribute_template",
+ "!doc": "Reusable block of markup used to generate the field."
+ },
+ "getHTML": {
+ "!type": "fn() -> string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFieldsetField.html#method_getHTML",
+ "!doc": "Injects data into the template and returns the HTML result."
+ },
+ "getPropertyModel": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFieldsetField.html#method_getPropertyModel",
+ "!doc": "Returns a list of property models including the `A.TextCellEditor()`\nand `A.RadioCellEditor` models."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFieldsetField.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFieldsetField.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.FormBuilderFieldsetField`."
+ },
+ "UI_ATTRS": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFieldsetField.html#property_UI_ATTRS",
+ "!doc": "Static property used to define the UI attributes."
+ },
+ "CSS_PREFIX": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFieldsetField.html#property_CSS_PREFIX",
+ "!doc": "Static property provides a string to identify the CSS prefix."
+ },
+ "EXTENDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFieldsetField.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "FormBuilderFileUploadField": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_form_builder.A.FormBuilderFileUploadField",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFileUploadField.html",
+ "prototype": {
+ "!proto": "_yui.aui_form_builder.A.FormBuilderField.prototype",
+ "template": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFileUploadField.html#attribute_template",
+ "!doc": "Reusable block of markup used to generate the field."
+ },
+ "getHTML": {
+ "!type": "fn() -> string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFileUploadField.html#method_getHTML",
+ "!doc": "Injects data into the template and returns the HTML result."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFileUploadField.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFileUploadField.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.FormBuilderFileUploadField`."
+ },
+ "CSS_PREFIX": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFileUploadField.html#property_CSS_PREFIX",
+ "!doc": "Static property provides a string to identify the CSS prefix."
+ },
+ "EXTENDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderFileUploadField.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "OptionsEditor": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_form_builder.A.OptionsEditor",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.OptionsEditor.html",
+ "prototype": {
+ "!proto": "_yui.aui_datatable.A.RadioCellEditor.prototype",
+ "editable": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.OptionsEditor.html#attribute_editable",
+ "!doc": "Defines if a field is editable."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.OptionsEditor.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.OptionsEditor.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.OptionsEditor`."
+ },
+ "EXTENDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.OptionsEditor.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "FormBuilderMultipleChoiceField": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_form_builder.A.FormBuilderMultipleChoiceField",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderMultipleChoiceField.html",
+ "prototype": {
+ "!proto": "_yui.aui_form_builder.A.FormBuilderField.prototype",
+ "acceptChildren": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderMultipleChoiceField.html#attribute_acceptChildren",
+ "!doc": "If `true` children are accepted."
+ },
+ "options": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderMultipleChoiceField.html#attribute_options",
+ "!doc": "Collection of options. Each option is made of a label and value."
+ },
+ "optionTemplate": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderMultipleChoiceField.html#attribute_optionTemplate",
+ "!doc": "Markup used to generate each item from `options` attribute."
+ },
+ "predefinedValue": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderMultipleChoiceField.html#attribute_predefinedValue",
+ "!doc": "Specifies a predefined value for the multiple choice field."
+ },
+ "getPropertyModel": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderMultipleChoiceField.html#method_getPropertyModel",
+ "!doc": "Returns a list of property models including the `A.RadioCellEditor`\nmodel."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderMultipleChoiceField.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderMultipleChoiceField.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.FormBuilderMultipleChoiceField`."
+ },
+ "UI_ATTRS": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderMultipleChoiceField.html#property_UI_ATTRS",
+ "!doc": "Static property used to define the UI attributes."
+ },
+ "CSS_PREFIX": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderMultipleChoiceField.html#property_CSS_PREFIX",
+ "!doc": "Static property provides a string to identify the CSS prefix."
+ },
+ "EXTENDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderMultipleChoiceField.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "FormBuilderRadioField": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_form_builder.A.FormBuilderRadioField",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderRadioField.html",
+ "prototype": {
+ "!proto": "_yui.aui_form_builder.A.FormBuilderMultipleChoiceField.prototype",
+ "predefinedValue": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderRadioField.html#attribute_predefinedValue",
+ "!doc": "Specifies a predefined value for the radio field."
+ },
+ "template": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderRadioField.html#attribute_template",
+ "!doc": "Reusable block of markup used to generate the field."
+ },
+ "getHTML": {
+ "!type": "fn() -> string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderRadioField.html#method_getHTML",
+ "!doc": "Returns the HTML template."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderRadioField.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderRadioField.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.FormBuilderRadioField`."
+ },
+ "CSS_PREFIX": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderRadioField.html#property_CSS_PREFIX",
+ "!doc": "Static property provides a string to identify the CSS prefix."
+ },
+ "EXTENDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderRadioField.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "FormBuilderSelectField": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_form_builder.A.FormBuilderSelectField",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderSelectField.html",
+ "prototype": {
+ "!proto": "_yui.aui_form_builder.A.FormBuilderMultipleChoiceField.prototype",
+ "multiple": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderSelectField.html#attribute_multiple",
+ "!doc": "Checks if the drop-down list allows multiple selections."
+ },
+ "template": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderSelectField.html#attribute_template",
+ "!doc": "Reusable block of markup used to generate the field."
+ },
+ "getHTML": {
+ "!type": "fn() -> string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderSelectField.html#method_getHTML",
+ "!doc": "Injects data into the template and returns the HTML result."
+ },
+ "getPropertyModel": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderSelectField.html#method_getPropertyModel",
+ "!doc": "Returns a list of property models including the `A.RadioCellEditor`\nmodel."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderSelectField.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderSelectField.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.FormBuilderSelectField`."
+ },
+ "UI_ATTRS": {
+ "!type": "+yui.Array",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderSelectField.html#property_UI_ATTRS",
+ "!doc": "Static property used to define the UI attributes."
+ },
+ "CSS_PREFIX": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderSelectField.html#property_CSS_PREFIX",
+ "!doc": "Static property provides a string to identify the CSS prefix."
+ },
+ "EXTENDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderSelectField.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "FormBuilderTextField": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_form_builder.A.FormBuilderTextField",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderTextField.html",
+ "prototype": {
+ "!proto": "_yui.aui_form_builder.A.FormBuilderField.prototype",
+ "template": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderTextField.html#attribute_template",
+ "!doc": "Reusable block of markup used to generate the field."
+ },
+ "width": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderTextField.html#attribute_width",
+ "!doc": "The width of the input field."
+ },
+ "getHTML": {
+ "!type": "fn() -> string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderTextField.html#method_getHTML",
+ "!doc": "Injects data into the template and returns the HTML result."
+ },
+ "getPropertyModel": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderTextField.html#method_getPropertyModel",
+ "!doc": "Returns a list of property models including the `A.RadioCellEditor`\nmodel."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderTextField.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderTextField.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.FormBuilderTextField`."
+ },
+ "CSS_PREFIX": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderTextField.html#property_CSS_PREFIX",
+ "!doc": "Static property provides a string to identify the CSS prefix."
+ },
+ "EXTENDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderTextField.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ },
+ "FormBuilderTextAreaField": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_form_builder.A.FormBuilderTextAreaField",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderTextAreaField.html",
+ "prototype": {
+ "!proto": "_yui.aui_form_builder.A.FormBuilderTextField.prototype",
+ "template": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderTextAreaField.html#attribute_template",
+ "!doc": "Reusable block of markup used to generate the field."
+ },
+ "getPropertyModel": {
+ "!type": "fn()",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderTextAreaField.html#method_getPropertyModel",
+ "!doc": "Returns a list of property models including the\n`A.TextAreaCellEditor` model."
+ }
+ },
+ "NAME": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderTextAreaField.html#property_NAME",
+ "!doc": "Static property provides a string to identify the class."
+ },
+ "ATTRS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderTextAreaField.html#property_ATTRS",
+ "!doc": "Static property used to define the default attribute\nconfiguration for the `A.FormBuilderTextAreaField`."
+ },
+ "CSS_PREFIX": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderTextAreaField.html#property_CSS_PREFIX",
+ "!doc": "Static property provides a string to identify the CSS prefix."
+ },
+ "EXTENDS": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormBuilderTextAreaField.html#property_EXTENDS",
+ "!doc": "Static property used to define which component it extends."
+ }
+ }
+ }
+ },
+ "aui_form_validator": {
+ "A": {
+ "FormValidator": {
+ "!type": "fn(config: +_yui.yui.Object) -> +_yui.aui_form_validator.A.FormValidator",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormValidator.html",
+ "prototype": {
+ "!proto": "_yui.base.Base.prototype",
+ "boundingBox": {
+ "!type": "?",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormValidator.html#attribute_boundingBox",
+ "!doc": "The widgets outermost node, used for sizing and positioning."
+ },
+ "containerErrorClass": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormValidator.html#attribute_containerErrorClass",
+ "!doc": "Container for the CSS error class."
+ },
+ "containerValidClass": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormValidator.html#attribute_containerValidClass",
+ "!doc": "Container for the CSS valid class."
+ },
+ "errorClass": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormValidator.html#attribute_errorClass",
+ "!doc": "Defines the CSS error class."
+ },
+ "extractRules": {
+ "!type": "bool",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormValidator.html#attribute_extractRules",
+ "!doc": "If `true` the validation rules are extracted from the DOM."
+ },
+ "fieldContainer": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormValidator.html#attribute_fieldContainer",
+ "!doc": "Container for a field."
+ },
+ "fieldStrings": {
+ "!type": "+yui.Object",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormValidator.html#attribute_fieldStrings",
+ "!doc": "Collection of strings used on a field."
+ },
+ "labelCssClass": {
+ "!type": "string",
+ "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FormValidator.html#attribute_labelCssClass",
+ "!doc": "The CSS class for `