{ "dijit": { "location": "dijit", "resources": [ "dijit\/BackgroundIframe.js", "dijit\/Calendar.js", "dijit\/CalendarLite.js", "dijit\/CheckedMenuItem.js", "dijit\/ColorPalette.js", "dijit\/Declaration.js", "dijit\/Dialog.js", "dijit\/DialogUnderlay.js", "dijit\/DropDownMenu.js", "dijit\/Editor.js", "dijit\/InlineEditBox.js", "dijit\/Menu.js", "dijit\/MenuBar.js", "dijit\/MenuBarItem.js", "dijit\/MenuItem.js", "dijit\/MenuSeparator.js", "dijit\/PopupMenuBarItem.js", "dijit\/PopupMenuItem.js", "dijit\/ProgressBar.js", "dijit\/TitlePane.js", "dijit\/Toolbar.js", "dijit\/ToolbarSeparator.js", "dijit\/Tooltip.js", "dijit\/TooltipDialog.js", "dijit\/Tree.js", "dijit\/WidgetSet.js", "dijit\/_BidiSupport.js", "dijit\/_Calendar.js", "dijit\/_Contained.js", "dijit\/_Container.js", "dijit\/_CssStateMixin.js", "dijit\/_DialogMixin.js", "dijit\/_FocusMixin.js", "dijit\/_HasDropDown.js", "dijit\/_KeyNavContainer.js", "dijit\/_MenuBase.js", "dijit\/_OnDijitClickMixin.js", "dijit\/_PaletteMixin.js", "dijit\/_Templated.js", "dijit\/_TemplatedMixin.js", "dijit\/_TimePicker.js", "dijit\/_Widget.js", "dijit\/_WidgetBase.js", "dijit\/_WidgetsInTemplateMixin.js", "dijit\/_base\/focus.js", "dijit\/_base\/manager.js", "dijit\/_base\/place.js", "dijit\/_base\/popup.js", "dijit\/_base\/scroll.js", "dijit\/_base\/sniff.js", "dijit\/_base\/typematic.js", "dijit\/_base\/wai.js", "dijit\/_base\/window.js", "dijit\/_base.js", "dijit\/_editor\/RichText.js", "dijit\/_editor\/_Plugin.js", "dijit\/_editor\/html.js", "dijit\/_editor\/plugins\/AlwaysShowToolbar.js", "dijit\/_editor\/plugins\/EnterKeyHandling.js", "dijit\/_editor\/plugins\/FontChoice.js", "dijit\/_editor\/plugins\/FullScreen.js", "dijit\/_editor\/plugins\/LinkDialog.js", "dijit\/_editor\/plugins\/NewPage.js", "dijit\/_editor\/plugins\/Print.js", "dijit\/_editor\/plugins\/TabIndent.js", "dijit\/_editor\/plugins\/TextColor.js", "dijit\/_editor\/plugins\/ToggleDir.js", "dijit\/_editor\/plugins\/ViewSource.js", "dijit\/_editor\/range.js", "dijit\/_editor\/selection.js", "dijit\/_tree\/dndSource.js", "dijit\/a11y.js", "dijit\/dijit-all.js", "dijit\/dijit.js", "dijit\/focus.js", "dijit\/form\/Button.js", "dijit\/form\/CheckBox.js", "dijit\/form\/ComboBox.js", "dijit\/form\/ComboBoxMixin.js", "dijit\/form\/ComboButton.js", "dijit\/form\/CurrencyTextBox.js", "dijit\/form\/DataList.js", "dijit\/form\/DateTextBox.js", "dijit\/form\/DropDownButton.js", "dijit\/form\/FilteringSelect.js", "dijit\/form\/Form.js", "dijit\/form\/HorizontalRule.js", "dijit\/form\/HorizontalRuleLabels.js", "dijit\/form\/HorizontalSlider.js", "dijit\/form\/MappedTextBox.js", "dijit\/form\/MultiSelect.js", "dijit\/form\/NumberSpinner.js", "dijit\/form\/NumberTextBox.js", "dijit\/form\/RadioButton.js", "dijit\/form\/RangeBoundTextBox.js", "dijit\/form\/Select.js", "dijit\/form\/SimpleTextarea.js", "dijit\/form\/Slider.js", "dijit\/form\/TextBox.js", "dijit\/form\/Textarea.js", "dijit\/form\/TimeTextBox.js", "dijit\/form\/ToggleButton.js", "dijit\/form\/ValidationTextBox.js", "dijit\/form\/VerticalRule.js", "dijit\/form\/VerticalRuleLabels.js", "dijit\/form\/VerticalSlider.js", "dijit\/form\/_AutoCompleterMixin.js", "dijit\/form\/_ButtonMixin.js", "dijit\/form\/_CheckBoxMixin.js", "dijit\/form\/_ComboBoxMenu.js", "dijit\/form\/_ComboBoxMenuMixin.js", "dijit\/form\/_DateTimeTextBox.js", "dijit\/form\/_ExpandingTextAreaMixin.js", "dijit\/form\/_FormMixin.js", "dijit\/form\/_FormSelectWidget.js", "dijit\/form\/_FormValueMixin.js", "dijit\/form\/_FormValueWidget.js", "dijit\/form\/_FormWidget.js", "dijit\/form\/_FormWidgetMixin.js", "dijit\/form\/_ListBase.js", "dijit\/form\/_ListMouseMixin.js", "dijit\/form\/_RadioButtonMixin.js", "dijit\/form\/_Spinner.js", "dijit\/form\/_TextBoxMixin.js", "dijit\/form\/_ToggleButtonMixin.js", "dijit\/hccss.js", "dijit\/layout\/AccordionContainer.js", "dijit\/layout\/AccordionPane.js", "dijit\/layout\/BorderContainer.js", "dijit\/layout\/ContentPane.js", "dijit\/layout\/LayoutContainer.js", "dijit\/layout\/LinkPane.js", "dijit\/layout\/ScrollingTabController.js", "dijit\/layout\/SplitContainer.js", "dijit\/layout\/StackContainer.js", "dijit\/layout\/StackController.js", "dijit\/layout\/TabContainer.js", "dijit\/layout\/TabController.js", "dijit\/layout\/_ContentPaneResizeMixin.js", "dijit\/layout\/_LayoutWidget.js", "dijit\/layout\/_TabContainerBase.js", "dijit\/layout\/utils.js", "dijit\/main.js", "dijit\/place.js", "dijit\/popup.js", "dijit\/registry.js", "dijit\/robot.js", "dijit\/robotx.js", "dijit\/tree\/ForestStoreModel.js", "dijit\/tree\/TreeStoreModel.js", "dijit\/tree\/_dndContainer.js", "dijit\/tree\/_dndSelector.js", "dijit\/tree\/dndSource.js", "dijit\/typematic.js" ], "provides": [ "dijit.BackgroundIframe", "dijit.Calendar", "dijit.CalendarLite", "dijit.CheckedMenuItem", "dijit.ColorPalette", "dijit.Declaration", "dijit.Dialog", "dijit.DialogUnderlay", "dijit.DropDownMenu", "dijit.Editor", "dijit.InlineEditBox", "dijit.Menu", "dijit.MenuBar", "dijit.MenuBarItem", "dijit.MenuItem", "dijit.MenuSeparator", "dijit.PopupMenuBarItem", "dijit.PopupMenuItem", "dijit.ProgressBar", "dijit.TitlePane", "dijit.Toolbar", "dijit.ToolbarSeparator", "dijit.Tooltip", "dijit.TooltipDialog", "dijit.Tree", "dijit.WidgetSet", "dijit._BidiSupport", "dijit._Calendar", "dijit._Contained", "dijit._Container", "dijit._CssStateMixin", "dijit._DialogMixin", "dijit._FocusMixin", "dijit._HasDropDown", "dijit._KeyNavContainer", "dijit._MenuBase", "dijit._OnDijitClickMixin", "dijit._PaletteMixin", "dijit._Templated", "dijit._TemplatedMixin", "dijit._TimePicker", "dijit._Widget", "dijit._WidgetBase", "dijit._WidgetsInTemplateMixin", "dijit._base.focus", "dijit._base.manager", "dijit._base.place", "dijit._base.popup", "dijit._base.scroll", "dijit._base.sniff", "dijit._base.typematic", "dijit._base.wai", "dijit._base.window", "dijit._base", "dijit._editor.RichText", "dijit._editor._Plugin", "dijit._editor.html", "dijit._editor.plugins.AlwaysShowToolbar", "dijit._editor.plugins.EnterKeyHandling", "dijit._editor.plugins.FontChoice", "dijit._editor.plugins.FullScreen", "dijit._editor.plugins.LinkDialog", "dijit._editor.plugins.NewPage", "dijit._editor.plugins.Print", "dijit._editor.plugins.TabIndent", "dijit._editor.plugins.TextColor", "dijit._editor.plugins.ToggleDir", "dijit._editor.plugins.ViewSource", "dijit._editor.range", "dijit._editor.selection", "dijit._tree.dndSource", "dijit.a11y", "dijit.dijit-all", "dijit.dijit", "dijit.focus", "dijit.form.Button", "dijit.form.CheckBox", "dijit.form.ComboBox", "dijit.form.ComboBoxMixin", "dijit.form.ComboButton", "dijit.form.CurrencyTextBox", "dijit.form.DataList", "dijit.form.DateTextBox", "dijit.form.DropDownButton", "dijit.form.FilteringSelect", "dijit.form.Form", "dijit.form.HorizontalRule", "dijit.form.HorizontalRuleLabels", "dijit.form.HorizontalSlider", "dijit.form.MappedTextBox", "dijit.form.MultiSelect", "dijit.form.NumberSpinner", "dijit.form.NumberTextBox", "dijit.form.RadioButton", "dijit.form.RangeBoundTextBox", "dijit.form.Select", "dijit.form.SimpleTextarea", "dijit.form.Slider", "dijit.form.TextBox", "dijit.form.Textarea", "dijit.form.TimeTextBox", "dijit.form.ToggleButton", "dijit.form.ValidationTextBox", "dijit.form.VerticalRule", "dijit.form.VerticalRuleLabels", "dijit.form.VerticalSlider", "dijit.form._AutoCompleterMixin", "dijit.form._ButtonMixin", "dijit.form._CheckBoxMixin", "dijit.form._ComboBoxMenu", "dijit.form._ComboBoxMenuMixin", "dijit.form._DateTimeTextBox", "dijit.form._ExpandingTextAreaMixin", "dijit.form._FormMixin", "dijit.form._FormSelectWidget", "dijit.form._FormValueMixin", "dijit.form._FormValueWidget", "dijit.form._FormWidget", "dijit.form._FormWidgetMixin", "dijit.form._ListBase", "dijit.form._ListMouseMixin", "dijit.form._RadioButtonMixin", "dijit.form._Spinner", "dijit.form._TextBoxMixin", "dijit.form._ToggleButtonMixin", "dijit.hccss", "dijit.layout.AccordionContainer", "dijit.layout.AccordionPane", "dijit.layout.BorderContainer", "dijit.layout.ContentPane", "dijit.layout.LayoutContainer", "dijit.layout.LinkPane", "dijit.layout.ScrollingTabController", "dijit.layout.SplitContainer", "dijit.layout.StackContainer", "dijit.layout.StackController", "dijit.layout.TabContainer", "dijit.layout.TabController", "dijit.layout._ContentPaneResizeMixin", "dijit.layout._LayoutWidget", "dijit.layout._TabContainerBase", "dijit.layout.utils", "dijit.main", "dijit.place", "dijit.popup", "dijit.registry", "dijit.robot", "dijit.robotx", "dijit.tree.ForestStoreModel", "dijit.tree.TreeStoreModel", "dijit.tree._dndContainer", "dijit.tree._dndSelector", "dijit.tree.dndSource", "dijit.typematic" ], "properties": [ { "name": "typematic", "resources": [ "dijit\/typematic.js" ], "provides": [ "dijit.typematic" ], "scope": "normal", "type": "Object", "summary": "These functions are used to repetitively call a user specified callback\nmethod when a specific key or mouse click over a specific DOM node is\nheld down for a specific amount of time.\nOnly 1 such event is allowed to occur on the browser page at 1 time." }, { "name": "tree", "resources": [ "dijit\/tree\/ForestStoreModel.js", "dijit\/tree\/TreeStoreModel.js", "dijit\/tree\/_dndContainer.js", "dijit\/tree\/_dndSelector.js", "dijit\/tree\/dndSource.js" ], "provides": [ "dijit.tree.ForestStoreModel", "dijit.tree.TreeStoreModel", "dijit.tree._dndContainer", "dijit.tree._dndSelector", "dijit.tree.dndSource" ], "scope": "normal", "type": "Object" }, { "name": "range", "resources": [ "dijit\/_editor\/range.js" ], "provides": [ "dijit._editor.range" ], "scope": "normal", "type": "Object" }, { "name": "popup", "resources": [ "dijit\/popup.js" ], "provides": [ "dijit.popup" ], "scope": "normal", "type": "Object", "summary": "Used to show drop downs (ex: the select list of a ComboBox)\nor popups (ex: right-click context menus).\n\nAccess via require(["dijit\/popup"], function(popup){ ... })." }, { "name": "place", "resources": [ "dijit\/place.js" ], "provides": [ "dijit.place" ], "scope": "normal", "type": "Object", "summary": "Code to place a DOMNode relative to another DOMNode.\nLoad using require(["dijit\/place"], function(place){ ... })." }, { "name": "layout", "resources": [ "dijit\/layout\/AccordionContainer.js", "dijit\/layout\/AccordionPane.js", "dijit\/layout\/BorderContainer.js", "dijit\/layout\/ContentPane.js", "dijit\/layout\/LayoutContainer.js", "dijit\/layout\/LinkPane.js", "dijit\/layout\/ScrollingTabController.js", "dijit\/layout\/SplitContainer.js", "dijit\/layout\/StackContainer.js", "dijit\/layout\/StackController.js", "dijit\/layout\/TabContainer.js", "dijit\/layout\/TabController.js", "dijit\/layout\/_ContentPaneResizeMixin.js", "dijit\/layout\/_LayoutWidget.js", "dijit\/layout\/_TabContainerBase.js", "dijit\/layout\/utils.js", "dijit\/resources\/_modules.js", "dojox\/app\/layout\/utils.js" ], "provides": [ "dijit.layout.AccordionContainer", "dijit.layout.AccordionPane", "dijit.layout.BorderContainer", "dijit.layout.ContentPane", "dijit.layout.LayoutContainer", "dijit.layout.LinkPane", "dijit.layout.ScrollingTabController", "dijit.layout.SplitContainer", "dijit.layout.StackContainer", "dijit.layout.StackController", "dijit.layout.TabContainer", "dijit.layout.TabController", "dijit.layout._ContentPaneResizeMixin", "dijit.layout._LayoutWidget", "dijit.layout._TabContainerBase", "dijit.layout.utils", "dojox.app.layout.utils" ], "scope": "normal", "type": "Object", "summary": "Layout related widgets" }, { "name": "form", "resources": [ "dijit\/form\/Button.js", "dijit\/form\/CheckBox.js", "dijit\/form\/ComboBox.js", "dijit\/form\/ComboBoxMixin.js", "dijit\/form\/ComboButton.js", "dijit\/form\/CurrencyTextBox.js", "dijit\/form\/DataList.js", "dijit\/form\/DateTextBox.js", "dijit\/form\/DropDownButton.js", "dijit\/form\/FilteringSelect.js", "dijit\/form\/Form.js", "dijit\/form\/HorizontalRule.js", "dijit\/form\/HorizontalRuleLabels.js", "dijit\/form\/HorizontalSlider.js", "dijit\/form\/MappedTextBox.js", "dijit\/form\/MultiSelect.js", "dijit\/form\/NumberSpinner.js", "dijit\/form\/NumberTextBox.js", "dijit\/form\/RadioButton.js", "dijit\/form\/RangeBoundTextBox.js", "dijit\/form\/Select.js", "dijit\/form\/SimpleTextarea.js", "dijit\/form\/Slider.js", "dijit\/form\/TextBox.js", "dijit\/form\/Textarea.js", "dijit\/form\/TimeTextBox.js", "dijit\/form\/ToggleButton.js", "dijit\/form\/ValidationTextBox.js", "dijit\/form\/VerticalRule.js", "dijit\/form\/VerticalRuleLabels.js", "dijit\/form\/VerticalSlider.js", "dijit\/form\/_AutoCompleterMixin.js", "dijit\/form\/_ButtonMixin.js", "dijit\/form\/_CheckBoxMixin.js", "dijit\/form\/_ComboBoxMenu.js", "dijit\/form\/_ComboBoxMenuMixin.js", "dijit\/form\/_DateTimeTextBox.js", "dijit\/form\/_ExpandingTextAreaMixin.js", "dijit\/form\/_FormMixin.js", "dijit\/form\/_FormSelectWidget.js", "dijit\/form\/_FormValueMixin.js", "dijit\/form\/_FormValueWidget.js", "dijit\/form\/_FormWidget.js", "dijit\/form\/_FormWidgetMixin.js", "dijit\/form\/_ListBase.js", "dijit\/form\/_ListMouseMixin.js", "dijit\/form\/_RadioButtonMixin.js", "dijit\/form\/_Spinner.js", "dijit\/form\/_TextBoxMixin.js", "dijit\/form\/_ToggleButtonMixin.js", "dijit\/resources\/_modules.js" ], "provides": [ "dijit.form.Button", "dijit.form.CheckBox", "dijit.form.ComboBox", "dijit.form.ComboBoxMixin", "dijit.form.ComboButton", "dijit.form.CurrencyTextBox", "dijit.form.DataList", "dijit.form.DateTextBox", "dijit.form.DropDownButton", "dijit.form.FilteringSelect", "dijit.form.Form", "dijit.form.HorizontalRule", "dijit.form.HorizontalRuleLabels", "dijit.form.HorizontalSlider", "dijit.form.MappedTextBox", "dijit.form.MultiSelect", "dijit.form.NumberSpinner", "dijit.form.NumberTextBox", "dijit.form.RadioButton", "dijit.form.RangeBoundTextBox", "dijit.form.Select", "dijit.form.SimpleTextarea", "dijit.form.Slider", "dijit.form.TextBox", "dijit.form.Textarea", "dijit.form.TimeTextBox", "dijit.form.ToggleButton", "dijit.form.ValidationTextBox", "dijit.form.VerticalRule", "dijit.form.VerticalRuleLabels", "dijit.form.VerticalSlider", "dijit.form._AutoCompleterMixin", "dijit.form._ButtonMixin", "dijit.form._CheckBoxMixin", "dijit.form._ComboBoxMenu", "dijit.form._ComboBoxMenuMixin", "dijit.form._DateTimeTextBox", "dijit.form._ExpandingTextAreaMixin", "dijit.form._FormMixin", "dijit.form._FormSelectWidget", "dijit.form._FormValueMixin", "dijit.form._FormValueWidget", "dijit.form._FormWidget", "dijit.form._FormWidgetMixin", "dijit.form._ListBase", "dijit.form._ListMouseMixin", "dijit.form._RadioButtonMixin", "dijit.form._Spinner", "dijit.form._TextBoxMixin", "dijit.form._ToggleButtonMixin" ], "scope": "normal", "type": "Object", "summary": "Form and input related widgets" }, { "name": "_tree", "resources": [ "dijit\/_tree\/dndSource.js" ], "provides": [ "dijit._tree.dndSource" ], "scope": "normal", "type": "Object", "private": true }, { "name": "_editor", "resources": [ "dijit\/_editor\/RichText.js", "dijit\/_editor\/_Plugin.js", "dijit\/_editor\/html.js", "dijit\/_editor\/plugins\/AlwaysShowToolbar.js", "dijit\/_editor\/plugins\/EnterKeyHandling.js", "dijit\/_editor\/plugins\/FontChoice.js", "dijit\/_editor\/plugins\/FullScreen.js", "dijit\/_editor\/plugins\/LinkDialog.js", "dijit\/_editor\/plugins\/NewPage.js", "dijit\/_editor\/plugins\/Print.js", "dijit\/_editor\/plugins\/TabIndent.js", "dijit\/_editor\/plugins\/TextColor.js", "dijit\/_editor\/plugins\/ToggleDir.js", "dijit\/_editor\/plugins\/ViewSource.js", "dijit\/_editor\/range.js", "dijit\/_editor\/selection.js" ], "provides": [ "dijit._editor.RichText", "dijit._editor._Plugin", "dijit._editor.html", "dijit._editor.plugins.AlwaysShowToolbar", "dijit._editor.plugins.EnterKeyHandling", "dijit._editor.plugins.FontChoice", "dijit._editor.plugins.FullScreen", "dijit._editor.plugins.LinkDialog", "dijit._editor.plugins.NewPage", "dijit._editor.plugins.Print", "dijit._editor.plugins.TabIndent", "dijit._editor.plugins.TextColor", "dijit._editor.plugins.ToggleDir", "dijit._editor.plugins.ViewSource", "dijit._editor.range", "dijit._editor.selection" ], "scope": "normal", "type": "Object", "private": true }, { "name": "_base", "resources": [ "dijit\/_base\/focus.js", "dijit\/_base\/manager.js", "dijit\/_base\/place.js", "dijit\/_base\/popup.js", "dijit\/_base\/scroll.js", "dijit\/_base\/sniff.js", "dijit\/_base\/typematic.js", "dijit\/_base\/wai.js", "dijit\/_base\/window.js", "dijit\/_base.js" ], "provides": [ "dijit._base.focus", "dijit._base.manager", "dijit._base.place", "dijit._base.popup", "dijit._base.scroll", "dijit._base.sniff", "dijit._base.typematic", "dijit._base.wai", "dijit._base.window", "dijit._base" ], "scope": "normal", "type": "Object", "private": true } ], "methods": [ { "resources": [ "dijit\/_base\/focus.js" ], "provides": [ "dijit._base.focus" ], "name": "unregisterWin", "scope": "normal", "summary": "Unregisters listeners on the specified window (either the main\nwindow or an iframe's window) according to handle returned from registerWin().\nAfter calling be sure to delete or null out the handle itself.", "parameters": [ { "name": "handle", "type": "Handle", "usage": "required" } ] }, { "resources": [ "dijit\/_base\/focus.js" ], "provides": [ "dijit._base.focus" ], "name": "unregisterIframe", "scope": "normal", "summary": "Unregisters listeners on the specified iframe created by registerIframe.\nAfter calling be sure to delete or null out the handle itself.", "parameters": [ { "name": "handle", "type": "Object", "usage": "required", "summary": "Handle returned by registerIframe()" } ] }, { "resources": [ "dijit\/Tooltip.js" ], "provides": [ "dijit.Tooltip" ], "name": "showTooltip", "scope": "normal", "summary": "Static method to display tooltip w\/specified contents in specified position.\nSee description of dijit.Tooltip.defaultPosition for details on position parameter.\nIf position is not specified then dijit.Tooltip.defaultPosition is used.", "parameters": [ { "name": "innerHTML", "type": "String", "usage": "required", "summary": "Contents of the tooltip" }, { "name": "aroundNode", "type": "dijit.__Rectangle", "usage": "required", "summary": "Specifies that tooltip should be next to this node \/ area" }, { "name": "position", "type": "String[]", "usage": "optional", "summary": "List of positions to try to position tooltip (ex: ["right", "above"])" }, { "name": "rtl", "type": "Boolean", "usage": "optional", "summary": "Corresponds to `WidgetBase.dir` attribute, where false means "ltr" and true\nmeans "rtl"; specifies GUI direction, not text direction." }, { "name": "textDir", "type": "String", "usage": "optional", "summary": "Corresponds to `WidgetBase.textdir` attribute; specifies direction of text." } ] }, { "resources": [ "dijit\/_base\/wai.js" ], "provides": [ "dijit._base.wai" ], "name": "setWaiState", "scope": "normal", "summary": "Sets a state on an element.", "description": "Sets an attribute called \"aria-\"+state.", "parameters": [ { "name": "elem", "type": "Element", "usage": "required" }, { "name": "state", "type": "String", "usage": "required" }, { "name": "value", "type": "String", "usage": "required" } ] }, { "resources": [ "dijit\/_base\/wai.js" ], "provides": [ "dijit._base.wai" ], "name": "setWaiRole", "scope": "normal", "summary": "Sets the role on an element.", "description": "Replace existing role attribute with new role.", "parameters": [ { "name": "elem", "type": "Element", "usage": "required" }, { "name": "role", "type": "String", "usage": "required" } ] }, { "resources": [ "dijit\/form\/_TextBoxMixin.js" ], "provides": [ "dijit.form._TextBoxMixin" ], "name": "selectInputText", "scope": "normal", "summary": "Select text in the input element argument, from start (default 0), to stop (default end).", "parameters": [ { "name": "element", "type": "DomNode", "usage": "required" }, { "name": "start", "type": "Number", "usage": "optional" }, { "name": "stop", "type": "Number", "usage": "optional" } ] }, { "resources": [ "dijit\/_base\/scroll.js" ], "provides": [ "dijit._base.scroll" ], "name": "scrollIntoView", "scope": "normal", "summary": "Scroll the passed node into view, if it is not already.\nDeprecated, use `windowUtils.scrollIntoView` instead.", "parameters": [ { "name": "node", "type": "DomNode", "usage": "required" }, { "name": "pos", "type": "Object", "usage": "optional" } ] }, { "resources": [ "dijit\/_base\/wai.js" ], "provides": [ "dijit._base.wai" ], "name": "removeWaiState", "scope": "normal", "summary": "Removes a state from an element.", "description": "Sets an attribute called \"aria-\"+state.", "parameters": [ { "name": "elem", "type": "Element", "usage": "required" }, { "name": "state", "type": "String", "usage": "required" } ] }, { "resources": [ "dijit\/_base\/wai.js" ], "provides": [ "dijit._base.wai" ], "name": "removeWaiRole", "scope": "normal", "summary": "Removes the specified role from an element.\nRemoves role attribute if no specific role provided (for backwards compat.)", "parameters": [ { "name": "elem", "type": "Element", "usage": "required" }, { "name": "role", "type": "String", "usage": "required" } ] }, { "resources": [ "dijit\/_base\/focus.js" ], "provides": [ "dijit._base.focus" ], "name": "registerWin", "scope": "normal", "summary": "Registers listeners on the specified window (either the main\nwindow or an iframe's window) to detect when the user has clicked somewhere\nor focused somewhere.", "description": "Users should call registerIframe() instead of this method.", "return-description": "Handle to pass to unregisterWin()", "parameters": [ { "name": "targetWindow", "type": "Window", "usage": "optional", "summary": "If specified this is the window associated with the iframe,\ni.e. iframe.contentWindow." }, { "name": "effectiveNode", "type": "DomNode", "usage": "optional", "summary": "If specified, report any focus events inside targetWindow as\nan event on effectiveNode, rather than on evt.target." } ] }, { "resources": [ "dijit\/_base\/focus.js" ], "provides": [ "dijit._base.focus" ], "name": "registerIframe", "scope": "normal", "summary": "Registers listeners on the specified iframe so that any click\nor focus event on that iframe (or anything in it) is reported\nas a focus\/click event on the <iframe> itself.", "description": "Currently only used by editor.", "return-description": "Handle to pass to unregisterIframe()", "parameters": [ { "name": "iframe", "type": "DomNode", "usage": "required" } ] }, { "resources": [ "dijit\/_base\/place.js" ], "provides": [ "dijit._base.place" ], "name": "placeOnScreenAroundRectangle", "scope": "normal", "summary": "Like dijit.placeOnScreenAroundNode(), except that the "around"\nparameter is an arbitrary rectangle on the screen (x, y, width, height)\ninstead of a dom node.\nDeprecated, new code should use dijit.place.around() instead.", "parameters": [ { "name": "node", "type": null, "usage": "required" }, { "name": "aroundRect", "type": null, "usage": "required" }, { "name": "aroundCorners", "type": null, "usage": "required" }, { "name": "layoutNode", "type": null, "usage": "required" } ] }, { "resources": [ "dijit\/_base\/place.js" ], "provides": [ "dijit._base.place" ], "name": "placeOnScreenAroundNode", "scope": "normal", "summary": "Position node adjacent or kitty-corner to aroundNode\nsuch that it's fully visible in viewport.\nDeprecated, new code should use dijit.place.around() instead.", "parameters": [ { "name": "node", "type": null, "usage": "required" }, { "name": "aroundNode", "type": null, "usage": "required" }, { "name": "aroundCorners", "type": null, "usage": "required" }, { "name": "layoutNode", "type": null, "usage": "required" } ] }, { "resources": [ "dijit\/_base\/place.js" ], "provides": [ "dijit._base.place" ], "name": "placeOnScreenAroundElement", "scope": "normal", "summary": "Like dijit.placeOnScreenAroundNode(), except it accepts an arbitrary object\nfor the "around" argument and finds a proper processor to place a node.\nDeprecated, new code should use dijit.place.around() instead.", "parameters": [ { "name": "node", "type": null, "usage": "required" }, { "name": "aroundElement", "type": null, "usage": "required" }, { "name": "aroundCorners", "type": null, "usage": "required" }, { "name": "layoutNode", "type": null, "usage": "required" }, { "name": "aroundNode", "type": null, "usage": "required" } ] }, { "resources": [ "dijit\/_base\/place.js" ], "provides": [ "dijit._base.place" ], "name": "placeOnScreen", "scope": "normal", "summary": "Positions one of the node's corners at specified position\nsuch that node is fully visible in viewport.\nDeprecated, new code should use dijit.place.at() instead.", "parameters": [ { "name": "node", "type": null, "usage": "required" }, { "name": "pos", "type": null, "usage": "required" }, { "name": "corners", "type": null, "usage": "required" }, { "name": "padding", "type": null, "usage": "required" } ] }, { "resources": [ "dijit\/_base\/focus.js" ], "provides": [ "dijit._base.focus" ], "name": "moveToBookmark", "scope": "normal", "summary": "Moves current selection to a bookmark", "parameters": [ { "name": "bookmark", "type": "Object", "usage": "required", "summary": "This should be a returned object from dijit.getBookmark()" } ] }, { "resources": [ "dijit\/a11y.js" ], "provides": [ "dijit.a11y" ], "name": "isTabNavigable", "scope": "normal", "summary": "Tests if an element is tab-navigable", "parameters": [ { "name": "elem", "type": "Element", "usage": "required" } ], "return-types": [ { "type": "boolean" } ] }, { "resources": [ "dijit\/_base\/focus.js" ], "provides": [ "dijit._base.focus" ], "name": "isCollapsed", "scope": "normal", "summary": "Returns true if there is no text selected" }, { "resources": [ "dijit\/Tooltip.js" ], "provides": [ "dijit.Tooltip" ], "name": "hideTooltip", "scope": "normal", "summary": "Static method to hide the tooltip displayed via showTooltip()", "parameters": [ { "name": "aroundNode", "type": null, "usage": "required" } ] }, { "resources": [ "dijit\/_base\/wai.js" ], "provides": [ "dijit._base.wai" ], "name": "hasWaiState", "scope": "normal", "summary": "Determines if an element has a given state.", "description": "Checks for an attribute called \"aria-\"+state.", "return-description": "true if elem has a value for the given state and\nfalse if it does not.", "parameters": [ { "name": "elem", "type": "Element", "usage": "required" }, { "name": "state", "type": "String", "usage": "required" } ] }, { "resources": [ "dijit\/_base\/wai.js" ], "provides": [ "dijit._base.wai" ], "name": "hasWaiRole", "scope": "normal", "summary": "Determines if an element has a particular role.", "return-description": "True if elem has the specific role attribute and false if not.\nFor backwards compatibility if role parameter not provided,\nreturns true if has a role", "parameters": [ { "name": "elem", "type": "Element", "usage": "required" }, { "name": "role", "type": "String", "usage": "optional" } ] }, { "resources": [ "dijit\/a11y.js" ], "provides": [ "dijit.a11y" ], "name": "hasDefaultTabStop", "scope": "normal", "summary": "Tests if element is tab-navigable even without an explicit tabIndex setting", "parameters": [ { "name": "elem", "type": "Element", "usage": "required" } ] }, { "resources": [ "dijit\/_base\/wai.js" ], "provides": [ "dijit._base.wai" ], "name": "getWaiState", "scope": "normal", "summary": "Gets the value of a state on an element.", "description": "Checks for an attribute called \"aria-\"+state.", "return-description": "The value of the requested state on elem\nor an empty string if elem has no value for state.", "parameters": [ { "name": "elem", "type": "Element", "usage": "required" }, { "name": "state", "type": "String", "usage": "required" } ] }, { "resources": [ "dijit\/_base\/wai.js" ], "provides": [ "dijit._base.wai" ], "name": "getWaiRole", "scope": "normal", "summary": "Gets the role for an element (which should be a wai role).", "return-description": "The role of elem or an empty string if elem\ndoes not have a role.", "parameters": [ { "name": "elem", "type": "Element", "usage": "required" } ] }, { "resources": [ "dijit\/_base\/place.js" ], "provides": [ "dijit._base.place" ], "name": "getViewport", "scope": "normal", "summary": "Deprecated method to return the dimensions and scroll position of the viewable area of a browser window.\nNew code should use windowUtils.getBox()" }, { "resources": [ "dijit\/_base\/manager.js" ], "provides": [ "dijit._base.manager" ], "name": "getUniqueId", "scope": "normal", "summary": "Generates a unique id for a given widgetType", "parameters": [ { "name": "widgetType", "type": "String", "usage": "required" } ], "return-types": [ { "type": "String" } ] }, { "resources": [ "dijit\/_base\/place.js" ], "provides": [ "dijit._base.place" ], "name": "getPopupAroundAlignment", "scope": "normal", "summary": "Deprecated method, unneeded when using dijit\/place directly.\nTransforms the passed array of preferred positions into a format suitable for\npassing as the aroundCorners argument to dijit.placeOnScreenAroundElement.", "parameters": [ { "name": "position", "type": "Array", "usage": "required", "summary": "String[] This variable controls the position of the drop down.\nIt's an array of strings with the following values:\n\n* before: places drop down to the left of the target node\/widget, or to the right in\nthe case of RTL scripts like Hebrew and Arabic\n* after: places drop down to the right of the target node\/widget, or to the left in\nthe case of RTL scripts like Hebrew and Arabic\n* above: drop down goes above target node\n* below: drop down goes below target node\n\nThe list is positions is tried, in order, until a position is found where the drop down fits\nwithin the viewport." }, { "name": "leftToRight", "type": "Boolean", "usage": "required", "summary": "Whether the popup will be displaying in leftToRight mode." } ] }, { "resources": [ "dijit\/a11y.js" ], "provides": [ "dijit.a11y" ], "name": "getLastInTabbingOrder", "scope": "normal", "summary": "Finds the descendant of the specified root node\nthat is last in the tabbing order", "parameters": [ { "name": "root", "type": "String|DOMNode", "usage": "required" } ], "return-types": [ { "type": "DomNode" } ] }, { "resources": [ "dijit\/_base\/focus.js" ], "provides": [ "dijit._base.focus" ], "name": "getFocus", "scope": "normal", "summary": "Called as getFocus(), this returns an Object showing the current focus\nand selected text.\n\nCalled as getFocus(widget), where widget is a (widget representing) a button\nthat was just pressed, it returns where focus was before that button\nwas pressed. (Pressing the button may have either shifted focus to the button,\nor removed focus altogether.) In this case the selected text is not returned,\nsince it can't be accurately determined.", "return-description": "A handle to restore focus\/selection, to be passed to `dijit.focus`", "parameters": [ { "name": "menu", "type": "Widget", "usage": "optional", "summary": "dijit._Widget or {domNode: DomNode} structure\nThe button that was just pressed. If focus has disappeared or moved\nto this button, returns the previous focus. In this case the bookmark\ninformation is already lost, and null is returned." }, { "name": "openedForWindow", "type": "Window", "usage": "optional", "summary": "iframe in which menu was opened" } ] }, { "resources": [ "dijit\/a11y.js" ], "provides": [ "dijit.a11y" ], "name": "getFirstInTabbingOrder", "scope": "normal", "summary": "Finds the descendant of the specified root node\nthat is first in the tabbing order", "parameters": [ { "name": "root", "type": "String|DOMNode", "usage": "required" } ], "return-types": [ { "type": "DomNode" } ] }, { "resources": [ "dijit\/_base\/manager.js" ], "provides": [ "dijit._base.manager" ], "name": "getEnclosingWidget", "scope": "normal", "summary": "Returns the widget whose DOM tree contains the specified DOMNode, or null if\nthe node is not contained within the DOM tree of any widget", "parameters": [ { "name": "node", "type": "DOMNode", "usage": "required" } ] }, { "resources": [ "dijit\/_base\/window.js" ], "provides": [ "dijit._base.window" ], "name": "getDocumentWindow", "scope": "normal", "parameters": [ { "name": "doc", "type": null, "usage": "required" } ] }, { "resources": [ "dijit\/_base\/focus.js" ], "provides": [ "dijit._base.focus" ], "name": "getBookmark", "scope": "normal", "summary": "Retrieves a bookmark that can be used with moveToBookmark to return to the same range", "return-types": [ { "type": "Object." }, { "type": "Object" } ] }, { "resources": [ "dijit\/focus.js" ], "provides": [ "dijit.focus" ], "name": "focus", "scope": "normal", "summary": "Tracks the currently focused node, and which widgets are currently "active".\nAccess via require(["dijit\/focus"], function(focus){ ... }).\n\nA widget is considered active if it or a descendant widget has focus,\nor if a non-focusable node of this widget or a descendant was recently clicked.\n\nCall focus.watch("curNode", callback) to track the current focused DOMNode,\nor focus.watch("activeStack", callback) to track the currently focused stack of widgets.\n\nCall focus.on("widget-blur", func) or focus.on("widget-focus", ...) to monitor when\nwhen widgets become active\/inactive\n\nFinally, focus(node) will focus a node, suppressing errors if the node doesn't exist.", "parameters": [ { "name": "node", "type": null, "usage": "required" } ] }, { "resources": [ "dijit\/_base\/manager.js" ], "provides": [ "dijit._base.manager" ], "name": "findWidgets", "scope": "normal", "summary": "Search subtree under root returning widgets found.\nDoesn't search for nested widgets (ie, widgets inside other widgets).", "parameters": [ { "name": "root", "type": "DOMNode", "usage": "required" } ] }, { "resources": [ "dijit\/_base\/manager.js" ], "provides": [ "dijit._base.manager" ], "name": "byNode", "scope": "normal", "summary": "Returns the widget corresponding to the given DOMNode", "parameters": [ { "name": "node", "type": "DOMNode", "usage": "required" } ], "return-types": [ { "type": "dijit._Widget" } ] }, { "resources": [ "dijit\/_base\/manager.js" ], "provides": [ "dijit._base.manager" ], "name": "byId", "scope": "normal", "summary": "Returns a widget by it's id, or if passed a widget, no-op (like dom.byId())", "parameters": [ { "name": "id", "type": "String|dijit._Widget", "usage": "required" } ], "return-types": [ { "type": "dijit._Widget" } ] }, { "resources": [ "dijit\/Dialog.js" ], "provides": [ "dijit.Dialog" ], "name": "_underlay", "scope": "normal", "private": true, "summary": "A shared instance of a `dijit.DialogUnderlay`", "description": "A shared instance of a `dijit.DialogUnderlay` created and\nused by `dijit.Dialog`, though never created until some Dialog\nor subclass thereof is shown.", "parameters": [ { "name": "kwArgs", "type": null, "usage": "required" } ] }, { "resources": [ "dijit\/form\/TextBox.js", "dijit\/form\/_TextBoxMixin.js" ], "provides": [ "dijit.form.TextBox", "dijit.form._TextBoxMixin" ], "name": "_setSelectionRange", "scope": "normal", "private": true, "parameters": [ { "name": "element", "type": "DomNode", "usage": "required" }, { "name": "start", "type": "Number", "usage": "optional" }, { "name": "stop", "type": "Number", "usage": "optional" } ] }, { "resources": [ "dijit\/a11y.js" ], "provides": [ "dijit.a11y" ], "name": "_isElementShown", "scope": "normal", "private": true, "parameters": [ { "name": "elem", "type": "Element", "usage": "required" } ] }, { "resources": [ "dijit\/a11y.js" ], "provides": [ "dijit.a11y" ], "name": "_getTabNavigable", "scope": "normal", "private": true, "summary": "Finds descendants of the specified root node.", "description": "Finds the following descendants of the specified root node:\n* the first tab-navigable element in document order\nwithout a tabIndex or with tabIndex=\"0\"\n* the last tab-navigable element in document order\nwithout a tabIndex or with tabIndex=\"0\"\n* the first element in document order with the lowest\npositive tabIndex value\n* the last element in document order with the highest\npositive tabIndex value", "parameters": [ { "name": "root", "type": "DOMNode", "usage": "required" } ] }, { "resources": [ "dijit\/_base\/manager.js" ], "provides": [ "dijit._base.manager" ], "name": "_destroyAll", "scope": "normal", "private": true, "summary": "Code to destroy all widgets and do other cleanup on page unload" }, { "resources": [ "dijit\/Declaration.js", "dijit\/InlineEditBox.js", "dijit\/_Templated.js", "dijit\/_WidgetsInTemplateMixin.js", "dijit\/_editor\/plugins\/FontChoice.js", "dijit\/layout\/ScrollingTabController.js", "dojox\/calc\/FuncGen.js", "dojox\/calc\/Grapher.js", "dojox\/calc\/Standard.js", "dojox\/form\/CheckedMultiSelect.js", "dojox\/form\/Uploader.js", "dojox\/form\/uploader\/Base.js" ], "provides": [ "dijit.Declaration", "dijit.InlineEditBox", "dijit._Templated", "dijit._WidgetsInTemplateMixin", "dijit._editor.plugins.FontChoice", "dijit.layout.ScrollingTabController", "dojox.calc.FuncGen", "dojox.calc.Grapher", "dojox.calc.Standard", "dojox.form.CheckedMultiSelect", "dojox.form.Uploader", "dojox.form.uploader.Base" ], "name": "_WidgetsInTemplateMixin", "scope": "normal", "private": true, "summary": "Mixin to supplement _TemplatedMixin when template contains widgets" }, { "resources": [ "dijit\/CalendarLite.js", "dijit\/MenuSeparator.js", "dijit\/_BidiSupport.js", "dijit\/_FocusMixin.js", "dijit\/_Templated.js", "dijit\/_TemplatedMixin.js", "dijit\/_Widget.js", "dijit\/_WidgetBase.js", "dijit\/form\/_ComboBoxMenu.js", "dijit\/layout\/BorderContainer.js", "dijit\/layout\/LayoutContainer.js", "dijit\/layout\/SplitContainer.js", "dijit\/layout\/StackContainer.js", "dojox\/calc\/FuncGen.js", "dojox\/calc\/Grapher.js", "dojox\/calc\/Standard.js", "dojox\/calc\/_Executor.js", "dojox\/dtl\/DomInline.js", "dojox\/dtl\/Inline.js", "dojox\/mobile\/Button.js", "dojox\/mobile\/Carousel.js", "dojox\/mobile\/ContentPane.js", "dojox\/mobile\/FixedSplitter.js", "dojox\/mobile\/FixedSplitterPane.js", "dojox\/mobile\/Heading.js", "dojox\/mobile\/IconContainer.js", "dojox\/mobile\/Overlay.js", "dojox\/mobile\/PageIndicator.js", "dojox\/mobile\/RoundRect.js", "dojox\/mobile\/RoundRectCategory.js", "dojox\/mobile\/RoundRectList.js", "dojox\/mobile\/Slider.js", "dojox\/mobile\/SpinWheel.js", "dojox\/mobile\/SpinWheelSlot.js", "dojox\/mobile\/Switch.js", "dojox\/mobile\/TabBar.js", "dojox\/mobile\/TextBox.js", "dojox\/mobile\/Tooltip.js", "dojox\/mobile\/View.js", "dojox\/mobile\/_ComboBoxMenu.js", "dojox\/mobile\/_ItemBase.js", "dojox\/mobile\/i18n.js", "dojox\/mvc\/Group.js", "dojox\/mvc\/Output.js", "dojox\/mvc\/_Container.js", "dojox\/mvc\/_patches.js" ], "provides": [ "dijit.CalendarLite", "dijit.MenuSeparator", "dijit._BidiSupport", "dijit._FocusMixin", "dijit._Templated", "dijit._TemplatedMixin", "dijit._Widget", "dijit._WidgetBase", "dijit.form._ComboBoxMenu", "dijit.layout.BorderContainer", "dijit.layout.LayoutContainer", "dijit.layout.SplitContainer", "dijit.layout.StackContainer", "dojox.calc.FuncGen", "dojox.calc.Grapher", "dojox.calc.Standard", "dojox.calc._Executor", "dojox.dtl.DomInline", "dojox.dtl.Inline", "dojox.mobile.Button", "dojox.mobile.Carousel", "dojox.mobile.ContentPane", "dojox.mobile.FixedSplitter", "dojox.mobile.FixedSplitterPane", "dojox.mobile.Heading", "dojox.mobile.IconContainer", "dojox.mobile.Overlay", "dojox.mobile.PageIndicator", "dojox.mobile.RoundRect", "dojox.mobile.RoundRectCategory", "dojox.mobile.RoundRectList", "dojox.mobile.Slider", "dojox.mobile.SpinWheel", "dojox.mobile.SpinWheelSlot", "dojox.mobile.Switch", "dojox.mobile.TabBar", "dojox.mobile.TextBox", "dojox.mobile.Tooltip", "dojox.mobile.View", "dojox.mobile._ComboBoxMenu", "dojox.mobile._ItemBase", "dojox.mobile.i18n", "dojox.mvc.Group", "dojox.mvc.Output", "dojox.mvc._Container", "dojox.mvc._patches" ], "name": "_WidgetBase", "scope": "normal", "private": true, "summary": "Future base class for all Dijit widgets.", "description": "Future base class for all Dijit widgets.\n_Widget extends this class adding support for various features needed by desktop.\n\nProvides stubs for widget lifecycle methods for subclasses to extend, like postMixInProperties(), buildRendering(),\npostCreate(), startup(), and destroy(), and also public API methods like set(), get(), and watch().\n\nWidgets can provide custom setters\/getters for widget attributes, which are called automatically by set(name, value).\nFor an attribute XXX, define methods _setXXXAttr() and\/or _getXXXAttr().\n\n_setXXXAttr can also be a string\/hash\/array mapping from a widget attribute XXX to the widget's DOMNodes:\n\n- DOM node attribute\n\t\t_setFocusAttr: {node: \"focusNode\", type: \"attribute\"}\n\t\t_setFocusAttr: \"focusNode\"\t(shorthand)\n\t\t_setFocusAttr: \"\"\t\t(shorthand, maps to this.domNode)\nMaps this.focus to this.focusNode.focus, or (last example) this.domNode.focus\n\n- DOM node innerHTML\n\t\t_setTitleAttr: { node: \"titleNode\", type: \"innerHTML\" }\nMaps this.title to this.titleNode.innerHTML\n\n- DOM node innerText\n\t\t_setTitleAttr: { node: \"titleNode\", type: \"innerText\" }\nMaps this.title to this.titleNode.innerText\n\n- DOM node CSS class\n\t\t_setMyClassAttr: { node: \"domNode\", type: \"class\" }\nMaps this.myClass to this.domNode.className\n\nIf the value of _setXXXAttr is an array, then each element in the array matches one of the\nformats of the above list.\n\nIf the custom setter is null, no action is performed other than saving the new value\nin the widget (in this).\n\nIf no custom setter is defined for an attribute, then it will be copied\nto this.focusNode (if the widget defines a focusNode), or this.domNode otherwise.\nThat's only done though for attributes that match DOMNode attributes (title,\nalt, aria-labelledby, etc.)", "parameters": [ { "name": "params", "type": "Object", "usage": "optional" }, { "name": "srcNodeRef", "type": "DomNode|String", "usage": "required" } ] }, { "resources": [ "dijit\/Calendar.js", "dijit\/ColorPalette.js", "dijit\/Declaration.js", "dijit\/Dialog.js", "dijit\/DialogUnderlay.js", "dijit\/InlineEditBox.js", "dijit\/MenuItem.js", "dijit\/ProgressBar.js", "dijit\/TitlePane.js", "dijit\/Toolbar.js", "dijit\/ToolbarSeparator.js", "dijit\/Tooltip.js", "dijit\/Tree.js", "dijit\/_MenuBase.js", "dijit\/_TimePicker.js", "dijit\/_Widget.js", "dijit\/_editor\/RichText.js", "dijit\/_editor\/plugins\/FontChoice.js", "dijit\/form\/Form.js", "dijit\/form\/HorizontalRule.js", "dijit\/form\/_FormWidget.js", "dijit\/layout\/AccordionContainer.js", "dijit\/layout\/BorderContainer.js", "dijit\/layout\/ContentPane.js", "dijit\/layout\/StackController.js", "dijit\/layout\/_LayoutWidget.js", "dojox\/charting\/widget\/Chart.js", "dojox\/charting\/widget\/Legend.js", "dojox\/form\/CheckedMultiSelect.js", "dojox\/form\/FileUploader.js", "dojox\/form\/ListInput.js", "dojox\/form\/Manager.js", "dojox\/form\/uploader\/Base.js", "dojox\/gauges\/Range.js", "dojox\/gauges\/_Gauge.js", "dojox\/gauges\/_Indicator.js", "dojox\/layout\/DragPane.js", "dojox\/layout\/FloatingPane.js", "dojox\/layout\/GridContainerLite.js", "dojox\/layout\/RadioGroup.js", "dojox\/layout\/ResizeHandle.js", "dojox\/layout\/RotatorContainer.js", "dojox\/layout\/ToggleSplitter.js", "dojox\/mdnd\/AreaManager.js" ], "provides": [ "dijit.Calendar", "dijit.ColorPalette", "dijit.Declaration", "dijit.Dialog", "dijit.DialogUnderlay", "dijit.InlineEditBox", "dijit.MenuItem", "dijit.ProgressBar", "dijit.TitlePane", "dijit.Toolbar", "dijit.ToolbarSeparator", "dijit.Tooltip", "dijit.Tree", "dijit._MenuBase", "dijit._TimePicker", "dijit._Widget", "dijit._editor.RichText", "dijit._editor.plugins.FontChoice", "dijit.form.Form", "dijit.form.HorizontalRule", "dijit.form._FormWidget", "dijit.layout.AccordionContainer", "dijit.layout.BorderContainer", "dijit.layout.ContentPane", "dijit.layout.StackController", "dijit.layout._LayoutWidget", "dojox.charting.widget.Chart", "dojox.charting.widget.Legend", "dojox.form.CheckedMultiSelect", "dojox.form.FileUploader", "dojox.form.ListInput", "dojox.form.Manager", "dojox.form.uploader.Base", "dojox.gauges.Range", "dojox.gauges._Gauge", "dojox.gauges._Indicator", "dojox.layout.DragPane", "dojox.layout.FloatingPane", "dojox.layout.GridContainerLite", "dojox.layout.RadioGroup", "dojox.layout.ResizeHandle", "dojox.layout.RotatorContainer", "dojox.layout.ToggleSplitter", "dojox.mdnd.AreaManager" ], "name": "_Widget", "scope": "normal", "private": true, "summary": "Base class for all Dijit widgets.\n\nExtends _WidgetBase, adding support for:\n- declaratively\/programatically specifying widget initialization parameters like\nonMouseMove="foo" that call foo when this.domNode gets a mousemove event\n- ondijitclick\nSupport new data-dojo-attach-event="ondijitclick: ..." that is triggered by a mouse click or a SPACE\/ENTER keypress\n- focus related functions\nIn particular, the onFocus()\/onBlur() callbacks. Driven internally by\ndijit\/_base\/focus.js.\n- deprecated methods\n- onShow(), onHide(), onClose()\n\nAlso, by loading code in dijit\/_base, turns on:\n- browser sniffing (putting browser id like .dj_ie on <html> node)\n- high contrast mode sniffing (add .dijit_a11y class to <body> if machine is in high contrast mode)", "parameters": [ { "name": "params", "type": null, "usage": "required" } ] }, { "resources": [ "dijit\/Tree.js" ], "provides": [ "dijit.Tree" ], "name": "_TreeNode", "scope": "normal", "summary": "Single node within a tree. This class is used internally\nby Tree and should not be accessed directly." }, { "resources": [ "dijit\/_TimePicker.js", "dijit\/form\/TimeTextBox.js" ], "provides": [ "dijit._TimePicker", "dijit.form.TimeTextBox" ], "name": "_TimePicker", "scope": "normal", "private": true, "summary": "A graphical time picker.\nThis widget is used internally by other widgets and is not available\nas a standalone widget due to lack of accessibility support." }, { "resources": [ "dijit\/Calendar.js", "dijit\/CalendarLite.js", "dijit\/ColorPalette.js", "dijit\/Declaration.js", "dijit\/Dialog.js", "dijit\/DialogUnderlay.js", "dijit\/InlineEditBox.js", "dijit\/MenuItem.js", "dijit\/MenuSeparator.js", "dijit\/ProgressBar.js", "dijit\/TitlePane.js", "dijit\/Toolbar.js", "dijit\/ToolbarSeparator.js", "dijit\/Tooltip.js", "dijit\/TooltipDialog.js", "dijit\/Tree.js", "dijit\/_MenuBase.js", "dijit\/_Templated.js", "dijit\/_TemplatedMixin.js", "dijit\/_TimePicker.js", "dijit\/_editor\/plugins\/FontChoice.js", "dijit\/form\/Form.js", "dijit\/form\/HorizontalRule.js", "dijit\/form\/_ComboBoxMenu.js", "dijit\/form\/_FormWidget.js", "dijit\/layout\/AccordionContainer.js", "dijit\/layout\/BorderContainer.js", "dijit\/layout\/LinkPane.js", "dijit\/layout\/StackController.js", "dijit\/layout\/_TabContainerBase.js", "dojox\/calc\/FuncGen.js", "dojox\/calc\/Grapher.js", "dojox\/calc\/Standard.js", "dojox\/calc\/_Executor.js", "dojox\/dtl\/_DomTemplated.js", "dojox\/dtl\/_Templated.js", "dojox\/form\/CheckedMultiSelect.js", "dojox\/form\/FileUploader.js", "dojox\/form\/ListInput.js", "dojox\/form\/uploader\/Base.js", "dojox\/layout\/ExpandoPane.js", "dojox\/layout\/FloatingPane.js", "dojox\/layout\/ResizeHandle.js" ], "provides": [ "dijit.Calendar", "dijit.CalendarLite", "dijit.ColorPalette", "dijit.Declaration", "dijit.Dialog", "dijit.DialogUnderlay", "dijit.InlineEditBox", "dijit.MenuItem", "dijit.MenuSeparator", "dijit.ProgressBar", "dijit.TitlePane", "dijit.Toolbar", "dijit.ToolbarSeparator", "dijit.Tooltip", "dijit.TooltipDialog", "dijit.Tree", "dijit._MenuBase", "dijit._Templated", "dijit._TemplatedMixin", "dijit._TimePicker", "dijit._editor.plugins.FontChoice", "dijit.form.Form", "dijit.form.HorizontalRule", "dijit.form._ComboBoxMenu", "dijit.form._FormWidget", "dijit.layout.AccordionContainer", "dijit.layout.BorderContainer", "dijit.layout.LinkPane", "dijit.layout.StackController", "dijit.layout._TabContainerBase", "dojox.calc.FuncGen", "dojox.calc.Grapher", "dojox.calc.Standard", "dojox.calc._Executor", "dojox.dtl._DomTemplated", "dojox.dtl._Templated", "dojox.form.CheckedMultiSelect", "dojox.form.FileUploader", "dojox.form.ListInput", "dojox.form.uploader.Base", "dojox.layout.ExpandoPane", "dojox.layout.FloatingPane", "dojox.layout.ResizeHandle" ], "name": "_TemplatedMixin", "scope": "normal", "private": true, "summary": "Mixin for widgets that are instantiated from a template" }, { "resources": [ "dijit\/_Templated.js", "dojox\/layout\/RadioGroup.js", "dojox\/layout\/RotatorContainer.js", "dojox\/layout\/ScrollPane.js" ], "provides": [ "dijit._Templated", "dojox.layout.RadioGroup", "dojox.layout.RotatorContainer", "dojox.layout.ScrollPane" ], "name": "_Templated", "scope": "normal", "private": true, "summary": "Deprecated mixin for widgets that are instantiated from a template.\nWidgets should use _TemplatedMixin plus if necessary _WidgetsInTemplateMixin instead." }, { "resources": [ "dijit\/ColorPalette.js", "dijit\/_PaletteMixin.js" ], "provides": [ "dijit.ColorPalette", "dijit._PaletteMixin" ], "name": "_PaletteMixin", "scope": "normal", "private": true, "summary": "String\nLocalized summary for the palette table", "description": "A mixin for a grid showing various entities, so the user can pick a certain entity." }, { "resources": [ "dijit\/DropDownMenu.js", "dijit\/_OnDijitClickMixin.js", "dijit\/_Widget.js" ], "provides": [ "dijit.DropDownMenu", "dijit._OnDijitClickMixin", "dijit._Widget" ], "name": "_OnDijitClickMixin", "scope": "normal", "private": true }, { "resources": [ "dijit\/DropDownMenu.js", "dijit\/MenuBar.js", "dijit\/_MenuBase.js" ], "provides": [ "dijit.DropDownMenu", "dijit.MenuBar", "dijit._MenuBase" ], "name": "_MenuBase", "scope": "normal", "private": true, "summary": "Base class for Menu and MenuBar" }, { "resources": [ "dijit\/MenuBarItem.js", "dijit\/PopupMenuBarItem.js" ], "provides": [ "dijit.MenuBarItem", "dijit.PopupMenuBarItem" ], "name": "_MenuBarItemMixin", "scope": "normal", "private": true }, { "resources": [ "dijit\/Tooltip.js" ], "provides": [ "dijit.Tooltip" ], "name": "_MasterTooltip", "scope": "normal", "summary": "Internal widget that holds the actual tooltip markup,\nwhich occurs once per page.\nCalled by Tooltip widgets which are just containers to hold\nthe markup" }, { "resources": [ "dijit\/Toolbar.js", "dijit\/_KeyNavContainer.js", "dijit\/_MenuBase.js" ], "provides": [ "dijit.Toolbar", "dijit._KeyNavContainer", "dijit._MenuBase" ], "name": "_KeyNavContainer", "scope": "normal", "private": true, "summary": "A _Container with keyboard navigation of its children.", "description": "To use this mixin, call connectKeyNavHandlers() in\npostCreate().\nIt provides normalized keyboard and focusing code for Container\nwidgets." }, { "resources": [ "dijit\/InlineEditBox.js" ], "provides": [ "dijit.InlineEditBox" ], "name": "_InlineEditor", "scope": "normal", "summary": "Internal widget used by InlineEditBox, displayed when in editing mode\nto display the editor and maybe save\/cancel buttons. Calling code should\nconnect to save\/cancel methods to detect when editing is finished\n\nHas mainly the same parameters as InlineEditBox, plus these values:\n\nstyle: Object\nSet of CSS attributes of display node, to replicate in editor\n\nvalue: String\nValue as an HTML string or plain text string, depending on renderAsHTML flag" }, { "resources": [ "dijit\/_HasDropDown.js", "dijit\/form\/ComboBoxMixin.js", "dijit\/form\/DropDownButton.js", "dijit\/form\/Select.js", "dijit\/form\/_DateTimeTextBox.js", "dijit\/layout\/ScrollingTabController.js", "dojox\/form\/FilePickerTextBox.js" ], "provides": [ "dijit._HasDropDown", "dijit.form.ComboBoxMixin", "dijit.form.DropDownButton", "dijit.form.Select", "dijit.form._DateTimeTextBox", "dijit.layout.ScrollingTabController", "dojox.form.FilePickerTextBox" ], "name": "_HasDropDown", "scope": "normal", "private": true, "summary": "Mixin for widgets that need drop down ability." }, { "resources": [ "dijit\/_FocusMixin.js", "dijit\/_HasDropDown.js", "dijit\/_KeyNavContainer.js", "dijit\/_Widget.js" ], "provides": [ "dijit._FocusMixin", "dijit._HasDropDown", "dijit._KeyNavContainer", "dijit._Widget" ], "name": "_FocusMixin", "scope": "normal", "private": true, "summary": "Mixin to widget to provide _onFocus() and _onBlur() methods that\nfire when a widget or it's descendants get\/lose focus" }, { "resources": [ "dijit\/Dialog.js", "dijit\/TooltipDialog.js", "dijit\/_DialogMixin.js" ], "provides": [ "dijit.Dialog", "dijit.TooltipDialog", "dijit._DialogMixin" ], "name": "_DialogMixin", "scope": "normal", "private": true, "summary": "This provides functions useful to Dialog and TooltipDialog" }, { "resources": [ "dijit\/Dialog.js" ], "provides": [ "dijit.Dialog" ], "name": "_DialogBase", "scope": "normal", "summary": "A modal dialog Widget", "description": "Pops up a modal dialog window, blocking access to the screen\nand also graying out the screen Dialog is extended from\nContentPane so it supports all the same parameters (href, etc.)", "examples": [ "\t
I am content<\/p>\n\t<\/div>" ] }, { "resources": [ "dijit\/ProgressBar.js" ], "provides": [ "dijit.ProgressBar" ], "name": "ProgressBar", "scope": "normal", "summary": "A progress indication widget, showing the amount completed\n(often the percentage completed) of a task.", "examples": { "example": "\t
`, `