UNPKG

tern-aui2.0.x

Version:

A Tern plugin adding AlloyUI 2.x support.

1,299 lines (1,297 loc) 560 kB
(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": { "config": { "A": { "AceEditor": { "AutoCompleteBaseConfig": { "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.", "!data": { "submodule": "aui-ace-autocomplete-base" } }, "filters": { "!type": "[?]", "!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.", "!data": { "submodule": "aui-ace-autocomplete-base" } }, "processor": { "!type": "+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.", "!data": { "submodule": "aui-ace-autocomplete-base" } }, "showListKey": { "!type": "+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.", "!data": { "submodule": "aui-ace-autocomplete-base" } }, "sorters": { "!type": "[?]", "!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.", "!data": { "submodule": "aui-ace-autocomplete-base" } } }, "AutoCompleteFreemarkerConfig": { "!proto": "config.A.AceEditor.TemplateProcessorConfig", "directives": { "!type": "[?]", "!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.", "!data": { "submodule": "aui-ace-autocomplete-freemarker" } }, "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.", "!data": { "submodule": "aui-ace-autocomplete-freemarker" } }, "host": { "!type": "+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.", "!data": { "submodule": "aui-ace-autocomplete-freemarker" } }, "variables": { "!type": "+Object", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteFreemarker.html#attribute_variables", "!doc": "Contains the supported variables.", "!data": { "submodule": "aui-ace-autocomplete-freemarker" } }, "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.", "!data": { "submodule": "aui-ace-autocomplete-freemarker" } } }, "AutoCompleteListConfig": { "!proto": "config.OverlayConfig", "host": { "!type": "+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.", "!data": { "submodule": "aui-ace-autocomplete-list" } }, "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.", "!data": { "submodule": "aui-ace-autocomplete-list" } }, "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.", "!data": { "submodule": "aui-ace-autocomplete-list" } }, "results": { "!type": "[?]", "!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.", "!data": { "submodule": "aui-ace-autocomplete-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.", "!data": { "submodule": "aui-ace-autocomplete-list" } }, "strings": { "!type": "+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.", "!data": { "submodule": "aui-ace-autocomplete-list" } } }, "TemplateProcessorConfig": { "!proto": "config.BaseConfig", "directives": { "!type": "[?]", "!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.", "!data": { "submodule": "aui-ace-autocomplete-templateprocessor" } }, "host": { "!type": "+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.", "!data": { "submodule": "aui-ace-autocomplete-templateprocessor" } }, "variables": { "!type": "+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.", "!data": { "submodule": "aui-ace-autocomplete-templateprocessor" } } }, "AutoCompleteVelocityConfig": { "!proto": "config.A.AceEditor.TemplateProcessorConfig", "directives": { "!type": "[?]", "!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.", "!data": { "submodule": "aui-ace-autocomplete-velocity" } }, "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.", "!data": { "submodule": "aui-ace-autocomplete-velocity" } }, "host": { "!type": "+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.", "!data": { "submodule": "aui-ace-autocomplete-velocity" } }, "variables": { "!type": "+Object", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AceEditor.AutoCompleteVelocity.html#attribute_variables", "!doc": "Contains the supported variables.", "!data": { "submodule": "aui-ace-autocomplete-velocity" } }, "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.", "!data": { "submodule": "aui-ace-autocomplete-velocity" } } } }, "AceEditorConfig": { "!proto": "config.WidgetConfig", "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." } }, "Plugin": { "AriaConfig": { "!proto": "config.Plugin.BaseConfig", "attributes": { "!type": "+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." } } }, "AudioConfig": { "!proto": "config.A.ComponentConfig", "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": "+Object", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.Audio.html#attribute_fixedAttributes", "!doc": "An additional list of attributes." }, "flashVars": { "!type": "+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." } }, "AutosizeIframeConfig": { "!proto": "config.Plugin.BaseConfig", "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." } }, "ButtonExtConfig": { "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. `<input type=\"button\">`." }, "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(<i></i>)`." }, "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." } }, "ButtonSearchCancelConfig": { "!proto": "config.BaseConfig", "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": "[?]", "!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." } }, "CarouselConfig": { "!proto": "config.A.ComponentConfig", "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|string", "!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." } }, "CharCounterConfig": { "!proto": "config.BaseConfig", "counter": { "!type": "+node.Node|string", "!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|string", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.CharCounter.html#attribute_input", "!doc": "Node or Selector for the input field. Required." } }, "ColorPaletteConfig": { "!proto": "config.WidgetConfig", "items": { "!type": "[?]", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPalette.html#attribute_items", "!doc": "Colors available to the `ColorPalette`.", "!data": { "submodule": "aui-color-palette" } } }, "ColorPickerBaseConfig": { "bodyContent": { "!type": "string", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html#attribute_bodyContent", "!doc": "The content of body.", "!data": { "submodule": "aui-color-picker-base" } }, "color": { "!type": "string", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html#attribute_color", "!doc": "Currently selected color.", "!data": { "submodule": "aui-color-picker-base" } }, "colorPalette": { "!type": "+Object", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html#attribute_colorPalette", "!doc": "Default colors available to the color palette.", "!data": { "submodule": "aui-color-picker-base" } }, "currentTrigger": { "!type": "+node.Node", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html#attribute_currentTrigger", "!doc": "Current `trigger` node.", "!data": { "submodule": "aui-color-picker-base" } }, "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.", "!data": { "submodule": "aui-color-picker-base" } }, "hsvPalette": { "!type": "+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`.", "!data": { "submodule": "aui-color-picker-base" } }, "recentColors": { "!type": "+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`.", "!data": { "submodule": "aui-color-picker-base" } }, "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.", "!data": { "submodule": "aui-color-picker-base" } }, "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.", "!data": { "submodule": "aui-color-picker-base" } }, "strings": { "!type": "+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.", "!data": { "submodule": "aui-color-picker-base" } }, "trigger": { "!type": "+node.Node|string", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerBase.html#attribute_trigger", "!doc": "Trigger node that opens the color palette.", "!data": { "submodule": "aui-color-picker-base" } }, "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.", "!data": { "submodule": "aui-color-picker-base" } } }, "ColorPickerPopoverConfig": { "!proto": "config.A.PopoverConfig", "align": { "!type": "+Object", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.ColorPickerPopover.html#attribute_align", "!doc": "The alignment configuration for `ColorPickerPopover`.", "!data": { "submodule": "aui-color-picker-popover" } }, "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.", "!data": { "submodule": "aui-color-picker-popover" } } }, "HSVPaletteConfig": { "!proto": "config.WidgetConfig", "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.", "!data": { "submodule": "aui-hsv-palette" } }, "fieldValidator": { "!type": "+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.", "!data": { "submodule": "aui-hsv-palette" } }, "selected": { "!type": "string", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVPalette.html#attribute_selected", "!doc": "Currently `selected` color value.", "!data": { "submodule": "aui-hsv-palette" } }, "strings": { "!type": "+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.", "!data": { "submodule": "aui-hsv-palette" } } }, "HSVAPaletteModalConfig": { "!proto": "config.A.ModalConfig", "hsv": { "!type": "+Object", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVAPaletteModal.html#attribute_hsv", "!doc": "Configuration options for the `HSVPalette`.", "!data": { "submodule": "aui-hsv-palette-modal" } }, "selected": { "!type": "string", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.HSVAPaletteModal.html#attribute_selected", "!doc": "Currently `selected` color value.", "!data": { "submodule": "aui-hsv-palette-modal" } } }, "ComponentConfig": { "!proto": "config.WidgetConfig", "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|+node.Node", "!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." } }, "DataTable": { "CellEditorSupportConfig": { "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.", "!data": { "submodule": "aui-datatable-edit" } } } }, "BaseCellEditorConfig": { "!proto": "config.OverlayConfig", "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.", "!data": { "submodule": "aui-datatable-edit" } }, "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.", "!data": { "submodule": "aui-datatable-edit" } }, "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.", "!data": { "submodule": "aui-datatable-edit" } }, "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.", "!data": { "submodule": "aui-datatable-edit" } }, "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.", "!data": { "submodule": "aui-datatable-edit" } }, "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.", "!data": { "submodule": "aui-datatable-edit" } }, "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.", "!data": { "submodule": "aui-datatable-edit" } }, "strings": { "!type": "+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.", "!data": { "submodule": "aui-datatable-edit" } }, "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.", "!data": { "submodule": "aui-datatable-edit" } }, "toolbar": { "!type": "+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.", "!data": { "submodule": "aui-datatable-edit" } }, "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.", "!data": { "submodule": "aui-datatable-edit" } }, "validator": { "!type": "+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.", "!data": { "submodule": "aui-datatable-edit" } }, "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.", "!data": { "submodule": "aui-datatable-edit" } }, "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.", "!data": { "submodule": "aui-datatable-edit" } } }, "BaseOptionsCellEditorConfig": { "!proto": "config.A.BaseCellEditorConfig", "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.", "!data": { "submodule": "aui-datatable-edit" } }, "options": { "!type": "+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.", "!data": { "submodule": "aui-datatable-edit" } }, "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.", "!data": { "submodule": "aui-datatable-edit" } }, "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.", "!data": { "submodule": "aui-datatable-edit" } }, "strings": { "!type": "+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.", "!data": { "submodule": "aui-datatable-edit" } } }, "DropDownCellEditorConfig": { "!proto": "config.A.BaseOptionsCellEditorConfig", "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.", "!data": { "submodule": "aui-datatable-edit" } } }, "CheckboxCellEditorConfig": { "!proto": "config.A.BaseOptionsCellEditorConfig", "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.", "!data": { "submodule": "aui-datatable-edit" } } }, "DateCellEditorConfig": { "!proto": "config.A.BaseCellEditorConfig", "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.", "!data": { "submodule": "aui-datatable-edit" } }, "calendar": { "!type": "+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.", "!data": { "submodule": "aui-datatable-edit" } }, "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.", "!data": { "submodule": "aui-datatable-edit" } }, "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.", "!data": { "submodule": "aui-datatable-edit" } }, "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.", "!data": { "submodule": "aui-datatable-edit" } } }, "DataTableHighlightConfig": { "!proto": "config.Plugin.BaseConfig", "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.", "!data": { "submodule": "aui-datatable-highlight" } }, "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.", "!data": { "submodule": "aui-datatable-highlight" } }, "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.", "!data": { "submodule": "aui-datatable-highlight" } }, "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.", "!data": { "submodule": "aui-datatable-highlight" } }, "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.", "!data": { "submodule": "aui-datatable-highlight" } }, "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.", "!data": { "submodule": "aui-datatable-highlight" } } }, "PropertyListConfig": { "!proto": "config.DataTableConfig", "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.", "!data": { "submodule": "aui-datatable-property-list" } }, "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.", "!data": { "submodule": "aui-datatable-property-list" } }, "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.", "!data": { "submodule": "aui-datatable-property-list" } }, "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", "!data": { "submodule": "aui-datatable-property-list" } }, "strings": { "!type": "+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.", "!data": { "submodule": "aui-datatable-property-list" } } }, "DataTableSelectionConfig": { "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.", "!data": { "submodule": "aui-datatable-selection" } }, "activeCoord": { "!type": "[?]", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DataTableSelection.html#attribute_activeCoord", "!doc": "TODO. Wanna help? Please send a Pull Request.", "!data": { "submodule": "aui-datatable-selection" } }, "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.", "!data": { "submodule": "aui-datatable-selection" } }, "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.", "!data": { "submodule": "aui-datatable-selection" } }, "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.", "!data": { "submodule": "aui-datatable-selection" } } }, "DatePickerDelegateConfig": { "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.", "!data": { "submodule": "aui-datepicker-delegate" } }, "container": { "!type": "?", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerDelegate.html#attribute_container", "!doc": "Contains an element.", "!data": { "submodule": "aui-datepicker-delegate" } }, "dateSeparator": { "!type": "string", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerDelegate.html#attribute_dateSeparator", "!doc": "Character that separate dates.", "!data": { "submodule": "aui-datepicker-delegate" } }, "mask": { "!type": "string", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerDelegate.html#attribute_mask", "!doc": "Defines the date format.", "!data": { "submodule": "aui-datepicker-delegate" } }, "trigger": { "!type": "string", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerDelegate.html#attribute_trigger", "!doc": "Stores a trigger.", "!data": { "submodule": "aui-datepicker-delegate" } }, "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.", "!data": { "submodule": "aui-datepicker-delegate" } }, "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.", "!data": { "submodule": "aui-datepicker-delegate" } } }, "DatePickerNativeBaseConfig": { "nativeMask": { "!type": "string", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerNativeBase.html#attribute_nativeMask", "!doc": "Defines the native date mask.", "!data": { "submodule": "aui-datepicker-native" } }, "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.", "!data": { "submodule": "aui-datepicker-native" } } }, "DatePickerPopoverConfig": { "autoHide": { "!type": "bool", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DatePickerPopover.html#attribute_autoHide", "!doc": "Sets the initial visibility.", "!data": { "submodule": "aui-datepicker-popover" } }, "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.", "!data": { "submodule": "aui-datepicker-popover" } }, "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`.", "!data": { "submodule": "aui-datepicker-popover" } } }, "DatePickerBaseConfig": { "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." } }, "AvailableFieldConfig": { "!proto": "config.BaseConfig", "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.", "!data": { "submodule": "aui-diagram-builder-base" } }, "label": { "!type": "string", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AvailableField.html#attribute_label", "!doc": "The descriptor of a field.", "!data": { "submodule": "aui-diagram-builder-base" } }, "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.", "!data": { "submodule": "aui-diagram-builder-base" } }, "id": { "!type": "string", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AvailableField.html#attribute_id", "!doc": "The identifier of a field.", "!data": { "submodule": "aui-diagram-builder-base" } }, "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.", "!data": { "submodule": "aui-diagram-builder-base" } }, "type": { "!type": "string", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.AvailableField.html#attribute_type", "!doc": "The type of a field.", "!data": { "submodule": "aui-diagram-builder-base" } } }, "FieldSupportConfig": { "fields": { "!type": "[?]", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.FieldSupport.html#attribute_fields", "!doc": "The collection of fields.", "!data": { "submodule": "aui-diagram-builder-base" } }, "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.", "!data": { "submodule": "aui-diagram-builder-base" } } }, "DiagramBuilderBaseConfig": { "!proto": "config.A.ComponentConfig", "availableFields": { "!type": "[?]", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#attribute_availableFields", "!doc": "List of available fields.", "!data": { "submodule": "aui-diagram-builder-base" } }, "availableFieldsDragConfig": { "!type": "+Object", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#attribute_availableFieldsDragConfig", "!doc": "The configuration object for draggable available fields.", "!data": { "submodule": "aui-diagram-builder-base" } }, "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.", "!data": { "submodule": "aui-diagram-builder-base" } }, "dropConfig": { "!type": "+Object", "!url": "http://alloyui.com/versions/2.0.x/api/classes/A.DiagramBuilderBase.html#attribute_dropConfig", "!doc": "The configuration object for drop container node.", "!data": { "submodule": "aui-diagram-builder-base" } }, "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.", "!data": { "submodule": "aui-diagram-builder-base" } }, "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.", "!data": { "submodule": "aui-diagram-buil