src/cm/media/js/lib/yui/yui_3.10.3/api/classes/Plugin.ExecCommand.html
changeset 525 89ef5ed3c48b
equal deleted inserted replaced
524:322d0feea350 525:89ef5ed3c48b
       
     1 <!DOCTYPE html>
       
     2 <html lang="en">
       
     3 <head>
       
     4     <meta charset="utf-8">
       
     5     <title>Plugin.ExecCommand - YUI 3</title>
       
     6     <link rel="stylesheet" href="http://yui.yahooapis.com/3.9.1/build/cssgrids/cssgrids-min.css">
       
     7     <link rel="stylesheet" href="../assets/vendor/prettify/prettify-min.css">
       
     8     <link rel="stylesheet" href="../assets/css/main.css" id="site_styles">
       
     9     <link rel="shortcut icon" type="image/png" href="../assets/favicon.png">
       
    10     <script src="http://yui.yahooapis.com/combo?3.9.1/build/yui/yui-min.js"></script>
       
    11 </head>
       
    12 <body class="yui3-skin-sam">
       
    13 
       
    14 <div id="doc">
       
    15     <div id="hd" class="yui3-g header">
       
    16         <div class="yui3-u-3-4">
       
    17             
       
    18                 <h1><img src="../assets/css/logo.png" title="YUI 3"></h1>
       
    19             
       
    20         </div>
       
    21         <div class="yui3-u-1-4 version">
       
    22             <em>API Docs for: 3.10.3</em>
       
    23         </div>
       
    24     </div>
       
    25     <div id="bd" class="yui3-g">
       
    26 
       
    27         <div class="yui3-u-1-4">
       
    28             <div id="docs-sidebar" class="sidebar apidocs">
       
    29                 <div id="api-list">
       
    30     <h2 class="off-left">APIs</h2>
       
    31     <div id="api-tabview" class="tabview">
       
    32         <ul class="tabs">
       
    33             <li><a href="#api-classes">Classes</a></li>
       
    34             <li><a href="#api-modules">Modules</a></li>
       
    35         </ul>
       
    36 
       
    37         <div id="api-tabview-filter">
       
    38             <input type="search" id="api-filter" placeholder="Type to filter APIs">
       
    39         </div>
       
    40 
       
    41         <div id="api-tabview-panel">
       
    42             <ul id="api-classes" class="apis classes">
       
    43             
       
    44                 <li><a href="../classes/Anim.html">Anim</a></li>
       
    45             
       
    46                 <li><a href="../classes/App.html">App</a></li>
       
    47             
       
    48                 <li><a href="../classes/App.Base.html">App.Base</a></li>
       
    49             
       
    50                 <li><a href="../classes/App.Content.html">App.Content</a></li>
       
    51             
       
    52                 <li><a href="../classes/App.Transitions.html">App.Transitions</a></li>
       
    53             
       
    54                 <li><a href="../classes/App.TransitionsNative.html">App.TransitionsNative</a></li>
       
    55             
       
    56                 <li><a href="../classes/AreaSeries.html">AreaSeries</a></li>
       
    57             
       
    58                 <li><a href="../classes/AreaSplineSeries.html">AreaSplineSeries</a></li>
       
    59             
       
    60                 <li><a href="../classes/Array.html">Array</a></li>
       
    61             
       
    62                 <li><a href="../classes/ArrayList.html">ArrayList</a></li>
       
    63             
       
    64                 <li><a href="../classes/ArraySort.html">ArraySort</a></li>
       
    65             
       
    66                 <li><a href="../classes/AsyncQueue.html">AsyncQueue</a></li>
       
    67             
       
    68                 <li><a href="../classes/Attribute.html">Attribute</a></li>
       
    69             
       
    70                 <li><a href="../classes/AttributeCore.html">AttributeCore</a></li>
       
    71             
       
    72                 <li><a href="../classes/AttributeEvents.html">AttributeEvents</a></li>
       
    73             
       
    74                 <li><a href="../classes/AttributeExtras.html">AttributeExtras</a></li>
       
    75             
       
    76                 <li><a href="../classes/AttributeLite.html">AttributeLite</a></li>
       
    77             
       
    78                 <li><a href="../classes/AttributeObservable.html">AttributeObservable</a></li>
       
    79             
       
    80                 <li><a href="../classes/AutoComplete.html">AutoComplete</a></li>
       
    81             
       
    82                 <li><a href="../classes/AutoCompleteBase.html">AutoCompleteBase</a></li>
       
    83             
       
    84                 <li><a href="../classes/AutoCompleteFilters.html">AutoCompleteFilters</a></li>
       
    85             
       
    86                 <li><a href="../classes/AutoCompleteHighlighters.html">AutoCompleteHighlighters</a></li>
       
    87             
       
    88                 <li><a href="../classes/AutoCompleteList.html">AutoCompleteList</a></li>
       
    89             
       
    90                 <li><a href="../classes/Axis.html">Axis</a></li>
       
    91             
       
    92                 <li><a href="../classes/AxisBase.html">AxisBase</a></li>
       
    93             
       
    94                 <li><a href="../classes/BarSeries.html">BarSeries</a></li>
       
    95             
       
    96                 <li><a href="../classes/Base.html">Base</a></li>
       
    97             
       
    98                 <li><a href="../classes/BaseCore.html">BaseCore</a></li>
       
    99             
       
   100                 <li><a href="../classes/BaseObservable.html">BaseObservable</a></li>
       
   101             
       
   102                 <li><a href="../classes/BottomAxisLayout.html">BottomAxisLayout</a></li>
       
   103             
       
   104                 <li><a href="../classes/Button.html">Button</a></li>
       
   105             
       
   106                 <li><a href="../classes/ButtonCore.html">ButtonCore</a></li>
       
   107             
       
   108                 <li><a href="../classes/ButtonGroup.html">ButtonGroup</a></li>
       
   109             
       
   110                 <li><a href="../classes/Cache.html">Cache</a></li>
       
   111             
       
   112                 <li><a href="../classes/CacheOffline.html">CacheOffline</a></li>
       
   113             
       
   114                 <li><a href="../classes/Calendar.html">Calendar</a></li>
       
   115             
       
   116                 <li><a href="../classes/CalendarBase.html">CalendarBase</a></li>
       
   117             
       
   118                 <li><a href="../classes/CandlestickSeries.html">CandlestickSeries</a></li>
       
   119             
       
   120                 <li><a href="../classes/CanvasCircle.html">CanvasCircle</a></li>
       
   121             
       
   122                 <li><a href="../classes/CanvasDrawing.html">CanvasDrawing</a></li>
       
   123             
       
   124                 <li><a href="../classes/CanvasEllipse.html">CanvasEllipse</a></li>
       
   125             
       
   126                 <li><a href="../classes/CanvasGraphic.html">CanvasGraphic</a></li>
       
   127             
       
   128                 <li><a href="../classes/CanvasPath.html">CanvasPath</a></li>
       
   129             
       
   130                 <li><a href="../classes/CanvasPieSlice.html">CanvasPieSlice</a></li>
       
   131             
       
   132                 <li><a href="../classes/CanvasRect.html">CanvasRect</a></li>
       
   133             
       
   134                 <li><a href="../classes/CanvasShape.html">CanvasShape</a></li>
       
   135             
       
   136                 <li><a href="../classes/CartesianChart.html">CartesianChart</a></li>
       
   137             
       
   138                 <li><a href="../classes/CartesianSeries.html">CartesianSeries</a></li>
       
   139             
       
   140                 <li><a href="../classes/CategoryAxis.html">CategoryAxis</a></li>
       
   141             
       
   142                 <li><a href="../classes/CategoryAxisBase.html">CategoryAxisBase</a></li>
       
   143             
       
   144                 <li><a href="../classes/CategoryImpl.html">CategoryImpl</a></li>
       
   145             
       
   146                 <li><a href="../classes/Chart.html">Chart</a></li>
       
   147             
       
   148                 <li><a href="../classes/ChartBase.html">ChartBase</a></li>
       
   149             
       
   150                 <li><a href="../classes/ChartLegend.html">ChartLegend</a></li>
       
   151             
       
   152                 <li><a href="../classes/Circle.html">Circle</a></li>
       
   153             
       
   154                 <li><a href="../classes/CircleGroup.html">CircleGroup</a></li>
       
   155             
       
   156                 <li><a href="../classes/ClassNameManager.html">ClassNameManager</a></li>
       
   157             
       
   158                 <li><a href="../classes/ClickableRail.html">ClickableRail</a></li>
       
   159             
       
   160                 <li><a href="../classes/Color.html">Color</a></li>
       
   161             
       
   162                 <li><a href="../classes/Color.Harmony.html">Color.Harmony</a></li>
       
   163             
       
   164                 <li><a href="../classes/Color.HSL.html">Color.HSL</a></li>
       
   165             
       
   166                 <li><a href="../classes/Color.HSV.html">Color.HSV</a></li>
       
   167             
       
   168                 <li><a href="../classes/ColumnSeries.html">ColumnSeries</a></li>
       
   169             
       
   170                 <li><a href="../classes/ComboSeries.html">ComboSeries</a></li>
       
   171             
       
   172                 <li><a href="../classes/ComboSplineSeries.html">ComboSplineSeries</a></li>
       
   173             
       
   174                 <li><a href="../classes/config.html">config</a></li>
       
   175             
       
   176                 <li><a href="../classes/Console.html">Console</a></li>
       
   177             
       
   178                 <li><a href="../classes/Controller.html">Controller</a></li>
       
   179             
       
   180                 <li><a href="../classes/Cookie.html">Cookie</a></li>
       
   181             
       
   182                 <li><a href="../classes/CurveUtil.html">CurveUtil</a></li>
       
   183             
       
   184                 <li><a href="../classes/CustomEvent.html">CustomEvent</a></li>
       
   185             
       
   186                 <li><a href="../classes/DataSchema.Array.html">DataSchema.Array</a></li>
       
   187             
       
   188                 <li><a href="../classes/DataSchema.Base.html">DataSchema.Base</a></li>
       
   189             
       
   190                 <li><a href="../classes/DataSchema.JSON.html">DataSchema.JSON</a></li>
       
   191             
       
   192                 <li><a href="../classes/DataSchema.Text.html">DataSchema.Text</a></li>
       
   193             
       
   194                 <li><a href="../classes/DataSchema.XML.html">DataSchema.XML</a></li>
       
   195             
       
   196                 <li><a href="../classes/DataSource.Function.html">DataSource.Function</a></li>
       
   197             
       
   198                 <li><a href="../classes/DataSource.Get.html">DataSource.Get</a></li>
       
   199             
       
   200                 <li><a href="../classes/DataSource.IO.html">DataSource.IO</a></li>
       
   201             
       
   202                 <li><a href="../classes/DataSource.Local.html">DataSource.Local</a></li>
       
   203             
       
   204                 <li><a href="../classes/DataSourceArraySchema.html">DataSourceArraySchema</a></li>
       
   205             
       
   206                 <li><a href="../classes/DataSourceCache.html">DataSourceCache</a></li>
       
   207             
       
   208                 <li><a href="../classes/DataSourceCacheExtension.html">DataSourceCacheExtension</a></li>
       
   209             
       
   210                 <li><a href="../classes/DataSourceJSONSchema.html">DataSourceJSONSchema</a></li>
       
   211             
       
   212                 <li><a href="../classes/DataSourceTextSchema.html">DataSourceTextSchema</a></li>
       
   213             
       
   214                 <li><a href="../classes/DataSourceXMLSchema.html">DataSourceXMLSchema</a></li>
       
   215             
       
   216                 <li><a href="../classes/DataTable.html">DataTable</a></li>
       
   217             
       
   218                 <li><a href="../classes/DataTable.Base.html">DataTable.Base</a></li>
       
   219             
       
   220                 <li><a href="../classes/DataTable.BodyView.html">DataTable.BodyView</a></li>
       
   221             
       
   222                 <li><a href="../classes/DataTable.BodyView.Formatters.html">DataTable.BodyView.Formatters</a></li>
       
   223             
       
   224                 <li><a href="../classes/DataTable.ColumnWidths.html">DataTable.ColumnWidths</a></li>
       
   225             
       
   226                 <li><a href="../classes/DataTable.Core.html">DataTable.Core</a></li>
       
   227             
       
   228                 <li><a href="../classes/DataTable.HeaderView.html">DataTable.HeaderView</a></li>
       
   229             
       
   230                 <li><a href="../classes/DataTable.Message.html">DataTable.Message</a></li>
       
   231             
       
   232                 <li><a href="../classes/DataTable.Mutable.html">DataTable.Mutable</a></li>
       
   233             
       
   234                 <li><a href="../classes/DataTable.Scrollable.html">DataTable.Scrollable</a></li>
       
   235             
       
   236                 <li><a href="../classes/DataTable.Sortable.html">DataTable.Sortable</a></li>
       
   237             
       
   238                 <li><a href="../classes/DataTable.TableView.html">DataTable.TableView</a></li>
       
   239             
       
   240                 <li><a href="../classes/Date.html">Date</a></li>
       
   241             
       
   242                 <li><a href="../classes/DD.DDM.html">DD.DDM</a></li>
       
   243             
       
   244                 <li><a href="../classes/DD.Delegate.html">DD.Delegate</a></li>
       
   245             
       
   246                 <li><a href="../classes/DD.Drag.html">DD.Drag</a></li>
       
   247             
       
   248                 <li><a href="../classes/DD.Drop.html">DD.Drop</a></li>
       
   249             
       
   250                 <li><a href="../classes/DD.Scroll.html">DD.Scroll</a></li>
       
   251             
       
   252                 <li><a href="../classes/Dial.html">Dial</a></li>
       
   253             
       
   254                 <li><a href="../classes/Do.html">Do</a></li>
       
   255             
       
   256                 <li><a href="../classes/Do.AlterArgs.html">Do.AlterArgs</a></li>
       
   257             
       
   258                 <li><a href="../classes/Do.AlterReturn.html">Do.AlterReturn</a></li>
       
   259             
       
   260                 <li><a href="../classes/Do.Error.html">Do.Error</a></li>
       
   261             
       
   262                 <li><a href="../classes/Do.Halt.html">Do.Halt</a></li>
       
   263             
       
   264                 <li><a href="../classes/Do.Method.html">Do.Method</a></li>
       
   265             
       
   266                 <li><a href="../classes/Do.Prevent.html">Do.Prevent</a></li>
       
   267             
       
   268                 <li><a href="../classes/DOM.html">DOM</a></li>
       
   269             
       
   270                 <li><a href="../classes/DOMEventFacade.html">DOMEventFacade</a></li>
       
   271             
       
   272                 <li><a href="../classes/Drawing.html">Drawing</a></li>
       
   273             
       
   274                 <li><a href="../classes/Easing.html">Easing</a></li>
       
   275             
       
   276                 <li><a href="../classes/EditorBase.html">EditorBase</a></li>
       
   277             
       
   278                 <li><a href="../classes/EditorSelection.html">EditorSelection</a></li>
       
   279             
       
   280                 <li><a href="../classes/Ellipse.html">Ellipse</a></li>
       
   281             
       
   282                 <li><a href="../classes/EllipseGroup.html">EllipseGroup</a></li>
       
   283             
       
   284                 <li><a href="../classes/Escape.html">Escape</a></li>
       
   285             
       
   286                 <li><a href="../classes/Event.html">Event</a></li>
       
   287             
       
   288                 <li><a href="../classes/EventFacade.html">EventFacade</a></li>
       
   289             
       
   290                 <li><a href="../classes/EventHandle.html">EventHandle</a></li>
       
   291             
       
   292                 <li><a href="../classes/EventTarget.html">EventTarget</a></li>
       
   293             
       
   294                 <li><a href="../classes/ExecCommand.html">ExecCommand</a></li>
       
   295             
       
   296                 <li><a href="../classes/Features.html">Features</a></li>
       
   297             
       
   298                 <li><a href="../classes/File.html">File</a></li>
       
   299             
       
   300                 <li><a href="../classes/FileFlash.html">FileFlash</a></li>
       
   301             
       
   302                 <li><a href="../classes/FileHTML5.html">FileHTML5</a></li>
       
   303             
       
   304                 <li><a href="../classes/Fills.html">Fills</a></li>
       
   305             
       
   306                 <li><a href="../classes/Frame.html">Frame</a></li>
       
   307             
       
   308                 <li><a href="../classes/Get.html">Get</a></li>
       
   309             
       
   310                 <li><a href="../classes/Get.Transaction.html">Get.Transaction</a></li>
       
   311             
       
   312                 <li><a href="../classes/GetNodeJS.html">GetNodeJS</a></li>
       
   313             
       
   314                 <li><a href="../classes/Graph.html">Graph</a></li>
       
   315             
       
   316                 <li><a href="../classes/Graphic.html">Graphic</a></li>
       
   317             
       
   318                 <li><a href="../classes/GraphicBase.html">GraphicBase</a></li>
       
   319             
       
   320                 <li><a href="../classes/Gridlines.html">Gridlines</a></li>
       
   321             
       
   322                 <li><a href="../classes/GroupDiamond.html">GroupDiamond</a></li>
       
   323             
       
   324                 <li><a href="../classes/GroupRect.html">GroupRect</a></li>
       
   325             
       
   326                 <li><a href="../classes/Handlebars.html">Handlebars</a></li>
       
   327             
       
   328                 <li><a href="../classes/Highlight.html">Highlight</a></li>
       
   329             
       
   330                 <li><a href="../classes/Histogram.html">Histogram</a></li>
       
   331             
       
   332                 <li><a href="../classes/HistoryBase.html">HistoryBase</a></li>
       
   333             
       
   334                 <li><a href="../classes/HistoryHash.html">HistoryHash</a></li>
       
   335             
       
   336                 <li><a href="../classes/HistoryHTML5.html">HistoryHTML5</a></li>
       
   337             
       
   338                 <li><a href="../classes/HorizontalLegendLayout.html">HorizontalLegendLayout</a></li>
       
   339             
       
   340                 <li><a href="../classes/ImgLoadGroup.html">ImgLoadGroup</a></li>
       
   341             
       
   342                 <li><a href="../classes/ImgLoadImgObj.html">ImgLoadImgObj</a></li>
       
   343             
       
   344                 <li><a href="../classes/Intl.html">Intl</a></li>
       
   345             
       
   346                 <li><a href="../classes/IO.html">IO</a></li>
       
   347             
       
   348                 <li><a href="../classes/JSON.html">JSON</a></li>
       
   349             
       
   350                 <li><a href="../classes/JSONPRequest.html">JSONPRequest</a></li>
       
   351             
       
   352                 <li><a href="../classes/Lang.html">Lang</a></li>
       
   353             
       
   354                 <li><a href="../classes/LazyModelList.html">LazyModelList</a></li>
       
   355             
       
   356                 <li><a href="../classes/LeftAxisLayout.html">LeftAxisLayout</a></li>
       
   357             
       
   358                 <li><a href="../classes/Lines.html">Lines</a></li>
       
   359             
       
   360                 <li><a href="../classes/LineSeries.html">LineSeries</a></li>
       
   361             
       
   362                 <li><a href="../classes/Loader.html">Loader</a></li>
       
   363             
       
   364                 <li><a href="../classes/MarkerSeries.html">MarkerSeries</a></li>
       
   365             
       
   366                 <li><a href="../classes/Matrix.html">Matrix</a></li>
       
   367             
       
   368                 <li><a href="../classes/MatrixUtil.html">MatrixUtil</a></li>
       
   369             
       
   370                 <li><a href="../classes/Model.html">Model</a></li>
       
   371             
       
   372                 <li><a href="../classes/ModelList.html">ModelList</a></li>
       
   373             
       
   374                 <li><a href="../classes/ModelSync.REST.html">ModelSync.REST</a></li>
       
   375             
       
   376                 <li><a href="../classes/Node.html">Node</a></li>
       
   377             
       
   378                 <li><a href="../classes/NodeList.html">NodeList</a></li>
       
   379             
       
   380                 <li><a href="../classes/Number.html">Number</a></li>
       
   381             
       
   382                 <li><a href="../classes/NumericAxis.html">NumericAxis</a></li>
       
   383             
       
   384                 <li><a href="../classes/NumericAxisBase.html">NumericAxisBase</a></li>
       
   385             
       
   386                 <li><a href="../classes/NumericImpl.html">NumericImpl</a></li>
       
   387             
       
   388                 <li><a href="../classes/Object.html">Object</a></li>
       
   389             
       
   390                 <li><a href="../classes/OHLCSeries.html">OHLCSeries</a></li>
       
   391             
       
   392                 <li><a href="../classes/Overlay.html">Overlay</a></li>
       
   393             
       
   394                 <li><a href="../classes/Panel.html">Panel</a></li>
       
   395             
       
   396                 <li><a href="../classes/Parallel.html">Parallel</a></li>
       
   397             
       
   398                 <li><a href="../classes/Path.html">Path</a></li>
       
   399             
       
   400                 <li><a href="../classes/PieChart.html">PieChart</a></li>
       
   401             
       
   402                 <li><a href="../classes/PieSeries.html">PieSeries</a></li>
       
   403             
       
   404                 <li><a href="../classes/Pjax.html">Pjax</a></li>
       
   405             
       
   406                 <li><a href="../classes/PjaxBase.html">PjaxBase</a></li>
       
   407             
       
   408                 <li><a href="../classes/PjaxContent.html">PjaxContent</a></li>
       
   409             
       
   410                 <li><a href="../classes/Plots.html">Plots</a></li>
       
   411             
       
   412                 <li><a href="../classes/Plugin.Align.html">Plugin.Align</a></li>
       
   413             
       
   414                 <li><a href="../classes/Plugin.AutoComplete.html">Plugin.AutoComplete</a></li>
       
   415             
       
   416                 <li><a href="../classes/Plugin.Base.html">Plugin.Base</a></li>
       
   417             
       
   418                 <li><a href="../classes/Plugin.Button.html">Plugin.Button</a></li>
       
   419             
       
   420                 <li><a href="../classes/Plugin.Cache.html">Plugin.Cache</a></li>
       
   421             
       
   422                 <li><a href="../classes/Plugin.CalendarNavigator.html">Plugin.CalendarNavigator</a></li>
       
   423             
       
   424                 <li><a href="../classes/Plugin.ConsoleFilters.html">Plugin.ConsoleFilters</a></li>
       
   425             
       
   426                 <li><a href="../classes/Plugin.CreateLinkBase.html">Plugin.CreateLinkBase</a></li>
       
   427             
       
   428                 <li><a href="../classes/Plugin.DataTableDataSource.html">Plugin.DataTableDataSource</a></li>
       
   429             
       
   430                 <li><a href="../classes/Plugin.DDConstrained.html">Plugin.DDConstrained</a></li>
       
   431             
       
   432                 <li><a href="../classes/Plugin.DDNodeScroll.html">Plugin.DDNodeScroll</a></li>
       
   433             
       
   434                 <li><a href="../classes/Plugin.DDProxy.html">Plugin.DDProxy</a></li>
       
   435             
       
   436                 <li><a href="../classes/Plugin.DDWindowScroll.html">Plugin.DDWindowScroll</a></li>
       
   437             
       
   438                 <li><a href="../classes/Plugin.Drag.html">Plugin.Drag</a></li>
       
   439             
       
   440                 <li><a href="../classes/Plugin.Drop.html">Plugin.Drop</a></li>
       
   441             
       
   442                 <li><a href="../classes/Plugin.EditorBidi.html">Plugin.EditorBidi</a></li>
       
   443             
       
   444                 <li><a href="../classes/Plugin.EditorBR.html">Plugin.EditorBR</a></li>
       
   445             
       
   446                 <li><a href="../classes/Plugin.EditorLists.html">Plugin.EditorLists</a></li>
       
   447             
       
   448                 <li><a href="../classes/Plugin.EditorPara.html">Plugin.EditorPara</a></li>
       
   449             
       
   450                 <li><a href="../classes/Plugin.EditorParaBase.html">Plugin.EditorParaBase</a></li>
       
   451             
       
   452                 <li><a href="../classes/Plugin.EditorParaIE.html">Plugin.EditorParaIE</a></li>
       
   453             
       
   454                 <li><a href="../classes/Plugin.EditorTab.html">Plugin.EditorTab</a></li>
       
   455             
       
   456                 <li><a href="../classes/Plugin.ExecCommand.html">Plugin.ExecCommand</a></li>
       
   457             
       
   458                 <li><a href="../classes/Plugin.Flick.html">Plugin.Flick</a></li>
       
   459             
       
   460                 <li><a href="../classes/Plugin.Host.html">Plugin.Host</a></li>
       
   461             
       
   462                 <li><a href="../classes/plugin.NodeFocusManager.html">plugin.NodeFocusManager</a></li>
       
   463             
       
   464                 <li><a href="../classes/Plugin.NodeFX.html">Plugin.NodeFX</a></li>
       
   465             
       
   466                 <li><a href="../classes/plugin.NodeMenuNav.html">plugin.NodeMenuNav</a></li>
       
   467             
       
   468                 <li><a href="../classes/Plugin.Pjax.html">Plugin.Pjax</a></li>
       
   469             
       
   470                 <li><a href="../classes/Plugin.Resize.html">Plugin.Resize</a></li>
       
   471             
       
   472                 <li><a href="../classes/Plugin.ResizeConstrained.html">Plugin.ResizeConstrained</a></li>
       
   473             
       
   474                 <li><a href="../classes/Plugin.ResizeProxy.html">Plugin.ResizeProxy</a></li>
       
   475             
       
   476                 <li><a href="../classes/Plugin.ScrollInfo.html">Plugin.ScrollInfo</a></li>
       
   477             
       
   478                 <li><a href="../classes/Plugin.ScrollViewList.html">Plugin.ScrollViewList</a></li>
       
   479             
       
   480                 <li><a href="../classes/Plugin.ScrollViewPaginator.html">Plugin.ScrollViewPaginator</a></li>
       
   481             
       
   482                 <li><a href="../classes/Plugin.ScrollViewScrollbars.html">Plugin.ScrollViewScrollbars</a></li>
       
   483             
       
   484                 <li><a href="../classes/Plugin.Shim.html">Plugin.Shim</a></li>
       
   485             
       
   486                 <li><a href="../classes/Plugin.SortScroll.html">Plugin.SortScroll</a></li>
       
   487             
       
   488                 <li><a href="../classes/Plugin.Tree.Lazy.html">Plugin.Tree.Lazy</a></li>
       
   489             
       
   490                 <li><a href="../classes/Plugin.WidgetAnim.html">Plugin.WidgetAnim</a></li>
       
   491             
       
   492                 <li><a href="../classes/Pollable.html">Pollable</a></li>
       
   493             
       
   494                 <li><a href="../classes/Promise.html">Promise</a></li>
       
   495             
       
   496                 <li><a href="../classes/Promise.Resolver.html">Promise.Resolver</a></li>
       
   497             
       
   498                 <li><a href="../classes/QueryString.html">QueryString</a></li>
       
   499             
       
   500                 <li><a href="../classes/Queue.html">Queue</a></li>
       
   501             
       
   502                 <li><a href="../classes/RangeSeries.html">RangeSeries</a></li>
       
   503             
       
   504                 <li><a href="../classes/Record.html">Record</a></li>
       
   505             
       
   506                 <li><a href="../classes/Recordset.html">Recordset</a></li>
       
   507             
       
   508                 <li><a href="../classes/RecordsetFilter.html">RecordsetFilter</a></li>
       
   509             
       
   510                 <li><a href="../classes/RecordsetIndexer.html">RecordsetIndexer</a></li>
       
   511             
       
   512                 <li><a href="../classes/RecordsetSort.html">RecordsetSort</a></li>
       
   513             
       
   514                 <li><a href="../classes/Rect.html">Rect</a></li>
       
   515             
       
   516                 <li><a href="../classes/Renderer.html">Renderer</a></li>
       
   517             
       
   518                 <li><a href="../classes/Resize.html">Resize</a></li>
       
   519             
       
   520                 <li><a href="../classes/RightAxisLayout.html">RightAxisLayout</a></li>
       
   521             
       
   522                 <li><a href="../classes/Router.html">Router</a></li>
       
   523             
       
   524                 <li><a href="../classes/ScrollView.html">ScrollView</a></li>
       
   525             
       
   526                 <li><a href="../classes/Selector.html">Selector</a></li>
       
   527             
       
   528                 <li><a href="../classes/SeriesBase.html">SeriesBase</a></li>
       
   529             
       
   530                 <li><a href="../classes/Shape.html">Shape</a></li>
       
   531             
       
   532                 <li><a href="../classes/ShapeGroup.html">ShapeGroup</a></li>
       
   533             
       
   534                 <li><a href="../classes/Slider.html">Slider</a></li>
       
   535             
       
   536                 <li><a href="../classes/SliderBase.html">SliderBase</a></li>
       
   537             
       
   538                 <li><a href="../classes/SliderValueRange.html">SliderValueRange</a></li>
       
   539             
       
   540                 <li><a href="../classes/soon.html">soon</a></li>
       
   541             
       
   542                 <li><a href="../classes/Sortable.html">Sortable</a></li>
       
   543             
       
   544                 <li><a href="../classes/SplineSeries.html">SplineSeries</a></li>
       
   545             
       
   546                 <li><a href="../classes/StackedAreaSeries.html">StackedAreaSeries</a></li>
       
   547             
       
   548                 <li><a href="../classes/StackedAreaSplineSeries.html">StackedAreaSplineSeries</a></li>
       
   549             
       
   550                 <li><a href="../classes/StackedAxis.html">StackedAxis</a></li>
       
   551             
       
   552                 <li><a href="../classes/StackedAxisBase.html">StackedAxisBase</a></li>
       
   553             
       
   554                 <li><a href="../classes/StackedBarSeries.html">StackedBarSeries</a></li>
       
   555             
       
   556                 <li><a href="../classes/StackedColumnSeries.html">StackedColumnSeries</a></li>
       
   557             
       
   558                 <li><a href="../classes/StackedComboSeries.html">StackedComboSeries</a></li>
       
   559             
       
   560                 <li><a href="../classes/StackedComboSplineSeries.html">StackedComboSplineSeries</a></li>
       
   561             
       
   562                 <li><a href="../classes/StackedImpl.html">StackedImpl</a></li>
       
   563             
       
   564                 <li><a href="../classes/StackedLineSeries.html">StackedLineSeries</a></li>
       
   565             
       
   566                 <li><a href="../classes/StackedMarkerSeries.html">StackedMarkerSeries</a></li>
       
   567             
       
   568                 <li><a href="../classes/StackedSplineSeries.html">StackedSplineSeries</a></li>
       
   569             
       
   570                 <li><a href="../classes/StackingUtil.html">StackingUtil</a></li>
       
   571             
       
   572                 <li><a href="../classes/State.html">State</a></li>
       
   573             
       
   574                 <li><a href="../classes/StyleSheet.html">StyleSheet</a></li>
       
   575             
       
   576                 <li><a href="../classes/Subscriber.html">Subscriber</a></li>
       
   577             
       
   578                 <li><a href="../classes/SVGCircle.html">SVGCircle</a></li>
       
   579             
       
   580                 <li><a href="../classes/SVGDrawing.html">SVGDrawing</a></li>
       
   581             
       
   582                 <li><a href="../classes/SVGEllipse.html">SVGEllipse</a></li>
       
   583             
       
   584                 <li><a href="../classes/SVGGraphic.html">SVGGraphic</a></li>
       
   585             
       
   586                 <li><a href="../classes/SVGPath.html">SVGPath</a></li>
       
   587             
       
   588                 <li><a href="../classes/SVGPieSlice.html">SVGPieSlice</a></li>
       
   589             
       
   590                 <li><a href="../classes/SVGRect.html">SVGRect</a></li>
       
   591             
       
   592                 <li><a href="../classes/SVGShape.html">SVGShape</a></li>
       
   593             
       
   594                 <li><a href="../classes/SWF.html">SWF</a></li>
       
   595             
       
   596                 <li><a href="../classes/SWFDetect.html">SWFDetect</a></li>
       
   597             
       
   598                 <li><a href="../classes/SyntheticEvent.html">SyntheticEvent</a></li>
       
   599             
       
   600                 <li><a href="../classes/SyntheticEvent.Notifier.html">SyntheticEvent.Notifier</a></li>
       
   601             
       
   602                 <li><a href="../classes/SynthRegistry.html">SynthRegistry</a></li>
       
   603             
       
   604                 <li><a href="../classes/Tab.html">Tab</a></li>
       
   605             
       
   606                 <li><a href="../classes/TabView.html">TabView</a></li>
       
   607             
       
   608                 <li><a href="../classes/Template.html">Template</a></li>
       
   609             
       
   610                 <li><a href="../classes/Template.Micro.html">Template.Micro</a></li>
       
   611             
       
   612                 <li><a href="../classes/Test.ArrayAssert.html">Test.ArrayAssert</a></li>
       
   613             
       
   614                 <li><a href="../classes/Test.Assert.html">Test.Assert</a></li>
       
   615             
       
   616                 <li><a href="../classes/Test.AssertionError.html">Test.AssertionError</a></li>
       
   617             
       
   618                 <li><a href="../classes/Test.ComparisonFailure.html">Test.ComparisonFailure</a></li>
       
   619             
       
   620                 <li><a href="../classes/Test.Console.html">Test.Console</a></li>
       
   621             
       
   622                 <li><a href="../classes/Test.CoverageFormat.html">Test.CoverageFormat</a></li>
       
   623             
       
   624                 <li><a href="../classes/Test.DateAssert.html">Test.DateAssert</a></li>
       
   625             
       
   626                 <li><a href="../classes/Test.EventTarget.html">Test.EventTarget</a></li>
       
   627             
       
   628                 <li><a href="../classes/Test.Mock.html">Test.Mock</a></li>
       
   629             
       
   630                 <li><a href="../classes/Test.Mock.Value.html">Test.Mock.Value</a></li>
       
   631             
       
   632                 <li><a href="../classes/Test.ObjectAssert.html">Test.ObjectAssert</a></li>
       
   633             
       
   634                 <li><a href="../classes/Test.Reporter.html">Test.Reporter</a></li>
       
   635             
       
   636                 <li><a href="../classes/Test.Results.html">Test.Results</a></li>
       
   637             
       
   638                 <li><a href="../classes/Test.Runner.html">Test.Runner</a></li>
       
   639             
       
   640                 <li><a href="../classes/Test.ShouldError.html">Test.ShouldError</a></li>
       
   641             
       
   642                 <li><a href="../classes/Test.ShouldFail.html">Test.ShouldFail</a></li>
       
   643             
       
   644                 <li><a href="../classes/Test.TestCase.html">Test.TestCase</a></li>
       
   645             
       
   646                 <li><a href="../classes/Test.TestFormat.html">Test.TestFormat</a></li>
       
   647             
       
   648                 <li><a href="../classes/Test.TestNode.html">Test.TestNode</a></li>
       
   649             
       
   650                 <li><a href="../classes/Test.TestRunner.html">Test.TestRunner</a></li>
       
   651             
       
   652                 <li><a href="../classes/Test.TestSuite.html">Test.TestSuite</a></li>
       
   653             
       
   654                 <li><a href="../classes/Test.UnexpectedError.html">Test.UnexpectedError</a></li>
       
   655             
       
   656                 <li><a href="../classes/Test.UnexpectedValue.html">Test.UnexpectedValue</a></li>
       
   657             
       
   658                 <li><a href="../classes/Test.Wait.html">Test.Wait</a></li>
       
   659             
       
   660                 <li><a href="../classes/Text.AccentFold.html">Text.AccentFold</a></li>
       
   661             
       
   662                 <li><a href="../classes/Text.WordBreak.html">Text.WordBreak</a></li>
       
   663             
       
   664                 <li><a href="../classes/TimeAxis.html">TimeAxis</a></li>
       
   665             
       
   666                 <li><a href="../classes/TimeAxisBase.html">TimeAxisBase</a></li>
       
   667             
       
   668                 <li><a href="../classes/TimeImpl.html">TimeImpl</a></li>
       
   669             
       
   670                 <li><a href="../classes/ToggleButton.html">ToggleButton</a></li>
       
   671             
       
   672                 <li><a href="../classes/TopAxisLayout.html">TopAxisLayout</a></li>
       
   673             
       
   674                 <li><a href="../classes/Transition.html">Transition</a></li>
       
   675             
       
   676                 <li><a href="../classes/Tree.html">Tree</a></li>
       
   677             
       
   678                 <li><a href="../classes/Tree.Labelable.html">Tree.Labelable</a></li>
       
   679             
       
   680                 <li><a href="../classes/Tree.Node.html">Tree.Node</a></li>
       
   681             
       
   682                 <li><a href="../classes/Tree.Node.Labelable.html">Tree.Node.Labelable</a></li>
       
   683             
       
   684                 <li><a href="../classes/Tree.Node.Openable.html">Tree.Node.Openable</a></li>
       
   685             
       
   686                 <li><a href="../classes/Tree.Node.Selectable.html">Tree.Node.Selectable</a></li>
       
   687             
       
   688                 <li><a href="../classes/Tree.Node.Sortable.html">Tree.Node.Sortable</a></li>
       
   689             
       
   690                 <li><a href="../classes/Tree.Openable.html">Tree.Openable</a></li>
       
   691             
       
   692                 <li><a href="../classes/Tree.Selectable.html">Tree.Selectable</a></li>
       
   693             
       
   694                 <li><a href="../classes/Tree.Sortable.html">Tree.Sortable</a></li>
       
   695             
       
   696                 <li><a href="../classes/UA.html">UA</a></li>
       
   697             
       
   698                 <li><a href="../classes/Uploader.html">Uploader</a></li>
       
   699             
       
   700                 <li><a href="../classes/Uploader.Queue.html">Uploader.Queue</a></li>
       
   701             
       
   702                 <li><a href="../classes/UploaderFlash.html">UploaderFlash</a></li>
       
   703             
       
   704                 <li><a href="../classes/UploaderHTML5.html">UploaderHTML5</a></li>
       
   705             
       
   706                 <li><a href="../classes/ValueChange.html">ValueChange</a></li>
       
   707             
       
   708                 <li><a href="../classes/VerticalLegendLayout.html">VerticalLegendLayout</a></li>
       
   709             
       
   710                 <li><a href="../classes/View.html">View</a></li>
       
   711             
       
   712                 <li><a href="../classes/View.NodeMap.html">View.NodeMap</a></li>
       
   713             
       
   714                 <li><a href="../classes/VMLCircle.html">VMLCircle</a></li>
       
   715             
       
   716                 <li><a href="../classes/VMLDrawing.html">VMLDrawing</a></li>
       
   717             
       
   718                 <li><a href="../classes/VMLEllipse.html">VMLEllipse</a></li>
       
   719             
       
   720                 <li><a href="../classes/VMLGraphic.html">VMLGraphic</a></li>
       
   721             
       
   722                 <li><a href="../classes/VMLPath.html">VMLPath</a></li>
       
   723             
       
   724                 <li><a href="../classes/VMLPieSlice.html">VMLPieSlice</a></li>
       
   725             
       
   726                 <li><a href="../classes/VMLRect.html">VMLRect</a></li>
       
   727             
       
   728                 <li><a href="../classes/VMLShape.html">VMLShape</a></li>
       
   729             
       
   730                 <li><a href="../classes/Widget.html">Widget</a></li>
       
   731             
       
   732                 <li><a href="../classes/WidgetAutohide.html">WidgetAutohide</a></li>
       
   733             
       
   734                 <li><a href="../classes/WidgetButtons.html">WidgetButtons</a></li>
       
   735             
       
   736                 <li><a href="../classes/WidgetChild.html">WidgetChild</a></li>
       
   737             
       
   738                 <li><a href="../classes/WidgetModality.html">WidgetModality</a></li>
       
   739             
       
   740                 <li><a href="../classes/WidgetParent.html">WidgetParent</a></li>
       
   741             
       
   742                 <li><a href="../classes/WidgetPosition.html">WidgetPosition</a></li>
       
   743             
       
   744                 <li><a href="../classes/WidgetPositionAlign.html">WidgetPositionAlign</a></li>
       
   745             
       
   746                 <li><a href="../classes/WidgetPositionConstrain.html">WidgetPositionConstrain</a></li>
       
   747             
       
   748                 <li><a href="../classes/WidgetStack.html">WidgetStack</a></li>
       
   749             
       
   750                 <li><a href="../classes/WidgetStdMod.html">WidgetStdMod</a></li>
       
   751             
       
   752                 <li><a href="../classes/XML.html">XML</a></li>
       
   753             
       
   754                 <li><a href="../classes/YQL.html">YQL</a></li>
       
   755             
       
   756                 <li><a href="../classes/YQLRequest.html">YQLRequest</a></li>
       
   757             
       
   758                 <li><a href="../classes/YUI.html">YUI</a></li>
       
   759             
       
   760                 <li><a href="../classes/YUI~substitute.html">YUI~substitute</a></li>
       
   761             
       
   762             </ul>
       
   763 
       
   764             <ul id="api-modules" class="apis modules">
       
   765             
       
   766                 <li><a href="../modules/align-plugin.html">align-plugin</a></li>
       
   767             
       
   768                 <li><a href="../modules/anim.html">anim</a></li>
       
   769             
       
   770                 <li><a href="../modules/anim-base.html">anim-base</a></li>
       
   771             
       
   772                 <li><a href="../modules/anim-color.html">anim-color</a></li>
       
   773             
       
   774                 <li><a href="../modules/anim-curve.html">anim-curve</a></li>
       
   775             
       
   776                 <li><a href="../modules/anim-easing.html">anim-easing</a></li>
       
   777             
       
   778                 <li><a href="../modules/anim-node-plugin.html">anim-node-plugin</a></li>
       
   779             
       
   780                 <li><a href="../modules/anim-scroll.html">anim-scroll</a></li>
       
   781             
       
   782                 <li><a href="../modules/anim-shape.html">anim-shape</a></li>
       
   783             
       
   784                 <li><a href="../modules/anim-shape-transform.html">anim-shape-transform</a></li>
       
   785             
       
   786                 <li><a href="../modules/anim-xy.html">anim-xy</a></li>
       
   787             
       
   788                 <li><a href="../modules/app.html">app</a></li>
       
   789             
       
   790                 <li><a href="../modules/app-base.html">app-base</a></li>
       
   791             
       
   792                 <li><a href="../modules/app-content.html">app-content</a></li>
       
   793             
       
   794                 <li><a href="../modules/app-transitions.html">app-transitions</a></li>
       
   795             
       
   796                 <li><a href="../modules/app-transitions-native.html">app-transitions-native</a></li>
       
   797             
       
   798                 <li><a href="../modules/array-extras.html">array-extras</a></li>
       
   799             
       
   800                 <li><a href="../modules/array-invoke.html">array-invoke</a></li>
       
   801             
       
   802                 <li><a href="../modules/arraylist.html">arraylist</a></li>
       
   803             
       
   804                 <li><a href="../modules/arraylist-add.html">arraylist-add</a></li>
       
   805             
       
   806                 <li><a href="../modules/arraylist-filter.html">arraylist-filter</a></li>
       
   807             
       
   808                 <li><a href="../modules/arraysort.html">arraysort</a></li>
       
   809             
       
   810                 <li><a href="../modules/async-queue.html">async-queue</a></li>
       
   811             
       
   812                 <li><a href="../modules/attribute.html">attribute</a></li>
       
   813             
       
   814                 <li><a href="../modules/attribute-base.html">attribute-base</a></li>
       
   815             
       
   816                 <li><a href="../modules/attribute-complex.html">attribute-complex</a></li>
       
   817             
       
   818                 <li><a href="../modules/attribute-core.html">attribute-core</a></li>
       
   819             
       
   820                 <li><a href="../modules/attribute-extras.html">attribute-extras</a></li>
       
   821             
       
   822                 <li><a href="../modules/attribute-observable.html">attribute-observable</a></li>
       
   823             
       
   824                 <li><a href="../modules/autocomplete.html">autocomplete</a></li>
       
   825             
       
   826                 <li><a href="../modules/autocomplete-base.html">autocomplete-base</a></li>
       
   827             
       
   828                 <li><a href="../modules/autocomplete-filters.html">autocomplete-filters</a></li>
       
   829             
       
   830                 <li><a href="../modules/autocomplete-filters-accentfold.html">autocomplete-filters-accentfold</a></li>
       
   831             
       
   832                 <li><a href="../modules/autocomplete-highlighters.html">autocomplete-highlighters</a></li>
       
   833             
       
   834                 <li><a href="../modules/autocomplete-highlighters-accentfold.html">autocomplete-highlighters-accentfold</a></li>
       
   835             
       
   836                 <li><a href="../modules/autocomplete-list.html">autocomplete-list</a></li>
       
   837             
       
   838                 <li><a href="../modules/autocomplete-list-keys.html">autocomplete-list-keys</a></li>
       
   839             
       
   840                 <li><a href="../modules/autocomplete-plugin.html">autocomplete-plugin</a></li>
       
   841             
       
   842                 <li><a href="../modules/autocomplete-sources.html">autocomplete-sources</a></li>
       
   843             
       
   844                 <li><a href="../modules/axis.html">axis</a></li>
       
   845             
       
   846                 <li><a href="../modules/axis-base.html">axis-base</a></li>
       
   847             
       
   848                 <li><a href="../modules/axis-category.html">axis-category</a></li>
       
   849             
       
   850                 <li><a href="../modules/axis-category-base.html">axis-category-base</a></li>
       
   851             
       
   852                 <li><a href="../modules/axis-numeric.html">axis-numeric</a></li>
       
   853             
       
   854                 <li><a href="../modules/axis-numeric-base.html">axis-numeric-base</a></li>
       
   855             
       
   856                 <li><a href="../modules/axis-stacked.html">axis-stacked</a></li>
       
   857             
       
   858                 <li><a href="../modules/axis-stacked-base.html">axis-stacked-base</a></li>
       
   859             
       
   860                 <li><a href="../modules/axis-time.html">axis-time</a></li>
       
   861             
       
   862                 <li><a href="../modules/axis-time-base.html">axis-time-base</a></li>
       
   863             
       
   864                 <li><a href="../modules/base.html">base</a></li>
       
   865             
       
   866                 <li><a href="../modules/base-base.html">base-base</a></li>
       
   867             
       
   868                 <li><a href="../modules/base-build.html">base-build</a></li>
       
   869             
       
   870                 <li><a href="../modules/base-core.html">base-core</a></li>
       
   871             
       
   872                 <li><a href="../modules/base-observable.html">base-observable</a></li>
       
   873             
       
   874                 <li><a href="../modules/base-pluginhost.html">base-pluginhost</a></li>
       
   875             
       
   876                 <li><a href="../modules/button.html">button</a></li>
       
   877             
       
   878                 <li><a href="../modules/button-core.html">button-core</a></li>
       
   879             
       
   880                 <li><a href="../modules/button-group.html">button-group</a></li>
       
   881             
       
   882                 <li><a href="../modules/button-plugin.html">button-plugin</a></li>
       
   883             
       
   884                 <li><a href="../modules/cache.html">cache</a></li>
       
   885             
       
   886                 <li><a href="../modules/cache-base.html">cache-base</a></li>
       
   887             
       
   888                 <li><a href="../modules/cache-offline.html">cache-offline</a></li>
       
   889             
       
   890                 <li><a href="../modules/cache-plugin.html">cache-plugin</a></li>
       
   891             
       
   892                 <li><a href="../modules/calendar.html">calendar</a></li>
       
   893             
       
   894                 <li><a href="../modules/calendar-base.html">calendar-base</a></li>
       
   895             
       
   896                 <li><a href="../modules/calendarnavigator.html">calendarnavigator</a></li>
       
   897             
       
   898                 <li><a href="../modules/charts.html">charts</a></li>
       
   899             
       
   900                 <li><a href="../modules/charts-base.html">charts-base</a></li>
       
   901             
       
   902                 <li><a href="../modules/charts-legend.html">charts-legend</a></li>
       
   903             
       
   904                 <li><a href="../modules/classnamemanager.html">classnamemanager</a></li>
       
   905             
       
   906                 <li><a href="../modules/clickable-rail.html">clickable-rail</a></li>
       
   907             
       
   908                 <li><a href="../modules/collection.html">collection</a></li>
       
   909             
       
   910                 <li><a href="../modules/color.html">color</a></li>
       
   911             
       
   912                 <li><a href="../modules/color-base.html">color-base</a></li>
       
   913             
       
   914                 <li><a href="../modules/color-harmony.html">color-harmony</a></li>
       
   915             
       
   916                 <li><a href="../modules/color-hsl.html">color-hsl</a></li>
       
   917             
       
   918                 <li><a href="../modules/color-hsv.html">color-hsv</a></li>
       
   919             
       
   920                 <li><a href="../modules/console.html">console</a></li>
       
   921             
       
   922                 <li><a href="../modules/console-filters.html">console-filters</a></li>
       
   923             
       
   924                 <li><a href="../modules/cookie.html">cookie</a></li>
       
   925             
       
   926                 <li><a href="../modules/createlink-base.html">createlink-base</a></li>
       
   927             
       
   928                 <li><a href="../modules/dataschema.html">dataschema</a></li>
       
   929             
       
   930                 <li><a href="../modules/dataschema-array.html">dataschema-array</a></li>
       
   931             
       
   932                 <li><a href="../modules/dataschema-base.html">dataschema-base</a></li>
       
   933             
       
   934                 <li><a href="../modules/dataschema-json.html">dataschema-json</a></li>
       
   935             
       
   936                 <li><a href="../modules/dataschema-text.html">dataschema-text</a></li>
       
   937             
       
   938                 <li><a href="../modules/dataschema-xml.html">dataschema-xml</a></li>
       
   939             
       
   940                 <li><a href="../modules/datasource.html">datasource</a></li>
       
   941             
       
   942                 <li><a href="../modules/datasource-arrayschema.html">datasource-arrayschema</a></li>
       
   943             
       
   944                 <li><a href="../modules/datasource-cache.html">datasource-cache</a></li>
       
   945             
       
   946                 <li><a href="../modules/datasource-function.html">datasource-function</a></li>
       
   947             
       
   948                 <li><a href="../modules/datasource-get.html">datasource-get</a></li>
       
   949             
       
   950                 <li><a href="../modules/datasource-io.html">datasource-io</a></li>
       
   951             
       
   952                 <li><a href="../modules/datasource-jsonschema.html">datasource-jsonschema</a></li>
       
   953             
       
   954                 <li><a href="../modules/datasource-local.html">datasource-local</a></li>
       
   955             
       
   956                 <li><a href="../modules/datasource-polling.html">datasource-polling</a></li>
       
   957             
       
   958                 <li><a href="../modules/datasource-textschema.html">datasource-textschema</a></li>
       
   959             
       
   960                 <li><a href="../modules/datasource-xmlschema.html">datasource-xmlschema</a></li>
       
   961             
       
   962                 <li><a href="../modules/datatable.html">datatable</a></li>
       
   963             
       
   964                 <li><a href="../modules/datatable-base.html">datatable-base</a></li>
       
   965             
       
   966                 <li><a href="../modules/datatable-body.html">datatable-body</a></li>
       
   967             
       
   968                 <li><a href="../modules/datatable-column-widths.html">datatable-column-widths</a></li>
       
   969             
       
   970                 <li><a href="../modules/datatable-core.html">datatable-core</a></li>
       
   971             
       
   972                 <li><a href="../modules/datatable-datasource.html">datatable-datasource</a></li>
       
   973             
       
   974                 <li><a href="../modules/datatable-formatters.html">datatable-formatters</a></li>
       
   975             
       
   976                 <li><a href="../modules/datatable-head.html">datatable-head</a></li>
       
   977             
       
   978                 <li><a href="../modules/datatable-message.html">datatable-message</a></li>
       
   979             
       
   980                 <li><a href="../modules/datatable-mutable.html">datatable-mutable</a></li>
       
   981             
       
   982                 <li><a href="../modules/datatable-scroll.html">datatable-scroll</a></li>
       
   983             
       
   984                 <li><a href="../modules/datatable-sort.html">datatable-sort</a></li>
       
   985             
       
   986                 <li><a href="../modules/datatable-table.html">datatable-table</a></li>
       
   987             
       
   988                 <li><a href="../modules/datatype.html">datatype</a></li>
       
   989             
       
   990                 <li><a href="../modules/datatype-date.html">datatype-date</a></li>
       
   991             
       
   992                 <li><a href="../modules/datatype-date-format.html">datatype-date-format</a></li>
       
   993             
       
   994                 <li><a href="../modules/datatype-date-math.html">datatype-date-math</a></li>
       
   995             
       
   996                 <li><a href="../modules/datatype-date-parse.html">datatype-date-parse</a></li>
       
   997             
       
   998                 <li><a href="../modules/datatype-number.html">datatype-number</a></li>
       
   999             
       
  1000                 <li><a href="../modules/datatype-number-format.html">datatype-number-format</a></li>
       
  1001             
       
  1002                 <li><a href="../modules/datatype-number-parse.html">datatype-number-parse</a></li>
       
  1003             
       
  1004                 <li><a href="../modules/datatype-xml.html">datatype-xml</a></li>
       
  1005             
       
  1006                 <li><a href="../modules/datatype-xml-format.html">datatype-xml-format</a></li>
       
  1007             
       
  1008                 <li><a href="../modules/datatype-xml-parse.html">datatype-xml-parse</a></li>
       
  1009             
       
  1010                 <li><a href="../modules/dd.html">dd</a></li>
       
  1011             
       
  1012                 <li><a href="../modules/dd-constrain.html">dd-constrain</a></li>
       
  1013             
       
  1014                 <li><a href="../modules/dd-ddm.html">dd-ddm</a></li>
       
  1015             
       
  1016                 <li><a href="../modules/dd-ddm-base.html">dd-ddm-base</a></li>
       
  1017             
       
  1018                 <li><a href="../modules/dd-ddm-drop.html">dd-ddm-drop</a></li>
       
  1019             
       
  1020                 <li><a href="../modules/dd-delegate.html">dd-delegate</a></li>
       
  1021             
       
  1022                 <li><a href="../modules/dd-drag.html">dd-drag</a></li>
       
  1023             
       
  1024                 <li><a href="../modules/dd-drop.html">dd-drop</a></li>
       
  1025             
       
  1026                 <li><a href="../modules/dd-drop-plugin.html">dd-drop-plugin</a></li>
       
  1027             
       
  1028                 <li><a href="../modules/dd-gestures.html">dd-gestures</a></li>
       
  1029             
       
  1030                 <li><a href="../modules/dd-plugin.html">dd-plugin</a></li>
       
  1031             
       
  1032                 <li><a href="../modules/dd-proxy.html">dd-proxy</a></li>
       
  1033             
       
  1034                 <li><a href="../modules/dd-scroll.html">dd-scroll</a></li>
       
  1035             
       
  1036                 <li><a href="../modules/dial.html">dial</a></li>
       
  1037             
       
  1038                 <li><a href="../modules/dom.html">dom</a></li>
       
  1039             
       
  1040                 <li><a href="../modules/dom-base.html">dom-base</a></li>
       
  1041             
       
  1042                 <li><a href="../modules/dom-screen.html">dom-screen</a></li>
       
  1043             
       
  1044                 <li><a href="../modules/dom-style.html">dom-style</a></li>
       
  1045             
       
  1046                 <li><a href="../modules/dump.html">dump</a></li>
       
  1047             
       
  1048                 <li><a href="../modules/editor.html">editor</a></li>
       
  1049             
       
  1050                 <li><a href="../modules/editor-base.html">editor-base</a></li>
       
  1051             
       
  1052                 <li><a href="../modules/editor-bidi.html">editor-bidi</a></li>
       
  1053             
       
  1054                 <li><a href="../modules/editor-br.html">editor-br</a></li>
       
  1055             
       
  1056                 <li><a href="../modules/editor-lists.html">editor-lists</a></li>
       
  1057             
       
  1058                 <li><a href="../modules/editor-para.html">editor-para</a></li>
       
  1059             
       
  1060                 <li><a href="../modules/editor-para-base.html">editor-para-base</a></li>
       
  1061             
       
  1062                 <li><a href="../modules/editor-para-ie.html">editor-para-ie</a></li>
       
  1063             
       
  1064                 <li><a href="../modules/editor-tab.html">editor-tab</a></li>
       
  1065             
       
  1066                 <li><a href="../modules/escape.html">escape</a></li>
       
  1067             
       
  1068                 <li><a href="../modules/event.html">event</a></li>
       
  1069             
       
  1070                 <li><a href="../modules/event-base.html">event-base</a></li>
       
  1071             
       
  1072                 <li><a href="../modules/event-contextmenu.html">event-contextmenu</a></li>
       
  1073             
       
  1074                 <li><a href="../modules/event-custom.html">event-custom</a></li>
       
  1075             
       
  1076                 <li><a href="../modules/event-custom-base.html">event-custom-base</a></li>
       
  1077             
       
  1078                 <li><a href="../modules/event-custom-complex.html">event-custom-complex</a></li>
       
  1079             
       
  1080                 <li><a href="../modules/event-delegate.html">event-delegate</a></li>
       
  1081             
       
  1082                 <li><a href="../modules/event-flick.html">event-flick</a></li>
       
  1083             
       
  1084                 <li><a href="../modules/event-focus.html">event-focus</a></li>
       
  1085             
       
  1086                 <li><a href="../modules/event-gestures.html">event-gestures</a></li>
       
  1087             
       
  1088                 <li><a href="../modules/event-hover.html">event-hover</a></li>
       
  1089             
       
  1090                 <li><a href="../modules/event-key.html">event-key</a></li>
       
  1091             
       
  1092                 <li><a href="../modules/event-mouseenter.html">event-mouseenter</a></li>
       
  1093             
       
  1094                 <li><a href="../modules/event-mousewheel.html">event-mousewheel</a></li>
       
  1095             
       
  1096                 <li><a href="../modules/event-move.html">event-move</a></li>
       
  1097             
       
  1098                 <li><a href="../modules/event-outside.html">event-outside</a></li>
       
  1099             
       
  1100                 <li><a href="../modules/event-resize.html">event-resize</a></li>
       
  1101             
       
  1102                 <li><a href="../modules/event-simulate.html">event-simulate</a></li>
       
  1103             
       
  1104                 <li><a href="../modules/event-synthetic.html">event-synthetic</a></li>
       
  1105             
       
  1106                 <li><a href="../modules/event-tap.html">event-tap</a></li>
       
  1107             
       
  1108                 <li><a href="../modules/event-touch.html">event-touch</a></li>
       
  1109             
       
  1110                 <li><a href="../modules/event-valuechange.html">event-valuechange</a></li>
       
  1111             
       
  1112                 <li><a href="../modules/exec-command.html">exec-command</a></li>
       
  1113             
       
  1114                 <li><a href="../modules/features.html">features</a></li>
       
  1115             
       
  1116                 <li><a href="../modules/file.html">file</a></li>
       
  1117             
       
  1118                 <li><a href="../modules/file-flash.html">file-flash</a></li>
       
  1119             
       
  1120                 <li><a href="../modules/file-html5.html">file-html5</a></li>
       
  1121             
       
  1122                 <li><a href="../modules/frame.html">frame</a></li>
       
  1123             
       
  1124                 <li><a href="../modules/gesture-simulate.html">gesture-simulate</a></li>
       
  1125             
       
  1126                 <li><a href="../modules/get.html">get</a></li>
       
  1127             
       
  1128                 <li><a href="../modules/get-nodejs.html">get-nodejs</a></li>
       
  1129             
       
  1130                 <li><a href="../modules/graphics.html">graphics</a></li>
       
  1131             
       
  1132                 <li><a href="../modules/graphics-group.html">graphics-group</a></li>
       
  1133             
       
  1134                 <li><a href="../modules/handlebars.html">handlebars</a></li>
       
  1135             
       
  1136                 <li><a href="../modules/handlebars-base.html">handlebars-base</a></li>
       
  1137             
       
  1138                 <li><a href="../modules/handlebars-compiler.html">handlebars-compiler</a></li>
       
  1139             
       
  1140                 <li><a href="../modules/highlight.html">highlight</a></li>
       
  1141             
       
  1142                 <li><a href="../modules/highlight-accentfold.html">highlight-accentfold</a></li>
       
  1143             
       
  1144                 <li><a href="../modules/highlight-base.html">highlight-base</a></li>
       
  1145             
       
  1146                 <li><a href="../modules/history.html">history</a></li>
       
  1147             
       
  1148                 <li><a href="../modules/history-base.html">history-base</a></li>
       
  1149             
       
  1150                 <li><a href="../modules/history-hash.html">history-hash</a></li>
       
  1151             
       
  1152                 <li><a href="../modules/history-hash-ie.html">history-hash-ie</a></li>
       
  1153             
       
  1154                 <li><a href="../modules/history-html5.html">history-html5</a></li>
       
  1155             
       
  1156                 <li><a href="../modules/imageloader.html">imageloader</a></li>
       
  1157             
       
  1158                 <li><a href="../modules/intl.html">intl</a></li>
       
  1159             
       
  1160                 <li><a href="../modules/io.html">io</a></li>
       
  1161             
       
  1162                 <li><a href="../modules/io-base.html">io-base</a></li>
       
  1163             
       
  1164                 <li><a href="../modules/io-form.html">io-form</a></li>
       
  1165             
       
  1166                 <li><a href="../modules/io-nodejs.html">io-nodejs</a></li>
       
  1167             
       
  1168                 <li><a href="../modules/io-queue.html">io-queue</a></li>
       
  1169             
       
  1170                 <li><a href="../modules/io-upload-iframe.html">io-upload-iframe</a></li>
       
  1171             
       
  1172                 <li><a href="../modules/io-xdr.html">io-xdr</a></li>
       
  1173             
       
  1174                 <li><a href="../modules/json.html">json</a></li>
       
  1175             
       
  1176                 <li><a href="../modules/json-parse.html">json-parse</a></li>
       
  1177             
       
  1178                 <li><a href="../modules/json-stringify.html">json-stringify</a></li>
       
  1179             
       
  1180                 <li><a href="../modules/jsonp.html">jsonp</a></li>
       
  1181             
       
  1182                 <li><a href="../modules/jsonp-url.html">jsonp-url</a></li>
       
  1183             
       
  1184                 <li><a href="../modules/lazy-model-list.html">lazy-model-list</a></li>
       
  1185             
       
  1186                 <li><a href="../modules/loader.html">loader</a></li>
       
  1187             
       
  1188                 <li><a href="../modules/loader-base.html">loader-base</a></li>
       
  1189             
       
  1190                 <li><a href="../modules/loader-yui3.html">loader-yui3</a></li>
       
  1191             
       
  1192                 <li><a href="../modules/matrix.html">matrix</a></li>
       
  1193             
       
  1194                 <li><a href="../modules/model.html">model</a></li>
       
  1195             
       
  1196                 <li><a href="../modules/model-list.html">model-list</a></li>
       
  1197             
       
  1198                 <li><a href="../modules/model-sync-rest.html">model-sync-rest</a></li>
       
  1199             
       
  1200                 <li><a href="../modules/node.html">node</a></li>
       
  1201             
       
  1202                 <li><a href="../modules/node-base.html">node-base</a></li>
       
  1203             
       
  1204                 <li><a href="../modules/node-core.html">node-core</a></li>
       
  1205             
       
  1206                 <li><a href="../modules/node-data.html">node-data</a></li>
       
  1207             
       
  1208                 <li><a href="../modules/node-event-delegate.html">node-event-delegate</a></li>
       
  1209             
       
  1210                 <li><a href="../modules/node-event-html5.html">node-event-html5</a></li>
       
  1211             
       
  1212                 <li><a href="../modules/node-event-simulate.html">node-event-simulate</a></li>
       
  1213             
       
  1214                 <li><a href="../modules/node-flick.html">node-flick</a></li>
       
  1215             
       
  1216                 <li><a href="../modules/node-focusmanager.html">node-focusmanager</a></li>
       
  1217             
       
  1218                 <li><a href="../modules/node-load.html">node-load</a></li>
       
  1219             
       
  1220                 <li><a href="../modules/node-menunav.html">node-menunav</a></li>
       
  1221             
       
  1222                 <li><a href="../modules/node-pluginhost.html">node-pluginhost</a></li>
       
  1223             
       
  1224                 <li><a href="../modules/node-screen.html">node-screen</a></li>
       
  1225             
       
  1226                 <li><a href="../modules/node-scroll-info.html">node-scroll-info</a></li>
       
  1227             
       
  1228                 <li><a href="../modules/node-style.html">node-style</a></li>
       
  1229             
       
  1230                 <li><a href="../modules/oop.html">oop</a></li>
       
  1231             
       
  1232                 <li><a href="../modules/overlay.html">overlay</a></li>
       
  1233             
       
  1234                 <li><a href="../modules/panel.html">panel</a></li>
       
  1235             
       
  1236                 <li><a href="../modules/parallel.html">parallel</a></li>
       
  1237             
       
  1238                 <li><a href="../modules/pjax.html">pjax</a></li>
       
  1239             
       
  1240                 <li><a href="../modules/pjax-base.html">pjax-base</a></li>
       
  1241             
       
  1242                 <li><a href="../modules/pjax-content.html">pjax-content</a></li>
       
  1243             
       
  1244                 <li><a href="../modules/pjax-plugin.html">pjax-plugin</a></li>
       
  1245             
       
  1246                 <li><a href="../modules/plugin.html">plugin</a></li>
       
  1247             
       
  1248                 <li><a href="../modules/pluginhost.html">pluginhost</a></li>
       
  1249             
       
  1250                 <li><a href="../modules/pluginhost-base.html">pluginhost-base</a></li>
       
  1251             
       
  1252                 <li><a href="../modules/pluginhost-config.html">pluginhost-config</a></li>
       
  1253             
       
  1254                 <li><a href="../modules/promise.html">promise</a></li>
       
  1255             
       
  1256                 <li><a href="../modules/querystring.html">querystring</a></li>
       
  1257             
       
  1258                 <li><a href="../modules/querystring-parse.html">querystring-parse</a></li>
       
  1259             
       
  1260                 <li><a href="../modules/querystring-parse-simple.html">querystring-parse-simple</a></li>
       
  1261             
       
  1262                 <li><a href="../modules/querystring-stringify.html">querystring-stringify</a></li>
       
  1263             
       
  1264                 <li><a href="../modules/querystring-stringify-simple.html">querystring-stringify-simple</a></li>
       
  1265             
       
  1266                 <li><a href="../modules/queue-promote.html">queue-promote</a></li>
       
  1267             
       
  1268                 <li><a href="../modules/range-slider.html">range-slider</a></li>
       
  1269             
       
  1270                 <li><a href="../modules/recordset.html">recordset</a></li>
       
  1271             
       
  1272                 <li><a href="../modules/recordset-base.html">recordset-base</a></li>
       
  1273             
       
  1274                 <li><a href="../modules/recordset-filter.html">recordset-filter</a></li>
       
  1275             
       
  1276                 <li><a href="../modules/recordset-indexer.html">recordset-indexer</a></li>
       
  1277             
       
  1278                 <li><a href="../modules/recordset-sort.html">recordset-sort</a></li>
       
  1279             
       
  1280                 <li><a href="../modules/resize.html">resize</a></li>
       
  1281             
       
  1282                 <li><a href="../modules/resize-contrain.html">resize-contrain</a></li>
       
  1283             
       
  1284                 <li><a href="../modules/resize-plugin.html">resize-plugin</a></li>
       
  1285             
       
  1286                 <li><a href="../modules/resize-proxy.html">resize-proxy</a></li>
       
  1287             
       
  1288                 <li><a href="../modules/rollup.html">rollup</a></li>
       
  1289             
       
  1290                 <li><a href="../modules/router.html">router</a></li>
       
  1291             
       
  1292                 <li><a href="../modules/scrollview.html">scrollview</a></li>
       
  1293             
       
  1294                 <li><a href="../modules/scrollview-base.html">scrollview-base</a></li>
       
  1295             
       
  1296                 <li><a href="../modules/scrollview-base-ie.html">scrollview-base-ie</a></li>
       
  1297             
       
  1298                 <li><a href="../modules/scrollview-list.html">scrollview-list</a></li>
       
  1299             
       
  1300                 <li><a href="../modules/scrollview-paginator.html">scrollview-paginator</a></li>
       
  1301             
       
  1302                 <li><a href="../modules/scrollview-scrollbars.html">scrollview-scrollbars</a></li>
       
  1303             
       
  1304                 <li><a href="../modules/selection.html">selection</a></li>
       
  1305             
       
  1306                 <li><a href="../modules/selector-css2.html">selector-css2</a></li>
       
  1307             
       
  1308                 <li><a href="../modules/selector-css3.html">selector-css3</a></li>
       
  1309             
       
  1310                 <li><a href="../modules/selector-native.html">selector-native</a></li>
       
  1311             
       
  1312                 <li><a href="../modules/series-area.html">series-area</a></li>
       
  1313             
       
  1314                 <li><a href="../modules/series-area-stacked.html">series-area-stacked</a></li>
       
  1315             
       
  1316                 <li><a href="../modules/series-areaspline.html">series-areaspline</a></li>
       
  1317             
       
  1318                 <li><a href="../modules/series-areaspline-stacked.html">series-areaspline-stacked</a></li>
       
  1319             
       
  1320                 <li><a href="../modules/series-bar.html">series-bar</a></li>
       
  1321             
       
  1322                 <li><a href="../modules/series-bar-stacked.html">series-bar-stacked</a></li>
       
  1323             
       
  1324                 <li><a href="../modules/series-base.html">series-base</a></li>
       
  1325             
       
  1326                 <li><a href="../modules/series-candlestick.html">series-candlestick</a></li>
       
  1327             
       
  1328                 <li><a href="../modules/series-cartesian.html">series-cartesian</a></li>
       
  1329             
       
  1330                 <li><a href="../modules/series-column.html">series-column</a></li>
       
  1331             
       
  1332                 <li><a href="../modules/series-column-stacked.html">series-column-stacked</a></li>
       
  1333             
       
  1334                 <li><a href="../modules/series-combo.html">series-combo</a></li>
       
  1335             
       
  1336                 <li><a href="../modules/series-combo-stacked.html">series-combo-stacked</a></li>
       
  1337             
       
  1338                 <li><a href="../modules/series-combospline.html">series-combospline</a></li>
       
  1339             
       
  1340                 <li><a href="../modules/series-combospline-stacked.html">series-combospline-stacked</a></li>
       
  1341             
       
  1342                 <li><a href="../modules/series-curve-util.html">series-curve-util</a></li>
       
  1343             
       
  1344                 <li><a href="../modules/series-fill-util.html">series-fill-util</a></li>
       
  1345             
       
  1346                 <li><a href="../modules/series-histogram.html">series-histogram</a></li>
       
  1347             
       
  1348                 <li><a href="../modules/series-line.html">series-line</a></li>
       
  1349             
       
  1350                 <li><a href="../modules/series-line-stacked.html">series-line-stacked</a></li>
       
  1351             
       
  1352                 <li><a href="../modules/series-line-util.html">series-line-util</a></li>
       
  1353             
       
  1354                 <li><a href="../modules/series-marker.html">series-marker</a></li>
       
  1355             
       
  1356                 <li><a href="../modules/series-marker-stacked.html">series-marker-stacked</a></li>
       
  1357             
       
  1358                 <li><a href="../modules/series-ohlc.html">series-ohlc</a></li>
       
  1359             
       
  1360                 <li><a href="../modules/series-pie.html">series-pie</a></li>
       
  1361             
       
  1362                 <li><a href="../modules/series-plot-util.html">series-plot-util</a></li>
       
  1363             
       
  1364                 <li><a href="../modules/series-range.html">series-range</a></li>
       
  1365             
       
  1366                 <li><a href="../modules/series-spline.html">series-spline</a></li>
       
  1367             
       
  1368                 <li><a href="../modules/series-spline-stacked.html">series-spline-stacked</a></li>
       
  1369             
       
  1370                 <li><a href="../modules/series-stacked.html">series-stacked</a></li>
       
  1371             
       
  1372                 <li><a href="../modules/shim-plugin.html">shim-plugin</a></li>
       
  1373             
       
  1374                 <li><a href="../modules/slider.html">slider</a></li>
       
  1375             
       
  1376                 <li><a href="../modules/slider-base.html">slider-base</a></li>
       
  1377             
       
  1378                 <li><a href="../modules/slider-value-range.html">slider-value-range</a></li>
       
  1379             
       
  1380                 <li><a href="../modules/sortable.html">sortable</a></li>
       
  1381             
       
  1382                 <li><a href="../modules/sortable-scroll.html">sortable-scroll</a></li>
       
  1383             
       
  1384                 <li><a href="../modules/stylesheet.html">stylesheet</a></li>
       
  1385             
       
  1386                 <li><a href="../modules/substitute.html">substitute</a></li>
       
  1387             
       
  1388                 <li><a href="../modules/swf.html">swf</a></li>
       
  1389             
       
  1390                 <li><a href="../modules/swfdetect.html">swfdetect</a></li>
       
  1391             
       
  1392                 <li><a href="../modules/tabview.html">tabview</a></li>
       
  1393             
       
  1394                 <li><a href="../modules/template.html">template</a></li>
       
  1395             
       
  1396                 <li><a href="../modules/template-base.html">template-base</a></li>
       
  1397             
       
  1398                 <li><a href="../modules/template-micro.html">template-micro</a></li>
       
  1399             
       
  1400                 <li><a href="../modules/test.html">test</a></li>
       
  1401             
       
  1402                 <li><a href="../modules/test-console.html">test-console</a></li>
       
  1403             
       
  1404                 <li><a href="../modules/text.html">text</a></li>
       
  1405             
       
  1406                 <li><a href="../modules/text-accentfold.html">text-accentfold</a></li>
       
  1407             
       
  1408                 <li><a href="../modules/text-wordbreak.html">text-wordbreak</a></li>
       
  1409             
       
  1410                 <li><a href="../modules/timers.html">timers</a></li>
       
  1411             
       
  1412                 <li><a href="../modules/transition.html">transition</a></li>
       
  1413             
       
  1414                 <li><a href="../modules/transition-timer.html">transition-timer</a></li>
       
  1415             
       
  1416                 <li><a href="../modules/tree.html">tree</a></li>
       
  1417             
       
  1418                 <li><a href="../modules/tree-labelable.html">tree-labelable</a></li>
       
  1419             
       
  1420                 <li><a href="../modules/tree-lazy.html">tree-lazy</a></li>
       
  1421             
       
  1422                 <li><a href="../modules/tree-node.html">tree-node</a></li>
       
  1423             
       
  1424                 <li><a href="../modules/tree-openable.html">tree-openable</a></li>
       
  1425             
       
  1426                 <li><a href="../modules/tree-selectable.html">tree-selectable</a></li>
       
  1427             
       
  1428                 <li><a href="../modules/tree-sortable.html">tree-sortable</a></li>
       
  1429             
       
  1430                 <li><a href="../modules/uploader.html">uploader</a></li>
       
  1431             
       
  1432                 <li><a href="../modules/uploader-flash.html">uploader-flash</a></li>
       
  1433             
       
  1434                 <li><a href="../modules/uploader-html5.html">uploader-html5</a></li>
       
  1435             
       
  1436                 <li><a href="../modules/uploader-queue.html">uploader-queue</a></li>
       
  1437             
       
  1438                 <li><a href="../modules/view.html">view</a></li>
       
  1439             
       
  1440                 <li><a href="../modules/view-node-map.html">view-node-map</a></li>
       
  1441             
       
  1442                 <li><a href="../modules/widget.html">widget</a></li>
       
  1443             
       
  1444                 <li><a href="../modules/widget-anim.html">widget-anim</a></li>
       
  1445             
       
  1446                 <li><a href="../modules/widget-autohide.html">widget-autohide</a></li>
       
  1447             
       
  1448                 <li><a href="../modules/widget-base.html">widget-base</a></li>
       
  1449             
       
  1450                 <li><a href="../modules/widget-base-ie.html">widget-base-ie</a></li>
       
  1451             
       
  1452                 <li><a href="../modules/widget-buttons.html">widget-buttons</a></li>
       
  1453             
       
  1454                 <li><a href="../modules/widget-child.html">widget-child</a></li>
       
  1455             
       
  1456                 <li><a href="../modules/widget-htmlparser.html">widget-htmlparser</a></li>
       
  1457             
       
  1458                 <li><a href="../modules/widget-locale.html">widget-locale</a></li>
       
  1459             
       
  1460                 <li><a href="../modules/widget-modality.html">widget-modality</a></li>
       
  1461             
       
  1462                 <li><a href="../modules/widget-parent.html">widget-parent</a></li>
       
  1463             
       
  1464                 <li><a href="../modules/widget-position.html">widget-position</a></li>
       
  1465             
       
  1466                 <li><a href="../modules/widget-position-align.html">widget-position-align</a></li>
       
  1467             
       
  1468                 <li><a href="../modules/widget-position-constrain.html">widget-position-constrain</a></li>
       
  1469             
       
  1470                 <li><a href="../modules/widget-skin.html">widget-skin</a></li>
       
  1471             
       
  1472                 <li><a href="../modules/widget-stack.html">widget-stack</a></li>
       
  1473             
       
  1474                 <li><a href="../modules/widget-stdmod.html">widget-stdmod</a></li>
       
  1475             
       
  1476                 <li><a href="../modules/widget-uievents.html">widget-uievents</a></li>
       
  1477             
       
  1478                 <li><a href="../modules/yql.html">yql</a></li>
       
  1479             
       
  1480                 <li><a href="../modules/yql-jsonp.html">yql-jsonp</a></li>
       
  1481             
       
  1482                 <li><a href="../modules/yql-nodejs.html">yql-nodejs</a></li>
       
  1483             
       
  1484                 <li><a href="../modules/yql-winjs.html">yql-winjs</a></li>
       
  1485             
       
  1486                 <li><a href="../modules/yui.html">yui</a></li>
       
  1487             
       
  1488                 <li><a href="../modules/yui-base.html">yui-base</a></li>
       
  1489             
       
  1490                 <li><a href="../modules/yui-later.html">yui-later</a></li>
       
  1491             
       
  1492                 <li><a href="../modules/yui-log.html">yui-log</a></li>
       
  1493             
       
  1494                 <li><a href="../modules/yui-throttle.html">yui-throttle</a></li>
       
  1495             
       
  1496             </ul>
       
  1497         </div>
       
  1498     </div>
       
  1499 </div>
       
  1500 
       
  1501             </div>
       
  1502         </div>
       
  1503         <div class="yui3-u-3-4">
       
  1504                 <div id="api-options">
       
  1505         Show:
       
  1506         <label for="api-show-inherited">
       
  1507             <input type="checkbox" id="api-show-inherited" checked>
       
  1508             Inherited
       
  1509         </label>
       
  1510 
       
  1511         <label for="api-show-protected">
       
  1512             <input type="checkbox" id="api-show-protected">
       
  1513             Protected
       
  1514         </label>
       
  1515 
       
  1516         <label for="api-show-private">
       
  1517             <input type="checkbox" id="api-show-private">
       
  1518             Private
       
  1519         </label>
       
  1520         <label for="api-show-deprecated">
       
  1521             <input type="checkbox" id="api-show-deprecated">
       
  1522             Deprecated
       
  1523         </label>
       
  1524 
       
  1525     </div>
       
  1526 
       
  1527 
       
  1528             <div class="apidocs">
       
  1529                 <div id="docs-main">
       
  1530                     <div class="content">
       
  1531                         <h1>Plugin.ExecCommand Class</h1>
       
  1532 <div class="box meta">
       
  1533     
       
  1534 
       
  1535     
       
  1536         <div class="extends">
       
  1537             Extends <a href="../classes/Base.html" class="crosslink">Base</a>
       
  1538         </div>
       
  1539     
       
  1540 
       
  1541     
       
  1542         <div class="foundat">
       
  1543             Defined in: <a href="../files/editor_js_exec-command.js.html#l2"><code>editor&#x2F;js&#x2F;exec-command.js:2</code></a>
       
  1544         </div>
       
  1545     
       
  1546 
       
  1547     
       
  1548         
       
  1549             Module: <a href="../modules/exec-command.html">exec-command</a><br>
       
  1550             Parent Module: <a href="../modules/editor.html">editor</a>
       
  1551         
       
  1552     
       
  1553 
       
  1554     
       
  1555 </div>
       
  1556 
       
  1557 
       
  1558 
       
  1559 <div class="box intro">
       
  1560     <p>Plugin for the frame module to handle execCommands for Editor</p>
       
  1561 </div>
       
  1562 
       
  1563 
       
  1564     <div class="constructor">
       
  1565         <h2>Constructor</h2>
       
  1566         <div id="method_Plugin.ExecCommand" class="method item">
       
  1567     <h3 class="name"><code>Plugin.ExecCommand</code></h3>
       
  1568 
       
  1569     
       
  1570         <span class="paren">()</span>
       
  1571     
       
  1572 
       
  1573     
       
  1574 
       
  1575     
       
  1576 
       
  1577     
       
  1578 
       
  1579     
       
  1580 
       
  1581     
       
  1582 
       
  1583     
       
  1584 
       
  1585     
       
  1586 
       
  1587     <div class="meta">
       
  1588         
       
  1589             
       
  1590                 
       
  1591                 <p>
       
  1592                 
       
  1593                 Defined in
       
  1594                 
       
  1595             
       
  1596         
       
  1597         
       
  1598         <a href="../files/editor_js_exec-command.js.html#l2"><code>editor&#x2F;js&#x2F;exec-command.js:2</code></a>
       
  1599         
       
  1600         </p>
       
  1601 
       
  1602 
       
  1603         
       
  1604 
       
  1605         
       
  1606     </div>
       
  1607 
       
  1608     <div class="description">
       
  1609         
       
  1610     </div>
       
  1611 
       
  1612     
       
  1613 
       
  1614     
       
  1615 
       
  1616     
       
  1617 </div>
       
  1618 
       
  1619     </div>
       
  1620 
       
  1621 
       
  1622 <div id="classdocs" class="tabview">
       
  1623     <ul class="api-class-tabs">
       
  1624         <li class="api-class-tab index"><a href="#index">Index</a></li>
       
  1625 
       
  1626         
       
  1627             <li class="api-class-tab methods"><a href="#methods">Methods</a></li>
       
  1628         
       
  1629         
       
  1630             <li class="api-class-tab properties"><a href="#properties">Properties</a></li>
       
  1631         
       
  1632         
       
  1633             <li class="api-class-tab attrs"><a href="#attrs">Attributes</a></li>
       
  1634         
       
  1635         
       
  1636             <li class="api-class-tab events"><a href="#events">Events</a></li>
       
  1637         
       
  1638     </ul>
       
  1639 
       
  1640     <div>
       
  1641         <div id="index" class="api-class-tabpanel index">
       
  1642             <h2 class="off-left">Item Index</h2>
       
  1643 
       
  1644             
       
  1645                 <div class="index-section methods">
       
  1646                     <h3>Methods</h3>
       
  1647 
       
  1648                     <ul class="index-list methods extends">
       
  1649                         
       
  1650                             <li class="index-item method private inherited">
       
  1651                                 <a href="#method__addAttrs">_addAttrs</a>
       
  1652 
       
  1653                                 
       
  1654                                 
       
  1655                             </li>
       
  1656                         
       
  1657                             <li class="index-item method private inherited">
       
  1658                                 <a href="#method__addLazyAttr">_addLazyAttr</a>
       
  1659 
       
  1660                                 
       
  1661                                 
       
  1662                             </li>
       
  1663                         
       
  1664                             <li class="index-item method private inherited">
       
  1665                                 <a href="#method__aggregateAttrs">_aggregateAttrs</a>
       
  1666 
       
  1667                                 
       
  1668                                 
       
  1669                             </li>
       
  1670                         
       
  1671                             <li class="index-item method private inherited">
       
  1672                                 <a href="#method__attrCfgHash">_attrCfgHash</a>
       
  1673 
       
  1674                                 
       
  1675                                 
       
  1676                             </li>
       
  1677                         
       
  1678                             <li class="index-item method private inherited">
       
  1679                                 <a href="#method__baseDestroy">_baseDestroy</a>
       
  1680 
       
  1681                                 
       
  1682                                 
       
  1683                             </li>
       
  1684                         
       
  1685                             <li class="index-item method private inherited">
       
  1686                                 <a href="#method__baseInit">_baseInit</a>
       
  1687 
       
  1688                                 
       
  1689                                 
       
  1690                             </li>
       
  1691                         
       
  1692                             <li class="index-item method private inherited">
       
  1693                                 <a href="#method__cloneDefaultValue">_cloneDefaultValue</a>
       
  1694 
       
  1695                                 
       
  1696                                 
       
  1697                             </li>
       
  1698                         
       
  1699                             <li class="index-item method private">
       
  1700                                 <a href="#method__command">_command</a>
       
  1701 
       
  1702                                 
       
  1703                                 
       
  1704                             </li>
       
  1705                         
       
  1706                             <li class="index-item method private inherited">
       
  1707                                 <a href="#method__defAttrChangeFn">_defAttrChangeFn</a>
       
  1708 
       
  1709                                 
       
  1710                                 
       
  1711                             </li>
       
  1712                         
       
  1713                             <li class="index-item method protected inherited">
       
  1714                                 <a href="#method__defDestroyFn">_defDestroyFn</a>
       
  1715 
       
  1716                                 
       
  1717                                 
       
  1718                             </li>
       
  1719                         
       
  1720                             <li class="index-item method protected inherited">
       
  1721                                 <a href="#method__defInitFn">_defInitFn</a>
       
  1722 
       
  1723                                 
       
  1724                                 
       
  1725                             </li>
       
  1726                         
       
  1727                             <li class="index-item method private inherited">
       
  1728                                 <a href="#method__destroyHierarchy">_destroyHierarchy</a>
       
  1729 
       
  1730                                 
       
  1731                                 
       
  1732                             </li>
       
  1733                         
       
  1734                             <li class="index-item method private inherited">
       
  1735                                 <a href="#method__filterAdHocAttrs">_filterAdHocAttrs</a>
       
  1736 
       
  1737                                 
       
  1738                                 
       
  1739                             </li>
       
  1740                         
       
  1741                             <li class="index-item method private inherited">
       
  1742                                 <a href="#method__filterAttrCfgs">_filterAttrCfgs</a>
       
  1743 
       
  1744                                 
       
  1745                                 
       
  1746                             </li>
       
  1747                         
       
  1748                             <li class="index-item method private inherited">
       
  1749                                 <a href="#method__fireAttrChange">_fireAttrChange</a>
       
  1750 
       
  1751                                 
       
  1752                                 
       
  1753                             </li>
       
  1754                         
       
  1755                             <li class="index-item method protected inherited">
       
  1756                                 <a href="#method__getAttr">_getAttr</a>
       
  1757 
       
  1758                                 
       
  1759                                 
       
  1760                             </li>
       
  1761                         
       
  1762                             <li class="index-item method protected inherited">
       
  1763                                 <a href="#method__getAttrCfg">_getAttrCfg</a>
       
  1764 
       
  1765                                 
       
  1766                                 
       
  1767                             </li>
       
  1768                         
       
  1769                             <li class="index-item method protected inherited">
       
  1770                                 <a href="#method__getAttrCfgs">_getAttrCfgs</a>
       
  1771 
       
  1772                                 
       
  1773                                 
       
  1774                             </li>
       
  1775                         
       
  1776                             <li class="index-item method private inherited">
       
  1777                                 <a href="#method__getAttrInitVal">_getAttrInitVal</a>
       
  1778 
       
  1779                                 
       
  1780                                 
       
  1781                             </li>
       
  1782                         
       
  1783                             <li class="index-item method protected inherited">
       
  1784                                 <a href="#method__getAttrs">_getAttrs</a>
       
  1785 
       
  1786                                 
       
  1787                                 
       
  1788                             </li>
       
  1789                         
       
  1790                             <li class="index-item method protected inherited">
       
  1791                                 <a href="#method__getClasses">_getClasses</a>
       
  1792 
       
  1793                                 
       
  1794                                 
       
  1795                             </li>
       
  1796                         
       
  1797                             <li class="index-item method private inherited">
       
  1798                                 <a href="#method__getFullType">_getFullType</a>
       
  1799 
       
  1800                                 
       
  1801                                 
       
  1802                             </li>
       
  1803                         
       
  1804                             <li class="index-item method private inherited">
       
  1805                                 <a href="#method__getStateVal">_getStateVal</a>
       
  1806 
       
  1807                                 
       
  1808                                 
       
  1809                             </li>
       
  1810                         
       
  1811                             <li class="index-item method private inherited">
       
  1812                                 <a href="#method__getType">_getType</a>
       
  1813 
       
  1814                                 
       
  1815                                 
       
  1816                             </li>
       
  1817                         
       
  1818                             <li class="index-item method private inherited">
       
  1819                                 <a href="#method__initAttrHost">_initAttrHost</a>
       
  1820 
       
  1821                                 
       
  1822                                 
       
  1823                             </li>
       
  1824                         
       
  1825                             <li class="index-item method private inherited inherited">
       
  1826                                 <a href="#method__initAttribute">_initAttribute</a>
       
  1827 
       
  1828                                 
       
  1829                                 
       
  1830                             </li>
       
  1831                         
       
  1832                             <li class="index-item method protected inherited">
       
  1833                                 <a href="#method__initAttrs">_initAttrs</a>
       
  1834 
       
  1835                                 
       
  1836                                 
       
  1837                             </li>
       
  1838                         
       
  1839                             <li class="index-item method private inherited">
       
  1840                                 <a href="#method__initBase">_initBase</a>
       
  1841 
       
  1842                                 
       
  1843                                 
       
  1844                             </li>
       
  1845                         
       
  1846                             <li class="index-item method private inherited">
       
  1847                                 <a href="#method__initHierarchy">_initHierarchy</a>
       
  1848 
       
  1849                                 
       
  1850                                 
       
  1851                             </li>
       
  1852                         
       
  1853                             <li class="index-item method private inherited">
       
  1854                                 <a href="#method__initHierarchyData">_initHierarchyData</a>
       
  1855 
       
  1856                                 
       
  1857                                 
       
  1858                             </li>
       
  1859                         
       
  1860                             <li class="index-item method private inherited">
       
  1861                                 <a href="#method__isLazyAttr">_isLazyAttr</a>
       
  1862 
       
  1863                                 
       
  1864                                 
       
  1865                             </li>
       
  1866                         
       
  1867                             <li class="index-item method private inherited">
       
  1868                                 <a href="#method__monitor">_monitor</a>
       
  1869 
       
  1870                                 
       
  1871                                 
       
  1872                             </li>
       
  1873                         
       
  1874                             <li class="index-item method private inherited">
       
  1875                                 <a href="#method__normAttrVals">_normAttrVals</a>
       
  1876 
       
  1877                                 
       
  1878                                 
       
  1879                             </li>
       
  1880                         
       
  1881                             <li class="index-item method private inherited">
       
  1882                                 <a href="#method__parseType">_parseType</a>
       
  1883 
       
  1884                                 
       
  1885                                 
       
  1886                             </li>
       
  1887                         
       
  1888                             <li class="index-item method private inherited">
       
  1889                                 <a href="#method__preInitEventCfg">_preInitEventCfg</a>
       
  1890 
       
  1891                                 
       
  1892                                 
       
  1893                             </li>
       
  1894                         
       
  1895                             <li class="index-item method protected deprecated inherited">
       
  1896                                 <a href="#method__protectAttrs">_protectAttrs</a>
       
  1897 
       
  1898                                 
       
  1899                                 
       
  1900                                     <span class="flag deprecated">deprecated</span>
       
  1901                                 
       
  1902                             </li>
       
  1903                         
       
  1904                             <li class="index-item method private inherited">
       
  1905                                 <a href="#method__publish">_publish</a>
       
  1906 
       
  1907                                 
       
  1908                                 
       
  1909                             </li>
       
  1910                         
       
  1911                             <li class="index-item method protected inherited inherited">
       
  1912                                 <a href="#method__set">_set</a>
       
  1913 
       
  1914                                 
       
  1915                                 
       
  1916                             </li>
       
  1917                         
       
  1918                             <li class="index-item method protected inherited">
       
  1919                                 <a href="#method__setAttr">_setAttr</a>
       
  1920 
       
  1921                                 
       
  1922                                 
       
  1923                             </li>
       
  1924                         
       
  1925                             <li class="index-item method protected inherited inherited">
       
  1926                                 <a href="#method__setAttrs">_setAttrs</a>
       
  1927 
       
  1928                                 
       
  1929                                 
       
  1930                             </li>
       
  1931                         
       
  1932                             <li class="index-item method private inherited">
       
  1933                                 <a href="#method__setAttrVal">_setAttrVal</a>
       
  1934 
       
  1935                                 
       
  1936                                 
       
  1937                             </li>
       
  1938                         
       
  1939                             <li class="index-item method private inherited">
       
  1940                                 <a href="#method__setStateVal">_setStateVal</a>
       
  1941 
       
  1942                                 
       
  1943                                 
       
  1944                             </li>
       
  1945                         
       
  1946                             <li class="index-item method inherited">
       
  1947                                 <a href="#method_addAttr">addAttr</a>
       
  1948 
       
  1949                                 
       
  1950                                 
       
  1951                             </li>
       
  1952                         
       
  1953                             <li class="index-item method inherited">
       
  1954                                 <a href="#method_addAttrs">addAttrs</a>
       
  1955 
       
  1956                                 
       
  1957                                 
       
  1958                             </li>
       
  1959                         
       
  1960                             <li class="index-item method inherited">
       
  1961                                 <a href="#method_addTarget">addTarget</a>
       
  1962 
       
  1963                                 
       
  1964                                 
       
  1965                             </li>
       
  1966                         
       
  1967                             <li class="index-item method inherited">
       
  1968                                 <a href="#method_after">after</a>
       
  1969 
       
  1970                                 
       
  1971                                 
       
  1972                             </li>
       
  1973                         
       
  1974                             <li class="index-item method inherited">
       
  1975                                 <a href="#method_attrAdded">attrAdded</a>
       
  1976 
       
  1977                                 
       
  1978                                 
       
  1979                             </li>
       
  1980                         
       
  1981                             <li class="index-item method inherited">
       
  1982                                 <a href="#method_before">before</a>
       
  1983 
       
  1984                                 
       
  1985                                 
       
  1986                             </li>
       
  1987                         
       
  1988                             <li class="index-item method inherited">
       
  1989                                 <a href="#method_bubble">bubble</a>
       
  1990 
       
  1991                                 
       
  1992                                 
       
  1993                             </li>
       
  1994                         
       
  1995                             <li class="index-item method">
       
  1996                                 <a href="#method_command">command</a>
       
  1997 
       
  1998                                 
       
  1999                                 
       
  2000                             </li>
       
  2001                         
       
  2002                             <li class="index-item method">
       
  2003                                 <a href="#method_COMMANDS.addclass">COMMANDS.addclass</a>
       
  2004 
       
  2005                                 
       
  2006                                     <span class="flag static">static</span>
       
  2007                                 
       
  2008                                 
       
  2009                             </li>
       
  2010                         
       
  2011                             <li class="index-item method">
       
  2012                                 <a href="#method_COMMANDS.backcolor">COMMANDS.backcolor</a>
       
  2013 
       
  2014                                 
       
  2015                                     <span class="flag static">static</span>
       
  2016                                 
       
  2017                                 
       
  2018                             </li>
       
  2019                         
       
  2020                             <li class="index-item method deprecated">
       
  2021                                 <a href="#method_COMMANDS.fontname2">COMMANDS.fontname2</a>
       
  2022 
       
  2023                                 
       
  2024                                     <span class="flag static">static</span>
       
  2025                                 
       
  2026                                 
       
  2027                                     <span class="flag deprecated">deprecated</span>
       
  2028                                 
       
  2029                             </li>
       
  2030                         
       
  2031                             <li class="index-item method deprecated">
       
  2032                                 <a href="#method_COMMANDS.fontsize2">COMMANDS.fontsize2</a>
       
  2033 
       
  2034                                 
       
  2035                                     <span class="flag static">static</span>
       
  2036                                 
       
  2037                                 
       
  2038                                     <span class="flag deprecated">deprecated</span>
       
  2039                                 
       
  2040                             </li>
       
  2041                         
       
  2042                             <li class="index-item method">
       
  2043                                 <a href="#method_COMMANDS.forecolor">COMMANDS.forecolor</a>
       
  2044 
       
  2045                                 
       
  2046                                     <span class="flag static">static</span>
       
  2047                                 
       
  2048                                 
       
  2049                             </li>
       
  2050                         
       
  2051                             <li class="index-item method">
       
  2052                                 <a href="#method_COMMANDS.hilitecolor">COMMANDS.hilitecolor</a>
       
  2053 
       
  2054                                 
       
  2055                                     <span class="flag static">static</span>
       
  2056                                 
       
  2057                                 
       
  2058                             </li>
       
  2059                         
       
  2060                             <li class="index-item method">
       
  2061                                 <a href="#method_COMMANDS.insertandfocus">COMMANDS.insertandfocus</a>
       
  2062 
       
  2063                                 
       
  2064                                     <span class="flag static">static</span>
       
  2065                                 
       
  2066                                 
       
  2067                             </li>
       
  2068                         
       
  2069                             <li class="index-item method">
       
  2070                                 <a href="#method_COMMANDS.insertbr">COMMANDS.insertbr</a>
       
  2071 
       
  2072                                 
       
  2073                                     <span class="flag static">static</span>
       
  2074                                 
       
  2075                                 
       
  2076                             </li>
       
  2077                         
       
  2078                             <li class="index-item method">
       
  2079                                 <a href="#method_COMMANDS.inserthtml">COMMANDS.inserthtml</a>
       
  2080 
       
  2081                                 
       
  2082                                     <span class="flag static">static</span>
       
  2083                                 
       
  2084                                 
       
  2085                             </li>
       
  2086                         
       
  2087                             <li class="index-item method">
       
  2088                                 <a href="#method_COMMANDS.insertimage">COMMANDS.insertimage</a>
       
  2089 
       
  2090                                 
       
  2091                                     <span class="flag static">static</span>
       
  2092                                 
       
  2093                                 
       
  2094                             </li>
       
  2095                         
       
  2096                             <li class="index-item method">
       
  2097                                 <a href="#method_COMMANDS.insertorderedlist">COMMANDS.insertorderedlist</a>
       
  2098 
       
  2099                                 
       
  2100                                     <span class="flag static">static</span>
       
  2101                                 
       
  2102                                 
       
  2103                             </li>
       
  2104                         
       
  2105                             <li class="index-item method">
       
  2106                                 <a href="#method_COMMANDS.insertunorderedlist">COMMANDS.insertunorderedlist</a>
       
  2107 
       
  2108                                 
       
  2109                                     <span class="flag static">static</span>
       
  2110                                 
       
  2111                                 
       
  2112                             </li>
       
  2113                         
       
  2114                             <li class="index-item method">
       
  2115                                 <a href="#method_COMMANDS.justify">COMMANDS.justify</a>
       
  2116 
       
  2117                                 
       
  2118                                     <span class="flag static">static</span>
       
  2119                                 
       
  2120                                 
       
  2121                             </li>
       
  2122                         
       
  2123                             <li class="index-item method">
       
  2124                                 <a href="#method_COMMANDS.justifycenter">COMMANDS.justifycenter</a>
       
  2125 
       
  2126                                 
       
  2127                                     <span class="flag static">static</span>
       
  2128                                 
       
  2129                                 
       
  2130                             </li>
       
  2131                         
       
  2132                             <li class="index-item method">
       
  2133                                 <a href="#method_COMMANDS.justifyfull">COMMANDS.justifyfull</a>
       
  2134 
       
  2135                                 
       
  2136                                     <span class="flag static">static</span>
       
  2137                                 
       
  2138                                 
       
  2139                             </li>
       
  2140                         
       
  2141                             <li class="index-item method">
       
  2142                                 <a href="#method_COMMANDS.justifyleft">COMMANDS.justifyleft</a>
       
  2143 
       
  2144                                 
       
  2145                                     <span class="flag static">static</span>
       
  2146                                 
       
  2147                                 
       
  2148                             </li>
       
  2149                         
       
  2150                             <li class="index-item method">
       
  2151                                 <a href="#method_COMMANDS.justifyright">COMMANDS.justifyright</a>
       
  2152 
       
  2153                                 
       
  2154                                     <span class="flag static">static</span>
       
  2155                                 
       
  2156                                 
       
  2157                             </li>
       
  2158                         
       
  2159                             <li class="index-item method">
       
  2160                                 <a href="#method_COMMANDS.list">COMMANDS.list</a>
       
  2161 
       
  2162                                 
       
  2163                                     <span class="flag static">static</span>
       
  2164                                 
       
  2165                                 
       
  2166                             </li>
       
  2167                         
       
  2168                             <li class="index-item method">
       
  2169                                 <a href="#method_COMMANDS.removeclass">COMMANDS.removeclass</a>
       
  2170 
       
  2171                                 
       
  2172                                     <span class="flag static">static</span>
       
  2173                                 
       
  2174                                 
       
  2175                             </li>
       
  2176                         
       
  2177                             <li class="index-item method">
       
  2178                                 <a href="#method_COMMANDS.wrap">COMMANDS.wrap</a>
       
  2179 
       
  2180                                 
       
  2181                                     <span class="flag static">static</span>
       
  2182                                 
       
  2183                                 
       
  2184                             </li>
       
  2185                         
       
  2186                             <li class="index-item method inherited inherited">
       
  2187                                 <a href="#method_destroy">destroy</a>
       
  2188 
       
  2189                                 
       
  2190                                 
       
  2191                             </li>
       
  2192                         
       
  2193                             <li class="index-item method inherited">
       
  2194                                 <a href="#method_detach">detach</a>
       
  2195 
       
  2196                                 
       
  2197                                 
       
  2198                             </li>
       
  2199                         
       
  2200                             <li class="index-item method inherited">
       
  2201                                 <a href="#method_detachAll">detachAll</a>
       
  2202 
       
  2203                                 
       
  2204                                 
       
  2205                             </li>
       
  2206                         
       
  2207                             <li class="index-item method inherited">
       
  2208                                 <a href="#method_fire">fire</a>
       
  2209 
       
  2210                                 
       
  2211                                 
       
  2212                             </li>
       
  2213                         
       
  2214                             <li class="index-item method protected">
       
  2215                                 <a href="#method_fixIETags">fixIETags</a>
       
  2216 
       
  2217                                 
       
  2218                                 
       
  2219                             </li>
       
  2220                         
       
  2221                             <li class="index-item method inherited">
       
  2222                                 <a href="#method_get">get</a>
       
  2223 
       
  2224                                 
       
  2225                                 
       
  2226                             </li>
       
  2227                         
       
  2228                             <li class="index-item method inherited">
       
  2229                                 <a href="#method_getAttrs">getAttrs</a>
       
  2230 
       
  2231                                 
       
  2232                                 
       
  2233                             </li>
       
  2234                         
       
  2235                             <li class="index-item method inherited">
       
  2236                                 <a href="#method_getEvent">getEvent</a>
       
  2237 
       
  2238                                 
       
  2239                                 
       
  2240                             </li>
       
  2241                         
       
  2242                             <li class="index-item method">
       
  2243                                 <a href="#method_getInstance">getInstance</a>
       
  2244 
       
  2245                                 
       
  2246                                 
       
  2247                             </li>
       
  2248                         
       
  2249                             <li class="index-item method inherited">
       
  2250                                 <a href="#method_getTargets">getTargets</a>
       
  2251 
       
  2252                                 
       
  2253                                 
       
  2254                             </li>
       
  2255                         
       
  2256                             <li class="index-item method inherited inherited">
       
  2257                                 <a href="#method_init">init</a>
       
  2258 
       
  2259                                 
       
  2260                                 
       
  2261                             </li>
       
  2262                         
       
  2263                             <li class="index-item method inherited">
       
  2264                                 <a href="#method_modifyAttr">modifyAttr</a>
       
  2265 
       
  2266                                 
       
  2267                                 
       
  2268                             </li>
       
  2269                         
       
  2270                             <li class="index-item method inherited">
       
  2271                                 <a href="#method_on">on</a>
       
  2272 
       
  2273                                 
       
  2274                                 
       
  2275                             </li>
       
  2276                         
       
  2277                             <li class="index-item method inherited">
       
  2278                                 <a href="#method_once">once</a>
       
  2279 
       
  2280                                 
       
  2281                                 
       
  2282                             </li>
       
  2283                         
       
  2284                             <li class="index-item method inherited">
       
  2285                                 <a href="#method_onceAfter">onceAfter</a>
       
  2286 
       
  2287                                 
       
  2288                                 
       
  2289                             </li>
       
  2290                         
       
  2291                             <li class="index-item method inherited">
       
  2292                                 <a href="#method_parseType">parseType</a>
       
  2293 
       
  2294                                 
       
  2295                                 
       
  2296                             </li>
       
  2297                         
       
  2298                             <li class="index-item method inherited">
       
  2299                                 <a href="#method_publish">publish</a>
       
  2300 
       
  2301                                 
       
  2302                                 
       
  2303                             </li>
       
  2304                         
       
  2305                             <li class="index-item method inherited">
       
  2306                                 <a href="#method_removeAttr">removeAttr</a>
       
  2307 
       
  2308                                 
       
  2309                                 
       
  2310                             </li>
       
  2311                         
       
  2312                             <li class="index-item method inherited">
       
  2313                                 <a href="#method_removeTarget">removeTarget</a>
       
  2314 
       
  2315                                 
       
  2316                                 
       
  2317                             </li>
       
  2318                         
       
  2319                             <li class="index-item method inherited">
       
  2320                                 <a href="#method_reset">reset</a>
       
  2321 
       
  2322                                 
       
  2323                                 
       
  2324                             </li>
       
  2325                         
       
  2326                             <li class="index-item method inherited inherited">
       
  2327                                 <a href="#method_set">set</a>
       
  2328 
       
  2329                                 
       
  2330                                 
       
  2331                             </li>
       
  2332                         
       
  2333                             <li class="index-item method inherited inherited">
       
  2334                                 <a href="#method_setAttrs">setAttrs</a>
       
  2335 
       
  2336                                 
       
  2337                                 
       
  2338                             </li>
       
  2339                         
       
  2340                             <li class="index-item method deprecated inherited">
       
  2341                                 <a href="#method_subscribe">subscribe</a>
       
  2342 
       
  2343                                 
       
  2344                                 
       
  2345                                     <span class="flag deprecated">deprecated</span>
       
  2346                                 
       
  2347                             </li>
       
  2348                         
       
  2349                             <li class="index-item method inherited">
       
  2350                                 <a href="#method_toString">toString</a>
       
  2351 
       
  2352                                 
       
  2353                                 
       
  2354                             </li>
       
  2355                         
       
  2356                             <li class="index-item method deprecated inherited">
       
  2357                                 <a href="#method_unsubscribe">unsubscribe</a>
       
  2358 
       
  2359                                 
       
  2360                                 
       
  2361                                     <span class="flag deprecated">deprecated</span>
       
  2362                                 
       
  2363                             </li>
       
  2364                         
       
  2365                             <li class="index-item method deprecated inherited">
       
  2366                                 <a href="#method_unsubscribeAll">unsubscribeAll</a>
       
  2367 
       
  2368                                 
       
  2369                                 
       
  2370                                     <span class="flag deprecated">deprecated</span>
       
  2371                                 
       
  2372                             </li>
       
  2373                         
       
  2374                     </ul>
       
  2375                 </div>
       
  2376             
       
  2377 
       
  2378             
       
  2379                 <div class="index-section properties">
       
  2380                     <h3>Properties</h3>
       
  2381 
       
  2382                     <ul class="index-list properties extends">
       
  2383                         
       
  2384                             <li class="index-item property protected inherited">
       
  2385                                 <a href="#property__allowAdHocAttrs">_allowAdHocAttrs</a>
       
  2386 
       
  2387                                 
       
  2388                                 
       
  2389                             </li>
       
  2390                         
       
  2391                             <li class="index-item property private">
       
  2392                                 <a href="#property__inst">_inst</a>
       
  2393 
       
  2394                                 
       
  2395                                 
       
  2396                             </li>
       
  2397                         
       
  2398                             <li class="index-item property private">
       
  2399                                 <a href="#property__lastKey">_lastKey</a>
       
  2400 
       
  2401                                 
       
  2402                                 
       
  2403                             </li>
       
  2404                         
       
  2405                             <li class="index-item property">
       
  2406                                 <a href="#property_bidi">bidi</a>
       
  2407 
       
  2408                                 
       
  2409                                 
       
  2410                             </li>
       
  2411                         
       
  2412                             <li class="index-item property">
       
  2413                                 <a href="#property_COMMANDS">COMMANDS</a>
       
  2414 
       
  2415                                 
       
  2416                                     <span class="flag static">static</span>
       
  2417                                 
       
  2418                                 
       
  2419                             </li>
       
  2420                         
       
  2421                             <li class="index-item property">
       
  2422                                 <a href="#property_NAME">NAME</a>
       
  2423 
       
  2424                                 
       
  2425                                     <span class="flag static">static</span>
       
  2426                                 
       
  2427                                 
       
  2428                             </li>
       
  2429                         
       
  2430                             <li class="index-item property deprecated inherited">
       
  2431                                 <a href="#property_name">name</a>
       
  2432 
       
  2433                                 
       
  2434                                 
       
  2435                                     <span class="flag deprecated">deprecated</span>
       
  2436                                 
       
  2437                             </li>
       
  2438                         
       
  2439                             <li class="index-item property">
       
  2440                                 <a href="#property_NS">NS</a>
       
  2441 
       
  2442                                 
       
  2443                                     <span class="flag static">static</span>
       
  2444                                 
       
  2445                                 
       
  2446                             </li>
       
  2447                         
       
  2448                     </ul>
       
  2449                 </div>
       
  2450             
       
  2451 
       
  2452             
       
  2453                 <div class="index-section attrs">
       
  2454                     <h3>Attributes</h3>
       
  2455 
       
  2456                     <ul class="index-list attrs extends">
       
  2457                         
       
  2458                             <li class="index-item attr inherited">
       
  2459                                 <a href="#attr_destroyed">destroyed</a>
       
  2460                             </li>
       
  2461                         
       
  2462                             <li class="index-item attr inherited">
       
  2463                                 <a href="#attr_initialized">initialized</a>
       
  2464                             </li>
       
  2465                         
       
  2466                     </ul>
       
  2467                 </div>
       
  2468             
       
  2469 
       
  2470             
       
  2471                 <div class="index-section events">
       
  2472                     <h3>Events</h3>
       
  2473 
       
  2474                     <ul class="index-list events extends">
       
  2475                         
       
  2476                             <li class="index-item event inherited">
       
  2477                                 <a href="#event_destroy">destroy</a>
       
  2478 
       
  2479                                 
       
  2480                                 
       
  2481                             </li>
       
  2482                         
       
  2483                             <li class="index-item event inherited">
       
  2484                                 <a href="#event_init">init</a>
       
  2485 
       
  2486                                 
       
  2487                                 
       
  2488                             </li>
       
  2489                         
       
  2490                     </ul>
       
  2491                 </div>
       
  2492             
       
  2493         </div>
       
  2494 
       
  2495         
       
  2496             <div id="methods" class="api-class-tabpanel">
       
  2497                 <h2 class="off-left">Methods</h2>
       
  2498 
       
  2499                 
       
  2500                     <div id="method__addAttrs" class="method item private inherited">
       
  2501     <h3 class="name"><code>_addAttrs</code></h3>
       
  2502 
       
  2503     
       
  2504         <div class="args">
       
  2505             <span class="paren">(</span><ul class="args-list inline commas">
       
  2506             
       
  2507                 <li class="arg">
       
  2508                     
       
  2509                         <code>cfgs</code>
       
  2510                     
       
  2511                 </li>
       
  2512             
       
  2513                 <li class="arg">
       
  2514                     
       
  2515                         <code>values</code>
       
  2516                     
       
  2517                 </li>
       
  2518             
       
  2519                 <li class="arg">
       
  2520                     
       
  2521                         <code>lazy</code>
       
  2522                     
       
  2523                 </li>
       
  2524             
       
  2525             </ul><span class="paren">)</span>
       
  2526         </div>
       
  2527     
       
  2528 
       
  2529     
       
  2530 
       
  2531     
       
  2532 
       
  2533     
       
  2534         <span class="flag private">private</span>
       
  2535     
       
  2536 
       
  2537     
       
  2538 
       
  2539     
       
  2540 
       
  2541     
       
  2542 
       
  2543     
       
  2544 
       
  2545     <div class="meta">
       
  2546         
       
  2547             
       
  2548                 <p>Inherited from
       
  2549                 <a href="../classes/AttributeCore.html#method__addAttrs">AttributeCore</a>:
       
  2550             
       
  2551         
       
  2552         
       
  2553         <a href="../files/attribute_js_AttributeCore.js.html#l836"><code>attribute&#x2F;js&#x2F;AttributeCore.js:836</code></a>
       
  2554         
       
  2555         </p>
       
  2556 
       
  2557 
       
  2558         
       
  2559 
       
  2560         
       
  2561     </div>
       
  2562 
       
  2563     <div class="description">
       
  2564         <p>Implementation behind the public addAttrs method.</p>
       
  2565 
       
  2566 <p>This method is invoked directly by get if it encounters a scenario
       
  2567 in which an attribute's valueFn attempts to obtain the
       
  2568 value an attribute in the same group of attributes, which has not yet
       
  2569 been added (on demand initialization).</p>
       
  2570     </div>
       
  2571 
       
  2572     
       
  2573         <div class="params">
       
  2574             <h4>Parameters:</h4>
       
  2575 
       
  2576             <ul class="params-list">
       
  2577             
       
  2578                 <li class="param">
       
  2579                     
       
  2580                         <code class="param-name">cfgs</code>
       
  2581                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  2582                     
       
  2583 
       
  2584                     
       
  2585 
       
  2586                     <div class="param-description">
       
  2587                         <p>An object with attribute name/configuration pairs.</p>
       
  2588                     </div>
       
  2589 
       
  2590                     
       
  2591                 </li>
       
  2592             
       
  2593                 <li class="param">
       
  2594                     
       
  2595                         <code class="param-name">values</code>
       
  2596                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  2597                     
       
  2598 
       
  2599                     
       
  2600 
       
  2601                     <div class="param-description">
       
  2602                         <p>An object with attribute name/value pairs, defining the initial values to apply.
       
  2603 Values defined in the cfgs argument will be over-written by values in this argument unless defined as read only.</p>
       
  2604                     </div>
       
  2605 
       
  2606                     
       
  2607                 </li>
       
  2608             
       
  2609                 <li class="param">
       
  2610                     
       
  2611                         <code class="param-name">lazy</code>
       
  2612                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
       
  2613                     
       
  2614 
       
  2615                     
       
  2616 
       
  2617                     <div class="param-description">
       
  2618                         <p>Whether or not to delay the intialization of these attributes until the first call to get/set.
       
  2619 Individual attributes can over-ride this behavior by defining a lazyAdd configuration property in their configuration.
       
  2620 See <a href="#method_addAttr">addAttr</a>.</p>
       
  2621                     </div>
       
  2622 
       
  2623                     
       
  2624                 </li>
       
  2625             
       
  2626             </ul>
       
  2627         </div>
       
  2628     
       
  2629 
       
  2630     
       
  2631 
       
  2632     
       
  2633 </div>
       
  2634 
       
  2635                 
       
  2636                     <div id="method__addLazyAttr" class="method item private inherited">
       
  2637     <h3 class="name"><code>_addLazyAttr</code></h3>
       
  2638 
       
  2639     
       
  2640         <div class="args">
       
  2641             <span class="paren">(</span><ul class="args-list inline commas">
       
  2642             
       
  2643                 <li class="arg">
       
  2644                     
       
  2645                         <code>name</code>
       
  2646                     
       
  2647                 </li>
       
  2648             
       
  2649                 <li class="arg">
       
  2650                     
       
  2651                         <code class="optional">[lazyCfg]</code>
       
  2652                     
       
  2653                 </li>
       
  2654             
       
  2655             </ul><span class="paren">)</span>
       
  2656         </div>
       
  2657     
       
  2658 
       
  2659     
       
  2660 
       
  2661     
       
  2662 
       
  2663     
       
  2664         <span class="flag private">private</span>
       
  2665     
       
  2666 
       
  2667     
       
  2668 
       
  2669     
       
  2670 
       
  2671     
       
  2672 
       
  2673     
       
  2674 
       
  2675     <div class="meta">
       
  2676         
       
  2677             
       
  2678                 <p>Inherited from
       
  2679                 <a href="../classes/AttributeCore.html#method__addLazyAttr">AttributeCore</a>:
       
  2680             
       
  2681         
       
  2682         
       
  2683         <a href="../files/attribute_js_AttributeCore.js.html#l382"><code>attribute&#x2F;js&#x2F;AttributeCore.js:382</code></a>
       
  2684         
       
  2685         </p>
       
  2686 
       
  2687 
       
  2688         
       
  2689 
       
  2690         
       
  2691     </div>
       
  2692 
       
  2693     <div class="description">
       
  2694         <p>Finishes initializing an attribute which has been lazily added.</p>
       
  2695     </div>
       
  2696 
       
  2697     
       
  2698         <div class="params">
       
  2699             <h4>Parameters:</h4>
       
  2700 
       
  2701             <ul class="params-list">
       
  2702             
       
  2703                 <li class="param">
       
  2704                     
       
  2705                         <code class="param-name">name</code>
       
  2706                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  2707                     
       
  2708 
       
  2709                     
       
  2710 
       
  2711                     <div class="param-description">
       
  2712                         <p>The name of the attribute</p>
       
  2713                     </div>
       
  2714 
       
  2715                     
       
  2716                 </li>
       
  2717             
       
  2718                 <li class="param">
       
  2719                     
       
  2720                         <code class="param-name optional">[lazyCfg]</code>
       
  2721                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  2722                         <span class="flag optional" title="This parameter is optional.">optional</span>
       
  2723                     
       
  2724 
       
  2725                     
       
  2726 
       
  2727                     <div class="param-description">
       
  2728                         <p>Optional config hash for the attribute. This is added for performance
       
  2729 along the critical path, where the calling method has already obtained lazy config from state.</p>
       
  2730                     </div>
       
  2731 
       
  2732                     
       
  2733                 </li>
       
  2734             
       
  2735             </ul>
       
  2736         </div>
       
  2737     
       
  2738 
       
  2739     
       
  2740 
       
  2741     
       
  2742 </div>
       
  2743 
       
  2744                 
       
  2745                     <div id="method__aggregateAttrs" class="method item private inherited">
       
  2746     <h3 class="name"><code>_aggregateAttrs</code></h3>
       
  2747 
       
  2748     
       
  2749         <div class="args">
       
  2750             <span class="paren">(</span><ul class="args-list inline commas">
       
  2751             
       
  2752                 <li class="arg">
       
  2753                     
       
  2754                         <code>allAttrs</code>
       
  2755                     
       
  2756                 </li>
       
  2757             
       
  2758             </ul><span class="paren">)</span>
       
  2759         </div>
       
  2760     
       
  2761 
       
  2762     
       
  2763         <span class="returns-inline">
       
  2764             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  2765         </span>
       
  2766     
       
  2767 
       
  2768     
       
  2769 
       
  2770     
       
  2771         <span class="flag private">private</span>
       
  2772     
       
  2773 
       
  2774     
       
  2775 
       
  2776     
       
  2777 
       
  2778     
       
  2779 
       
  2780     
       
  2781 
       
  2782     <div class="meta">
       
  2783         
       
  2784             
       
  2785                 <p>Inherited from
       
  2786                 <a href="../classes/BaseCore.html#method__aggregateAttrs">BaseCore</a>:
       
  2787             
       
  2788         
       
  2789         
       
  2790         <a href="../files/base_js_BaseCore.js.html#l575"><code>base&#x2F;js&#x2F;BaseCore.js:575</code></a>
       
  2791         
       
  2792         </p>
       
  2793 
       
  2794 
       
  2795         
       
  2796 
       
  2797         
       
  2798     </div>
       
  2799 
       
  2800     <div class="description">
       
  2801         <p>A helper method, used by _initHierarchyData to aggregate
       
  2802 attribute configuration across the instances class hierarchy.</p>
       
  2803 
       
  2804 <p>The method will protect the attribute configuration value to protect the statically defined
       
  2805 default value in ATTRS if required (if the value is an object literal, array or the
       
  2806 attribute configuration has cloneDefaultValue set to shallow or deep).</p>
       
  2807     </div>
       
  2808 
       
  2809     
       
  2810         <div class="params">
       
  2811             <h4>Parameters:</h4>
       
  2812 
       
  2813             <ul class="params-list">
       
  2814             
       
  2815                 <li class="param">
       
  2816                     
       
  2817                         <code class="param-name">allAttrs</code>
       
  2818                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array" class="crosslink external" target="_blank">Array</a></span>
       
  2819                     
       
  2820 
       
  2821                     
       
  2822 
       
  2823                     <div class="param-description">
       
  2824                         <p>An array of ATTRS definitions across classes in the hierarchy
       
  2825 (subclass first, Base last)</p>
       
  2826                     </div>
       
  2827 
       
  2828                     
       
  2829                 </li>
       
  2830             
       
  2831             </ul>
       
  2832         </div>
       
  2833     
       
  2834 
       
  2835     
       
  2836         <div class="returns">
       
  2837             <h4>Returns:</h4>
       
  2838 
       
  2839             <div class="returns-description">
       
  2840                 
       
  2841                     
       
  2842                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
       
  2843                     
       
  2844                     The aggregate set of ATTRS definitions for the instance
       
  2845                 
       
  2846             </div>
       
  2847         </div>
       
  2848     
       
  2849 
       
  2850     
       
  2851 </div>
       
  2852 
       
  2853                 
       
  2854                     <div id="method__attrCfgHash" class="method item private inherited">
       
  2855     <h3 class="name"><code>_attrCfgHash</code></h3>
       
  2856 
       
  2857     
       
  2858         <span class="paren">()</span>
       
  2859     
       
  2860 
       
  2861     
       
  2862 
       
  2863     
       
  2864 
       
  2865     
       
  2866         <span class="flag private">private</span>
       
  2867     
       
  2868 
       
  2869     
       
  2870 
       
  2871     
       
  2872 
       
  2873     
       
  2874 
       
  2875     
       
  2876 
       
  2877     <div class="meta">
       
  2878         
       
  2879             
       
  2880                 <p>Inherited from
       
  2881                 <a href="../classes/BaseCore.html#method__attrCfgHash">BaseCore</a>:
       
  2882             
       
  2883         
       
  2884         
       
  2885         <a href="../files/base_js_BaseCore.js.html#l538"><code>base&#x2F;js&#x2F;BaseCore.js:538</code></a>
       
  2886         
       
  2887         </p>
       
  2888 
       
  2889 
       
  2890         
       
  2891 
       
  2892         
       
  2893     </div>
       
  2894 
       
  2895     <div class="description">
       
  2896         <p>Utility method to define the attribute hash used to filter/whitelist property mixes for
       
  2897 this class for iteration performance reasons.</p>
       
  2898     </div>
       
  2899 
       
  2900     
       
  2901 
       
  2902     
       
  2903 
       
  2904     
       
  2905 </div>
       
  2906 
       
  2907                 
       
  2908                     <div id="method__baseDestroy" class="method item private inherited">
       
  2909     <h3 class="name"><code>_baseDestroy</code></h3>
       
  2910 
       
  2911     
       
  2912         <span class="paren">()</span>
       
  2913     
       
  2914 
       
  2915     
       
  2916 
       
  2917     
       
  2918 
       
  2919     
       
  2920         <span class="flag private">private</span>
       
  2921     
       
  2922 
       
  2923     
       
  2924 
       
  2925     
       
  2926 
       
  2927     
       
  2928 
       
  2929     
       
  2930 
       
  2931     <div class="meta">
       
  2932         
       
  2933             
       
  2934                 <p>Inherited from
       
  2935                 <a href="../classes/BaseCore.html#method__baseDestroy">BaseCore</a>:
       
  2936             
       
  2937         
       
  2938         
       
  2939         <a href="../files/base_js_BaseCore.js.html#l309"><code>base&#x2F;js&#x2F;BaseCore.js:309</code></a>
       
  2940         
       
  2941         </p>
       
  2942 
       
  2943 
       
  2944         
       
  2945 
       
  2946         
       
  2947     </div>
       
  2948 
       
  2949     <div class="description">
       
  2950         <p>Internal destroy implementation for BaseCore</p>
       
  2951     </div>
       
  2952 
       
  2953     
       
  2954 
       
  2955     
       
  2956 
       
  2957     
       
  2958 </div>
       
  2959 
       
  2960                 
       
  2961                     <div id="method__baseInit" class="method item private inherited">
       
  2962     <h3 class="name"><code>_baseInit</code></h3>
       
  2963 
       
  2964     
       
  2965         <span class="paren">()</span>
       
  2966     
       
  2967 
       
  2968     
       
  2969 
       
  2970     
       
  2971 
       
  2972     
       
  2973         <span class="flag private">private</span>
       
  2974     
       
  2975 
       
  2976     
       
  2977 
       
  2978     
       
  2979 
       
  2980     
       
  2981 
       
  2982     
       
  2983 
       
  2984     <div class="meta">
       
  2985         
       
  2986             
       
  2987                 <p>Inherited from
       
  2988                 <a href="../classes/BaseCore.html#method__baseInit">BaseCore</a>:
       
  2989             
       
  2990         
       
  2991         
       
  2992         <a href="../files/base_js_BaseCore.js.html#l281"><code>base&#x2F;js&#x2F;BaseCore.js:281</code></a>
       
  2993         
       
  2994         </p>
       
  2995 
       
  2996 
       
  2997         
       
  2998 
       
  2999         
       
  3000     </div>
       
  3001 
       
  3002     <div class="description">
       
  3003         <p>Internal initialization implementation for BaseCore</p>
       
  3004     </div>
       
  3005 
       
  3006     
       
  3007 
       
  3008     
       
  3009 
       
  3010     
       
  3011 </div>
       
  3012 
       
  3013                 
       
  3014                     <div id="method__cloneDefaultValue" class="method item private inherited">
       
  3015     <h3 class="name"><code>_cloneDefaultValue</code></h3>
       
  3016 
       
  3017     
       
  3018         <div class="args">
       
  3019             <span class="paren">(</span><ul class="args-list inline commas">
       
  3020             
       
  3021                 <li class="arg">
       
  3022                     
       
  3023                         <code>cfg</code>
       
  3024                     
       
  3025                 </li>
       
  3026             
       
  3027             </ul><span class="paren">)</span>
       
  3028         </div>
       
  3029     
       
  3030 
       
  3031     
       
  3032 
       
  3033     
       
  3034 
       
  3035     
       
  3036         <span class="flag private">private</span>
       
  3037     
       
  3038 
       
  3039     
       
  3040 
       
  3041     
       
  3042 
       
  3043     
       
  3044 
       
  3045     
       
  3046 
       
  3047     <div class="meta">
       
  3048         
       
  3049             
       
  3050                 <p>Inherited from
       
  3051                 <a href="../classes/BaseCore.html#method__cloneDefaultValue">BaseCore</a>:
       
  3052             
       
  3053         
       
  3054         
       
  3055         <a href="../files/base_js_BaseCore.js.html#l549"><code>base&#x2F;js&#x2F;BaseCore.js:549</code></a>
       
  3056         
       
  3057         </p>
       
  3058 
       
  3059 
       
  3060         
       
  3061 
       
  3062         
       
  3063     </div>
       
  3064 
       
  3065     <div class="description">
       
  3066         <p>This method assumes that the value has already been checked to be an object.
       
  3067 Since it's on a critical path, we don't want to re-do the check.</p>
       
  3068     </div>
       
  3069 
       
  3070     
       
  3071         <div class="params">
       
  3072             <h4>Parameters:</h4>
       
  3073 
       
  3074             <ul class="params-list">
       
  3075             
       
  3076                 <li class="param">
       
  3077                     
       
  3078                         <code class="param-name">cfg</code>
       
  3079                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  3080                     
       
  3081 
       
  3082                     
       
  3083 
       
  3084                     <div class="param-description">
       
  3085                          
       
  3086                     </div>
       
  3087 
       
  3088                     
       
  3089                 </li>
       
  3090             
       
  3091             </ul>
       
  3092         </div>
       
  3093     
       
  3094 
       
  3095     
       
  3096 
       
  3097     
       
  3098 </div>
       
  3099 
       
  3100                 
       
  3101                     <div id="method__command" class="method item private">
       
  3102     <h3 class="name"><code>_command</code></h3>
       
  3103 
       
  3104     
       
  3105         <div class="args">
       
  3106             <span class="paren">(</span><ul class="args-list inline commas">
       
  3107             
       
  3108                 <li class="arg">
       
  3109                     
       
  3110                         <code>action</code>
       
  3111                     
       
  3112                 </li>
       
  3113             
       
  3114                 <li class="arg">
       
  3115                     
       
  3116                         <code>value</code>
       
  3117                     
       
  3118                 </li>
       
  3119             
       
  3120             </ul><span class="paren">)</span>
       
  3121         </div>
       
  3122     
       
  3123 
       
  3124     
       
  3125 
       
  3126     
       
  3127 
       
  3128     
       
  3129         <span class="flag private">private</span>
       
  3130     
       
  3131 
       
  3132     
       
  3133 
       
  3134     
       
  3135 
       
  3136     
       
  3137 
       
  3138     
       
  3139 
       
  3140     <div class="meta">
       
  3141         
       
  3142             
       
  3143                 
       
  3144                 <p>
       
  3145                 
       
  3146                 Defined in
       
  3147                 
       
  3148             
       
  3149         
       
  3150         
       
  3151         <a href="../files/editor_js_exec-command.js.html#l95"><code>editor&#x2F;js&#x2F;exec-command.js:95</code></a>
       
  3152         
       
  3153         </p>
       
  3154 
       
  3155 
       
  3156         
       
  3157 
       
  3158         
       
  3159     </div>
       
  3160 
       
  3161     <div class="description">
       
  3162         <p>The private version of execCommand that doesn't filter for overrides.</p>
       
  3163     </div>
       
  3164 
       
  3165     
       
  3166         <div class="params">
       
  3167             <h4>Parameters:</h4>
       
  3168 
       
  3169             <ul class="params-list">
       
  3170             
       
  3171                 <li class="param">
       
  3172                     
       
  3173                         <code class="param-name">action</code>
       
  3174                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  3175                     
       
  3176 
       
  3177                     
       
  3178 
       
  3179                     <div class="param-description">
       
  3180                         <p>The action to perform (bold, italic, fontname)</p>
       
  3181                     </div>
       
  3182 
       
  3183                     
       
  3184                 </li>
       
  3185             
       
  3186                 <li class="param">
       
  3187                     
       
  3188                         <code class="param-name">value</code>
       
  3189                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  3190                     
       
  3191 
       
  3192                     
       
  3193 
       
  3194                     <div class="param-description">
       
  3195                         <p>The optional value (helvetica)</p>
       
  3196                     </div>
       
  3197 
       
  3198                     
       
  3199                 </li>
       
  3200             
       
  3201             </ul>
       
  3202         </div>
       
  3203     
       
  3204 
       
  3205     
       
  3206 
       
  3207     
       
  3208 </div>
       
  3209 
       
  3210                 
       
  3211                     <div id="method__defAttrChangeFn" class="method item private inherited">
       
  3212     <h3 class="name"><code>_defAttrChangeFn</code></h3>
       
  3213 
       
  3214     
       
  3215         <div class="args">
       
  3216             <span class="paren">(</span><ul class="args-list inline commas">
       
  3217             
       
  3218                 <li class="arg">
       
  3219                     
       
  3220                         <code>e</code>
       
  3221                     
       
  3222                 </li>
       
  3223             
       
  3224             </ul><span class="paren">)</span>
       
  3225         </div>
       
  3226     
       
  3227 
       
  3228     
       
  3229 
       
  3230     
       
  3231 
       
  3232     
       
  3233         <span class="flag private">private</span>
       
  3234     
       
  3235 
       
  3236     
       
  3237 
       
  3238     
       
  3239 
       
  3240     
       
  3241 
       
  3242     
       
  3243 
       
  3244     <div class="meta">
       
  3245         
       
  3246             
       
  3247                 <p>Inherited from
       
  3248                 <a href="../classes/AttributeObservable.html#method__defAttrChangeFn">AttributeObservable</a>:
       
  3249             
       
  3250         
       
  3251         
       
  3252         <a href="../files/attribute_js_AttributeObservable.js.html#l186"><code>attribute&#x2F;js&#x2F;AttributeObservable.js:186</code></a>
       
  3253         
       
  3254         </p>
       
  3255 
       
  3256 
       
  3257         
       
  3258 
       
  3259         
       
  3260     </div>
       
  3261 
       
  3262     <div class="description">
       
  3263         <p>Default function for attribute change events.</p>
       
  3264     </div>
       
  3265 
       
  3266     
       
  3267         <div class="params">
       
  3268             <h4>Parameters:</h4>
       
  3269 
       
  3270             <ul class="params-list">
       
  3271             
       
  3272                 <li class="param">
       
  3273                     
       
  3274                         <code class="param-name">e</code>
       
  3275                         <span class="type"><a href="../classes/EventFacade.html" class="crosslink">EventFacade</a></span>
       
  3276                     
       
  3277 
       
  3278                     
       
  3279 
       
  3280                     <div class="param-description">
       
  3281                         <p>The event object for attribute change events.</p>
       
  3282                     </div>
       
  3283 
       
  3284                     
       
  3285                 </li>
       
  3286             
       
  3287             </ul>
       
  3288         </div>
       
  3289     
       
  3290 
       
  3291     
       
  3292 
       
  3293     
       
  3294 </div>
       
  3295 
       
  3296                 
       
  3297                     <div id="method__defDestroyFn" class="method item protected inherited">
       
  3298     <h3 class="name"><code>_defDestroyFn</code></h3>
       
  3299 
       
  3300     
       
  3301         <div class="args">
       
  3302             <span class="paren">(</span><ul class="args-list inline commas">
       
  3303             
       
  3304                 <li class="arg">
       
  3305                     
       
  3306                         <code>e</code>
       
  3307                     
       
  3308                 </li>
       
  3309             
       
  3310             </ul><span class="paren">)</span>
       
  3311         </div>
       
  3312     
       
  3313 
       
  3314     
       
  3315 
       
  3316     
       
  3317 
       
  3318     
       
  3319         <span class="flag protected">protected</span>
       
  3320     
       
  3321 
       
  3322     
       
  3323 
       
  3324     
       
  3325 
       
  3326     
       
  3327 
       
  3328     
       
  3329 
       
  3330     <div class="meta">
       
  3331         
       
  3332             
       
  3333                 <p>Inherited from
       
  3334                 <a href="../classes/BaseObservable.html#method__defDestroyFn">BaseObservable</a>:
       
  3335             
       
  3336         
       
  3337         
       
  3338         <a href="../files/base_js_BaseObservable.js.html#l190"><code>base&#x2F;js&#x2F;BaseObservable.js:190</code></a>
       
  3339         
       
  3340         </p>
       
  3341 
       
  3342 
       
  3343         
       
  3344 
       
  3345         
       
  3346     </div>
       
  3347 
       
  3348     <div class="description">
       
  3349         <p>Default destroy event handler</p>
       
  3350     </div>
       
  3351 
       
  3352     
       
  3353         <div class="params">
       
  3354             <h4>Parameters:</h4>
       
  3355 
       
  3356             <ul class="params-list">
       
  3357             
       
  3358                 <li class="param">
       
  3359                     
       
  3360                         <code class="param-name">e</code>
       
  3361                         <span class="type"><a href="../classes/EventFacade.html" class="crosslink">EventFacade</a></span>
       
  3362                     
       
  3363 
       
  3364                     
       
  3365 
       
  3366                     <div class="param-description">
       
  3367                         <p>Event object</p>
       
  3368                     </div>
       
  3369 
       
  3370                     
       
  3371                 </li>
       
  3372             
       
  3373             </ul>
       
  3374         </div>
       
  3375     
       
  3376 
       
  3377     
       
  3378 
       
  3379     
       
  3380 </div>
       
  3381 
       
  3382                 
       
  3383                     <div id="method__defInitFn" class="method item protected inherited">
       
  3384     <h3 class="name"><code>_defInitFn</code></h3>
       
  3385 
       
  3386     
       
  3387         <div class="args">
       
  3388             <span class="paren">(</span><ul class="args-list inline commas">
       
  3389             
       
  3390                 <li class="arg">
       
  3391                     
       
  3392                         <code>e</code>
       
  3393                     
       
  3394                 </li>
       
  3395             
       
  3396             </ul><span class="paren">)</span>
       
  3397         </div>
       
  3398     
       
  3399 
       
  3400     
       
  3401 
       
  3402     
       
  3403 
       
  3404     
       
  3405         <span class="flag protected">protected</span>
       
  3406     
       
  3407 
       
  3408     
       
  3409 
       
  3410     
       
  3411 
       
  3412     
       
  3413 
       
  3414     
       
  3415 
       
  3416     <div class="meta">
       
  3417         
       
  3418             
       
  3419                 <p>Inherited from
       
  3420                 <a href="../classes/BaseObservable.html#method__defInitFn">BaseObservable</a>:
       
  3421             
       
  3422         
       
  3423         
       
  3424         <a href="../files/base_js_BaseObservable.js.html#l178"><code>base&#x2F;js&#x2F;BaseObservable.js:178</code></a>
       
  3425         
       
  3426         </p>
       
  3427 
       
  3428 
       
  3429         
       
  3430 
       
  3431         
       
  3432     </div>
       
  3433 
       
  3434     <div class="description">
       
  3435         <p>Default init event handler</p>
       
  3436     </div>
       
  3437 
       
  3438     
       
  3439         <div class="params">
       
  3440             <h4>Parameters:</h4>
       
  3441 
       
  3442             <ul class="params-list">
       
  3443             
       
  3444                 <li class="param">
       
  3445                     
       
  3446                         <code class="param-name">e</code>
       
  3447                         <span class="type"><a href="../classes/EventFacade.html" class="crosslink">EventFacade</a></span>
       
  3448                     
       
  3449 
       
  3450                     
       
  3451 
       
  3452                     <div class="param-description">
       
  3453                         <p>Event object, with a cfg property which
       
  3454 refers to the configuration object passed to the constructor.</p>
       
  3455                     </div>
       
  3456 
       
  3457                     
       
  3458                 </li>
       
  3459             
       
  3460             </ul>
       
  3461         </div>
       
  3462     
       
  3463 
       
  3464     
       
  3465 
       
  3466     
       
  3467 </div>
       
  3468 
       
  3469                 
       
  3470                     <div id="method__destroyHierarchy" class="method item private inherited">
       
  3471     <h3 class="name"><code>_destroyHierarchy</code></h3>
       
  3472 
       
  3473     
       
  3474         <span class="paren">()</span>
       
  3475     
       
  3476 
       
  3477     
       
  3478 
       
  3479     
       
  3480 
       
  3481     
       
  3482         <span class="flag private">private</span>
       
  3483     
       
  3484 
       
  3485     
       
  3486 
       
  3487     
       
  3488 
       
  3489     
       
  3490 
       
  3491     
       
  3492 
       
  3493     <div class="meta">
       
  3494         
       
  3495             
       
  3496                 <p>Inherited from
       
  3497                 <a href="../classes/BaseCore.html#method__destroyHierarchy">BaseCore</a>:
       
  3498             
       
  3499         
       
  3500         
       
  3501         <a href="../files/base_js_BaseCore.js.html#l721"><code>base&#x2F;js&#x2F;BaseCore.js:721</code></a>
       
  3502         
       
  3503         </p>
       
  3504 
       
  3505 
       
  3506         
       
  3507 
       
  3508         
       
  3509     </div>
       
  3510 
       
  3511     <div class="description">
       
  3512         <p>Destroys the class hierarchy for this instance by invoking
       
  3513 the destructor method on the prototype of each class in the hierarchy.</p>
       
  3514     </div>
       
  3515 
       
  3516     
       
  3517 
       
  3518     
       
  3519 
       
  3520     
       
  3521 </div>
       
  3522 
       
  3523                 
       
  3524                     <div id="method__filterAdHocAttrs" class="method item private inherited">
       
  3525     <h3 class="name"><code>_filterAdHocAttrs</code></h3>
       
  3526 
       
  3527     
       
  3528         <div class="args">
       
  3529             <span class="paren">(</span><ul class="args-list inline commas">
       
  3530             
       
  3531                 <li class="arg">
       
  3532                     
       
  3533                         <code>allAttrs</code>
       
  3534                     
       
  3535                 </li>
       
  3536             
       
  3537                 <li class="arg">
       
  3538                     
       
  3539                         <code>userVals</code>
       
  3540                     
       
  3541                 </li>
       
  3542             
       
  3543             </ul><span class="paren">)</span>
       
  3544         </div>
       
  3545     
       
  3546 
       
  3547     
       
  3548         <span class="returns-inline">
       
  3549             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  3550         </span>
       
  3551     
       
  3552 
       
  3553     
       
  3554 
       
  3555     
       
  3556         <span class="flag private">private</span>
       
  3557     
       
  3558 
       
  3559     
       
  3560 
       
  3561     
       
  3562 
       
  3563     
       
  3564 
       
  3565     
       
  3566 
       
  3567     <div class="meta">
       
  3568         
       
  3569             
       
  3570                 <p>Inherited from
       
  3571                 <a href="../classes/BaseCore.html#method__filterAdHocAttrs">BaseCore</a>:
       
  3572             
       
  3573         
       
  3574         
       
  3575         <a href="../files/base_js_BaseCore.js.html#l427"><code>base&#x2F;js&#x2F;BaseCore.js:427</code></a>
       
  3576         
       
  3577         </p>
       
  3578 
       
  3579 
       
  3580         
       
  3581 
       
  3582         
       
  3583     </div>
       
  3584 
       
  3585     <div class="description">
       
  3586         
       
  3587     </div>
       
  3588 
       
  3589     
       
  3590         <div class="params">
       
  3591             <h4>Parameters:</h4>
       
  3592 
       
  3593             <ul class="params-list">
       
  3594             
       
  3595                 <li class="param">
       
  3596                     
       
  3597                         <code class="param-name">allAttrs</code>
       
  3598                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  3599                     
       
  3600 
       
  3601                     
       
  3602 
       
  3603                     <div class="param-description">
       
  3604                         <p>The set of all attribute configurations for this instance.
       
  3605 Attributes will be removed from this set, if they belong to the filtered class, so
       
  3606 that by the time all classes are processed, allCfgs will be empty.</p>
       
  3607                     </div>
       
  3608 
       
  3609                     
       
  3610                 </li>
       
  3611             
       
  3612                 <li class="param">
       
  3613                     
       
  3614                         <code class="param-name">userVals</code>
       
  3615                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  3616                     
       
  3617 
       
  3618                     
       
  3619 
       
  3620                     <div class="param-description">
       
  3621                         <p>The config object passed in by the user, from which adhoc attrs are to be filtered.</p>
       
  3622                     </div>
       
  3623 
       
  3624                     
       
  3625                 </li>
       
  3626             
       
  3627             </ul>
       
  3628         </div>
       
  3629     
       
  3630 
       
  3631     
       
  3632         <div class="returns">
       
  3633             <h4>Returns:</h4>
       
  3634 
       
  3635             <div class="returns-description">
       
  3636                 
       
  3637                     
       
  3638                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
       
  3639                     
       
  3640                     The set of adhoc attributes passed in, in the form
       
  3641 of an object with attribute name/configuration pairs.
       
  3642                 
       
  3643             </div>
       
  3644         </div>
       
  3645     
       
  3646 
       
  3647     
       
  3648 </div>
       
  3649 
       
  3650                 
       
  3651                     <div id="method__filterAttrCfgs" class="method item private inherited">
       
  3652     <h3 class="name"><code>_filterAttrCfgs</code></h3>
       
  3653 
       
  3654     
       
  3655         <div class="args">
       
  3656             <span class="paren">(</span><ul class="args-list inline commas">
       
  3657             
       
  3658                 <li class="arg">
       
  3659                     
       
  3660                         <code>clazz</code>
       
  3661                     
       
  3662                 </li>
       
  3663             
       
  3664                 <li class="arg">
       
  3665                     
       
  3666                         <code>allCfgs</code>
       
  3667                     
       
  3668                 </li>
       
  3669             
       
  3670             </ul><span class="paren">)</span>
       
  3671         </div>
       
  3672     
       
  3673 
       
  3674     
       
  3675         <span class="returns-inline">
       
  3676             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  3677         </span>
       
  3678     
       
  3679 
       
  3680     
       
  3681 
       
  3682     
       
  3683         <span class="flag private">private</span>
       
  3684     
       
  3685 
       
  3686     
       
  3687 
       
  3688     
       
  3689 
       
  3690     
       
  3691 
       
  3692     
       
  3693 
       
  3694     <div class="meta">
       
  3695         
       
  3696             
       
  3697                 <p>Inherited from
       
  3698                 <a href="../classes/BaseCore.html#method__filterAttrCfgs">BaseCore</a>:
       
  3699             
       
  3700         
       
  3701         
       
  3702         <a href="../files/base_js_BaseCore.js.html#l356"><code>base&#x2F;js&#x2F;BaseCore.js:356</code></a>
       
  3703         
       
  3704         </p>
       
  3705 
       
  3706 
       
  3707         
       
  3708 
       
  3709         
       
  3710     </div>
       
  3711 
       
  3712     <div class="description">
       
  3713         <p>A helper method used when processing ATTRS across the class hierarchy during
       
  3714 initialization. Returns a disposable object with the attributes defined for
       
  3715 the provided class, extracted from the set of all attributes passed in.</p>
       
  3716     </div>
       
  3717 
       
  3718     
       
  3719         <div class="params">
       
  3720             <h4>Parameters:</h4>
       
  3721 
       
  3722             <ul class="params-list">
       
  3723             
       
  3724                 <li class="param">
       
  3725                     
       
  3726                         <code class="param-name">clazz</code>
       
  3727                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
       
  3728                     
       
  3729 
       
  3730                     
       
  3731 
       
  3732                     <div class="param-description">
       
  3733                         <p>The class for which the desired attributes are required.</p>
       
  3734                     </div>
       
  3735 
       
  3736                     
       
  3737                 </li>
       
  3738             
       
  3739                 <li class="param">
       
  3740                     
       
  3741                         <code class="param-name">allCfgs</code>
       
  3742                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  3743                     
       
  3744 
       
  3745                     
       
  3746 
       
  3747                     <div class="param-description">
       
  3748                         <p>The set of all attribute configurations for this instance.
       
  3749 Attributes will be removed from this set, if they belong to the filtered class, so
       
  3750 that by the time all classes are processed, allCfgs will be empty.</p>
       
  3751                     </div>
       
  3752 
       
  3753                     
       
  3754                 </li>
       
  3755             
       
  3756             </ul>
       
  3757         </div>
       
  3758     
       
  3759 
       
  3760     
       
  3761         <div class="returns">
       
  3762             <h4>Returns:</h4>
       
  3763 
       
  3764             <div class="returns-description">
       
  3765                 
       
  3766                     
       
  3767                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
       
  3768                     
       
  3769                     The set of attributes belonging to the class passed in, in the form
       
  3770 of an object with attribute name/configuration pairs.
       
  3771                 
       
  3772             </div>
       
  3773         </div>
       
  3774     
       
  3775 
       
  3776     
       
  3777 </div>
       
  3778 
       
  3779                 
       
  3780                     <div id="method__fireAttrChange" class="method item private inherited">
       
  3781     <h3 class="name"><code>_fireAttrChange</code></h3>
       
  3782 
       
  3783     
       
  3784         <div class="args">
       
  3785             <span class="paren">(</span><ul class="args-list inline commas">
       
  3786             
       
  3787                 <li class="arg">
       
  3788                     
       
  3789                         <code>attrName</code>
       
  3790                     
       
  3791                 </li>
       
  3792             
       
  3793                 <li class="arg">
       
  3794                     
       
  3795                         <code>subAttrName</code>
       
  3796                     
       
  3797                 </li>
       
  3798             
       
  3799                 <li class="arg">
       
  3800                     
       
  3801                         <code>currVal</code>
       
  3802                     
       
  3803                 </li>
       
  3804             
       
  3805                 <li class="arg">
       
  3806                     
       
  3807                         <code>newVal</code>
       
  3808                     
       
  3809                 </li>
       
  3810             
       
  3811                 <li class="arg">
       
  3812                     
       
  3813                         <code>opts</code>
       
  3814                     
       
  3815                 </li>
       
  3816             
       
  3817                 <li class="arg">
       
  3818                     
       
  3819                         <code class="optional">[cfg]</code>
       
  3820                     
       
  3821                 </li>
       
  3822             
       
  3823             </ul><span class="paren">)</span>
       
  3824         </div>
       
  3825     
       
  3826 
       
  3827     
       
  3828 
       
  3829     
       
  3830 
       
  3831     
       
  3832         <span class="flag private">private</span>
       
  3833     
       
  3834 
       
  3835     
       
  3836 
       
  3837     
       
  3838 
       
  3839     
       
  3840 
       
  3841     
       
  3842 
       
  3843     <div class="meta">
       
  3844         
       
  3845             
       
  3846                 <p>Inherited from
       
  3847                 <a href="../classes/AttributeObservable.html#method__fireAttrChange">AttributeObservable</a>:
       
  3848             
       
  3849         
       
  3850         
       
  3851         <a href="../files/attribute_js_AttributeObservable.js.html#l120"><code>attribute&#x2F;js&#x2F;AttributeObservable.js:120</code></a>
       
  3852         
       
  3853         </p>
       
  3854 
       
  3855 
       
  3856         
       
  3857 
       
  3858         
       
  3859     </div>
       
  3860 
       
  3861     <div class="description">
       
  3862         <p>Utility method to help setup the event payload and fire the attribute change event.</p>
       
  3863     </div>
       
  3864 
       
  3865     
       
  3866         <div class="params">
       
  3867             <h4>Parameters:</h4>
       
  3868 
       
  3869             <ul class="params-list">
       
  3870             
       
  3871                 <li class="param">
       
  3872                     
       
  3873                         <code class="param-name">attrName</code>
       
  3874                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  3875                     
       
  3876 
       
  3877                     
       
  3878 
       
  3879                     <div class="param-description">
       
  3880                         <p>The name of the attribute</p>
       
  3881                     </div>
       
  3882 
       
  3883                     
       
  3884                 </li>
       
  3885             
       
  3886                 <li class="param">
       
  3887                     
       
  3888                         <code class="param-name">subAttrName</code>
       
  3889                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  3890                     
       
  3891 
       
  3892                     
       
  3893 
       
  3894                     <div class="param-description">
       
  3895                         <p>The full path of the property being changed,
       
  3896 if this is a sub-attribute value being change. Otherwise null.</p>
       
  3897                     </div>
       
  3898 
       
  3899                     
       
  3900                 </li>
       
  3901             
       
  3902                 <li class="param">
       
  3903                     
       
  3904                         <code class="param-name">currVal</code>
       
  3905                         <span class="type">Any</span>
       
  3906                     
       
  3907 
       
  3908                     
       
  3909 
       
  3910                     <div class="param-description">
       
  3911                         <p>The current value of the attribute</p>
       
  3912                     </div>
       
  3913 
       
  3914                     
       
  3915                 </li>
       
  3916             
       
  3917                 <li class="param">
       
  3918                     
       
  3919                         <code class="param-name">newVal</code>
       
  3920                         <span class="type">Any</span>
       
  3921                     
       
  3922 
       
  3923                     
       
  3924 
       
  3925                     <div class="param-description">
       
  3926                         <p>The new value of the attribute</p>
       
  3927                     </div>
       
  3928 
       
  3929                     
       
  3930                 </li>
       
  3931             
       
  3932                 <li class="param">
       
  3933                     
       
  3934                         <code class="param-name">opts</code>
       
  3935                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  3936                     
       
  3937 
       
  3938                     
       
  3939 
       
  3940                     <div class="param-description">
       
  3941                         <p>Any additional event data to mix into the attribute change event's event facade.</p>
       
  3942                     </div>
       
  3943 
       
  3944                     
       
  3945                 </li>
       
  3946             
       
  3947                 <li class="param">
       
  3948                     
       
  3949                         <code class="param-name optional">[cfg]</code>
       
  3950                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  3951                         <span class="flag optional" title="This parameter is optional.">optional</span>
       
  3952                     
       
  3953 
       
  3954                     
       
  3955 
       
  3956                     <div class="param-description">
       
  3957                         <p>The attribute config stored in State, if already available.</p>
       
  3958                     </div>
       
  3959 
       
  3960                     
       
  3961                 </li>
       
  3962             
       
  3963             </ul>
       
  3964         </div>
       
  3965     
       
  3966 
       
  3967     
       
  3968 
       
  3969     
       
  3970 </div>
       
  3971 
       
  3972                 
       
  3973                     <div id="method__getAttr" class="method item protected inherited">
       
  3974     <h3 class="name"><code>_getAttr</code></h3>
       
  3975 
       
  3976     
       
  3977         <div class="args">
       
  3978             <span class="paren">(</span><ul class="args-list inline commas">
       
  3979             
       
  3980                 <li class="arg">
       
  3981                     
       
  3982                         <code>name</code>
       
  3983                     
       
  3984                 </li>
       
  3985             
       
  3986             </ul><span class="paren">)</span>
       
  3987         </div>
       
  3988     
       
  3989 
       
  3990     
       
  3991         <span class="returns-inline">
       
  3992             <span class="type">Any</span>
       
  3993         </span>
       
  3994     
       
  3995 
       
  3996     
       
  3997 
       
  3998     
       
  3999         <span class="flag protected">protected</span>
       
  4000     
       
  4001 
       
  4002     
       
  4003 
       
  4004     
       
  4005 
       
  4006     
       
  4007         <span class="flag chainable">chainable</span>
       
  4008     
       
  4009 
       
  4010     
       
  4011 
       
  4012     <div class="meta">
       
  4013         
       
  4014             
       
  4015                 <p>Inherited from
       
  4016                 <a href="../classes/AttributeCore.html#method__getAttr">AttributeCore</a>:
       
  4017             
       
  4018         
       
  4019         
       
  4020         <a href="../files/attribute_js_AttributeCore.js.html#l543"><code>attribute&#x2F;js&#x2F;AttributeCore.js:543</code></a>
       
  4021         
       
  4022         </p>
       
  4023 
       
  4024 
       
  4025         
       
  4026 
       
  4027         
       
  4028     </div>
       
  4029 
       
  4030     <div class="description">
       
  4031         <p>Provides the common implementation for the public get method,
       
  4032 allowing Attribute hosts to over-ride either method.</p>
       
  4033 
       
  4034 <p>See <a href="#method_get">get</a> for argument details.</p>
       
  4035     </div>
       
  4036 
       
  4037     
       
  4038         <div class="params">
       
  4039             <h4>Parameters:</h4>
       
  4040 
       
  4041             <ul class="params-list">
       
  4042             
       
  4043                 <li class="param">
       
  4044                     
       
  4045                         <code class="param-name">name</code>
       
  4046                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  4047                     
       
  4048 
       
  4049                     
       
  4050 
       
  4051                     <div class="param-description">
       
  4052                         <p>The name of the attribute.</p>
       
  4053                     </div>
       
  4054 
       
  4055                     
       
  4056                 </li>
       
  4057             
       
  4058             </ul>
       
  4059         </div>
       
  4060     
       
  4061 
       
  4062     
       
  4063         <div class="returns">
       
  4064             <h4>Returns:</h4>
       
  4065 
       
  4066             <div class="returns-description">
       
  4067                 
       
  4068                     
       
  4069                         <span class="type">Any</span>:
       
  4070                     
       
  4071                     The value of the attribute.
       
  4072                 
       
  4073             </div>
       
  4074         </div>
       
  4075     
       
  4076 
       
  4077     
       
  4078 </div>
       
  4079 
       
  4080                 
       
  4081                     <div id="method__getAttrCfg" class="method item protected inherited">
       
  4082     <h3 class="name"><code>_getAttrCfg</code></h3>
       
  4083 
       
  4084     
       
  4085         <div class="args">
       
  4086             <span class="paren">(</span><ul class="args-list inline commas">
       
  4087             
       
  4088                 <li class="arg">
       
  4089                     
       
  4090                         <code>name</code>
       
  4091                     
       
  4092                 </li>
       
  4093             
       
  4094             </ul><span class="paren">)</span>
       
  4095         </div>
       
  4096     
       
  4097 
       
  4098     
       
  4099         <span class="returns-inline">
       
  4100             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  4101         </span>
       
  4102     
       
  4103 
       
  4104     
       
  4105 
       
  4106     
       
  4107         <span class="flag protected">protected</span>
       
  4108     
       
  4109 
       
  4110     
       
  4111 
       
  4112     
       
  4113 
       
  4114     
       
  4115 
       
  4116     
       
  4117 
       
  4118     <div class="meta">
       
  4119         
       
  4120             
       
  4121                 <p>Inherited from
       
  4122                 <a href="../classes/AttributeExtras.html#method__getAttrCfg">AttributeExtras</a>:
       
  4123             
       
  4124         
       
  4125         
       
  4126         <a href="../files/attribute_js_AttributeExtras.js.html#l114"><code>attribute&#x2F;js&#x2F;AttributeExtras.js:114</code></a>
       
  4127         
       
  4128         </p>
       
  4129 
       
  4130 
       
  4131         
       
  4132 
       
  4133         
       
  4134     </div>
       
  4135 
       
  4136     <div class="description">
       
  4137         <p>Returns an object with the configuration properties (and value)
       
  4138 for the given attribute. If attrName is not provided, returns the
       
  4139 configuration properties for all attributes.</p>
       
  4140     </div>
       
  4141 
       
  4142     
       
  4143         <div class="params">
       
  4144             <h4>Parameters:</h4>
       
  4145 
       
  4146             <ul class="params-list">
       
  4147             
       
  4148                 <li class="param">
       
  4149                     
       
  4150                         <code class="param-name">name</code>
       
  4151                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  4152                     
       
  4153 
       
  4154                     
       
  4155 
       
  4156                     <div class="param-description">
       
  4157                         <p>Optional. The attribute name. If not provided, the method will return the configuration for all attributes.</p>
       
  4158                     </div>
       
  4159 
       
  4160                     
       
  4161                 </li>
       
  4162             
       
  4163             </ul>
       
  4164         </div>
       
  4165     
       
  4166 
       
  4167     
       
  4168         <div class="returns">
       
  4169             <h4>Returns:</h4>
       
  4170 
       
  4171             <div class="returns-description">
       
  4172                 
       
  4173                     
       
  4174                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
       
  4175                     
       
  4176                     The configuration properties for the given attribute, or all attributes.
       
  4177                 
       
  4178             </div>
       
  4179         </div>
       
  4180     
       
  4181 
       
  4182     
       
  4183 </div>
       
  4184 
       
  4185                 
       
  4186                     <div id="method__getAttrCfgs" class="method item protected inherited">
       
  4187     <h3 class="name"><code>_getAttrCfgs</code></h3>
       
  4188 
       
  4189     
       
  4190         <span class="paren">()</span>
       
  4191     
       
  4192 
       
  4193     
       
  4194         <span class="returns-inline">
       
  4195             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  4196         </span>
       
  4197     
       
  4198 
       
  4199     
       
  4200 
       
  4201     
       
  4202         <span class="flag protected">protected</span>
       
  4203     
       
  4204 
       
  4205     
       
  4206 
       
  4207     
       
  4208 
       
  4209     
       
  4210 
       
  4211     
       
  4212 
       
  4213     <div class="meta">
       
  4214         
       
  4215             
       
  4216                 <p>Inherited from
       
  4217                 <a href="../classes/BaseCore.html#method__getAttrCfgs">BaseCore</a>:
       
  4218             
       
  4219         
       
  4220         
       
  4221         <a href="../files/base_js_BaseCore.js.html#l339"><code>base&#x2F;js&#x2F;BaseCore.js:339</code></a>
       
  4222         
       
  4223         </p>
       
  4224 
       
  4225 
       
  4226         
       
  4227 
       
  4228         
       
  4229     </div>
       
  4230 
       
  4231     <div class="description">
       
  4232         <p>Returns an aggregated set of attribute configurations, by traversing
       
  4233 the class hierarchy.</p>
       
  4234     </div>
       
  4235 
       
  4236     
       
  4237 
       
  4238     
       
  4239         <div class="returns">
       
  4240             <h4>Returns:</h4>
       
  4241 
       
  4242             <div class="returns-description">
       
  4243                 
       
  4244                     
       
  4245                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
       
  4246                     
       
  4247                     The hash of attribute configurations, aggregated across classes in the hierarchy
       
  4248 This value is cached the first time the method, or _getClasses, is invoked. Subsequent invocations return
       
  4249 the cached value.
       
  4250                 
       
  4251             </div>
       
  4252         </div>
       
  4253     
       
  4254 
       
  4255     
       
  4256 </div>
       
  4257 
       
  4258                 
       
  4259                     <div id="method__getAttrInitVal" class="method item private inherited">
       
  4260     <h3 class="name"><code>_getAttrInitVal</code></h3>
       
  4261 
       
  4262     
       
  4263         <div class="args">
       
  4264             <span class="paren">(</span><ul class="args-list inline commas">
       
  4265             
       
  4266                 <li class="arg">
       
  4267                     
       
  4268                         <code>attr</code>
       
  4269                     
       
  4270                 </li>
       
  4271             
       
  4272                 <li class="arg">
       
  4273                     
       
  4274                         <code>cfg</code>
       
  4275                     
       
  4276                 </li>
       
  4277             
       
  4278                 <li class="arg">
       
  4279                     
       
  4280                         <code>initValues</code>
       
  4281                     
       
  4282                 </li>
       
  4283             
       
  4284             </ul><span class="paren">)</span>
       
  4285         </div>
       
  4286     
       
  4287 
       
  4288     
       
  4289         <span class="returns-inline">
       
  4290             <span class="type">Any</span>
       
  4291         </span>
       
  4292     
       
  4293 
       
  4294     
       
  4295 
       
  4296     
       
  4297         <span class="flag private">private</span>
       
  4298     
       
  4299 
       
  4300     
       
  4301 
       
  4302     
       
  4303 
       
  4304     
       
  4305 
       
  4306     
       
  4307 
       
  4308     <div class="meta">
       
  4309         
       
  4310             
       
  4311                 <p>Inherited from
       
  4312                 <a href="../classes/AttributeCore.html#method__getAttrInitVal">AttributeCore</a>:
       
  4313             
       
  4314         
       
  4315         
       
  4316         <a href="../files/attribute_js_AttributeCore.js.html#l945"><code>attribute&#x2F;js&#x2F;AttributeCore.js:945</code></a>
       
  4317         
       
  4318         </p>
       
  4319 
       
  4320 
       
  4321         
       
  4322 
       
  4323         
       
  4324     </div>
       
  4325 
       
  4326     <div class="description">
       
  4327         <p>Returns the initial value of the given attribute from
       
  4328 either the default configuration provided, or the
       
  4329 over-ridden value if it exists in the set of initValues
       
  4330 provided and the attribute is not read-only.</p>
       
  4331     </div>
       
  4332 
       
  4333     
       
  4334         <div class="params">
       
  4335             <h4>Parameters:</h4>
       
  4336 
       
  4337             <ul class="params-list">
       
  4338             
       
  4339                 <li class="param">
       
  4340                     
       
  4341                         <code class="param-name">attr</code>
       
  4342                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  4343                     
       
  4344 
       
  4345                     
       
  4346 
       
  4347                     <div class="param-description">
       
  4348                         <p>The name of the attribute</p>
       
  4349                     </div>
       
  4350 
       
  4351                     
       
  4352                 </li>
       
  4353             
       
  4354                 <li class="param">
       
  4355                     
       
  4356                         <code class="param-name">cfg</code>
       
  4357                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  4358                     
       
  4359 
       
  4360                     
       
  4361 
       
  4362                     <div class="param-description">
       
  4363                         <p>The attribute configuration object</p>
       
  4364                     </div>
       
  4365 
       
  4366                     
       
  4367                 </li>
       
  4368             
       
  4369                 <li class="param">
       
  4370                     
       
  4371                         <code class="param-name">initValues</code>
       
  4372                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  4373                     
       
  4374 
       
  4375                     
       
  4376 
       
  4377                     <div class="param-description">
       
  4378                         <p>The object with simple and complex attribute name/value pairs returned from _normAttrVals</p>
       
  4379                     </div>
       
  4380 
       
  4381                     
       
  4382                 </li>
       
  4383             
       
  4384             </ul>
       
  4385         </div>
       
  4386     
       
  4387 
       
  4388     
       
  4389         <div class="returns">
       
  4390             <h4>Returns:</h4>
       
  4391 
       
  4392             <div class="returns-description">
       
  4393                 
       
  4394                     
       
  4395                         <span class="type">Any</span>:
       
  4396                     
       
  4397                     The initial value of the attribute.
       
  4398                 
       
  4399             </div>
       
  4400         </div>
       
  4401     
       
  4402 
       
  4403     
       
  4404 </div>
       
  4405 
       
  4406                 
       
  4407                     <div id="method__getAttrs" class="method item protected inherited">
       
  4408     <h3 class="name"><code>_getAttrs</code></h3>
       
  4409 
       
  4410     
       
  4411         <div class="args">
       
  4412             <span class="paren">(</span><ul class="args-list inline commas">
       
  4413             
       
  4414                 <li class="arg">
       
  4415                     
       
  4416                         <code>attrs</code>
       
  4417                     
       
  4418                 </li>
       
  4419             
       
  4420             </ul><span class="paren">)</span>
       
  4421         </div>
       
  4422     
       
  4423 
       
  4424     
       
  4425         <span class="returns-inline">
       
  4426             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  4427         </span>
       
  4428     
       
  4429 
       
  4430     
       
  4431 
       
  4432     
       
  4433         <span class="flag protected">protected</span>
       
  4434     
       
  4435 
       
  4436     
       
  4437 
       
  4438     
       
  4439 
       
  4440     
       
  4441 
       
  4442     
       
  4443 
       
  4444     <div class="meta">
       
  4445         
       
  4446             
       
  4447                 <p>Inherited from
       
  4448                 <a href="../classes/AttributeCore.html#method__getAttrs">AttributeCore</a>:
       
  4449             
       
  4450         
       
  4451         
       
  4452         <a href="../files/attribute_js_AttributeCore.js.html#l774"><code>attribute&#x2F;js&#x2F;AttributeCore.js:774</code></a>
       
  4453         
       
  4454         </p>
       
  4455 
       
  4456 
       
  4457         
       
  4458 
       
  4459         
       
  4460     </div>
       
  4461 
       
  4462     <div class="description">
       
  4463         <p>Implementation behind the public getAttrs method, to get multiple attribute values.</p>
       
  4464     </div>
       
  4465 
       
  4466     
       
  4467         <div class="params">
       
  4468             <h4>Parameters:</h4>
       
  4469 
       
  4470             <ul class="params-list">
       
  4471             
       
  4472                 <li class="param">
       
  4473                     
       
  4474                         <code class="param-name">attrs</code>
       
  4475                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array" class="crosslink external" target="_blank">Array</a> | boolean</span>
       
  4476                     
       
  4477 
       
  4478                     
       
  4479 
       
  4480                     <div class="param-description">
       
  4481                         <p>Optional. An array of attribute names. If omitted, all attribute values are
       
  4482 returned. If set to true, all attributes modified from their initial values are returned.</p>
       
  4483                     </div>
       
  4484 
       
  4485                     
       
  4486                 </li>
       
  4487             
       
  4488             </ul>
       
  4489         </div>
       
  4490     
       
  4491 
       
  4492     
       
  4493         <div class="returns">
       
  4494             <h4>Returns:</h4>
       
  4495 
       
  4496             <div class="returns-description">
       
  4497                 
       
  4498                     
       
  4499                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
       
  4500                     
       
  4501                     An object with attribute name/value pairs.
       
  4502                 
       
  4503             </div>
       
  4504         </div>
       
  4505     
       
  4506 
       
  4507     
       
  4508 </div>
       
  4509 
       
  4510                 
       
  4511                     <div id="method__getClasses" class="method item protected inherited">
       
  4512     <h3 class="name"><code>_getClasses</code></h3>
       
  4513 
       
  4514     
       
  4515         <span class="paren">()</span>
       
  4516     
       
  4517 
       
  4518     
       
  4519         <span class="returns-inline">
       
  4520             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function[]</a></span>
       
  4521         </span>
       
  4522     
       
  4523 
       
  4524     
       
  4525 
       
  4526     
       
  4527         <span class="flag protected">protected</span>
       
  4528     
       
  4529 
       
  4530     
       
  4531 
       
  4532     
       
  4533 
       
  4534     
       
  4535 
       
  4536     
       
  4537 
       
  4538     <div class="meta">
       
  4539         
       
  4540             
       
  4541                 <p>Inherited from
       
  4542                 <a href="../classes/BaseCore.html#method__getClasses">BaseCore</a>:
       
  4543             
       
  4544         
       
  4545         
       
  4546         <a href="../files/base_js_BaseCore.js.html#l323"><code>base&#x2F;js&#x2F;BaseCore.js:323</code></a>
       
  4547         
       
  4548         </p>
       
  4549 
       
  4550 
       
  4551         
       
  4552 
       
  4553         
       
  4554     </div>
       
  4555 
       
  4556     <div class="description">
       
  4557         <p>Returns the class hierarchy for this object, with BaseCore being the last class in the array.</p>
       
  4558     </div>
       
  4559 
       
  4560     
       
  4561 
       
  4562     
       
  4563         <div class="returns">
       
  4564             <h4>Returns:</h4>
       
  4565 
       
  4566             <div class="returns-description">
       
  4567                 
       
  4568                     
       
  4569                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function[]</a></span>:
       
  4570                     
       
  4571                     An array of classes (constructor functions), making up the class hierarchy for this object.
       
  4572 This value is cached the first time the method, or _getAttrCfgs, is invoked. Subsequent invocations return the
       
  4573 cached value.
       
  4574                 
       
  4575             </div>
       
  4576         </div>
       
  4577     
       
  4578 
       
  4579     
       
  4580 </div>
       
  4581 
       
  4582                 
       
  4583                     <div id="method__getFullType" class="method item private inherited">
       
  4584     <h3 class="name"><code>_getFullType</code></h3>
       
  4585 
       
  4586     
       
  4587         <div class="args">
       
  4588             <span class="paren">(</span><ul class="args-list inline commas">
       
  4589             
       
  4590                 <li class="arg">
       
  4591                     
       
  4592                         <code>type</code>
       
  4593                     
       
  4594                 </li>
       
  4595             
       
  4596             </ul><span class="paren">)</span>
       
  4597         </div>
       
  4598     
       
  4599 
       
  4600     
       
  4601         <span class="returns-inline">
       
  4602             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  4603         </span>
       
  4604     
       
  4605 
       
  4606     
       
  4607 
       
  4608     
       
  4609         <span class="flag private">private</span>
       
  4610     
       
  4611 
       
  4612     
       
  4613 
       
  4614     
       
  4615 
       
  4616     
       
  4617 
       
  4618     
       
  4619 
       
  4620     <div class="meta">
       
  4621         
       
  4622             
       
  4623                 <p>Inherited from
       
  4624                 <a href="../classes/EventTarget.html#method__getFullType">EventTarget</a>:
       
  4625             
       
  4626         
       
  4627         
       
  4628         <a href="../files/event-custom_js_event-target.js.html#l586"><code>event-custom&#x2F;js&#x2F;event-target.js:586</code></a>
       
  4629         
       
  4630         </p>
       
  4631 
       
  4632 
       
  4633         
       
  4634 
       
  4635         
       
  4636     </div>
       
  4637 
       
  4638     <div class="description">
       
  4639         <p>Returns the fully qualified type, given a short type string.
       
  4640 That is, returns "foo:bar" when given "bar" if "foo" is the configured prefix.</p>
       
  4641 
       
  4642 <p>NOTE: This method, unlike _getType, does no checking of the value passed in, and
       
  4643 is designed to be used with the low level _publish() method, for critical path
       
  4644 implementations which need to fast-track publish for performance reasons.</p>
       
  4645     </div>
       
  4646 
       
  4647     
       
  4648         <div class="params">
       
  4649             <h4>Parameters:</h4>
       
  4650 
       
  4651             <ul class="params-list">
       
  4652             
       
  4653                 <li class="param">
       
  4654                     
       
  4655                         <code class="param-name">type</code>
       
  4656                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  4657                     
       
  4658 
       
  4659                     
       
  4660 
       
  4661                     <div class="param-description">
       
  4662                         <p>The short type to prefix</p>
       
  4663                     </div>
       
  4664 
       
  4665                     
       
  4666                 </li>
       
  4667             
       
  4668             </ul>
       
  4669         </div>
       
  4670     
       
  4671 
       
  4672     
       
  4673         <div class="returns">
       
  4674             <h4>Returns:</h4>
       
  4675 
       
  4676             <div class="returns-description">
       
  4677                 
       
  4678                     
       
  4679                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>:
       
  4680                     
       
  4681                     The prefixed type, if a prefix is set, otherwise the type passed in
       
  4682                 
       
  4683             </div>
       
  4684         </div>
       
  4685     
       
  4686 
       
  4687     
       
  4688 </div>
       
  4689 
       
  4690                 
       
  4691                     <div id="method__getStateVal" class="method item private inherited">
       
  4692     <h3 class="name"><code>_getStateVal</code></h3>
       
  4693 
       
  4694     
       
  4695         <div class="args">
       
  4696             <span class="paren">(</span><ul class="args-list inline commas">
       
  4697             
       
  4698                 <li class="arg">
       
  4699                     
       
  4700                         <code>name</code>
       
  4701                     
       
  4702                 </li>
       
  4703             
       
  4704                 <li class="arg">
       
  4705                     
       
  4706                         <code class="optional">[cfg]</code>
       
  4707                     
       
  4708                 </li>
       
  4709             
       
  4710             </ul><span class="paren">)</span>
       
  4711         </div>
       
  4712     
       
  4713 
       
  4714     
       
  4715         <span class="returns-inline">
       
  4716             <span class="type">Any</span>
       
  4717         </span>
       
  4718     
       
  4719 
       
  4720     
       
  4721 
       
  4722     
       
  4723         <span class="flag private">private</span>
       
  4724     
       
  4725 
       
  4726     
       
  4727 
       
  4728     
       
  4729 
       
  4730     
       
  4731 
       
  4732     
       
  4733 
       
  4734     <div class="meta">
       
  4735         
       
  4736             
       
  4737                 <p>Inherited from
       
  4738                 <a href="../classes/AttributeCore.html#method__getStateVal">AttributeCore</a>:
       
  4739             
       
  4740         
       
  4741         
       
  4742         <a href="../files/attribute_js_AttributeCore.js.html#l600"><code>attribute&#x2F;js&#x2F;AttributeCore.js:600</code></a>
       
  4743         
       
  4744         </p>
       
  4745 
       
  4746 
       
  4747         
       
  4748 
       
  4749         
       
  4750     </div>
       
  4751 
       
  4752     <div class="description">
       
  4753         <p>Gets the stored value for the attribute, from either the
       
  4754 internal state object, or the state proxy if it exits</p>
       
  4755     </div>
       
  4756 
       
  4757     
       
  4758         <div class="params">
       
  4759             <h4>Parameters:</h4>
       
  4760 
       
  4761             <ul class="params-list">
       
  4762             
       
  4763                 <li class="param">
       
  4764                     
       
  4765                         <code class="param-name">name</code>
       
  4766                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  4767                     
       
  4768 
       
  4769                     
       
  4770 
       
  4771                     <div class="param-description">
       
  4772                         <p>The name of the attribute</p>
       
  4773                     </div>
       
  4774 
       
  4775                     
       
  4776                 </li>
       
  4777             
       
  4778                 <li class="param">
       
  4779                     
       
  4780                         <code class="param-name optional">[cfg]</code>
       
  4781                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  4782                         <span class="flag optional" title="This parameter is optional.">optional</span>
       
  4783                     
       
  4784 
       
  4785                     
       
  4786 
       
  4787                     <div class="param-description">
       
  4788                         <p>Optional config hash for the attribute. This is added for performance along the critical path,
       
  4789 where the calling method has already obtained the config from state.</p>
       
  4790                     </div>
       
  4791 
       
  4792                     
       
  4793                 </li>
       
  4794             
       
  4795             </ul>
       
  4796         </div>
       
  4797     
       
  4798 
       
  4799     
       
  4800         <div class="returns">
       
  4801             <h4>Returns:</h4>
       
  4802 
       
  4803             <div class="returns-description">
       
  4804                 
       
  4805                     
       
  4806                         <span class="type">Any</span>:
       
  4807                     
       
  4808                     The stored value of the attribute
       
  4809                 
       
  4810             </div>
       
  4811         </div>
       
  4812     
       
  4813 
       
  4814     
       
  4815 </div>
       
  4816 
       
  4817                 
       
  4818                     <div id="method__getType" class="method item private inherited">
       
  4819     <h3 class="name"><code>_getType</code></h3>
       
  4820 
       
  4821     
       
  4822         <span class="paren">()</span>
       
  4823     
       
  4824 
       
  4825     
       
  4826 
       
  4827     
       
  4828 
       
  4829     
       
  4830         <span class="flag private">private</span>
       
  4831     
       
  4832 
       
  4833     
       
  4834 
       
  4835     
       
  4836 
       
  4837     
       
  4838 
       
  4839     
       
  4840 
       
  4841     <div class="meta">
       
  4842         
       
  4843             
       
  4844                 <p>Inherited from
       
  4845                 <a href="../classes/EventTarget.html#method__getType">EventTarget</a>:
       
  4846             
       
  4847         
       
  4848         
       
  4849         <a href="../files/event-custom_js_event-target.js.html#l36"><code>event-custom&#x2F;js&#x2F;event-target.js:36</code></a>
       
  4850         
       
  4851         </p>
       
  4852 
       
  4853 
       
  4854         
       
  4855 
       
  4856         
       
  4857     </div>
       
  4858 
       
  4859     <div class="description">
       
  4860         <p>If the instance has a prefix attribute and the
       
  4861 event type is not prefixed, the instance prefix is
       
  4862 applied to the supplied type.</p>
       
  4863     </div>
       
  4864 
       
  4865     
       
  4866 
       
  4867     
       
  4868 
       
  4869     
       
  4870 </div>
       
  4871 
       
  4872                 
       
  4873                     <div id="method__initAttrHost" class="method item private inherited">
       
  4874     <h3 class="name"><code>_initAttrHost</code></h3>
       
  4875 
       
  4876     
       
  4877         <div class="args">
       
  4878             <span class="paren">(</span><ul class="args-list inline commas">
       
  4879             
       
  4880                 <li class="arg">
       
  4881                     
       
  4882                         <code>attrs</code>
       
  4883                     
       
  4884                 </li>
       
  4885             
       
  4886                 <li class="arg">
       
  4887                     
       
  4888                         <code>values</code>
       
  4889                     
       
  4890                 </li>
       
  4891             
       
  4892                 <li class="arg">
       
  4893                     
       
  4894                         <code>lazy</code>
       
  4895                     
       
  4896                 </li>
       
  4897             
       
  4898             </ul><span class="paren">)</span>
       
  4899         </div>
       
  4900     
       
  4901 
       
  4902     
       
  4903 
       
  4904     
       
  4905 
       
  4906     
       
  4907         <span class="flag private">private</span>
       
  4908     
       
  4909 
       
  4910     
       
  4911 
       
  4912     
       
  4913 
       
  4914     
       
  4915 
       
  4916     
       
  4917 
       
  4918     <div class="meta">
       
  4919         
       
  4920             
       
  4921                 <p>Inherited from
       
  4922                 <a href="../classes/AttributeCore.html#method__initAttrHost">AttributeCore</a>:
       
  4923             
       
  4924         
       
  4925         
       
  4926         <a href="../files/attribute_js_AttributeCore.js.html#l140"><code>attribute&#x2F;js&#x2F;AttributeCore.js:140</code></a>
       
  4927         
       
  4928         </p>
       
  4929 
       
  4930 
       
  4931         
       
  4932 
       
  4933         
       
  4934     </div>
       
  4935 
       
  4936     <div class="description">
       
  4937         <p>Constructor logic for attributes. Initializes the host state, and sets up the inital attributes passed to the
       
  4938 constructor.</p>
       
  4939     </div>
       
  4940 
       
  4941     
       
  4942         <div class="params">
       
  4943             <h4>Parameters:</h4>
       
  4944 
       
  4945             <ul class="params-list">
       
  4946             
       
  4947                 <li class="param">
       
  4948                     
       
  4949                         <code class="param-name">attrs</code>
       
  4950                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  4951                     
       
  4952 
       
  4953                     
       
  4954 
       
  4955                     <div class="param-description">
       
  4956                         <p>The attributes to add during construction (passed through to <a href="#method_addAttrs">addAttrs</a>).
       
  4957        These can also be defined on the constructor being augmented with Attribute by defining the ATTRS property on the constructor.</p>
       
  4958                     </div>
       
  4959 
       
  4960                     
       
  4961                 </li>
       
  4962             
       
  4963                 <li class="param">
       
  4964                     
       
  4965                         <code class="param-name">values</code>
       
  4966                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  4967                     
       
  4968 
       
  4969                     
       
  4970 
       
  4971                     <div class="param-description">
       
  4972                         <p>The initial attribute values to apply (passed through to <a href="#method_addAttrs">addAttrs</a>).
       
  4973        These are not merged/cloned. The caller is responsible for isolating user provided values if required.</p>
       
  4974                     </div>
       
  4975 
       
  4976                     
       
  4977                 </li>
       
  4978             
       
  4979                 <li class="param">
       
  4980                     
       
  4981                         <code class="param-name">lazy</code>
       
  4982                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
       
  4983                     
       
  4984 
       
  4985                     
       
  4986 
       
  4987                     <div class="param-description">
       
  4988                         <p>Whether or not to add attributes lazily (passed through to <a href="#method_addAttrs">addAttrs</a>).</p>
       
  4989                     </div>
       
  4990 
       
  4991                     
       
  4992                 </li>
       
  4993             
       
  4994             </ul>
       
  4995         </div>
       
  4996     
       
  4997 
       
  4998     
       
  4999 
       
  5000     
       
  5001 </div>
       
  5002 
       
  5003                 
       
  5004                     <div id="method__initAttribute" class="method item private inherited">
       
  5005     <h3 class="name"><code>_initAttribute</code></h3>
       
  5006 
       
  5007     
       
  5008         <span class="paren">()</span>
       
  5009     
       
  5010 
       
  5011     
       
  5012 
       
  5013     
       
  5014 
       
  5015     
       
  5016         <span class="flag private">private</span>
       
  5017     
       
  5018 
       
  5019     
       
  5020 
       
  5021     
       
  5022 
       
  5023     
       
  5024 
       
  5025     
       
  5026 
       
  5027     <div class="meta">
       
  5028         
       
  5029             <p>Inherited from
       
  5030             <a href="../classes/BaseObservable.html#method__initAttribute">
       
  5031                 BaseObservable
       
  5032             </a>
       
  5033             
       
  5034             but overwritten in
       
  5035             
       
  5036         
       
  5037         
       
  5038         <a href="../files/base_js_BaseCore.js.html#l254"><code>base&#x2F;js&#x2F;BaseCore.js:254</code></a>
       
  5039         
       
  5040         </p>
       
  5041 
       
  5042 
       
  5043         
       
  5044 
       
  5045         
       
  5046     </div>
       
  5047 
       
  5048     <div class="description">
       
  5049         <p>Initializes AttributeCore</p>
       
  5050     </div>
       
  5051 
       
  5052     
       
  5053 
       
  5054     
       
  5055 
       
  5056     
       
  5057 </div>
       
  5058 
       
  5059                 
       
  5060                     <div id="method__initAttrs" class="method item protected inherited">
       
  5061     <h3 class="name"><code>_initAttrs</code></h3>
       
  5062 
       
  5063     
       
  5064         <div class="args">
       
  5065             <span class="paren">(</span><ul class="args-list inline commas">
       
  5066             
       
  5067                 <li class="arg">
       
  5068                     
       
  5069                         <code>attrs</code>
       
  5070                     
       
  5071                 </li>
       
  5072             
       
  5073                 <li class="arg">
       
  5074                     
       
  5075                         <code>values</code>
       
  5076                     
       
  5077                 </li>
       
  5078             
       
  5079                 <li class="arg">
       
  5080                     
       
  5081                         <code>lazy</code>
       
  5082                     
       
  5083                 </li>
       
  5084             
       
  5085             </ul><span class="paren">)</span>
       
  5086         </div>
       
  5087     
       
  5088 
       
  5089     
       
  5090 
       
  5091     
       
  5092 
       
  5093     
       
  5094         <span class="flag protected">protected</span>
       
  5095     
       
  5096 
       
  5097     
       
  5098 
       
  5099     
       
  5100 
       
  5101     
       
  5102 
       
  5103     
       
  5104 
       
  5105     <div class="meta">
       
  5106         
       
  5107             
       
  5108                 <p>Inherited from
       
  5109                 <a href="../classes/AttributeCore.html#method__initAttrs">AttributeCore</a>:
       
  5110             
       
  5111         
       
  5112         
       
  5113         <a href="../files/attribute_js_AttributeCore.js.html#l1011"><code>attribute&#x2F;js&#x2F;AttributeCore.js:1011</code></a>
       
  5114         
       
  5115         </p>
       
  5116 
       
  5117 
       
  5118         
       
  5119 
       
  5120         
       
  5121     </div>
       
  5122 
       
  5123     <div class="description">
       
  5124         <p>Utility method to set up initial attributes defined during construction,
       
  5125 either through the constructor.ATTRS property, or explicitly passed in.</p>
       
  5126     </div>
       
  5127 
       
  5128     
       
  5129         <div class="params">
       
  5130             <h4>Parameters:</h4>
       
  5131 
       
  5132             <ul class="params-list">
       
  5133             
       
  5134                 <li class="param">
       
  5135                     
       
  5136                         <code class="param-name">attrs</code>
       
  5137                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  5138                     
       
  5139 
       
  5140                     
       
  5141 
       
  5142                     <div class="param-description">
       
  5143                         <p>The attributes to add during construction (passed through to <a href="#method_addAttrs">addAttrs</a>).
       
  5144        These can also be defined on the constructor being augmented with Attribute by defining the ATTRS property on the constructor.</p>
       
  5145                     </div>
       
  5146 
       
  5147                     
       
  5148                 </li>
       
  5149             
       
  5150                 <li class="param">
       
  5151                     
       
  5152                         <code class="param-name">values</code>
       
  5153                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  5154                     
       
  5155 
       
  5156                     
       
  5157 
       
  5158                     <div class="param-description">
       
  5159                         <p>The initial attribute values to apply (passed through to <a href="#method_addAttrs">addAttrs</a>).
       
  5160        These are not merged/cloned. The caller is responsible for isolating user provided values if required.</p>
       
  5161                     </div>
       
  5162 
       
  5163                     
       
  5164                 </li>
       
  5165             
       
  5166                 <li class="param">
       
  5167                     
       
  5168                         <code class="param-name">lazy</code>
       
  5169                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
       
  5170                     
       
  5171 
       
  5172                     
       
  5173 
       
  5174                     <div class="param-description">
       
  5175                         <p>Whether or not to add attributes lazily (passed through to <a href="#method_addAttrs">addAttrs</a>).</p>
       
  5176                     </div>
       
  5177 
       
  5178                     
       
  5179                 </li>
       
  5180             
       
  5181             </ul>
       
  5182         </div>
       
  5183     
       
  5184 
       
  5185     
       
  5186 
       
  5187     
       
  5188 </div>
       
  5189 
       
  5190                 
       
  5191                     <div id="method__initBase" class="method item private inherited">
       
  5192     <h3 class="name"><code>_initBase</code></h3>
       
  5193 
       
  5194     
       
  5195         <div class="args">
       
  5196             <span class="paren">(</span><ul class="args-list inline commas">
       
  5197             
       
  5198                 <li class="arg">
       
  5199                     
       
  5200                         <code>config</code>
       
  5201                     
       
  5202                 </li>
       
  5203             
       
  5204             </ul><span class="paren">)</span>
       
  5205         </div>
       
  5206     
       
  5207 
       
  5208     
       
  5209 
       
  5210     
       
  5211 
       
  5212     
       
  5213         <span class="flag private">private</span>
       
  5214     
       
  5215 
       
  5216     
       
  5217 
       
  5218     
       
  5219 
       
  5220     
       
  5221 
       
  5222     
       
  5223 
       
  5224     <div class="meta">
       
  5225         
       
  5226             
       
  5227                 <p>Inherited from
       
  5228                 <a href="../classes/BaseCore.html#method__initBase">BaseCore</a>:
       
  5229             
       
  5230         
       
  5231         
       
  5232         <a href="../files/base_js_BaseCore.js.html#l219"><code>base&#x2F;js&#x2F;BaseCore.js:219</code></a>
       
  5233         
       
  5234         </p>
       
  5235 
       
  5236 
       
  5237         
       
  5238 
       
  5239         
       
  5240     </div>
       
  5241 
       
  5242     <div class="description">
       
  5243         <p>Internal construction logic for BaseCore.</p>
       
  5244     </div>
       
  5245 
       
  5246     
       
  5247         <div class="params">
       
  5248             <h4>Parameters:</h4>
       
  5249 
       
  5250             <ul class="params-list">
       
  5251             
       
  5252                 <li class="param">
       
  5253                     
       
  5254                         <code class="param-name">config</code>
       
  5255                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  5256                     
       
  5257 
       
  5258                     
       
  5259 
       
  5260                     <div class="param-description">
       
  5261                         <p>The constructor configuration object</p>
       
  5262                     </div>
       
  5263 
       
  5264                     
       
  5265                 </li>
       
  5266             
       
  5267             </ul>
       
  5268         </div>
       
  5269     
       
  5270 
       
  5271     
       
  5272 
       
  5273     
       
  5274 </div>
       
  5275 
       
  5276                 
       
  5277                     <div id="method__initHierarchy" class="method item private inherited">
       
  5278     <h3 class="name"><code>_initHierarchy</code></h3>
       
  5279 
       
  5280     
       
  5281         <div class="args">
       
  5282             <span class="paren">(</span><ul class="args-list inline commas">
       
  5283             
       
  5284                 <li class="arg">
       
  5285                     
       
  5286                         <code>userVals</code>
       
  5287                     
       
  5288                 </li>
       
  5289             
       
  5290             </ul><span class="paren">)</span>
       
  5291         </div>
       
  5292     
       
  5293 
       
  5294     
       
  5295 
       
  5296     
       
  5297 
       
  5298     
       
  5299         <span class="flag private">private</span>
       
  5300     
       
  5301 
       
  5302     
       
  5303 
       
  5304     
       
  5305 
       
  5306     
       
  5307 
       
  5308     
       
  5309 
       
  5310     <div class="meta">
       
  5311         
       
  5312             
       
  5313                 <p>Inherited from
       
  5314                 <a href="../classes/BaseCore.html#method__initHierarchy">BaseCore</a>:
       
  5315             
       
  5316         
       
  5317         
       
  5318         <a href="../files/base_js_BaseCore.js.html#l659"><code>base&#x2F;js&#x2F;BaseCore.js:659</code></a>
       
  5319         
       
  5320         </p>
       
  5321 
       
  5322 
       
  5323         
       
  5324 
       
  5325         
       
  5326     </div>
       
  5327 
       
  5328     <div class="description">
       
  5329         <p>Initializes the class hierarchy for the instance, which includes
       
  5330 initializing attributes for each class defined in the class's
       
  5331 static <a href="#property_BaseCore.ATTRS">ATTRS</a> property and
       
  5332 invoking the initializer method on the prototype of each class in the hierarchy.</p>
       
  5333     </div>
       
  5334 
       
  5335     
       
  5336         <div class="params">
       
  5337             <h4>Parameters:</h4>
       
  5338 
       
  5339             <ul class="params-list">
       
  5340             
       
  5341                 <li class="param">
       
  5342                     
       
  5343                         <code class="param-name">userVals</code>
       
  5344                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  5345                     
       
  5346 
       
  5347                     
       
  5348 
       
  5349                     <div class="param-description">
       
  5350                         <p>Object with configuration property name/value pairs</p>
       
  5351                     </div>
       
  5352 
       
  5353                     
       
  5354                 </li>
       
  5355             
       
  5356             </ul>
       
  5357         </div>
       
  5358     
       
  5359 
       
  5360     
       
  5361 
       
  5362     
       
  5363 </div>
       
  5364 
       
  5365                 
       
  5366                     <div id="method__initHierarchyData" class="method item private inherited">
       
  5367     <h3 class="name"><code>_initHierarchyData</code></h3>
       
  5368 
       
  5369     
       
  5370         <span class="paren">()</span>
       
  5371     
       
  5372 
       
  5373     
       
  5374 
       
  5375     
       
  5376 
       
  5377     
       
  5378         <span class="flag private">private</span>
       
  5379     
       
  5380 
       
  5381     
       
  5382 
       
  5383     
       
  5384 
       
  5385     
       
  5386 
       
  5387     
       
  5388 
       
  5389     <div class="meta">
       
  5390         
       
  5391             
       
  5392                 <p>Inherited from
       
  5393                 <a href="../classes/BaseCore.html#method__initHierarchyData">BaseCore</a>:
       
  5394             
       
  5395         
       
  5396         
       
  5397         <a href="../files/base_js_BaseCore.js.html#l457"><code>base&#x2F;js&#x2F;BaseCore.js:457</code></a>
       
  5398         
       
  5399         </p>
       
  5400 
       
  5401 
       
  5402         
       
  5403 
       
  5404         
       
  5405     </div>
       
  5406 
       
  5407     <div class="description">
       
  5408         <p>A helper method used by _getClasses and _getAttrCfgs, which determines both
       
  5409 the array of classes and aggregate set of attribute configurations
       
  5410 across the class hierarchy for the instance.</p>
       
  5411     </div>
       
  5412 
       
  5413     
       
  5414 
       
  5415     
       
  5416 
       
  5417     
       
  5418 </div>
       
  5419 
       
  5420                 
       
  5421                     <div id="method__isLazyAttr" class="method item private inherited">
       
  5422     <h3 class="name"><code>_isLazyAttr</code></h3>
       
  5423 
       
  5424     
       
  5425         <div class="args">
       
  5426             <span class="paren">(</span><ul class="args-list inline commas">
       
  5427             
       
  5428                 <li class="arg">
       
  5429                     
       
  5430                         <code>name</code>
       
  5431                     
       
  5432                 </li>
       
  5433             
       
  5434             </ul><span class="paren">)</span>
       
  5435         </div>
       
  5436     
       
  5437 
       
  5438     
       
  5439         <span class="returns-inline">
       
  5440             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
       
  5441         </span>
       
  5442     
       
  5443 
       
  5444     
       
  5445 
       
  5446     
       
  5447         <span class="flag private">private</span>
       
  5448     
       
  5449 
       
  5450     
       
  5451 
       
  5452     
       
  5453 
       
  5454     
       
  5455 
       
  5456     
       
  5457 
       
  5458     <div class="meta">
       
  5459         
       
  5460             
       
  5461                 <p>Inherited from
       
  5462                 <a href="../classes/AttributeCore.html#method__isLazyAttr">AttributeCore</a>:
       
  5463             
       
  5464         
       
  5465         
       
  5466         <a href="../files/attribute_js_AttributeCore.js.html#l369"><code>attribute&#x2F;js&#x2F;AttributeCore.js:369</code></a>
       
  5467         
       
  5468         </p>
       
  5469 
       
  5470 
       
  5471         
       
  5472 
       
  5473         
       
  5474     </div>
       
  5475 
       
  5476     <div class="description">
       
  5477         <p>Checks whether or not the attribute is one which has been
       
  5478 added lazily and still requires initialization.</p>
       
  5479     </div>
       
  5480 
       
  5481     
       
  5482         <div class="params">
       
  5483             <h4>Parameters:</h4>
       
  5484 
       
  5485             <ul class="params-list">
       
  5486             
       
  5487                 <li class="param">
       
  5488                     
       
  5489                         <code class="param-name">name</code>
       
  5490                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  5491                     
       
  5492 
       
  5493                     
       
  5494 
       
  5495                     <div class="param-description">
       
  5496                         <p>The name of the attribute</p>
       
  5497                     </div>
       
  5498 
       
  5499                     
       
  5500                 </li>
       
  5501             
       
  5502             </ul>
       
  5503         </div>
       
  5504     
       
  5505 
       
  5506     
       
  5507         <div class="returns">
       
  5508             <h4>Returns:</h4>
       
  5509 
       
  5510             <div class="returns-description">
       
  5511                 
       
  5512                     
       
  5513                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>:
       
  5514                     
       
  5515                     true if it's a lazily added attribute, false otherwise.
       
  5516                 
       
  5517             </div>
       
  5518         </div>
       
  5519     
       
  5520 
       
  5521     
       
  5522 </div>
       
  5523 
       
  5524                 
       
  5525                     <div id="method__monitor" class="method item private inherited">
       
  5526     <h3 class="name"><code>_monitor</code></h3>
       
  5527 
       
  5528     
       
  5529         <div class="args">
       
  5530             <span class="paren">(</span><ul class="args-list inline commas">
       
  5531             
       
  5532                 <li class="arg">
       
  5533                     
       
  5534                         <code>what</code>
       
  5535                     
       
  5536                 </li>
       
  5537             
       
  5538                 <li class="arg">
       
  5539                     
       
  5540                         <code>eventType</code>
       
  5541                     
       
  5542                 </li>
       
  5543             
       
  5544                 <li class="arg">
       
  5545                     
       
  5546                         <code>o</code>
       
  5547                     
       
  5548                 </li>
       
  5549             
       
  5550             </ul><span class="paren">)</span>
       
  5551         </div>
       
  5552     
       
  5553 
       
  5554     
       
  5555 
       
  5556     
       
  5557 
       
  5558     
       
  5559         <span class="flag private">private</span>
       
  5560     
       
  5561 
       
  5562     
       
  5563 
       
  5564     
       
  5565 
       
  5566     
       
  5567 
       
  5568     
       
  5569 
       
  5570     <div class="meta">
       
  5571         
       
  5572             
       
  5573                 <p>Inherited from
       
  5574                 <a href="../classes/EventTarget.html#method__monitor">EventTarget</a>:
       
  5575             
       
  5576         
       
  5577         
       
  5578         <a href="../files/event-custom_js_event-target.js.html#l658"><code>event-custom&#x2F;js&#x2F;event-target.js:658</code></a>
       
  5579         
       
  5580         </p>
       
  5581 
       
  5582 
       
  5583         
       
  5584 
       
  5585         
       
  5586     </div>
       
  5587 
       
  5588     <div class="description">
       
  5589         <p>This is the entry point for the event monitoring system.
       
  5590 You can monitor 'attach', 'detach', 'fire', and 'publish'.
       
  5591 When configured, these events generate an event.  click ->
       
  5592 click<em>attach, click</em>detach, click_publish -- these can
       
  5593 be subscribed to like other events to monitor the event
       
  5594 system.  Inividual published events can have monitoring
       
  5595 turned on or off (publish can't be turned off before it
       
  5596 it published) by setting the events 'monitor' config.</p>
       
  5597     </div>
       
  5598 
       
  5599     
       
  5600         <div class="params">
       
  5601             <h4>Parameters:</h4>
       
  5602 
       
  5603             <ul class="params-list">
       
  5604             
       
  5605                 <li class="param">
       
  5606                     
       
  5607                         <code class="param-name">what</code>
       
  5608                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  5609                     
       
  5610 
       
  5611                     
       
  5612 
       
  5613                     <div class="param-description">
       
  5614                         <p>'attach', 'detach', 'fire', or 'publish'</p>
       
  5615                     </div>
       
  5616 
       
  5617                     
       
  5618                 </li>
       
  5619             
       
  5620                 <li class="param">
       
  5621                     
       
  5622                         <code class="param-name">eventType</code>
       
  5623                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a> | <a href="../classes/CustomEvent.html" class="crosslink">CustomEvent</a></span>
       
  5624                     
       
  5625 
       
  5626                     
       
  5627 
       
  5628                     <div class="param-description">
       
  5629                         <p>The prefixed name of the event being monitored, or the CustomEvent object.</p>
       
  5630                     </div>
       
  5631 
       
  5632                     
       
  5633                 </li>
       
  5634             
       
  5635                 <li class="param">
       
  5636                     
       
  5637                         <code class="param-name">o</code>
       
  5638                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  5639                     
       
  5640 
       
  5641                     
       
  5642 
       
  5643                     <div class="param-description">
       
  5644                         <p>Information about the event interaction, such as
       
  5645                  fire() args, subscription category, publish config</p>
       
  5646                     </div>
       
  5647 
       
  5648                     
       
  5649                 </li>
       
  5650             
       
  5651             </ul>
       
  5652         </div>
       
  5653     
       
  5654 
       
  5655     
       
  5656 
       
  5657     
       
  5658 </div>
       
  5659 
       
  5660                 
       
  5661                     <div id="method__normAttrVals" class="method item private inherited">
       
  5662     <h3 class="name"><code>_normAttrVals</code></h3>
       
  5663 
       
  5664     
       
  5665         <div class="args">
       
  5666             <span class="paren">(</span><ul class="args-list inline commas">
       
  5667             
       
  5668                 <li class="arg">
       
  5669                     
       
  5670                         <code>valueHash</code>
       
  5671                     
       
  5672                 </li>
       
  5673             
       
  5674             </ul><span class="paren">)</span>
       
  5675         </div>
       
  5676     
       
  5677 
       
  5678     
       
  5679         <span class="returns-inline">
       
  5680             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  5681         </span>
       
  5682     
       
  5683 
       
  5684     
       
  5685 
       
  5686     
       
  5687         <span class="flag private">private</span>
       
  5688     
       
  5689 
       
  5690     
       
  5691 
       
  5692     
       
  5693 
       
  5694     
       
  5695 
       
  5696     
       
  5697 
       
  5698     <div class="meta">
       
  5699         
       
  5700             
       
  5701                 <p>Inherited from
       
  5702                 <a href="../classes/AttributeCore.html#method__normAttrVals">AttributeCore</a>:
       
  5703             
       
  5704         
       
  5705         
       
  5706         <a href="../files/attribute_js_AttributeCore.js.html#l897"><code>attribute&#x2F;js&#x2F;AttributeCore.js:897</code></a>
       
  5707         
       
  5708         </p>
       
  5709 
       
  5710 
       
  5711         
       
  5712 
       
  5713         
       
  5714     </div>
       
  5715 
       
  5716     <div class="description">
       
  5717         <p>Utility method to normalize attribute values. The base implementation
       
  5718 simply merges the hash to protect the original.</p>
       
  5719     </div>
       
  5720 
       
  5721     
       
  5722         <div class="params">
       
  5723             <h4>Parameters:</h4>
       
  5724 
       
  5725             <ul class="params-list">
       
  5726             
       
  5727                 <li class="param">
       
  5728                     
       
  5729                         <code class="param-name">valueHash</code>
       
  5730                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  5731                     
       
  5732 
       
  5733                     
       
  5734 
       
  5735                     <div class="param-description">
       
  5736                         <p>An object with attribute name/value pairs</p>
       
  5737                     </div>
       
  5738 
       
  5739                     
       
  5740                 </li>
       
  5741             
       
  5742             </ul>
       
  5743         </div>
       
  5744     
       
  5745 
       
  5746     
       
  5747         <div class="returns">
       
  5748             <h4>Returns:</h4>
       
  5749 
       
  5750             <div class="returns-description">
       
  5751                 
       
  5752                     
       
  5753                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
       
  5754                     
       
  5755                     An object literal with 2 properties - "simple" and "complex",
       
  5756 containing simple and complex attribute values respectively keyed
       
  5757 by the top level attribute name, or null, if valueHash is falsey.
       
  5758                 
       
  5759             </div>
       
  5760         </div>
       
  5761     
       
  5762 
       
  5763     
       
  5764 </div>
       
  5765 
       
  5766                 
       
  5767                     <div id="method__parseType" class="method item private inherited">
       
  5768     <h3 class="name"><code>_parseType</code></h3>
       
  5769 
       
  5770     
       
  5771         <span class="paren">()</span>
       
  5772     
       
  5773 
       
  5774     
       
  5775 
       
  5776     
       
  5777 
       
  5778     
       
  5779         <span class="flag private">private</span>
       
  5780     
       
  5781 
       
  5782     
       
  5783 
       
  5784     
       
  5785 
       
  5786     
       
  5787 
       
  5788     
       
  5789 
       
  5790     <div class="meta">
       
  5791         
       
  5792             
       
  5793                 <p>Inherited from
       
  5794                 <a href="../classes/EventTarget.html#method__parseType">EventTarget</a>:
       
  5795             
       
  5796         
       
  5797         
       
  5798         <a href="../files/event-custom_js_event-target.js.html#l52"><code>event-custom&#x2F;js&#x2F;event-target.js:52</code></a>
       
  5799         
       
  5800         </p>
       
  5801 
       
  5802 
       
  5803         
       
  5804 
       
  5805         
       
  5806     </div>
       
  5807 
       
  5808     <div class="description">
       
  5809         <p>Returns an array with the detach key (if provided),
       
  5810 and the prefixed event name from _getType
       
  5811 Y.on('detachcategory| menu:click', fn)</p>
       
  5812     </div>
       
  5813 
       
  5814     
       
  5815 
       
  5816     
       
  5817 
       
  5818     
       
  5819 </div>
       
  5820 
       
  5821                 
       
  5822                     <div id="method__preInitEventCfg" class="method item private inherited">
       
  5823     <h3 class="name"><code>_preInitEventCfg</code></h3>
       
  5824 
       
  5825     
       
  5826         <div class="args">
       
  5827             <span class="paren">(</span><ul class="args-list inline commas">
       
  5828             
       
  5829                 <li class="arg">
       
  5830                     
       
  5831                         <code>config</code>
       
  5832                     
       
  5833                 </li>
       
  5834             
       
  5835             </ul><span class="paren">)</span>
       
  5836         </div>
       
  5837     
       
  5838 
       
  5839     
       
  5840 
       
  5841     
       
  5842 
       
  5843     
       
  5844         <span class="flag private">private</span>
       
  5845     
       
  5846 
       
  5847     
       
  5848 
       
  5849     
       
  5850 
       
  5851     
       
  5852 
       
  5853     
       
  5854 
       
  5855     <div class="meta">
       
  5856         
       
  5857             
       
  5858                 <p>Inherited from
       
  5859                 <a href="../classes/BaseObservable.html#method__preInitEventCfg">BaseObservable</a>:
       
  5860             
       
  5861         
       
  5862         
       
  5863         <a href="../files/base_js_BaseObservable.js.html#l98"><code>base&#x2F;js&#x2F;BaseObservable.js:98</code></a>
       
  5864         
       
  5865         </p>
       
  5866 
       
  5867 
       
  5868         
       
  5869 
       
  5870         
       
  5871     </div>
       
  5872 
       
  5873     <div class="description">
       
  5874         <p>Handles the special on, after and target properties which allow the user to
       
  5875 easily configure on and after listeners as well as bubble targets during
       
  5876 construction, prior to init.</p>
       
  5877     </div>
       
  5878 
       
  5879     
       
  5880         <div class="params">
       
  5881             <h4>Parameters:</h4>
       
  5882 
       
  5883             <ul class="params-list">
       
  5884             
       
  5885                 <li class="param">
       
  5886                     
       
  5887                         <code class="param-name">config</code>
       
  5888                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  5889                     
       
  5890 
       
  5891                     
       
  5892 
       
  5893                     <div class="param-description">
       
  5894                         <p>The user configuration object</p>
       
  5895                     </div>
       
  5896 
       
  5897                     
       
  5898                 </li>
       
  5899             
       
  5900             </ul>
       
  5901         </div>
       
  5902     
       
  5903 
       
  5904     
       
  5905 
       
  5906     
       
  5907 </div>
       
  5908 
       
  5909                 
       
  5910                     <div id="method__protectAttrs" class="method item protected deprecated inherited">
       
  5911     <h3 class="name"><code>_protectAttrs</code></h3>
       
  5912 
       
  5913     
       
  5914         <div class="args">
       
  5915             <span class="paren">(</span><ul class="args-list inline commas">
       
  5916             
       
  5917                 <li class="arg">
       
  5918                     
       
  5919                         <code>attrs</code>
       
  5920                     
       
  5921                 </li>
       
  5922             
       
  5923             </ul><span class="paren">)</span>
       
  5924         </div>
       
  5925     
       
  5926 
       
  5927     
       
  5928         <span class="returns-inline">
       
  5929             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  5930         </span>
       
  5931     
       
  5932 
       
  5933     
       
  5934         <span class="flag deprecated" title="Use &#x60;AttributeCore.protectAttrs()&#x60; or
       
  5935   &#x60;Attribute.protectAttrs()&#x60; which are the same static utility method.">deprecated</span>
       
  5936     
       
  5937 
       
  5938     
       
  5939         <span class="flag protected">protected</span>
       
  5940     
       
  5941 
       
  5942     
       
  5943 
       
  5944     
       
  5945 
       
  5946     
       
  5947 
       
  5948     
       
  5949 
       
  5950     <div class="meta">
       
  5951         
       
  5952             
       
  5953                 <p>Inherited from
       
  5954                 <a href="../classes/AttributeCore.html#method__protectAttrs">AttributeCore</a>:
       
  5955             
       
  5956         
       
  5957         
       
  5958         <a href="../files/attribute_js_AttributeCore.js.html#l883"><code>attribute&#x2F;js&#x2F;AttributeCore.js:883</code></a>
       
  5959         
       
  5960         </p>
       
  5961 
       
  5962 
       
  5963         
       
  5964             <p>Deprecated: Use &#x60;AttributeCore.protectAttrs()&#x60; or
       
  5965   &#x60;Attribute.protectAttrs()&#x60; which are the same static utility method.</p>
       
  5966         
       
  5967 
       
  5968         
       
  5969     </div>
       
  5970 
       
  5971     <div class="description">
       
  5972         <p>Utility method to protect an attribute configuration
       
  5973 hash, by merging the entire object and the individual
       
  5974 attr config objects.</p>
       
  5975     </div>
       
  5976 
       
  5977     
       
  5978         <div class="params">
       
  5979             <h4>Parameters:</h4>
       
  5980 
       
  5981             <ul class="params-list">
       
  5982             
       
  5983                 <li class="param">
       
  5984                     
       
  5985                         <code class="param-name">attrs</code>
       
  5986                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  5987                     
       
  5988 
       
  5989                     
       
  5990 
       
  5991                     <div class="param-description">
       
  5992                         <p>A hash of attribute to configuration object pairs.</p>
       
  5993                     </div>
       
  5994 
       
  5995                     
       
  5996                 </li>
       
  5997             
       
  5998             </ul>
       
  5999         </div>
       
  6000     
       
  6001 
       
  6002     
       
  6003         <div class="returns">
       
  6004             <h4>Returns:</h4>
       
  6005 
       
  6006             <div class="returns-description">
       
  6007                 
       
  6008                     
       
  6009                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
       
  6010                     
       
  6011                     A protected version of the attrs argument.
       
  6012                 
       
  6013             </div>
       
  6014         </div>
       
  6015     
       
  6016 
       
  6017     
       
  6018 </div>
       
  6019 
       
  6020                 
       
  6021                     <div id="method__publish" class="method item private inherited">
       
  6022     <h3 class="name"><code>_publish</code></h3>
       
  6023 
       
  6024     
       
  6025         <div class="args">
       
  6026             <span class="paren">(</span><ul class="args-list inline commas">
       
  6027             
       
  6028                 <li class="arg">
       
  6029                     
       
  6030                         <code>fullType</code>
       
  6031                     
       
  6032                 </li>
       
  6033             
       
  6034                 <li class="arg">
       
  6035                     
       
  6036                         <code>etOpts</code>
       
  6037                     
       
  6038                 </li>
       
  6039             
       
  6040                 <li class="arg">
       
  6041                     
       
  6042                         <code>ceOpts</code>
       
  6043                     
       
  6044                 </li>
       
  6045             
       
  6046             </ul><span class="paren">)</span>
       
  6047         </div>
       
  6048     
       
  6049 
       
  6050     
       
  6051         <span class="returns-inline">
       
  6052             <span class="type"><a href="../classes/CustomEvent.html" class="crosslink">CustomEvent</a></span>
       
  6053         </span>
       
  6054     
       
  6055 
       
  6056     
       
  6057 
       
  6058     
       
  6059         <span class="flag private">private</span>
       
  6060     
       
  6061 
       
  6062     
       
  6063 
       
  6064     
       
  6065 
       
  6066     
       
  6067 
       
  6068     
       
  6069 
       
  6070     <div class="meta">
       
  6071         
       
  6072             
       
  6073                 <p>Inherited from
       
  6074                 <a href="../classes/EventTarget.html#method__publish">EventTarget</a>:
       
  6075             
       
  6076         
       
  6077         
       
  6078         <a href="../files/event-custom_js_event-target.js.html#l610"><code>event-custom&#x2F;js&#x2F;event-target.js:610</code></a>
       
  6079         
       
  6080         </p>
       
  6081 
       
  6082 
       
  6083         
       
  6084 
       
  6085         
       
  6086     </div>
       
  6087 
       
  6088     <div class="description">
       
  6089         <p>The low level event publish implementation. It expects all the massaging to have been done
       
  6090 outside of this method. e.g. the <code>type</code> to <code>fullType</code> conversion. It's designed to be a fast
       
  6091 path publish, which can be used by critical code paths to improve performance.</p>
       
  6092     </div>
       
  6093 
       
  6094     
       
  6095         <div class="params">
       
  6096             <h4>Parameters:</h4>
       
  6097 
       
  6098             <ul class="params-list">
       
  6099             
       
  6100                 <li class="param">
       
  6101                     
       
  6102                         <code class="param-name">fullType</code>
       
  6103                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  6104                     
       
  6105 
       
  6106                     
       
  6107 
       
  6108                     <div class="param-description">
       
  6109                         <p>The prefixed type of the event to publish.</p>
       
  6110                     </div>
       
  6111 
       
  6112                     
       
  6113                 </li>
       
  6114             
       
  6115                 <li class="param">
       
  6116                     
       
  6117                         <code class="param-name">etOpts</code>
       
  6118                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  6119                     
       
  6120 
       
  6121                     
       
  6122 
       
  6123                     <div class="param-description">
       
  6124                         <p>The EventTarget specific configuration to mix into the published event.</p>
       
  6125                     </div>
       
  6126 
       
  6127                     
       
  6128                 </li>
       
  6129             
       
  6130                 <li class="param">
       
  6131                     
       
  6132                         <code class="param-name">ceOpts</code>
       
  6133                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  6134                     
       
  6135 
       
  6136                     
       
  6137 
       
  6138                     <div class="param-description">
       
  6139                         <p>The publish specific configuration to mix into the published event.</p>
       
  6140                     </div>
       
  6141 
       
  6142                     
       
  6143                 </li>
       
  6144             
       
  6145             </ul>
       
  6146         </div>
       
  6147     
       
  6148 
       
  6149     
       
  6150         <div class="returns">
       
  6151             <h4>Returns:</h4>
       
  6152 
       
  6153             <div class="returns-description">
       
  6154                 
       
  6155                     
       
  6156                         <span class="type"><a href="../classes/CustomEvent.html" class="crosslink">CustomEvent</a></span>:
       
  6157                     
       
  6158                     The published event. If called without <code>etOpts</code> or <code>ceOpts</code>, this will
       
  6159 be the default <code>CustomEvent</code> instance, and can be configured independently.
       
  6160                 
       
  6161             </div>
       
  6162         </div>
       
  6163     
       
  6164 
       
  6165     
       
  6166 </div>
       
  6167 
       
  6168                 
       
  6169                     <div id="method__set" class="method item protected inherited">
       
  6170     <h3 class="name"><code>_set</code></h3>
       
  6171 
       
  6172     
       
  6173         <div class="args">
       
  6174             <span class="paren">(</span><ul class="args-list inline commas">
       
  6175             
       
  6176                 <li class="arg">
       
  6177                     
       
  6178                         <code>name</code>
       
  6179                     
       
  6180                 </li>
       
  6181             
       
  6182                 <li class="arg">
       
  6183                     
       
  6184                         <code>val</code>
       
  6185                     
       
  6186                 </li>
       
  6187             
       
  6188                 <li class="arg">
       
  6189                     
       
  6190                         <code class="optional">[opts]</code>
       
  6191                     
       
  6192                 </li>
       
  6193             
       
  6194             </ul><span class="paren">)</span>
       
  6195         </div>
       
  6196     
       
  6197 
       
  6198     
       
  6199         <span class="returns-inline">
       
  6200             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  6201         </span>
       
  6202     
       
  6203 
       
  6204     
       
  6205 
       
  6206     
       
  6207         <span class="flag protected">protected</span>
       
  6208     
       
  6209 
       
  6210     
       
  6211 
       
  6212     
       
  6213 
       
  6214     
       
  6215         <span class="flag chainable">chainable</span>
       
  6216     
       
  6217 
       
  6218     
       
  6219 
       
  6220     <div class="meta">
       
  6221         
       
  6222             <p>Inherited from
       
  6223             <a href="../classes/AttributeObservable.html#method__set">
       
  6224                 AttributeObservable
       
  6225             </a>
       
  6226             
       
  6227             but overwritten in
       
  6228             
       
  6229         
       
  6230         
       
  6231         <a href="../files/attribute_js_AttributeCore.js.html#l427"><code>attribute&#x2F;js&#x2F;AttributeCore.js:427</code></a>
       
  6232         
       
  6233         </p>
       
  6234 
       
  6235 
       
  6236         
       
  6237 
       
  6238         
       
  6239     </div>
       
  6240 
       
  6241     <div class="description">
       
  6242         <p>Allows setting of readOnly/writeOnce attributes. See <a href="#method_set">set</a> for argument details.</p>
       
  6243     </div>
       
  6244 
       
  6245     
       
  6246         <div class="params">
       
  6247             <h4>Parameters:</h4>
       
  6248 
       
  6249             <ul class="params-list">
       
  6250             
       
  6251                 <li class="param">
       
  6252                     
       
  6253                         <code class="param-name">name</code>
       
  6254                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  6255                     
       
  6256 
       
  6257                     
       
  6258 
       
  6259                     <div class="param-description">
       
  6260                         <p>The name of the attribute.</p>
       
  6261                     </div>
       
  6262 
       
  6263                     
       
  6264                 </li>
       
  6265             
       
  6266                 <li class="param">
       
  6267                     
       
  6268                         <code class="param-name">val</code>
       
  6269                         <span class="type">Any</span>
       
  6270                     
       
  6271 
       
  6272                     
       
  6273 
       
  6274                     <div class="param-description">
       
  6275                         <p>The value to set the attribute to.</p>
       
  6276                     </div>
       
  6277 
       
  6278                     
       
  6279                 </li>
       
  6280             
       
  6281                 <li class="param">
       
  6282                     
       
  6283                         <code class="param-name optional">[opts]</code>
       
  6284                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  6285                         <span class="flag optional" title="This parameter is optional.">optional</span>
       
  6286                     
       
  6287 
       
  6288                     
       
  6289 
       
  6290                     <div class="param-description">
       
  6291                         <p>Optional data providing the circumstances for the change.</p>
       
  6292                     </div>
       
  6293 
       
  6294                     
       
  6295                 </li>
       
  6296             
       
  6297             </ul>
       
  6298         </div>
       
  6299     
       
  6300 
       
  6301     
       
  6302         <div class="returns">
       
  6303             <h4>Returns:</h4>
       
  6304 
       
  6305             <div class="returns-description">
       
  6306                 
       
  6307                     
       
  6308                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
       
  6309                     
       
  6310                     A reference to the host object.
       
  6311                 
       
  6312             </div>
       
  6313         </div>
       
  6314     
       
  6315 
       
  6316     
       
  6317 </div>
       
  6318 
       
  6319                 
       
  6320                     <div id="method__setAttr" class="method item protected inherited">
       
  6321     <h3 class="name"><code>_setAttr</code></h3>
       
  6322 
       
  6323     
       
  6324         <div class="args">
       
  6325             <span class="paren">(</span><ul class="args-list inline commas">
       
  6326             
       
  6327                 <li class="arg">
       
  6328                     
       
  6329                         <code>name</code>
       
  6330                     
       
  6331                 </li>
       
  6332             
       
  6333                 <li class="arg">
       
  6334                     
       
  6335                         <code>value</code>
       
  6336                     
       
  6337                 </li>
       
  6338             
       
  6339                 <li class="arg">
       
  6340                     
       
  6341                         <code class="optional">[opts]</code>
       
  6342                     
       
  6343                 </li>
       
  6344             
       
  6345                 <li class="arg">
       
  6346                     
       
  6347                         <code>force</code>
       
  6348                     
       
  6349                 </li>
       
  6350             
       
  6351             </ul><span class="paren">)</span>
       
  6352         </div>
       
  6353     
       
  6354 
       
  6355     
       
  6356         <span class="returns-inline">
       
  6357             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  6358         </span>
       
  6359     
       
  6360 
       
  6361     
       
  6362 
       
  6363     
       
  6364         <span class="flag protected">protected</span>
       
  6365     
       
  6366 
       
  6367     
       
  6368 
       
  6369     
       
  6370 
       
  6371     
       
  6372         <span class="flag chainable">chainable</span>
       
  6373     
       
  6374 
       
  6375     
       
  6376 
       
  6377     <div class="meta">
       
  6378         
       
  6379             
       
  6380                 <p>Inherited from
       
  6381                 <a href="../classes/AttributeCore.html#method__setAttr">AttributeCore</a>:
       
  6382             
       
  6383         
       
  6384         
       
  6385         <a href="../files/attribute_js_AttributeCore.js.html#l443"><code>attribute&#x2F;js&#x2F;AttributeCore.js:443</code></a>
       
  6386         
       
  6387         </p>
       
  6388 
       
  6389 
       
  6390         
       
  6391 
       
  6392         
       
  6393     </div>
       
  6394 
       
  6395     <div class="description">
       
  6396         <p>Provides the common implementation for the public set and protected _set methods.</p>
       
  6397 
       
  6398 <p>See <a href="#method_set">set</a> for argument details.</p>
       
  6399     </div>
       
  6400 
       
  6401     
       
  6402         <div class="params">
       
  6403             <h4>Parameters:</h4>
       
  6404 
       
  6405             <ul class="params-list">
       
  6406             
       
  6407                 <li class="param">
       
  6408                     
       
  6409                         <code class="param-name">name</code>
       
  6410                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  6411                     
       
  6412 
       
  6413                     
       
  6414 
       
  6415                     <div class="param-description">
       
  6416                         <p>The name of the attribute.</p>
       
  6417                     </div>
       
  6418 
       
  6419                     
       
  6420                 </li>
       
  6421             
       
  6422                 <li class="param">
       
  6423                     
       
  6424                         <code class="param-name">value</code>
       
  6425                         <span class="type">Any</span>
       
  6426                     
       
  6427 
       
  6428                     
       
  6429 
       
  6430                     <div class="param-description">
       
  6431                         <p>The value to set the attribute to.</p>
       
  6432                     </div>
       
  6433 
       
  6434                     
       
  6435                 </li>
       
  6436             
       
  6437                 <li class="param">
       
  6438                     
       
  6439                         <code class="param-name optional">[opts]</code>
       
  6440                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  6441                         <span class="flag optional" title="This parameter is optional.">optional</span>
       
  6442                     
       
  6443 
       
  6444                     
       
  6445 
       
  6446                     <div class="param-description">
       
  6447                         <p>Optional data providing the circumstances for the change.</p>
       
  6448                     </div>
       
  6449 
       
  6450                     
       
  6451                 </li>
       
  6452             
       
  6453                 <li class="param">
       
  6454                     
       
  6455                         <code class="param-name">force</code>
       
  6456                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
       
  6457                     
       
  6458 
       
  6459                     
       
  6460 
       
  6461                     <div class="param-description">
       
  6462                         <p>If true, allows the caller to set values for
       
  6463 readOnly or writeOnce attributes which have already been set.</p>
       
  6464                     </div>
       
  6465 
       
  6466                     
       
  6467                 </li>
       
  6468             
       
  6469             </ul>
       
  6470         </div>
       
  6471     
       
  6472 
       
  6473     
       
  6474         <div class="returns">
       
  6475             <h4>Returns:</h4>
       
  6476 
       
  6477             <div class="returns-description">
       
  6478                 
       
  6479                     
       
  6480                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
       
  6481                     
       
  6482                     A reference to the host object.
       
  6483                 
       
  6484             </div>
       
  6485         </div>
       
  6486     
       
  6487 
       
  6488     
       
  6489 </div>
       
  6490 
       
  6491                 
       
  6492                     <div id="method__setAttrs" class="method item protected inherited">
       
  6493     <h3 class="name"><code>_setAttrs</code></h3>
       
  6494 
       
  6495     
       
  6496         <div class="args">
       
  6497             <span class="paren">(</span><ul class="args-list inline commas">
       
  6498             
       
  6499                 <li class="arg">
       
  6500                     
       
  6501                         <code>attrs</code>
       
  6502                     
       
  6503                 </li>
       
  6504             
       
  6505                 <li class="arg">
       
  6506                     
       
  6507                         <code class="optional">[opts]</code>
       
  6508                     
       
  6509                 </li>
       
  6510             
       
  6511             </ul><span class="paren">)</span>
       
  6512         </div>
       
  6513     
       
  6514 
       
  6515     
       
  6516         <span class="returns-inline">
       
  6517             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  6518         </span>
       
  6519     
       
  6520 
       
  6521     
       
  6522 
       
  6523     
       
  6524         <span class="flag protected">protected</span>
       
  6525     
       
  6526 
       
  6527     
       
  6528 
       
  6529     
       
  6530 
       
  6531     
       
  6532         <span class="flag chainable">chainable</span>
       
  6533     
       
  6534 
       
  6535     
       
  6536 
       
  6537     <div class="meta">
       
  6538         
       
  6539             <p>Inherited from
       
  6540             <a href="../classes/AttributeObservable.html#method__setAttrs">
       
  6541                 AttributeObservable
       
  6542             </a>
       
  6543             
       
  6544             but overwritten in
       
  6545             
       
  6546         
       
  6547         
       
  6548         <a href="../files/attribute_js_AttributeCore.js.html#l742"><code>attribute&#x2F;js&#x2F;AttributeCore.js:742</code></a>
       
  6549         
       
  6550         </p>
       
  6551 
       
  6552 
       
  6553         
       
  6554 
       
  6555         
       
  6556     </div>
       
  6557 
       
  6558     <div class="description">
       
  6559         <p>Implementation behind the public setAttrs method, to set multiple attribute values.</p>
       
  6560     </div>
       
  6561 
       
  6562     
       
  6563         <div class="params">
       
  6564             <h4>Parameters:</h4>
       
  6565 
       
  6566             <ul class="params-list">
       
  6567             
       
  6568                 <li class="param">
       
  6569                     
       
  6570                         <code class="param-name">attrs</code>
       
  6571                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  6572                     
       
  6573 
       
  6574                     
       
  6575 
       
  6576                     <div class="param-description">
       
  6577                         <p>An object with attributes name/value pairs.</p>
       
  6578                     </div>
       
  6579 
       
  6580                     
       
  6581                 </li>
       
  6582             
       
  6583                 <li class="param">
       
  6584                     
       
  6585                         <code class="param-name optional">[opts]</code>
       
  6586                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  6587                         <span class="flag optional" title="This parameter is optional.">optional</span>
       
  6588                     
       
  6589 
       
  6590                     
       
  6591 
       
  6592                     <div class="param-description">
       
  6593                         <p>Optional data providing the circumstances for the change</p>
       
  6594                     </div>
       
  6595 
       
  6596                     
       
  6597                 </li>
       
  6598             
       
  6599             </ul>
       
  6600         </div>
       
  6601     
       
  6602 
       
  6603     
       
  6604         <div class="returns">
       
  6605             <h4>Returns:</h4>
       
  6606 
       
  6607             <div class="returns-description">
       
  6608                 
       
  6609                     
       
  6610                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
       
  6611                     
       
  6612                     A reference to the host object.
       
  6613                 
       
  6614             </div>
       
  6615         </div>
       
  6616     
       
  6617 
       
  6618     
       
  6619 </div>
       
  6620 
       
  6621                 
       
  6622                     <div id="method__setAttrVal" class="method item private inherited">
       
  6623     <h3 class="name"><code>_setAttrVal</code></h3>
       
  6624 
       
  6625     
       
  6626         <div class="args">
       
  6627             <span class="paren">(</span><ul class="args-list inline commas">
       
  6628             
       
  6629                 <li class="arg">
       
  6630                     
       
  6631                         <code>attrName</code>
       
  6632                     
       
  6633                 </li>
       
  6634             
       
  6635                 <li class="arg">
       
  6636                     
       
  6637                         <code>subAttrName</code>
       
  6638                     
       
  6639                 </li>
       
  6640             
       
  6641                 <li class="arg">
       
  6642                     
       
  6643                         <code>prevVal</code>
       
  6644                     
       
  6645                 </li>
       
  6646             
       
  6647                 <li class="arg">
       
  6648                     
       
  6649                         <code>newVal</code>
       
  6650                     
       
  6651                 </li>
       
  6652             
       
  6653                 <li class="arg">
       
  6654                     
       
  6655                         <code class="optional">[opts]</code>
       
  6656                     
       
  6657                 </li>
       
  6658             
       
  6659                 <li class="arg">
       
  6660                     
       
  6661                         <code class="optional">[attrCfg]</code>
       
  6662                     
       
  6663                 </li>
       
  6664             
       
  6665             </ul><span class="paren">)</span>
       
  6666         </div>
       
  6667     
       
  6668 
       
  6669     
       
  6670         <span class="returns-inline">
       
  6671             <span class="type">Booolean</span>
       
  6672         </span>
       
  6673     
       
  6674 
       
  6675     
       
  6676 
       
  6677     
       
  6678         <span class="flag private">private</span>
       
  6679     
       
  6680 
       
  6681     
       
  6682 
       
  6683     
       
  6684 
       
  6685     
       
  6686 
       
  6687     
       
  6688 
       
  6689     <div class="meta">
       
  6690         
       
  6691             
       
  6692                 <p>Inherited from
       
  6693                 <a href="../classes/AttributeCore.html#method__setAttrVal">AttributeCore</a>:
       
  6694             
       
  6695         
       
  6696         
       
  6697         <a href="../files/attribute_js_AttributeCore.js.html#l640"><code>attribute&#x2F;js&#x2F;AttributeCore.js:640</code></a>
       
  6698         
       
  6699         </p>
       
  6700 
       
  6701 
       
  6702         
       
  6703 
       
  6704         
       
  6705     </div>
       
  6706 
       
  6707     <div class="description">
       
  6708         <p>Updates the stored value of the attribute in the privately held State object,
       
  6709 if validation and setter passes.</p>
       
  6710     </div>
       
  6711 
       
  6712     
       
  6713         <div class="params">
       
  6714             <h4>Parameters:</h4>
       
  6715 
       
  6716             <ul class="params-list">
       
  6717             
       
  6718                 <li class="param">
       
  6719                     
       
  6720                         <code class="param-name">attrName</code>
       
  6721                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  6722                     
       
  6723 
       
  6724                     
       
  6725 
       
  6726                     <div class="param-description">
       
  6727                         <p>The attribute name.</p>
       
  6728                     </div>
       
  6729 
       
  6730                     
       
  6731                 </li>
       
  6732             
       
  6733                 <li class="param">
       
  6734                     
       
  6735                         <code class="param-name">subAttrName</code>
       
  6736                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  6737                     
       
  6738 
       
  6739                     
       
  6740 
       
  6741                     <div class="param-description">
       
  6742                         <p>The sub-attribute name, if setting a sub-attribute property ("x.y.z").</p>
       
  6743                     </div>
       
  6744 
       
  6745                     
       
  6746                 </li>
       
  6747             
       
  6748                 <li class="param">
       
  6749                     
       
  6750                         <code class="param-name">prevVal</code>
       
  6751                         <span class="type">Any</span>
       
  6752                     
       
  6753 
       
  6754                     
       
  6755 
       
  6756                     <div class="param-description">
       
  6757                         <p>The currently stored value of the attribute.</p>
       
  6758                     </div>
       
  6759 
       
  6760                     
       
  6761                 </li>
       
  6762             
       
  6763                 <li class="param">
       
  6764                     
       
  6765                         <code class="param-name">newVal</code>
       
  6766                         <span class="type">Any</span>
       
  6767                     
       
  6768 
       
  6769                     
       
  6770 
       
  6771                     <div class="param-description">
       
  6772                         <p>The value which is going to be stored.</p>
       
  6773                     </div>
       
  6774 
       
  6775                     
       
  6776                 </li>
       
  6777             
       
  6778                 <li class="param">
       
  6779                     
       
  6780                         <code class="param-name optional">[opts]</code>
       
  6781                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  6782                         <span class="flag optional" title="This parameter is optional.">optional</span>
       
  6783                     
       
  6784 
       
  6785                     
       
  6786 
       
  6787                     <div class="param-description">
       
  6788                         <p>Optional data providing the circumstances for the change.</p>
       
  6789                     </div>
       
  6790 
       
  6791                     
       
  6792                 </li>
       
  6793             
       
  6794                 <li class="param">
       
  6795                     
       
  6796                         <code class="param-name optional">[attrCfg]</code>
       
  6797                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  6798                         <span class="flag optional" title="This parameter is optional.">optional</span>
       
  6799                     
       
  6800 
       
  6801                     
       
  6802 
       
  6803                     <div class="param-description">
       
  6804                         <p>Optional config hash for the attribute. This is added for performance along the critical path,
       
  6805 where the calling method has already obtained the config from state.</p>
       
  6806                     </div>
       
  6807 
       
  6808                     
       
  6809                 </li>
       
  6810             
       
  6811             </ul>
       
  6812         </div>
       
  6813     
       
  6814 
       
  6815     
       
  6816         <div class="returns">
       
  6817             <h4>Returns:</h4>
       
  6818 
       
  6819             <div class="returns-description">
       
  6820                 
       
  6821                     
       
  6822                         <span class="type">Booolean</span>:
       
  6823                     
       
  6824                     true if the new attribute value was stored, false if not.
       
  6825                 
       
  6826             </div>
       
  6827         </div>
       
  6828     
       
  6829 
       
  6830     
       
  6831 </div>
       
  6832 
       
  6833                 
       
  6834                     <div id="method__setStateVal" class="method item private inherited">
       
  6835     <h3 class="name"><code>_setStateVal</code></h3>
       
  6836 
       
  6837     
       
  6838         <div class="args">
       
  6839             <span class="paren">(</span><ul class="args-list inline commas">
       
  6840             
       
  6841                 <li class="arg">
       
  6842                     
       
  6843                         <code>name</code>
       
  6844                     
       
  6845                 </li>
       
  6846             
       
  6847                 <li class="arg">
       
  6848                     
       
  6849                         <code>value</code>
       
  6850                     
       
  6851                 </li>
       
  6852             
       
  6853             </ul><span class="paren">)</span>
       
  6854         </div>
       
  6855     
       
  6856 
       
  6857     
       
  6858 
       
  6859     
       
  6860 
       
  6861     
       
  6862         <span class="flag private">private</span>
       
  6863     
       
  6864 
       
  6865     
       
  6866 
       
  6867     
       
  6868 
       
  6869     
       
  6870 
       
  6871     
       
  6872 
       
  6873     <div class="meta">
       
  6874         
       
  6875             
       
  6876                 <p>Inherited from
       
  6877                 <a href="../classes/AttributeCore.html#method__setStateVal">AttributeCore</a>:
       
  6878             
       
  6879         
       
  6880         
       
  6881         <a href="../files/attribute_js_AttributeCore.js.html#l622"><code>attribute&#x2F;js&#x2F;AttributeCore.js:622</code></a>
       
  6882         
       
  6883         </p>
       
  6884 
       
  6885 
       
  6886         
       
  6887 
       
  6888         
       
  6889     </div>
       
  6890 
       
  6891     <div class="description">
       
  6892         <p>Sets the stored value for the attribute, in either the
       
  6893 internal state object, or the state proxy if it exits</p>
       
  6894     </div>
       
  6895 
       
  6896     
       
  6897         <div class="params">
       
  6898             <h4>Parameters:</h4>
       
  6899 
       
  6900             <ul class="params-list">
       
  6901             
       
  6902                 <li class="param">
       
  6903                     
       
  6904                         <code class="param-name">name</code>
       
  6905                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  6906                     
       
  6907 
       
  6908                     
       
  6909 
       
  6910                     <div class="param-description">
       
  6911                         <p>The name of the attribute</p>
       
  6912                     </div>
       
  6913 
       
  6914                     
       
  6915                 </li>
       
  6916             
       
  6917                 <li class="param">
       
  6918                     
       
  6919                         <code class="param-name">value</code>
       
  6920                         <span class="type">Any</span>
       
  6921                     
       
  6922 
       
  6923                     
       
  6924 
       
  6925                     <div class="param-description">
       
  6926                         <p>The value of the attribute</p>
       
  6927                     </div>
       
  6928 
       
  6929                     
       
  6930                 </li>
       
  6931             
       
  6932             </ul>
       
  6933         </div>
       
  6934     
       
  6935 
       
  6936     
       
  6937 
       
  6938     
       
  6939 </div>
       
  6940 
       
  6941                 
       
  6942                     <div id="method_addAttr" class="method item inherited">
       
  6943     <h3 class="name"><code>addAttr</code></h3>
       
  6944 
       
  6945     
       
  6946         <div class="args">
       
  6947             <span class="paren">(</span><ul class="args-list inline commas">
       
  6948             
       
  6949                 <li class="arg">
       
  6950                     
       
  6951                         <code>name</code>
       
  6952                     
       
  6953                 </li>
       
  6954             
       
  6955                 <li class="arg">
       
  6956                     
       
  6957                         <code>config</code>
       
  6958                     
       
  6959                 </li>
       
  6960             
       
  6961                 <li class="arg">
       
  6962                     
       
  6963                         <code>lazy</code>
       
  6964                     
       
  6965                 </li>
       
  6966             
       
  6967             </ul><span class="paren">)</span>
       
  6968         </div>
       
  6969     
       
  6970 
       
  6971     
       
  6972         <span class="returns-inline">
       
  6973             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  6974         </span>
       
  6975     
       
  6976 
       
  6977     
       
  6978 
       
  6979     
       
  6980 
       
  6981     
       
  6982 
       
  6983     
       
  6984 
       
  6985     
       
  6986         <span class="flag chainable">chainable</span>
       
  6987     
       
  6988 
       
  6989     
       
  6990 
       
  6991     <div class="meta">
       
  6992         
       
  6993             
       
  6994                 <p>Inherited from
       
  6995                 <a href="../classes/AttributeCore.html#method_addAttr">AttributeCore</a>:
       
  6996             
       
  6997         
       
  6998         
       
  6999         <a href="../files/attribute_js_AttributeCore.js.html#l157"><code>attribute&#x2F;js&#x2F;AttributeCore.js:157</code></a>
       
  7000         
       
  7001         </p>
       
  7002 
       
  7003 
       
  7004         
       
  7005 
       
  7006         
       
  7007     </div>
       
  7008 
       
  7009     <div class="description">
       
  7010         <p>
       
  7011 Adds an attribute with the provided configuration to the host object.
       
  7012 </p>
       
  7013 
       
  7014 <p>
       
  7015 The config argument object supports the following properties:
       
  7016 </p>
       
  7017 
       
  7018 <dl>
       
  7019    <dt>value &#60;Any&#62;</dt>
       
  7020    <dd>The initial value to set on the attribute</dd>
       
  7021 
       
  7022    <dt>valueFn &#60;Function | String&#62;</dt>
       
  7023    <dd>
       
  7024    <p>A function, which will return the initial value to set on the attribute. This is useful
       
  7025    for cases where the attribute configuration is defined statically, but needs to
       
  7026    reference the host instance ("this") to obtain an initial value. If both the value and valueFn properties are defined,
       
  7027    the value returned by the valueFn has precedence over the value property, unless it returns undefined, in which
       
  7028    case the value property is used.</p>
       
  7029 
       
  7030    <p>valueFn can also be set to a string, representing the name of the instance method to be used to retrieve the value.</p>
       
  7031    </dd>
       
  7032 
       
  7033    <dt>readOnly &#60;boolean&#62;</dt>
       
  7034    <dd>Whether or not the attribute is read only. Attributes having readOnly set to true
       
  7035        cannot be modified by invoking the set method.</dd>
       
  7036 
       
  7037    <dt>writeOnce &#60;boolean&#62; or &#60;string&#62;</dt>
       
  7038    <dd>
       
  7039        Whether or not the attribute is "write once". Attributes having writeOnce set to true,
       
  7040        can only have their values set once, be it through the default configuration,
       
  7041        constructor configuration arguments, or by invoking set.
       
  7042        <p>The writeOnce attribute can also be set to the string "initOnly",
       
  7043         in which case the attribute can only be set during initialization
       
  7044        (when used with Base, this means it can only be set during construction)</p>
       
  7045    </dd>
       
  7046 
       
  7047    <dt>setter &#60;Function | String&#62;</dt>
       
  7048    <dd>
       
  7049    <p>The setter function used to massage or normalize the value passed to the set method for the attribute.
       
  7050    The value returned by the setter will be the final stored value. Returning
       
  7051    <a href="#property_Attribute.INVALID_VALUE">Attribute.INVALID_VALUE</a>, from the setter will prevent
       
  7052    the value from being stored.
       
  7053    </p>
       
  7054 
       
  7055    <p>setter can also be set to a string, representing the name of the instance method to be used as the setter function.</p>
       
  7056    </dd>
       
  7057 
       
  7058    <dt>getter &#60;Function | String&#62;</dt>
       
  7059    <dd>
       
  7060    <p>
       
  7061    The getter function used to massage or normalize the value returned by the get method for the attribute.
       
  7062    The value returned by the getter function is the value which will be returned to the user when they
       
  7063    invoke get.
       
  7064    </p>
       
  7065 
       
  7066    <p>getter can also be set to a string, representing the name of the instance method to be used as the getter function.</p>
       
  7067    </dd>
       
  7068 
       
  7069    <dt>validator &#60;Function | String&#62;</dt>
       
  7070    <dd>
       
  7071    <p>
       
  7072    The validator function invoked prior to setting the stored value. Returning
       
  7073    false from the validator function will prevent the value from being stored.
       
  7074    </p>
       
  7075 
       
  7076    <p>validator can also be set to a string, representing the name of the instance method to be used as the validator function.</p>
       
  7077    </dd>
       
  7078 
       
  7079    <dt>lazyAdd &#60;boolean&#62;</dt>
       
  7080    <dd>Whether or not to delay initialization of the attribute until the first call to get/set it.
       
  7081    This flag can be used to over-ride lazy initialization on a per attribute basis, when adding multiple attributes through
       
  7082    the <a href="#method_addAttrs">addAttrs</a> method.</dd>
       
  7083 
       
  7084 </dl>
       
  7085 
       
  7086 <p>The setter, getter and validator are invoked with the value and name passed in as the first and second arguments, and with
       
  7087 the context ("this") set to the host object.</p>
       
  7088 
       
  7089 <p>Configuration properties outside of the list mentioned above are considered private properties used internally by attribute,
       
  7090 and are not intended for public use.</p>
       
  7091     </div>
       
  7092 
       
  7093     
       
  7094         <div class="params">
       
  7095             <h4>Parameters:</h4>
       
  7096 
       
  7097             <ul class="params-list">
       
  7098             
       
  7099                 <li class="param">
       
  7100                     
       
  7101                         <code class="param-name">name</code>
       
  7102                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  7103                     
       
  7104 
       
  7105                     
       
  7106 
       
  7107                     <div class="param-description">
       
  7108                         <p>The name of the attribute.</p>
       
  7109                     </div>
       
  7110 
       
  7111                     
       
  7112                 </li>
       
  7113             
       
  7114                 <li class="param">
       
  7115                     
       
  7116                         <code class="param-name">config</code>
       
  7117                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  7118                     
       
  7119 
       
  7120                     
       
  7121 
       
  7122                     <div class="param-description">
       
  7123                         <p>An object with attribute configuration property/value pairs, specifying the configuration for the attribute.</p>
       
  7124 
       
  7125 <p>
       
  7126 <strong>NOTE:</strong> The configuration object is modified when adding an attribute, so if you need
       
  7127 to protect the original values, you will need to merge the object.
       
  7128 </p>
       
  7129                     </div>
       
  7130 
       
  7131                     
       
  7132                 </li>
       
  7133             
       
  7134                 <li class="param">
       
  7135                     
       
  7136                         <code class="param-name">lazy</code>
       
  7137                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
       
  7138                     
       
  7139 
       
  7140                     
       
  7141 
       
  7142                     <div class="param-description">
       
  7143                         <p>(optional) Whether or not to add this attribute lazily (on the first call to get/set).</p>
       
  7144                     </div>
       
  7145 
       
  7146                     
       
  7147                 </li>
       
  7148             
       
  7149             </ul>
       
  7150         </div>
       
  7151     
       
  7152 
       
  7153     
       
  7154         <div class="returns">
       
  7155             <h4>Returns:</h4>
       
  7156 
       
  7157             <div class="returns-description">
       
  7158                 
       
  7159                     
       
  7160                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
       
  7161                     
       
  7162                     A reference to the host object.
       
  7163                 
       
  7164             </div>
       
  7165         </div>
       
  7166     
       
  7167 
       
  7168     
       
  7169 </div>
       
  7170 
       
  7171                 
       
  7172                     <div id="method_addAttrs" class="method item inherited">
       
  7173     <h3 class="name"><code>addAttrs</code></h3>
       
  7174 
       
  7175     
       
  7176         <div class="args">
       
  7177             <span class="paren">(</span><ul class="args-list inline commas">
       
  7178             
       
  7179                 <li class="arg">
       
  7180                     
       
  7181                         <code>cfgs</code>
       
  7182                     
       
  7183                 </li>
       
  7184             
       
  7185                 <li class="arg">
       
  7186                     
       
  7187                         <code>values</code>
       
  7188                     
       
  7189                 </li>
       
  7190             
       
  7191                 <li class="arg">
       
  7192                     
       
  7193                         <code>lazy</code>
       
  7194                     
       
  7195                 </li>
       
  7196             
       
  7197             </ul><span class="paren">)</span>
       
  7198         </div>
       
  7199     
       
  7200 
       
  7201     
       
  7202         <span class="returns-inline">
       
  7203             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  7204         </span>
       
  7205     
       
  7206 
       
  7207     
       
  7208 
       
  7209     
       
  7210 
       
  7211     
       
  7212 
       
  7213     
       
  7214 
       
  7215     
       
  7216         <span class="flag chainable">chainable</span>
       
  7217     
       
  7218 
       
  7219     
       
  7220 
       
  7221     <div class="meta">
       
  7222         
       
  7223             
       
  7224                 <p>Inherited from
       
  7225                 <a href="../classes/AttributeCore.html#method_addAttrs">AttributeCore</a>:
       
  7226             
       
  7227         
       
  7228         
       
  7229         <a href="../files/attribute_js_AttributeCore.js.html#l805"><code>attribute&#x2F;js&#x2F;AttributeCore.js:805</code></a>
       
  7230         
       
  7231         </p>
       
  7232 
       
  7233 
       
  7234         
       
  7235 
       
  7236         
       
  7237     </div>
       
  7238 
       
  7239     <div class="description">
       
  7240         <p>Configures a group of attributes, and sets initial values.</p>
       
  7241 
       
  7242 <p>
       
  7243 <strong>NOTE:</strong> This method does not isolate the configuration object by merging/cloning.
       
  7244 The caller is responsible for merging/cloning the configuration object if required.
       
  7245 </p>
       
  7246     </div>
       
  7247 
       
  7248     
       
  7249         <div class="params">
       
  7250             <h4>Parameters:</h4>
       
  7251 
       
  7252             <ul class="params-list">
       
  7253             
       
  7254                 <li class="param">
       
  7255                     
       
  7256                         <code class="param-name">cfgs</code>
       
  7257                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  7258                     
       
  7259 
       
  7260                     
       
  7261 
       
  7262                     <div class="param-description">
       
  7263                         <p>An object with attribute name/configuration pairs.</p>
       
  7264                     </div>
       
  7265 
       
  7266                     
       
  7267                 </li>
       
  7268             
       
  7269                 <li class="param">
       
  7270                     
       
  7271                         <code class="param-name">values</code>
       
  7272                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  7273                     
       
  7274 
       
  7275                     
       
  7276 
       
  7277                     <div class="param-description">
       
  7278                         <p>An object with attribute name/value pairs, defining the initial values to apply.
       
  7279 Values defined in the cfgs argument will be over-written by values in this argument unless defined as read only.</p>
       
  7280                     </div>
       
  7281 
       
  7282                     
       
  7283                 </li>
       
  7284             
       
  7285                 <li class="param">
       
  7286                     
       
  7287                         <code class="param-name">lazy</code>
       
  7288                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
       
  7289                     
       
  7290 
       
  7291                     
       
  7292 
       
  7293                     <div class="param-description">
       
  7294                         <p>Whether or not to delay the intialization of these attributes until the first call to get/set.
       
  7295 Individual attributes can over-ride this behavior by defining a lazyAdd configuration property in their configuration.
       
  7296 See <a href="#method_addAttr">addAttr</a>.</p>
       
  7297                     </div>
       
  7298 
       
  7299                     
       
  7300                 </li>
       
  7301             
       
  7302             </ul>
       
  7303         </div>
       
  7304     
       
  7305 
       
  7306     
       
  7307         <div class="returns">
       
  7308             <h4>Returns:</h4>
       
  7309 
       
  7310             <div class="returns-description">
       
  7311                 
       
  7312                     
       
  7313                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
       
  7314                     
       
  7315                     A reference to the host object.
       
  7316                 
       
  7317             </div>
       
  7318         </div>
       
  7319     
       
  7320 
       
  7321     
       
  7322 </div>
       
  7323 
       
  7324                 
       
  7325                     <div id="method_addTarget" class="method item inherited">
       
  7326     <h3 class="name"><code>addTarget</code></h3>
       
  7327 
       
  7328     
       
  7329         <div class="args">
       
  7330             <span class="paren">(</span><ul class="args-list inline commas">
       
  7331             
       
  7332                 <li class="arg">
       
  7333                     
       
  7334                         <code>o</code>
       
  7335                     
       
  7336                 </li>
       
  7337             
       
  7338             </ul><span class="paren">)</span>
       
  7339         </div>
       
  7340     
       
  7341 
       
  7342     
       
  7343 
       
  7344     
       
  7345 
       
  7346     
       
  7347 
       
  7348     
       
  7349 
       
  7350     
       
  7351 
       
  7352     
       
  7353 
       
  7354     
       
  7355 
       
  7356     <div class="meta">
       
  7357         
       
  7358             
       
  7359                 <p>Inherited from
       
  7360                 <a href="../classes/EventTarget.html#method_addTarget">EventTarget</a>:
       
  7361             
       
  7362         
       
  7363         
       
  7364         <a href="../files/event-custom_js_event-facade.js.html#l455"><code>event-custom&#x2F;js&#x2F;event-facade.js:455</code></a>
       
  7365         
       
  7366         </p>
       
  7367 
       
  7368 
       
  7369         
       
  7370 
       
  7371         
       
  7372     </div>
       
  7373 
       
  7374     <div class="description">
       
  7375         <p>Registers another EventTarget as a bubble target.  Bubble order
       
  7376 is determined by the order registered.  Multiple targets can
       
  7377 be specified.</p>
       
  7378 
       
  7379 <p>Events can only bubble if emitFacade is true.</p>
       
  7380 
       
  7381 <p>Included in the event-custom-complex submodule.</p>
       
  7382     </div>
       
  7383 
       
  7384     
       
  7385         <div class="params">
       
  7386             <h4>Parameters:</h4>
       
  7387 
       
  7388             <ul class="params-list">
       
  7389             
       
  7390                 <li class="param">
       
  7391                     
       
  7392                         <code class="param-name">o</code>
       
  7393                         <span class="type"><a href="../classes/EventTarget.html" class="crosslink">EventTarget</a></span>
       
  7394                     
       
  7395 
       
  7396                     
       
  7397 
       
  7398                     <div class="param-description">
       
  7399                         <p>the target to add</p>
       
  7400                     </div>
       
  7401 
       
  7402                     
       
  7403                 </li>
       
  7404             
       
  7405             </ul>
       
  7406         </div>
       
  7407     
       
  7408 
       
  7409     
       
  7410 
       
  7411     
       
  7412 </div>
       
  7413 
       
  7414                 
       
  7415                     <div id="method_after" class="method item inherited">
       
  7416     <h3 class="name"><code>after</code></h3>
       
  7417 
       
  7418     
       
  7419         <div class="args">
       
  7420             <span class="paren">(</span><ul class="args-list inline commas">
       
  7421             
       
  7422                 <li class="arg">
       
  7423                     
       
  7424                         <code>type</code>
       
  7425                     
       
  7426                 </li>
       
  7427             
       
  7428                 <li class="arg">
       
  7429                     
       
  7430                         <code>fn</code>
       
  7431                     
       
  7432                 </li>
       
  7433             
       
  7434                 <li class="arg">
       
  7435                     
       
  7436                         <code class="optional">[context]</code>
       
  7437                     
       
  7438                 </li>
       
  7439             
       
  7440                 <li class="arg">
       
  7441                     
       
  7442                         <code class="optional">[arg*]</code>
       
  7443                     
       
  7444                 </li>
       
  7445             
       
  7446             </ul><span class="paren">)</span>
       
  7447         </div>
       
  7448     
       
  7449 
       
  7450     
       
  7451         <span class="returns-inline">
       
  7452             <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>
       
  7453         </span>
       
  7454     
       
  7455 
       
  7456     
       
  7457 
       
  7458     
       
  7459 
       
  7460     
       
  7461 
       
  7462     
       
  7463 
       
  7464     
       
  7465 
       
  7466     
       
  7467 
       
  7468     <div class="meta">
       
  7469         
       
  7470             
       
  7471                 <p>Inherited from
       
  7472                 <a href="../classes/EventTarget.html#method_after">EventTarget</a>:
       
  7473             
       
  7474         
       
  7475         
       
  7476         <a href="../files/event-custom_js_event-target.js.html#l833"><code>event-custom&#x2F;js&#x2F;event-target.js:833</code></a>
       
  7477         
       
  7478         </p>
       
  7479 
       
  7480 
       
  7481         
       
  7482 
       
  7483         
       
  7484     </div>
       
  7485 
       
  7486     <div class="description">
       
  7487         <p>Subscribe to a custom event hosted by this object.  The
       
  7488 supplied callback will execute after any listeners add
       
  7489 via the subscribe method, and after the default function,
       
  7490 if configured for the event, has executed.</p>
       
  7491     </div>
       
  7492 
       
  7493     
       
  7494         <div class="params">
       
  7495             <h4>Parameters:</h4>
       
  7496 
       
  7497             <ul class="params-list">
       
  7498             
       
  7499                 <li class="param">
       
  7500                     
       
  7501                         <code class="param-name">type</code>
       
  7502                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  7503                     
       
  7504 
       
  7505                     
       
  7506 
       
  7507                     <div class="param-description">
       
  7508                         <p>The name of the event</p>
       
  7509                     </div>
       
  7510 
       
  7511                     
       
  7512                 </li>
       
  7513             
       
  7514                 <li class="param">
       
  7515                     
       
  7516                         <code class="param-name">fn</code>
       
  7517                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
       
  7518                     
       
  7519 
       
  7520                     
       
  7521 
       
  7522                     <div class="param-description">
       
  7523                         <p>The callback to execute in response to the event</p>
       
  7524                     </div>
       
  7525 
       
  7526                     
       
  7527                 </li>
       
  7528             
       
  7529                 <li class="param">
       
  7530                     
       
  7531                         <code class="param-name optional">[context]</code>
       
  7532                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
  7533                         <span class="flag optional" title="This parameter is optional.">optional</span>
       
  7534                     
       
  7535 
       
  7536                     
       
  7537 
       
  7538                     <div class="param-description">
       
  7539                         <p>Override <code>this</code> object in callback</p>
       
  7540                     </div>
       
  7541 
       
  7542                     
       
  7543                 </li>
       
  7544             
       
  7545                 <li class="param">
       
  7546                     
       
  7547                         <code class="param-name optional">[arg*]</code>
       
  7548                         <span class="type">Any</span>
       
  7549                         <span class="flag optional" title="This parameter is optional.">optional</span>
       
  7550                     
       
  7551 
       
  7552                     
       
  7553 
       
  7554                     <div class="param-description">
       
  7555                         <p>0..n additional arguments to supply to the subscriber</p>
       
  7556                     </div>
       
  7557 
       
  7558                     
       
  7559                 </li>
       
  7560             
       
  7561             </ul>
       
  7562         </div>
       
  7563     
       
  7564 
       
  7565     
       
  7566         <div class="returns">
       
  7567             <h4>Returns:</h4>
       
  7568 
       
  7569             <div class="returns-description">
       
  7570                 
       
  7571                     
       
  7572                         <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>:
       
  7573                     
       
  7574                     A subscription handle capable of detaching the
       
  7575                       subscription
       
  7576                 
       
  7577             </div>
       
  7578         </div>
       
  7579     
       
  7580 
       
  7581     
       
  7582 </div>
       
  7583 
       
  7584                 
       
  7585                     <div id="method_attrAdded" class="method item inherited">
       
  7586     <h3 class="name"><code>attrAdded</code></h3>
       
  7587 
       
  7588     
       
  7589         <div class="args">
       
  7590             <span class="paren">(</span><ul class="args-list inline commas">
       
  7591             
       
  7592                 <li class="arg">
       
  7593                     
       
  7594                         <code>name</code>
       
  7595                     
       
  7596                 </li>
       
  7597             
       
  7598             </ul><span class="paren">)</span>
       
  7599         </div>
       
  7600     
       
  7601 
       
  7602     
       
  7603         <span class="returns-inline">
       
  7604             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
       
  7605         </span>
       
  7606     
       
  7607 
       
  7608     
       
  7609 
       
  7610     
       
  7611 
       
  7612     
       
  7613 
       
  7614     
       
  7615 
       
  7616     
       
  7617 
       
  7618     
       
  7619 
       
  7620     <div class="meta">
       
  7621         
       
  7622             
       
  7623                 <p>Inherited from
       
  7624                 <a href="../classes/AttributeCore.html#method_attrAdded">AttributeCore</a>:
       
  7625             
       
  7626         
       
  7627         
       
  7628         <a href="../files/attribute_js_AttributeCore.js.html#l341"><code>attribute&#x2F;js&#x2F;AttributeCore.js:341</code></a>
       
  7629         
       
  7630         </p>
       
  7631 
       
  7632 
       
  7633         
       
  7634 
       
  7635         
       
  7636     </div>
       
  7637 
       
  7638     <div class="description">
       
  7639         <p>Checks if the given attribute has been added to the host</p>
       
  7640     </div>
       
  7641 
       
  7642     
       
  7643         <div class="params">
       
  7644             <h4>Parameters:</h4>
       
  7645 
       
  7646             <ul class="params-list">
       
  7647             
       
  7648                 <li class="param">
       
  7649                     
       
  7650                         <code class="param-name">name</code>
       
  7651                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  7652                     
       
  7653 
       
  7654                     
       
  7655 
       
  7656                     <div class="param-description">
       
  7657                         <p>The name of the attribute to check.</p>
       
  7658                     </div>
       
  7659 
       
  7660                     
       
  7661                 </li>
       
  7662             
       
  7663             </ul>
       
  7664         </div>
       
  7665     
       
  7666 
       
  7667     
       
  7668         <div class="returns">
       
  7669             <h4>Returns:</h4>
       
  7670 
       
  7671             <div class="returns-description">
       
  7672                 
       
  7673                     
       
  7674                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>:
       
  7675                     
       
  7676                     true if an attribute with the given name has been added, false if it hasn't.
       
  7677         This method will return true for lazily added attributes.
       
  7678                 
       
  7679             </div>
       
  7680         </div>
       
  7681     
       
  7682 
       
  7683     
       
  7684 </div>
       
  7685 
       
  7686                 
       
  7687                     <div id="method_before" class="method item inherited">
       
  7688     <h3 class="name"><code>before</code></h3>
       
  7689 
       
  7690     
       
  7691         <span class="paren">()</span>
       
  7692     
       
  7693 
       
  7694     
       
  7695         <span class="returns-inline">
       
  7696             <span class="type"></span>
       
  7697         </span>
       
  7698     
       
  7699 
       
  7700     
       
  7701 
       
  7702     
       
  7703 
       
  7704     
       
  7705 
       
  7706     
       
  7707 
       
  7708     
       
  7709 
       
  7710     
       
  7711 
       
  7712     <div class="meta">
       
  7713         
       
  7714             
       
  7715                 <p>Inherited from
       
  7716                 <a href="../classes/EventTarget.html#method_before">EventTarget</a>:
       
  7717             
       
  7718         
       
  7719         
       
  7720         <a href="../files/event-custom_js_event-target.js.html#l870"><code>event-custom&#x2F;js&#x2F;event-target.js:870</code></a>
       
  7721         
       
  7722         </p>
       
  7723 
       
  7724 
       
  7725         
       
  7726 
       
  7727         
       
  7728     </div>
       
  7729 
       
  7730     <div class="description">
       
  7731         <p>Executes the callback before a DOM event, custom event
       
  7732 or method.  If the first argument is a function, it
       
  7733 is assumed the target is a method.  For DOM and custom
       
  7734 events, this is an alias for Y.on.</p>
       
  7735 
       
  7736 <p>For DOM and custom events:
       
  7737 type, callback, context, 0-n arguments</p>
       
  7738 
       
  7739 <p>For methods:
       
  7740 callback, object (method host), methodName, context, 0-n arguments</p>
       
  7741     </div>
       
  7742 
       
  7743     
       
  7744 
       
  7745     
       
  7746         <div class="returns">
       
  7747             <h4>Returns:</h4>
       
  7748 
       
  7749             <div class="returns-description">
       
  7750                 
       
  7751                     
       
  7752                     detach handle
       
  7753                 
       
  7754             </div>
       
  7755         </div>
       
  7756     
       
  7757 
       
  7758     
       
  7759 </div>
       
  7760 
       
  7761                 
       
  7762                     <div id="method_bubble" class="method item inherited">
       
  7763     <h3 class="name"><code>bubble</code></h3>
       
  7764 
       
  7765     
       
  7766         <div class="args">
       
  7767             <span class="paren">(</span><ul class="args-list inline commas">
       
  7768             
       
  7769                 <li class="arg">
       
  7770                     
       
  7771                         <code>evt</code>
       
  7772                     
       
  7773                 </li>
       
  7774             
       
  7775             </ul><span class="paren">)</span>
       
  7776         </div>
       
  7777     
       
  7778 
       
  7779     
       
  7780         <span class="returns-inline">
       
  7781             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
       
  7782         </span>
       
  7783     
       
  7784 
       
  7785     
       
  7786 
       
  7787     
       
  7788 
       
  7789     
       
  7790 
       
  7791     
       
  7792 
       
  7793     
       
  7794 
       
  7795     
       
  7796 
       
  7797     <div class="meta">
       
  7798         
       
  7799             
       
  7800                 <p>Inherited from
       
  7801                 <a href="../classes/EventTarget.html#method_bubble">EventTarget</a>:
       
  7802             
       
  7803         
       
  7804         
       
  7805         <a href="../files/event-custom_js_event-facade.js.html#l507"><code>event-custom&#x2F;js&#x2F;event-facade.js:507</code></a>
       
  7806         
       
  7807         </p>
       
  7808 
       
  7809 
       
  7810         
       
  7811 
       
  7812         
       
  7813     </div>
       
  7814 
       
  7815     <div class="description">
       
  7816         <p>Propagate an event.  Requires the event-custom-complex module.</p>
       
  7817     </div>
       
  7818 
       
  7819     
       
  7820         <div class="params">
       
  7821             <h4>Parameters:</h4>
       
  7822 
       
  7823             <ul class="params-list">
       
  7824             
       
  7825                 <li class="param">
       
  7826                     
       
  7827                         <code class="param-name">evt</code>
       
  7828                         <span class="type"><a href="../classes/CustomEvent.html" class="crosslink">CustomEvent</a></span>
       
  7829                     
       
  7830 
       
  7831                     
       
  7832 
       
  7833                     <div class="param-description">
       
  7834                         <p>the custom event to propagate</p>
       
  7835                     </div>
       
  7836 
       
  7837                     
       
  7838                 </li>
       
  7839             
       
  7840             </ul>
       
  7841         </div>
       
  7842     
       
  7843 
       
  7844     
       
  7845         <div class="returns">
       
  7846             <h4>Returns:</h4>
       
  7847 
       
  7848             <div class="returns-description">
       
  7849                 
       
  7850                     
       
  7851                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>:
       
  7852                     
       
  7853                     the aggregated return value from Event.Custom.fire
       
  7854                 
       
  7855             </div>
       
  7856         </div>
       
  7857     
       
  7858 
       
  7859     
       
  7860 </div>
       
  7861 
       
  7862                 
       
  7863                     <div id="method_command" class="method item">
       
  7864     <h3 class="name"><code>command</code></h3>
       
  7865 
       
  7866     
       
  7867         <div class="args">
       
  7868             <span class="paren">(</span><ul class="args-list inline commas">
       
  7869             
       
  7870                 <li class="arg">
       
  7871                     
       
  7872                         <code>action</code>
       
  7873                     
       
  7874                 </li>
       
  7875             
       
  7876                 <li class="arg">
       
  7877                     
       
  7878                         <code>value</code>
       
  7879                     
       
  7880                 </li>
       
  7881             
       
  7882             </ul><span class="paren">)</span>
       
  7883         </div>
       
  7884     
       
  7885 
       
  7886     
       
  7887         <span class="returns-inline">
       
  7888             <span class="type">Node/NodeList</span>
       
  7889         </span>
       
  7890     
       
  7891 
       
  7892     
       
  7893 
       
  7894     
       
  7895 
       
  7896     
       
  7897 
       
  7898     
       
  7899 
       
  7900     
       
  7901 
       
  7902     
       
  7903 
       
  7904     <div class="meta">
       
  7905         
       
  7906             
       
  7907                 
       
  7908                 <p>
       
  7909                 
       
  7910                 Defined in
       
  7911                 
       
  7912             
       
  7913         
       
  7914         
       
  7915         <a href="../files/editor_js_exec-command.js.html#l77"><code>editor&#x2F;js&#x2F;exec-command.js:77</code></a>
       
  7916         
       
  7917         </p>
       
  7918 
       
  7919 
       
  7920         
       
  7921 
       
  7922         
       
  7923     </div>
       
  7924 
       
  7925     <div class="description">
       
  7926         <p>Execute a command on the frame's document.</p>
       
  7927     </div>
       
  7928 
       
  7929     
       
  7930         <div class="params">
       
  7931             <h4>Parameters:</h4>
       
  7932 
       
  7933             <ul class="params-list">
       
  7934             
       
  7935                 <li class="param">
       
  7936                     
       
  7937                         <code class="param-name">action</code>
       
  7938                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  7939                     
       
  7940 
       
  7941                     
       
  7942 
       
  7943                     <div class="param-description">
       
  7944                         <p>The action to perform (bold, italic, fontname)</p>
       
  7945                     </div>
       
  7946 
       
  7947                     
       
  7948                 </li>
       
  7949             
       
  7950                 <li class="param">
       
  7951                     
       
  7952                         <code class="param-name">value</code>
       
  7953                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  7954                     
       
  7955 
       
  7956                     
       
  7957 
       
  7958                     <div class="param-description">
       
  7959                         <p>The optional value (helvetica)</p>
       
  7960                     </div>
       
  7961 
       
  7962                     
       
  7963                 </li>
       
  7964             
       
  7965             </ul>
       
  7966         </div>
       
  7967     
       
  7968 
       
  7969     
       
  7970         <div class="returns">
       
  7971             <h4>Returns:</h4>
       
  7972 
       
  7973             <div class="returns-description">
       
  7974                 
       
  7975                     
       
  7976                         <span class="type">Node/NodeList</span>:
       
  7977                     
       
  7978                     Should return the Node/Nodelist affected
       
  7979                 
       
  7980             </div>
       
  7981         </div>
       
  7982     
       
  7983 
       
  7984     
       
  7985 </div>
       
  7986 
       
  7987                 
       
  7988                     <div id="method_COMMANDS.addclass" class="method item">
       
  7989     <h3 class="name"><code>COMMANDS.addclass</code></h3>
       
  7990 
       
  7991     
       
  7992         <div class="args">
       
  7993             <span class="paren">(</span><ul class="args-list inline commas">
       
  7994             
       
  7995                 <li class="arg">
       
  7996                     
       
  7997                         <code>cmd</code>
       
  7998                     
       
  7999                 </li>
       
  8000             
       
  8001                 <li class="arg">
       
  8002                     
       
  8003                         <code>cls</code>
       
  8004                     
       
  8005                 </li>
       
  8006             
       
  8007             </ul><span class="paren">)</span>
       
  8008         </div>
       
  8009     
       
  8010 
       
  8011     
       
  8012         <span class="returns-inline">
       
  8013             <span class="type"><a href="../classes/NodeList.html" class="crosslink">NodeList</a></span>
       
  8014         </span>
       
  8015     
       
  8016 
       
  8017     
       
  8018 
       
  8019     
       
  8020 
       
  8021     
       
  8022 
       
  8023     
       
  8024         <span class="flag static">static</span>
       
  8025     
       
  8026 
       
  8027     
       
  8028 
       
  8029     
       
  8030 
       
  8031     <div class="meta">
       
  8032         
       
  8033             
       
  8034                 
       
  8035                 <p>
       
  8036                 
       
  8037                 Defined in
       
  8038                 
       
  8039             
       
  8040         
       
  8041         
       
  8042         <a href="../files/editor_js_exec-command.js.html#l284"><code>editor&#x2F;js&#x2F;exec-command.js:284</code></a>
       
  8043         
       
  8044         </p>
       
  8045 
       
  8046 
       
  8047         
       
  8048 
       
  8049         
       
  8050     </div>
       
  8051 
       
  8052     <div class="description">
       
  8053         <p>Add a class to all of the elements in the selection</p>
       
  8054     </div>
       
  8055 
       
  8056     
       
  8057         <div class="params">
       
  8058             <h4>Parameters:</h4>
       
  8059 
       
  8060             <ul class="params-list">
       
  8061             
       
  8062                 <li class="param">
       
  8063                     
       
  8064                         <code class="param-name">cmd</code>
       
  8065                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  8066                     
       
  8067 
       
  8068                     
       
  8069 
       
  8070                     <div class="param-description">
       
  8071                         <p>The command executed: addclass</p>
       
  8072                     </div>
       
  8073 
       
  8074                     
       
  8075                 </li>
       
  8076             
       
  8077                 <li class="param">
       
  8078                     
       
  8079                         <code class="param-name">cls</code>
       
  8080                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  8081                     
       
  8082 
       
  8083                     
       
  8084 
       
  8085                     <div class="param-description">
       
  8086                         <p>The className to add</p>
       
  8087                     </div>
       
  8088 
       
  8089                     
       
  8090                 </li>
       
  8091             
       
  8092             </ul>
       
  8093         </div>
       
  8094     
       
  8095 
       
  8096     
       
  8097         <div class="returns">
       
  8098             <h4>Returns:</h4>
       
  8099 
       
  8100             <div class="returns-description">
       
  8101                 
       
  8102                     
       
  8103                         <span class="type"><a href="../classes/NodeList.html" class="crosslink">NodeList</a></span>:
       
  8104                     
       
  8105                     NodeList of the items touched by this command.
       
  8106                 
       
  8107             </div>
       
  8108         </div>
       
  8109     
       
  8110 
       
  8111     
       
  8112 </div>
       
  8113 
       
  8114                 
       
  8115                     <div id="method_COMMANDS.backcolor" class="method item">
       
  8116     <h3 class="name"><code>COMMANDS.backcolor</code></h3>
       
  8117 
       
  8118     
       
  8119         <div class="args">
       
  8120             <span class="paren">(</span><ul class="args-list inline commas">
       
  8121             
       
  8122                 <li class="arg">
       
  8123                     
       
  8124                         <code>cmd</code>
       
  8125                     
       
  8126                 </li>
       
  8127             
       
  8128                 <li class="arg">
       
  8129                     
       
  8130                         <code>val</code>
       
  8131                     
       
  8132                 </li>
       
  8133             
       
  8134             </ul><span class="paren">)</span>
       
  8135         </div>
       
  8136     
       
  8137 
       
  8138     
       
  8139         <span class="returns-inline">
       
  8140             <span class="type"><a href="../classes/NodeList.html" class="crosslink">NodeList</a></span>
       
  8141         </span>
       
  8142     
       
  8143 
       
  8144     
       
  8145 
       
  8146     
       
  8147 
       
  8148     
       
  8149 
       
  8150     
       
  8151         <span class="flag static">static</span>
       
  8152     
       
  8153 
       
  8154     
       
  8155 
       
  8156     
       
  8157 
       
  8158     <div class="meta">
       
  8159         
       
  8160             
       
  8161                 
       
  8162                 <p>
       
  8163                 
       
  8164                 Defined in
       
  8165                 
       
  8166             
       
  8167         
       
  8168         
       
  8169         <a href="../files/editor_js_exec-command.js.html#l340"><code>editor&#x2F;js&#x2F;exec-command.js:340</code></a>
       
  8170         
       
  8171         </p>
       
  8172 
       
  8173 
       
  8174         
       
  8175 
       
  8176         
       
  8177     </div>
       
  8178 
       
  8179     <div class="description">
       
  8180         <p>Adds a background color to the current selection, or creates a new element and applies it</p>
       
  8181     </div>
       
  8182 
       
  8183     
       
  8184         <div class="params">
       
  8185             <h4>Parameters:</h4>
       
  8186 
       
  8187             <ul class="params-list">
       
  8188             
       
  8189                 <li class="param">
       
  8190                     
       
  8191                         <code class="param-name">cmd</code>
       
  8192                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  8193                     
       
  8194 
       
  8195                     
       
  8196 
       
  8197                     <div class="param-description">
       
  8198                         <p>The command executed: backcolor</p>
       
  8199                     </div>
       
  8200 
       
  8201                     
       
  8202                 </li>
       
  8203             
       
  8204                 <li class="param">
       
  8205                     
       
  8206                         <code class="param-name">val</code>
       
  8207                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  8208                     
       
  8209 
       
  8210                     
       
  8211 
       
  8212                     <div class="param-description">
       
  8213                         <p>The color value to apply</p>
       
  8214                     </div>
       
  8215 
       
  8216                     
       
  8217                 </li>
       
  8218             
       
  8219             </ul>
       
  8220         </div>
       
  8221     
       
  8222 
       
  8223     
       
  8224         <div class="returns">
       
  8225             <h4>Returns:</h4>
       
  8226 
       
  8227             <div class="returns-description">
       
  8228                 
       
  8229                     
       
  8230                         <span class="type"><a href="../classes/NodeList.html" class="crosslink">NodeList</a></span>:
       
  8231                     
       
  8232                     NodeList of the items touched by this command.
       
  8233                 
       
  8234             </div>
       
  8235         </div>
       
  8236     
       
  8237 
       
  8238     
       
  8239 </div>
       
  8240 
       
  8241                 
       
  8242                     <div id="method_COMMANDS.fontname2" class="method item deprecated">
       
  8243     <h3 class="name"><code>COMMANDS.fontname2</code></h3>
       
  8244 
       
  8245     
       
  8246         <div class="args">
       
  8247             <span class="paren">(</span><ul class="args-list inline commas">
       
  8248             
       
  8249                 <li class="arg">
       
  8250                     
       
  8251                         <code>cmd</code>
       
  8252                     
       
  8253                 </li>
       
  8254             
       
  8255                 <li class="arg">
       
  8256                     
       
  8257                         <code>val</code>
       
  8258                     
       
  8259                 </li>
       
  8260             
       
  8261             </ul><span class="paren">)</span>
       
  8262         </div>
       
  8263     
       
  8264 
       
  8265     
       
  8266         <span class="returns-inline">
       
  8267             <span class="type"><a href="../classes/NodeList.html" class="crosslink">NodeList</a></span>
       
  8268         </span>
       
  8269     
       
  8270 
       
  8271     
       
  8272         <span class="flag deprecated">deprecated</span>
       
  8273     
       
  8274 
       
  8275     
       
  8276 
       
  8277     
       
  8278 
       
  8279     
       
  8280         <span class="flag static">static</span>
       
  8281     
       
  8282 
       
  8283     
       
  8284 
       
  8285     
       
  8286 
       
  8287     <div class="meta">
       
  8288         
       
  8289             
       
  8290                 
       
  8291                 <p>
       
  8292                 
       
  8293                 Defined in
       
  8294                 
       
  8295             
       
  8296         
       
  8297         
       
  8298         <a href="../files/editor_js_exec-command.js.html#l387"><code>editor&#x2F;js&#x2F;exec-command.js:387</code></a>
       
  8299         
       
  8300         </p>
       
  8301 
       
  8302 
       
  8303         
       
  8304 
       
  8305         
       
  8306     </div>
       
  8307 
       
  8308     <div class="description">
       
  8309         <p>Adds a font name to the current selection, or creates a new element and applies it</p>
       
  8310     </div>
       
  8311 
       
  8312     
       
  8313         <div class="params">
       
  8314             <h4>Parameters:</h4>
       
  8315 
       
  8316             <ul class="params-list">
       
  8317             
       
  8318                 <li class="param">
       
  8319                     
       
  8320                         <code class="param-name">cmd</code>
       
  8321                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  8322                     
       
  8323 
       
  8324                     
       
  8325 
       
  8326                     <div class="param-description">
       
  8327                         <p>The command executed: fontname</p>
       
  8328                     </div>
       
  8329 
       
  8330                     
       
  8331                 </li>
       
  8332             
       
  8333                 <li class="param">
       
  8334                     
       
  8335                         <code class="param-name">val</code>
       
  8336                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  8337                     
       
  8338 
       
  8339                     
       
  8340 
       
  8341                     <div class="param-description">
       
  8342                         <p>The font name to apply</p>
       
  8343                     </div>
       
  8344 
       
  8345                     
       
  8346                 </li>
       
  8347             
       
  8348             </ul>
       
  8349         </div>
       
  8350     
       
  8351 
       
  8352     
       
  8353         <div class="returns">
       
  8354             <h4>Returns:</h4>
       
  8355 
       
  8356             <div class="returns-description">
       
  8357                 
       
  8358                     
       
  8359                         <span class="type"><a href="../classes/NodeList.html" class="crosslink">NodeList</a></span>:
       
  8360                     
       
  8361                     NodeList of the items touched by this command.
       
  8362                 
       
  8363             </div>
       
  8364         </div>
       
  8365     
       
  8366 
       
  8367     
       
  8368 </div>
       
  8369 
       
  8370                 
       
  8371                     <div id="method_COMMANDS.fontsize2" class="method item deprecated">
       
  8372     <h3 class="name"><code>COMMANDS.fontsize2</code></h3>
       
  8373 
       
  8374     
       
  8375         <div class="args">
       
  8376             <span class="paren">(</span><ul class="args-list inline commas">
       
  8377             
       
  8378                 <li class="arg">
       
  8379                     
       
  8380                         <code>cmd</code>
       
  8381                     
       
  8382                 </li>
       
  8383             
       
  8384                 <li class="arg">
       
  8385                     
       
  8386                         <code>val</code>
       
  8387                     
       
  8388                 </li>
       
  8389             
       
  8390             </ul><span class="paren">)</span>
       
  8391         </div>
       
  8392     
       
  8393 
       
  8394     
       
  8395         <span class="returns-inline">
       
  8396             <span class="type"><a href="../classes/NodeList.html" class="crosslink">NodeList</a></span>
       
  8397         </span>
       
  8398     
       
  8399 
       
  8400     
       
  8401         <span class="flag deprecated">deprecated</span>
       
  8402     
       
  8403 
       
  8404     
       
  8405 
       
  8406     
       
  8407 
       
  8408     
       
  8409         <span class="flag static">static</span>
       
  8410     
       
  8411 
       
  8412     
       
  8413 
       
  8414     
       
  8415 
       
  8416     <div class="meta">
       
  8417         
       
  8418             
       
  8419                 
       
  8420                 <p>
       
  8421                 
       
  8422                 Defined in
       
  8423                 
       
  8424             
       
  8425         
       
  8426         
       
  8427         <a href="../files/editor_js_exec-command.js.html#l407"><code>editor&#x2F;js&#x2F;exec-command.js:407</code></a>
       
  8428         
       
  8429         </p>
       
  8430 
       
  8431 
       
  8432         
       
  8433 
       
  8434         
       
  8435     </div>
       
  8436 
       
  8437     <div class="description">
       
  8438         <p>Adds a fontsize to the current selection, or creates a new element and applies it</p>
       
  8439     </div>
       
  8440 
       
  8441     
       
  8442         <div class="params">
       
  8443             <h4>Parameters:</h4>
       
  8444 
       
  8445             <ul class="params-list">
       
  8446             
       
  8447                 <li class="param">
       
  8448                     
       
  8449                         <code class="param-name">cmd</code>
       
  8450                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  8451                     
       
  8452 
       
  8453                     
       
  8454 
       
  8455                     <div class="param-description">
       
  8456                         <p>The command executed: fontsize</p>
       
  8457                     </div>
       
  8458 
       
  8459                     
       
  8460                 </li>
       
  8461             
       
  8462                 <li class="param">
       
  8463                     
       
  8464                         <code class="param-name">val</code>
       
  8465                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  8466                     
       
  8467 
       
  8468                     
       
  8469 
       
  8470                     <div class="param-description">
       
  8471                         <p>The font size to apply</p>
       
  8472                     </div>
       
  8473 
       
  8474                     
       
  8475                 </li>
       
  8476             
       
  8477             </ul>
       
  8478         </div>
       
  8479     
       
  8480 
       
  8481     
       
  8482         <div class="returns">
       
  8483             <h4>Returns:</h4>
       
  8484 
       
  8485             <div class="returns-description">
       
  8486                 
       
  8487                     
       
  8488                         <span class="type"><a href="../classes/NodeList.html" class="crosslink">NodeList</a></span>:
       
  8489                     
       
  8490                     NodeList of the items touched by this command.
       
  8491                 
       
  8492             </div>
       
  8493         </div>
       
  8494     
       
  8495 
       
  8496     
       
  8497 </div>
       
  8498 
       
  8499                 
       
  8500                     <div id="method_COMMANDS.forecolor" class="method item">
       
  8501     <h3 class="name"><code>COMMANDS.forecolor</code></h3>
       
  8502 
       
  8503     
       
  8504         <div class="args">
       
  8505             <span class="paren">(</span><ul class="args-list inline commas">
       
  8506             
       
  8507                 <li class="arg">
       
  8508                     
       
  8509                         <code>cmd</code>
       
  8510                     
       
  8511                 </li>
       
  8512             
       
  8513                 <li class="arg">
       
  8514                     
       
  8515                         <code>val</code>
       
  8516                     
       
  8517                 </li>
       
  8518             
       
  8519             </ul><span class="paren">)</span>
       
  8520         </div>
       
  8521     
       
  8522 
       
  8523     
       
  8524         <span class="returns-inline">
       
  8525             <span class="type"><a href="../classes/NodeList.html" class="crosslink">NodeList</a></span>
       
  8526         </span>
       
  8527     
       
  8528 
       
  8529     
       
  8530 
       
  8531     
       
  8532 
       
  8533     
       
  8534 
       
  8535     
       
  8536         <span class="flag static">static</span>
       
  8537     
       
  8538 
       
  8539     
       
  8540 
       
  8541     
       
  8542 
       
  8543     <div class="meta">
       
  8544         
       
  8545             
       
  8546                 
       
  8547                 <p>
       
  8548                 
       
  8549                 Defined in
       
  8550                 
       
  8551             
       
  8552         
       
  8553         
       
  8554         <a href="../files/editor_js_exec-command.js.html#l308"><code>editor&#x2F;js&#x2F;exec-command.js:308</code></a>
       
  8555         
       
  8556         </p>
       
  8557 
       
  8558 
       
  8559         
       
  8560 
       
  8561         
       
  8562     </div>
       
  8563 
       
  8564     <div class="description">
       
  8565         <p>Adds a forecolor to the current selection, or creates a new element and applies it</p>
       
  8566     </div>
       
  8567 
       
  8568     
       
  8569         <div class="params">
       
  8570             <h4>Parameters:</h4>
       
  8571 
       
  8572             <ul class="params-list">
       
  8573             
       
  8574                 <li class="param">
       
  8575                     
       
  8576                         <code class="param-name">cmd</code>
       
  8577                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  8578                     
       
  8579 
       
  8580                     
       
  8581 
       
  8582                     <div class="param-description">
       
  8583                         <p>The command executed: forecolor</p>
       
  8584                     </div>
       
  8585 
       
  8586                     
       
  8587                 </li>
       
  8588             
       
  8589                 <li class="param">
       
  8590                     
       
  8591                         <code class="param-name">val</code>
       
  8592                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  8593                     
       
  8594 
       
  8595                     
       
  8596 
       
  8597                     <div class="param-description">
       
  8598                         <p>The color value to apply</p>
       
  8599                     </div>
       
  8600 
       
  8601                     
       
  8602                 </li>
       
  8603             
       
  8604             </ul>
       
  8605         </div>
       
  8606     
       
  8607 
       
  8608     
       
  8609         <div class="returns">
       
  8610             <h4>Returns:</h4>
       
  8611 
       
  8612             <div class="returns-description">
       
  8613                 
       
  8614                     
       
  8615                         <span class="type"><a href="../classes/NodeList.html" class="crosslink">NodeList</a></span>:
       
  8616                     
       
  8617                     NodeList of the items touched by this command.
       
  8618                 
       
  8619             </div>
       
  8620         </div>
       
  8621     
       
  8622 
       
  8623     
       
  8624 </div>
       
  8625 
       
  8626                 
       
  8627                     <div id="method_COMMANDS.hilitecolor" class="method item">
       
  8628     <h3 class="name"><code>COMMANDS.hilitecolor</code></h3>
       
  8629 
       
  8630     
       
  8631         <div class="args">
       
  8632             <span class="paren">(</span><ul class="args-list inline commas">
       
  8633             
       
  8634                 <li class="arg">
       
  8635                     
       
  8636                         <code>cmd</code>
       
  8637                     
       
  8638                 </li>
       
  8639             
       
  8640                 <li class="arg">
       
  8641                     
       
  8642                         <code>val</code>
       
  8643                     
       
  8644                 </li>
       
  8645             
       
  8646             </ul><span class="paren">)</span>
       
  8647         </div>
       
  8648     
       
  8649 
       
  8650     
       
  8651         <span class="returns-inline">
       
  8652             <span class="type"><a href="../classes/NodeList.html" class="crosslink">NodeList</a></span>
       
  8653         </span>
       
  8654     
       
  8655 
       
  8656     
       
  8657 
       
  8658     
       
  8659 
       
  8660     
       
  8661 
       
  8662     
       
  8663         <span class="flag static">static</span>
       
  8664     
       
  8665 
       
  8666     
       
  8667 
       
  8668     
       
  8669 
       
  8670     <div class="meta">
       
  8671         
       
  8672             
       
  8673                 
       
  8674                 <p>
       
  8675                 
       
  8676                 Defined in
       
  8677                 
       
  8678             
       
  8679         
       
  8680         
       
  8681         <a href="../files/editor_js_exec-command.js.html#l376"><code>editor&#x2F;js&#x2F;exec-command.js:376</code></a>
       
  8682         
       
  8683         </p>
       
  8684 
       
  8685 
       
  8686         
       
  8687 
       
  8688         
       
  8689     </div>
       
  8690 
       
  8691     <div class="description">
       
  8692         <p>Sugar method, calles backcolor</p>
       
  8693     </div>
       
  8694 
       
  8695     
       
  8696         <div class="params">
       
  8697             <h4>Parameters:</h4>
       
  8698 
       
  8699             <ul class="params-list">
       
  8700             
       
  8701                 <li class="param">
       
  8702                     
       
  8703                         <code class="param-name">cmd</code>
       
  8704                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  8705                     
       
  8706 
       
  8707                     
       
  8708 
       
  8709                     <div class="param-description">
       
  8710                         <p>The command executed: backcolor</p>
       
  8711                     </div>
       
  8712 
       
  8713                     
       
  8714                 </li>
       
  8715             
       
  8716                 <li class="param">
       
  8717                     
       
  8718                         <code class="param-name">val</code>
       
  8719                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  8720                     
       
  8721 
       
  8722                     
       
  8723 
       
  8724                     <div class="param-description">
       
  8725                         <p>The color value to apply</p>
       
  8726                     </div>
       
  8727 
       
  8728                     
       
  8729                 </li>
       
  8730             
       
  8731             </ul>
       
  8732         </div>
       
  8733     
       
  8734 
       
  8735     
       
  8736         <div class="returns">
       
  8737             <h4>Returns:</h4>
       
  8738 
       
  8739             <div class="returns-description">
       
  8740                 
       
  8741                     
       
  8742                         <span class="type"><a href="../classes/NodeList.html" class="crosslink">NodeList</a></span>:
       
  8743                     
       
  8744                     NodeList of the items touched by this command.
       
  8745                 
       
  8746             </div>
       
  8747         </div>
       
  8748     
       
  8749 
       
  8750     
       
  8751 </div>
       
  8752 
       
  8753                 
       
  8754                     <div id="method_COMMANDS.insertandfocus" class="method item">
       
  8755     <h3 class="name"><code>COMMANDS.insertandfocus</code></h3>
       
  8756 
       
  8757     
       
  8758         <div class="args">
       
  8759             <span class="paren">(</span><ul class="args-list inline commas">
       
  8760             
       
  8761                 <li class="arg">
       
  8762                     
       
  8763                         <code>cmd</code>
       
  8764                     
       
  8765                 </li>
       
  8766             
       
  8767                 <li class="arg">
       
  8768                     
       
  8769                         <code>html</code>
       
  8770                     
       
  8771                 </li>
       
  8772             
       
  8773             </ul><span class="paren">)</span>
       
  8774         </div>
       
  8775     
       
  8776 
       
  8777     
       
  8778         <span class="returns-inline">
       
  8779             <span class="type"><a href="../classes/Node.html" class="crosslink">Node</a></span>
       
  8780         </span>
       
  8781     
       
  8782 
       
  8783     
       
  8784 
       
  8785     
       
  8786 
       
  8787     
       
  8788 
       
  8789     
       
  8790         <span class="flag static">static</span>
       
  8791     
       
  8792 
       
  8793     
       
  8794 
       
  8795     
       
  8796 
       
  8797     <div class="meta">
       
  8798         
       
  8799             
       
  8800                 
       
  8801                 <p>
       
  8802                 
       
  8803                 Defined in
       
  8804                 
       
  8805             
       
  8806         
       
  8807         
       
  8808         <a href="../files/editor_js_exec-command.js.html#l206"><code>editor&#x2F;js&#x2F;exec-command.js:206</code></a>
       
  8809         
       
  8810         </p>
       
  8811 
       
  8812 
       
  8813         
       
  8814 
       
  8815         
       
  8816     </div>
       
  8817 
       
  8818     <div class="description">
       
  8819         <p>Inserts the provided HTML at the cursor, and focuses the cursor afterwards.</p>
       
  8820     </div>
       
  8821 
       
  8822     
       
  8823         <div class="params">
       
  8824             <h4>Parameters:</h4>
       
  8825 
       
  8826             <ul class="params-list">
       
  8827             
       
  8828                 <li class="param">
       
  8829                     
       
  8830                         <code class="param-name">cmd</code>
       
  8831                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  8832                     
       
  8833 
       
  8834                     
       
  8835 
       
  8836                     <div class="param-description">
       
  8837                         <p>The command executed: insertandfocus</p>
       
  8838                     </div>
       
  8839 
       
  8840                     
       
  8841                 </li>
       
  8842             
       
  8843                 <li class="param">
       
  8844                     
       
  8845                         <code class="param-name">html</code>
       
  8846                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  8847                     
       
  8848 
       
  8849                     
       
  8850 
       
  8851                     <div class="param-description">
       
  8852                         <p>The html to insert</p>
       
  8853                     </div>
       
  8854 
       
  8855                     
       
  8856                 </li>
       
  8857             
       
  8858             </ul>
       
  8859         </div>
       
  8860     
       
  8861 
       
  8862     
       
  8863         <div class="returns">
       
  8864             <h4>Returns:</h4>
       
  8865 
       
  8866             <div class="returns-description">
       
  8867                 
       
  8868                     
       
  8869                         <span class="type"><a href="../classes/Node.html" class="crosslink">Node</a></span>:
       
  8870                     
       
  8871                     Node instance of the item touched by this command.
       
  8872                 
       
  8873             </div>
       
  8874         </div>
       
  8875     
       
  8876 
       
  8877     
       
  8878 </div>
       
  8879 
       
  8880                 
       
  8881                     <div id="method_COMMANDS.insertbr" class="method item">
       
  8882     <h3 class="name"><code>COMMANDS.insertbr</code></h3>
       
  8883 
       
  8884     
       
  8885         <div class="args">
       
  8886             <span class="paren">(</span><ul class="args-list inline commas">
       
  8887             
       
  8888                 <li class="arg">
       
  8889                     
       
  8890                         <code>cmd</code>
       
  8891                     
       
  8892                 </li>
       
  8893             
       
  8894             </ul><span class="paren">)</span>
       
  8895         </div>
       
  8896     
       
  8897 
       
  8898     
       
  8899 
       
  8900     
       
  8901 
       
  8902     
       
  8903 
       
  8904     
       
  8905 
       
  8906     
       
  8907         <span class="flag static">static</span>
       
  8908     
       
  8909 
       
  8910     
       
  8911 
       
  8912     
       
  8913 
       
  8914     <div class="meta">
       
  8915         
       
  8916             
       
  8917                 
       
  8918                 <p>
       
  8919                 
       
  8920                 Defined in
       
  8921                 
       
  8922             
       
  8923         
       
  8924         
       
  8925         <a href="../files/editor_js_exec-command.js.html#l226"><code>editor&#x2F;js&#x2F;exec-command.js:226</code></a>
       
  8926         
       
  8927         </p>
       
  8928 
       
  8929 
       
  8930         
       
  8931 
       
  8932         
       
  8933     </div>
       
  8934 
       
  8935     <div class="description">
       
  8936         <p>Inserts a BR at the current cursor position</p>
       
  8937     </div>
       
  8938 
       
  8939     
       
  8940         <div class="params">
       
  8941             <h4>Parameters:</h4>
       
  8942 
       
  8943             <ul class="params-list">
       
  8944             
       
  8945                 <li class="param">
       
  8946                     
       
  8947                         <code class="param-name">cmd</code>
       
  8948                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  8949                     
       
  8950 
       
  8951                     
       
  8952 
       
  8953                     <div class="param-description">
       
  8954                         <p>The command executed: insertbr</p>
       
  8955                     </div>
       
  8956 
       
  8957                     
       
  8958                 </li>
       
  8959             
       
  8960             </ul>
       
  8961         </div>
       
  8962     
       
  8963 
       
  8964     
       
  8965 
       
  8966     
       
  8967 </div>
       
  8968 
       
  8969                 
       
  8970                     <div id="method_COMMANDS.inserthtml" class="method item">
       
  8971     <h3 class="name"><code>COMMANDS.inserthtml</code></h3>
       
  8972 
       
  8973     
       
  8974         <div class="args">
       
  8975             <span class="paren">(</span><ul class="args-list inline commas">
       
  8976             
       
  8977                 <li class="arg">
       
  8978                     
       
  8979                         <code>cmd</code>
       
  8980                     
       
  8981                 </li>
       
  8982             
       
  8983                 <li class="arg">
       
  8984                     
       
  8985                         <code>html</code>
       
  8986                     
       
  8987                 </li>
       
  8988             
       
  8989             </ul><span class="paren">)</span>
       
  8990         </div>
       
  8991     
       
  8992 
       
  8993     
       
  8994         <span class="returns-inline">
       
  8995             <span class="type"><a href="../classes/Node.html" class="crosslink">Node</a></span>
       
  8996         </span>
       
  8997     
       
  8998 
       
  8999     
       
  9000 
       
  9001     
       
  9002 
       
  9003     
       
  9004 
       
  9005     
       
  9006         <span class="flag static">static</span>
       
  9007     
       
  9008 
       
  9009     
       
  9010 
       
  9011     
       
  9012 
       
  9013     <div class="meta">
       
  9014         
       
  9015             
       
  9016                 
       
  9017                 <p>
       
  9018                 
       
  9019                 Defined in
       
  9020                 
       
  9021             
       
  9022         
       
  9023         
       
  9024         <a href="../files/editor_js_exec-command.js.html#l190"><code>editor&#x2F;js&#x2F;exec-command.js:190</code></a>
       
  9025         
       
  9026         </p>
       
  9027 
       
  9028 
       
  9029         
       
  9030 
       
  9031         
       
  9032     </div>
       
  9033 
       
  9034     <div class="description">
       
  9035         <p>Inserts the provided HTML at the cursor, should be a single element.</p>
       
  9036     </div>
       
  9037 
       
  9038     
       
  9039         <div class="params">
       
  9040             <h4>Parameters:</h4>
       
  9041 
       
  9042             <ul class="params-list">
       
  9043             
       
  9044                 <li class="param">
       
  9045                     
       
  9046                         <code class="param-name">cmd</code>
       
  9047                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  9048                     
       
  9049 
       
  9050                     
       
  9051 
       
  9052                     <div class="param-description">
       
  9053                         <p>The command executed: inserthtml</p>
       
  9054                     </div>
       
  9055 
       
  9056                     
       
  9057                 </li>
       
  9058             
       
  9059                 <li class="param">
       
  9060                     
       
  9061                         <code class="param-name">html</code>
       
  9062                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  9063                     
       
  9064 
       
  9065                     
       
  9066 
       
  9067                     <div class="param-description">
       
  9068                         <p>The html to insert</p>
       
  9069                     </div>
       
  9070 
       
  9071                     
       
  9072                 </li>
       
  9073             
       
  9074             </ul>
       
  9075         </div>
       
  9076     
       
  9077 
       
  9078     
       
  9079         <div class="returns">
       
  9080             <h4>Returns:</h4>
       
  9081 
       
  9082             <div class="returns-description">
       
  9083                 
       
  9084                     
       
  9085                         <span class="type"><a href="../classes/Node.html" class="crosslink">Node</a></span>:
       
  9086                     
       
  9087                     Node instance of the item touched by this command.
       
  9088                 
       
  9089             </div>
       
  9090         </div>
       
  9091     
       
  9092 
       
  9093     
       
  9094 </div>
       
  9095 
       
  9096                 
       
  9097                     <div id="method_COMMANDS.insertimage" class="method item">
       
  9098     <h3 class="name"><code>COMMANDS.insertimage</code></h3>
       
  9099 
       
  9100     
       
  9101         <div class="args">
       
  9102             <span class="paren">(</span><ul class="args-list inline commas">
       
  9103             
       
  9104                 <li class="arg">
       
  9105                     
       
  9106                         <code>cmd</code>
       
  9107                     
       
  9108                 </li>
       
  9109             
       
  9110                 <li class="arg">
       
  9111                     
       
  9112                         <code>img</code>
       
  9113                     
       
  9114                 </li>
       
  9115             
       
  9116             </ul><span class="paren">)</span>
       
  9117         </div>
       
  9118     
       
  9119 
       
  9120     
       
  9121         <span class="returns-inline">
       
  9122             <span class="type"><a href="../classes/Node.html" class="crosslink">Node</a></span>
       
  9123         </span>
       
  9124     
       
  9125 
       
  9126     
       
  9127 
       
  9128     
       
  9129 
       
  9130     
       
  9131 
       
  9132     
       
  9133         <span class="flag static">static</span>
       
  9134     
       
  9135 
       
  9136     
       
  9137 
       
  9138     
       
  9139 
       
  9140     <div class="meta">
       
  9141         
       
  9142             
       
  9143                 
       
  9144                 <p>
       
  9145                 
       
  9146                 Defined in
       
  9147                 
       
  9148             
       
  9149         
       
  9150         
       
  9151         <a href="../files/editor_js_exec-command.js.html#l273"><code>editor&#x2F;js&#x2F;exec-command.js:273</code></a>
       
  9152         
       
  9153         </p>
       
  9154 
       
  9155 
       
  9156         
       
  9157 
       
  9158         
       
  9159     </div>
       
  9160 
       
  9161     <div class="description">
       
  9162         <p>Inserts an image at the cursor position</p>
       
  9163     </div>
       
  9164 
       
  9165     
       
  9166         <div class="params">
       
  9167             <h4>Parameters:</h4>
       
  9168 
       
  9169             <ul class="params-list">
       
  9170             
       
  9171                 <li class="param">
       
  9172                     
       
  9173                         <code class="param-name">cmd</code>
       
  9174                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  9175                     
       
  9176 
       
  9177                     
       
  9178 
       
  9179                     <div class="param-description">
       
  9180                         <p>The command executed: insertimage</p>
       
  9181                     </div>
       
  9182 
       
  9183                     
       
  9184                 </li>
       
  9185             
       
  9186                 <li class="param">
       
  9187                     
       
  9188                         <code class="param-name">img</code>
       
  9189                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  9190                     
       
  9191 
       
  9192                     
       
  9193 
       
  9194                     <div class="param-description">
       
  9195                         <p>The url of the image to be inserted</p>
       
  9196                     </div>
       
  9197 
       
  9198                     
       
  9199                 </li>
       
  9200             
       
  9201             </ul>
       
  9202         </div>
       
  9203     
       
  9204 
       
  9205     
       
  9206         <div class="returns">
       
  9207             <h4>Returns:</h4>
       
  9208 
       
  9209             <div class="returns-description">
       
  9210                 
       
  9211                     
       
  9212                         <span class="type"><a href="../classes/Node.html" class="crosslink">Node</a></span>:
       
  9213                     
       
  9214                     Node instance of the item touched by this command.
       
  9215                 
       
  9216             </div>
       
  9217         </div>
       
  9218     
       
  9219 
       
  9220     
       
  9221 </div>
       
  9222 
       
  9223                 
       
  9224                     <div id="method_COMMANDS.insertorderedlist" class="method item">
       
  9225     <h3 class="name"><code>COMMANDS.insertorderedlist</code></h3>
       
  9226 
       
  9227     
       
  9228         <div class="args">
       
  9229             <span class="paren">(</span><ul class="args-list inline commas">
       
  9230             
       
  9231                 <li class="arg">
       
  9232                     
       
  9233                         <code>cmd</code>
       
  9234                     
       
  9235                 </li>
       
  9236             
       
  9237             </ul><span class="paren">)</span>
       
  9238         </div>
       
  9239     
       
  9240 
       
  9241     
       
  9242 
       
  9243     
       
  9244 
       
  9245     
       
  9246 
       
  9247     
       
  9248 
       
  9249     
       
  9250         <span class="flag static">static</span>
       
  9251     
       
  9252 
       
  9253     
       
  9254 
       
  9255     
       
  9256 
       
  9257     <div class="meta">
       
  9258         
       
  9259             
       
  9260                 
       
  9261                 <p>
       
  9262                 
       
  9263                 Defined in
       
  9264                 
       
  9265             
       
  9266         
       
  9267         
       
  9268         <a href="../files/editor_js_exec-command.js.html#l438"><code>editor&#x2F;js&#x2F;exec-command.js:438</code></a>
       
  9269         
       
  9270         </p>
       
  9271 
       
  9272 
       
  9273         
       
  9274 
       
  9275         
       
  9276     </div>
       
  9277 
       
  9278     <div class="description">
       
  9279         <p>Overload for COMMANDS.list</p>
       
  9280     </div>
       
  9281 
       
  9282     
       
  9283         <div class="params">
       
  9284             <h4>Parameters:</h4>
       
  9285 
       
  9286             <ul class="params-list">
       
  9287             
       
  9288                 <li class="param">
       
  9289                     
       
  9290                         <code class="param-name">cmd</code>
       
  9291                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  9292                     
       
  9293 
       
  9294                     
       
  9295 
       
  9296                     <div class="param-description">
       
  9297                         <p>The command executed: list, ul</p>
       
  9298                     </div>
       
  9299 
       
  9300                     
       
  9301                 </li>
       
  9302             
       
  9303             </ul>
       
  9304         </div>
       
  9305     
       
  9306 
       
  9307     
       
  9308 
       
  9309     
       
  9310 </div>
       
  9311 
       
  9312                 
       
  9313                     <div id="method_COMMANDS.insertunorderedlist" class="method item">
       
  9314     <h3 class="name"><code>COMMANDS.insertunorderedlist</code></h3>
       
  9315 
       
  9316     
       
  9317         <div class="args">
       
  9318             <span class="paren">(</span><ul class="args-list inline commas">
       
  9319             
       
  9320                 <li class="arg">
       
  9321                     
       
  9322                         <code>cmd</code>
       
  9323                     
       
  9324                 </li>
       
  9325             
       
  9326             </ul><span class="paren">)</span>
       
  9327         </div>
       
  9328     
       
  9329 
       
  9330     
       
  9331 
       
  9332     
       
  9333 
       
  9334     
       
  9335 
       
  9336     
       
  9337 
       
  9338     
       
  9339         <span class="flag static">static</span>
       
  9340     
       
  9341 
       
  9342     
       
  9343 
       
  9344     
       
  9345 
       
  9346     <div class="meta">
       
  9347         
       
  9348             
       
  9349                 
       
  9350                 <p>
       
  9351                 
       
  9352                 Defined in
       
  9353                 
       
  9354             
       
  9355         
       
  9356         
       
  9357         <a href="../files/editor_js_exec-command.js.html#l447"><code>editor&#x2F;js&#x2F;exec-command.js:447</code></a>
       
  9358         
       
  9359         </p>
       
  9360 
       
  9361 
       
  9362         
       
  9363 
       
  9364         
       
  9365     </div>
       
  9366 
       
  9367     <div class="description">
       
  9368         <p>Overload for COMMANDS.list</p>
       
  9369     </div>
       
  9370 
       
  9371     
       
  9372         <div class="params">
       
  9373             <h4>Parameters:</h4>
       
  9374 
       
  9375             <ul class="params-list">
       
  9376             
       
  9377                 <li class="param">
       
  9378                     
       
  9379                         <code class="param-name">cmd</code>
       
  9380                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  9381                     
       
  9382 
       
  9383                     
       
  9384 
       
  9385                     <div class="param-description">
       
  9386                         <p>The command executed: list, ol</p>
       
  9387                     </div>
       
  9388 
       
  9389                     
       
  9390                 </li>
       
  9391             
       
  9392             </ul>
       
  9393         </div>
       
  9394     
       
  9395 
       
  9396     
       
  9397 
       
  9398     
       
  9399 </div>
       
  9400 
       
  9401                 
       
  9402                     <div id="method_COMMANDS.justify" class="method item">
       
  9403     <h3 class="name"><code>COMMANDS.justify</code></h3>
       
  9404 
       
  9405     
       
  9406         <div class="args">
       
  9407             <span class="paren">(</span><ul class="args-list inline commas">
       
  9408             
       
  9409                 <li class="arg">
       
  9410                     
       
  9411                         <code>cmd</code>
       
  9412                     
       
  9413                 </li>
       
  9414             
       
  9415                 <li class="arg">
       
  9416                     
       
  9417                         <code>val</code>
       
  9418                     
       
  9419                 </li>
       
  9420             
       
  9421             </ul><span class="paren">)</span>
       
  9422         </div>
       
  9423     
       
  9424 
       
  9425     
       
  9426 
       
  9427     
       
  9428 
       
  9429     
       
  9430 
       
  9431     
       
  9432 
       
  9433     
       
  9434         <span class="flag static">static</span>
       
  9435     
       
  9436 
       
  9437     
       
  9438 
       
  9439     
       
  9440 
       
  9441     <div class="meta">
       
  9442         
       
  9443             
       
  9444                 
       
  9445                 <p>
       
  9446                 
       
  9447                 Defined in
       
  9448                 
       
  9449             
       
  9450         
       
  9451         
       
  9452         <a href="../files/editor_js_exec-command.js.html#l639"><code>editor&#x2F;js&#x2F;exec-command.js:639</code></a>
       
  9453         
       
  9454         </p>
       
  9455 
       
  9456 
       
  9457         
       
  9458 
       
  9459         
       
  9460     </div>
       
  9461 
       
  9462     <div class="description">
       
  9463         <p>Noramlizes alignment for Webkit Browsers</p>
       
  9464     </div>
       
  9465 
       
  9466     
       
  9467         <div class="params">
       
  9468             <h4>Parameters:</h4>
       
  9469 
       
  9470             <ul class="params-list">
       
  9471             
       
  9472                 <li class="param">
       
  9473                     
       
  9474                         <code class="param-name">cmd</code>
       
  9475                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  9476                     
       
  9477 
       
  9478                     
       
  9479 
       
  9480                     <div class="param-description">
       
  9481                         <p>The command executed: justify (not used)</p>
       
  9482                     </div>
       
  9483 
       
  9484                     
       
  9485                 </li>
       
  9486             
       
  9487                 <li class="param">
       
  9488                     
       
  9489                         <code class="param-name">val</code>
       
  9490                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  9491                     
       
  9492 
       
  9493                     
       
  9494 
       
  9495                     <div class="param-description">
       
  9496                         <p>The actual command from the justify{center,all,left,right} stubs</p>
       
  9497                     </div>
       
  9498 
       
  9499                     
       
  9500                 </li>
       
  9501             
       
  9502             </ul>
       
  9503         </div>
       
  9504     
       
  9505 
       
  9506     
       
  9507 
       
  9508     
       
  9509 </div>
       
  9510 
       
  9511                 
       
  9512                     <div id="method_COMMANDS.justifycenter" class="method item">
       
  9513     <h3 class="name"><code>COMMANDS.justifycenter</code></h3>
       
  9514 
       
  9515     
       
  9516         <span class="paren">()</span>
       
  9517     
       
  9518 
       
  9519     
       
  9520 
       
  9521     
       
  9522 
       
  9523     
       
  9524 
       
  9525     
       
  9526 
       
  9527     
       
  9528         <span class="flag static">static</span>
       
  9529     
       
  9530 
       
  9531     
       
  9532 
       
  9533     
       
  9534 
       
  9535     <div class="meta">
       
  9536         
       
  9537             
       
  9538                 
       
  9539                 <p>
       
  9540                 
       
  9541                 Defined in
       
  9542                 
       
  9543             
       
  9544         
       
  9545         
       
  9546         <a href="../files/editor_js_exec-command.js.html#l665"><code>editor&#x2F;js&#x2F;exec-command.js:665</code></a>
       
  9547         
       
  9548         </p>
       
  9549 
       
  9550 
       
  9551         
       
  9552 
       
  9553         
       
  9554     </div>
       
  9555 
       
  9556     <div class="description">
       
  9557         <p>Override method for COMMANDS.justify</p>
       
  9558     </div>
       
  9559 
       
  9560     
       
  9561 
       
  9562     
       
  9563 
       
  9564     
       
  9565 </div>
       
  9566 
       
  9567                 
       
  9568                     <div id="method_COMMANDS.justifyfull" class="method item">
       
  9569     <h3 class="name"><code>COMMANDS.justifyfull</code></h3>
       
  9570 
       
  9571     
       
  9572         <span class="paren">()</span>
       
  9573     
       
  9574 
       
  9575     
       
  9576 
       
  9577     
       
  9578 
       
  9579     
       
  9580 
       
  9581     
       
  9582 
       
  9583     
       
  9584         <span class="flag static">static</span>
       
  9585     
       
  9586 
       
  9587     
       
  9588 
       
  9589     
       
  9590 
       
  9591     <div class="meta">
       
  9592         
       
  9593             
       
  9594                 
       
  9595                 <p>
       
  9596                 
       
  9597                 Defined in
       
  9598                 
       
  9599             
       
  9600         
       
  9601         
       
  9602         <a href="../files/editor_js_exec-command.js.html#l689"><code>editor&#x2F;js&#x2F;exec-command.js:689</code></a>
       
  9603         
       
  9604         </p>
       
  9605 
       
  9606 
       
  9607         
       
  9608 
       
  9609         
       
  9610     </div>
       
  9611 
       
  9612     <div class="description">
       
  9613         <p>Override method for COMMANDS.justify</p>
       
  9614     </div>
       
  9615 
       
  9616     
       
  9617 
       
  9618     
       
  9619 
       
  9620     
       
  9621 </div>
       
  9622 
       
  9623                 
       
  9624                     <div id="method_COMMANDS.justifyleft" class="method item">
       
  9625     <h3 class="name"><code>COMMANDS.justifyleft</code></h3>
       
  9626 
       
  9627     
       
  9628         <span class="paren">()</span>
       
  9629     
       
  9630 
       
  9631     
       
  9632 
       
  9633     
       
  9634 
       
  9635     
       
  9636 
       
  9637     
       
  9638 
       
  9639     
       
  9640         <span class="flag static">static</span>
       
  9641     
       
  9642 
       
  9643     
       
  9644 
       
  9645     
       
  9646 
       
  9647     <div class="meta">
       
  9648         
       
  9649             
       
  9650                 
       
  9651                 <p>
       
  9652                 
       
  9653                 Defined in
       
  9654                 
       
  9655             
       
  9656         
       
  9657         
       
  9658         <a href="../files/editor_js_exec-command.js.html#l673"><code>editor&#x2F;js&#x2F;exec-command.js:673</code></a>
       
  9659         
       
  9660         </p>
       
  9661 
       
  9662 
       
  9663         
       
  9664 
       
  9665         
       
  9666     </div>
       
  9667 
       
  9668     <div class="description">
       
  9669         <p>Override method for COMMANDS.justify</p>
       
  9670     </div>
       
  9671 
       
  9672     
       
  9673 
       
  9674     
       
  9675 
       
  9676     
       
  9677 </div>
       
  9678 
       
  9679                 
       
  9680                     <div id="method_COMMANDS.justifyright" class="method item">
       
  9681     <h3 class="name"><code>COMMANDS.justifyright</code></h3>
       
  9682 
       
  9683     
       
  9684         <span class="paren">()</span>
       
  9685     
       
  9686 
       
  9687     
       
  9688 
       
  9689     
       
  9690 
       
  9691     
       
  9692 
       
  9693     
       
  9694 
       
  9695     
       
  9696         <span class="flag static">static</span>
       
  9697     
       
  9698 
       
  9699     
       
  9700 
       
  9701     
       
  9702 
       
  9703     <div class="meta">
       
  9704         
       
  9705             
       
  9706                 
       
  9707                 <p>
       
  9708                 
       
  9709                 Defined in
       
  9710                 
       
  9711             
       
  9712         
       
  9713         
       
  9714         <a href="../files/editor_js_exec-command.js.html#l681"><code>editor&#x2F;js&#x2F;exec-command.js:681</code></a>
       
  9715         
       
  9716         </p>
       
  9717 
       
  9718 
       
  9719         
       
  9720 
       
  9721         
       
  9722     </div>
       
  9723 
       
  9724     <div class="description">
       
  9725         <p>Override method for COMMANDS.justify</p>
       
  9726     </div>
       
  9727 
       
  9728     
       
  9729 
       
  9730     
       
  9731 
       
  9732     
       
  9733 </div>
       
  9734 
       
  9735                 
       
  9736                     <div id="method_COMMANDS.list" class="method item">
       
  9737     <h3 class="name"><code>COMMANDS.list</code></h3>
       
  9738 
       
  9739     
       
  9740         <div class="args">
       
  9741             <span class="paren">(</span><ul class="args-list inline commas">
       
  9742             
       
  9743                 <li class="arg">
       
  9744                     
       
  9745                         <code>cmd</code>
       
  9746                     
       
  9747                 </li>
       
  9748             
       
  9749                 <li class="arg">
       
  9750                     
       
  9751                         <code>tag</code>
       
  9752                     
       
  9753                 </li>
       
  9754             
       
  9755             </ul><span class="paren">)</span>
       
  9756         </div>
       
  9757     
       
  9758 
       
  9759     
       
  9760 
       
  9761     
       
  9762 
       
  9763     
       
  9764 
       
  9765     
       
  9766 
       
  9767     
       
  9768         <span class="flag static">static</span>
       
  9769     
       
  9770 
       
  9771     
       
  9772 
       
  9773     
       
  9774 
       
  9775     <div class="meta">
       
  9776         
       
  9777             
       
  9778                 
       
  9779                 <p>
       
  9780                 
       
  9781                 Defined in
       
  9782                 
       
  9783             
       
  9784         
       
  9785         
       
  9786         <a href="../files/editor_js_exec-command.js.html#l456"><code>editor&#x2F;js&#x2F;exec-command.js:456</code></a>
       
  9787         
       
  9788         </p>
       
  9789 
       
  9790 
       
  9791         
       
  9792 
       
  9793         
       
  9794     </div>
       
  9795 
       
  9796     <div class="description">
       
  9797         <p>Noramlizes lists creation/destruction for IE. All others pass through to native calls</p>
       
  9798     </div>
       
  9799 
       
  9800     
       
  9801         <div class="params">
       
  9802             <h4>Parameters:</h4>
       
  9803 
       
  9804             <ul class="params-list">
       
  9805             
       
  9806                 <li class="param">
       
  9807                     
       
  9808                         <code class="param-name">cmd</code>
       
  9809                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  9810                     
       
  9811 
       
  9812                     
       
  9813 
       
  9814                     <div class="param-description">
       
  9815                         <p>The command executed: list (not used)</p>
       
  9816                     </div>
       
  9817 
       
  9818                     
       
  9819                 </li>
       
  9820             
       
  9821                 <li class="param">
       
  9822                     
       
  9823                         <code class="param-name">tag</code>
       
  9824                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  9825                     
       
  9826 
       
  9827                     
       
  9828 
       
  9829                     <div class="param-description">
       
  9830                         <p>The tag to deal with</p>
       
  9831                     </div>
       
  9832 
       
  9833                     
       
  9834                 </li>
       
  9835             
       
  9836             </ul>
       
  9837         </div>
       
  9838     
       
  9839 
       
  9840     
       
  9841 
       
  9842     
       
  9843 </div>
       
  9844 
       
  9845                 
       
  9846                     <div id="method_COMMANDS.removeclass" class="method item">
       
  9847     <h3 class="name"><code>COMMANDS.removeclass</code></h3>
       
  9848 
       
  9849     
       
  9850         <div class="args">
       
  9851             <span class="paren">(</span><ul class="args-list inline commas">
       
  9852             
       
  9853                 <li class="arg">
       
  9854                     
       
  9855                         <code>cmd</code>
       
  9856                     
       
  9857                 </li>
       
  9858             
       
  9859                 <li class="arg">
       
  9860                     
       
  9861                         <code>cls</code>
       
  9862                     
       
  9863                 </li>
       
  9864             
       
  9865             </ul><span class="paren">)</span>
       
  9866         </div>
       
  9867     
       
  9868 
       
  9869     
       
  9870         <span class="returns-inline">
       
  9871             <span class="type"><a href="../classes/NodeList.html" class="crosslink">NodeList</a></span>
       
  9872         </span>
       
  9873     
       
  9874 
       
  9875     
       
  9876 
       
  9877     
       
  9878 
       
  9879     
       
  9880 
       
  9881     
       
  9882         <span class="flag static">static</span>
       
  9883     
       
  9884 
       
  9885     
       
  9886 
       
  9887     
       
  9888 
       
  9889     <div class="meta">
       
  9890         
       
  9891             
       
  9892                 
       
  9893                 <p>
       
  9894                 
       
  9895                 Defined in
       
  9896                 
       
  9897             
       
  9898         
       
  9899         
       
  9900         <a href="../files/editor_js_exec-command.js.html#l296"><code>editor&#x2F;js&#x2F;exec-command.js:296</code></a>
       
  9901         
       
  9902         </p>
       
  9903 
       
  9904 
       
  9905         
       
  9906 
       
  9907         
       
  9908     </div>
       
  9909 
       
  9910     <div class="description">
       
  9911         <p>Remove a class from all of the elements in the selection</p>
       
  9912     </div>
       
  9913 
       
  9914     
       
  9915         <div class="params">
       
  9916             <h4>Parameters:</h4>
       
  9917 
       
  9918             <ul class="params-list">
       
  9919             
       
  9920                 <li class="param">
       
  9921                     
       
  9922                         <code class="param-name">cmd</code>
       
  9923                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  9924                     
       
  9925 
       
  9926                     
       
  9927 
       
  9928                     <div class="param-description">
       
  9929                         <p>The command executed: removeclass</p>
       
  9930                     </div>
       
  9931 
       
  9932                     
       
  9933                 </li>
       
  9934             
       
  9935                 <li class="param">
       
  9936                     
       
  9937                         <code class="param-name">cls</code>
       
  9938                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
  9939                     
       
  9940 
       
  9941                     
       
  9942 
       
  9943                     <div class="param-description">
       
  9944                         <p>The className to remove</p>
       
  9945                     </div>
       
  9946 
       
  9947                     
       
  9948                 </li>
       
  9949             
       
  9950             </ul>
       
  9951         </div>
       
  9952     
       
  9953 
       
  9954     
       
  9955         <div class="returns">
       
  9956             <h4>Returns:</h4>
       
  9957 
       
  9958             <div class="returns-description">
       
  9959                 
       
  9960                     
       
  9961                         <span class="type"><a href="../classes/NodeList.html" class="crosslink">NodeList</a></span>:
       
  9962                     
       
  9963                     NodeList of the items touched by this command.
       
  9964                 
       
  9965             </div>
       
  9966         </div>
       
  9967     
       
  9968 
       
  9969     
       
  9970 </div>
       
  9971 
       
  9972                 
       
  9973                     <div id="method_COMMANDS.wrap" class="method item">
       
  9974     <h3 class="name"><code>COMMANDS.wrap</code></h3>
       
  9975 
       
  9976     
       
  9977         <div class="args">
       
  9978             <span class="paren">(</span><ul class="args-list inline commas">
       
  9979             
       
  9980                 <li class="arg">
       
  9981                     
       
  9982                         <code>cmd</code>
       
  9983                     
       
  9984                 </li>
       
  9985             
       
  9986                 <li class="arg">
       
  9987                     
       
  9988                         <code>tag</code>
       
  9989                     
       
  9990                 </li>
       
  9991             
       
  9992             </ul><span class="paren">)</span>
       
  9993         </div>
       
  9994     
       
  9995 
       
  9996     
       
  9997         <span class="returns-inline">
       
  9998             <span class="type"><a href="../classes/NodeList.html" class="crosslink">NodeList</a></span>
       
  9999         </span>
       
 10000     
       
 10001 
       
 10002     
       
 10003 
       
 10004     
       
 10005 
       
 10006     
       
 10007 
       
 10008     
       
 10009         <span class="flag static">static</span>
       
 10010     
       
 10011 
       
 10012     
       
 10013 
       
 10014     
       
 10015 
       
 10016     <div class="meta">
       
 10017         
       
 10018             
       
 10019                 
       
 10020                 <p>
       
 10021                 
       
 10022                 Defined in
       
 10023                 
       
 10024             
       
 10025         
       
 10026         
       
 10027         <a href="../files/editor_js_exec-command.js.html#l178"><code>editor&#x2F;js&#x2F;exec-command.js:178</code></a>
       
 10028         
       
 10029         </p>
       
 10030 
       
 10031 
       
 10032         
       
 10033 
       
 10034         
       
 10035     </div>
       
 10036 
       
 10037     <div class="description">
       
 10038         <p>Wraps the content with a new element of type (tag)</p>
       
 10039     </div>
       
 10040 
       
 10041     
       
 10042         <div class="params">
       
 10043             <h4>Parameters:</h4>
       
 10044 
       
 10045             <ul class="params-list">
       
 10046             
       
 10047                 <li class="param">
       
 10048                     
       
 10049                         <code class="param-name">cmd</code>
       
 10050                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 10051                     
       
 10052 
       
 10053                     
       
 10054 
       
 10055                     <div class="param-description">
       
 10056                         <p>The command executed: wrap</p>
       
 10057                     </div>
       
 10058 
       
 10059                     
       
 10060                 </li>
       
 10061             
       
 10062                 <li class="param">
       
 10063                     
       
 10064                         <code class="param-name">tag</code>
       
 10065                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 10066                     
       
 10067 
       
 10068                     
       
 10069 
       
 10070                     <div class="param-description">
       
 10071                         <p>The tag to wrap the selection with</p>
       
 10072                     </div>
       
 10073 
       
 10074                     
       
 10075                 </li>
       
 10076             
       
 10077             </ul>
       
 10078         </div>
       
 10079     
       
 10080 
       
 10081     
       
 10082         <div class="returns">
       
 10083             <h4>Returns:</h4>
       
 10084 
       
 10085             <div class="returns-description">
       
 10086                 
       
 10087                     
       
 10088                         <span class="type"><a href="../classes/NodeList.html" class="crosslink">NodeList</a></span>:
       
 10089                     
       
 10090                     NodeList of the items touched by this command.
       
 10091                 
       
 10092             </div>
       
 10093         </div>
       
 10094     
       
 10095 
       
 10096     
       
 10097 </div>
       
 10098 
       
 10099                 
       
 10100                     <div id="method_destroy" class="method item inherited">
       
 10101     <h3 class="name"><code>destroy</code></h3>
       
 10102 
       
 10103     
       
 10104         <span class="paren">()</span>
       
 10105     
       
 10106 
       
 10107     
       
 10108         <span class="returns-inline">
       
 10109             <span class="type"><a href="../classes/BaseCore.html" class="crosslink">BaseCore</a></span>
       
 10110         </span>
       
 10111     
       
 10112 
       
 10113     
       
 10114 
       
 10115     
       
 10116 
       
 10117     
       
 10118 
       
 10119     
       
 10120 
       
 10121     
       
 10122         <span class="flag chainable">chainable</span>
       
 10123     
       
 10124 
       
 10125     
       
 10126 
       
 10127     <div class="meta">
       
 10128         
       
 10129             <p>Inherited from
       
 10130             <a href="../classes/BaseObservable.html#method_destroy">
       
 10131                 BaseObservable
       
 10132             </a>
       
 10133             
       
 10134             but overwritten in
       
 10135             
       
 10136         
       
 10137         
       
 10138         <a href="../files/base_js_BaseCore.js.html#l297"><code>base&#x2F;js&#x2F;BaseCore.js:297</code></a>
       
 10139         
       
 10140         </p>
       
 10141 
       
 10142 
       
 10143         
       
 10144 
       
 10145         
       
 10146     </div>
       
 10147 
       
 10148     <div class="description">
       
 10149         <p>Destroy lifecycle method. Invokes destructors for the class hierarchy.</p>
       
 10150     </div>
       
 10151 
       
 10152     
       
 10153 
       
 10154     
       
 10155         <div class="returns">
       
 10156             <h4>Returns:</h4>
       
 10157 
       
 10158             <div class="returns-description">
       
 10159                 
       
 10160                     
       
 10161                         <span class="type"><a href="../classes/BaseCore.html" class="crosslink">BaseCore</a></span>:
       
 10162                     
       
 10163                     A reference to this object
       
 10164                 
       
 10165             </div>
       
 10166         </div>
       
 10167     
       
 10168 
       
 10169     
       
 10170 </div>
       
 10171 
       
 10172                 
       
 10173                     <div id="method_detach" class="method item inherited">
       
 10174     <h3 class="name"><code>detach</code></h3>
       
 10175 
       
 10176     
       
 10177         <div class="args">
       
 10178             <span class="paren">(</span><ul class="args-list inline commas">
       
 10179             
       
 10180                 <li class="arg">
       
 10181                     
       
 10182                         <code>type</code>
       
 10183                     
       
 10184                 </li>
       
 10185             
       
 10186                 <li class="arg">
       
 10187                     
       
 10188                         <code>fn</code>
       
 10189                     
       
 10190                 </li>
       
 10191             
       
 10192                 <li class="arg">
       
 10193                     
       
 10194                         <code>context</code>
       
 10195                     
       
 10196                 </li>
       
 10197             
       
 10198             </ul><span class="paren">)</span>
       
 10199         </div>
       
 10200     
       
 10201 
       
 10202     
       
 10203         <span class="returns-inline">
       
 10204             <span class="type"><a href="../classes/EventTarget.html" class="crosslink">EventTarget</a></span>
       
 10205         </span>
       
 10206     
       
 10207 
       
 10208     
       
 10209 
       
 10210     
       
 10211 
       
 10212     
       
 10213 
       
 10214     
       
 10215 
       
 10216     
       
 10217 
       
 10218     
       
 10219 
       
 10220     <div class="meta">
       
 10221         
       
 10222             
       
 10223                 <p>Inherited from
       
 10224                 <a href="../classes/EventTarget.html#method_detach">EventTarget</a>:
       
 10225             
       
 10226         
       
 10227         
       
 10228         <a href="../files/event-custom_js_event-target.js.html#l346"><code>event-custom&#x2F;js&#x2F;event-target.js:346</code></a>
       
 10229         
       
 10230         </p>
       
 10231 
       
 10232 
       
 10233         
       
 10234 
       
 10235         
       
 10236     </div>
       
 10237 
       
 10238     <div class="description">
       
 10239         <p>Detach one or more listeners the from the specified event</p>
       
 10240     </div>
       
 10241 
       
 10242     
       
 10243         <div class="params">
       
 10244             <h4>Parameters:</h4>
       
 10245 
       
 10246             <ul class="params-list">
       
 10247             
       
 10248                 <li class="param">
       
 10249                     
       
 10250                         <code class="param-name">type</code>
       
 10251                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a> | <a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
 10252                     
       
 10253 
       
 10254                     
       
 10255 
       
 10256                     <div class="param-description">
       
 10257                         <p>Either the handle to the subscriber or the
       
 10258                        type of event.  If the type
       
 10259                        is not specified, it will attempt to remove
       
 10260                        the listener from all hosted events.</p>
       
 10261                     </div>
       
 10262 
       
 10263                     
       
 10264                 </li>
       
 10265             
       
 10266                 <li class="param">
       
 10267                     
       
 10268                         <code class="param-name">fn</code>
       
 10269                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
       
 10270                     
       
 10271 
       
 10272                     
       
 10273 
       
 10274                     <div class="param-description">
       
 10275                         <p>The subscribed function to unsubscribe, if not
       
 10276                          supplied, all subscribers will be removed.</p>
       
 10277                     </div>
       
 10278 
       
 10279                     
       
 10280                 </li>
       
 10281             
       
 10282                 <li class="param">
       
 10283                     
       
 10284                         <code class="param-name">context</code>
       
 10285                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
 10286                     
       
 10287 
       
 10288                     
       
 10289 
       
 10290                     <div class="param-description">
       
 10291                         <p>The custom object passed to subscribe.  This is
       
 10292                        optional, but if supplied will be used to
       
 10293                        disambiguate multiple listeners that are the same
       
 10294                        (e.g., you subscribe many object using a function
       
 10295                        that lives on the prototype)</p>
       
 10296                     </div>
       
 10297 
       
 10298                     
       
 10299                 </li>
       
 10300             
       
 10301             </ul>
       
 10302         </div>
       
 10303     
       
 10304 
       
 10305     
       
 10306         <div class="returns">
       
 10307             <h4>Returns:</h4>
       
 10308 
       
 10309             <div class="returns-description">
       
 10310                 
       
 10311                     
       
 10312                         <span class="type"><a href="../classes/EventTarget.html" class="crosslink">EventTarget</a></span>:
       
 10313                     
       
 10314                     the host
       
 10315                 
       
 10316             </div>
       
 10317         </div>
       
 10318     
       
 10319 
       
 10320     
       
 10321 </div>
       
 10322 
       
 10323                 
       
 10324                     <div id="method_detachAll" class="method item inherited">
       
 10325     <h3 class="name"><code>detachAll</code></h3>
       
 10326 
       
 10327     
       
 10328         <div class="args">
       
 10329             <span class="paren">(</span><ul class="args-list inline commas">
       
 10330             
       
 10331                 <li class="arg">
       
 10332                     
       
 10333                         <code>type</code>
       
 10334                     
       
 10335                 </li>
       
 10336             
       
 10337             </ul><span class="paren">)</span>
       
 10338         </div>
       
 10339     
       
 10340 
       
 10341     
       
 10342 
       
 10343     
       
 10344 
       
 10345     
       
 10346 
       
 10347     
       
 10348 
       
 10349     
       
 10350 
       
 10351     
       
 10352 
       
 10353     
       
 10354 
       
 10355     <div class="meta">
       
 10356         
       
 10357             
       
 10358                 <p>Inherited from
       
 10359                 <a href="../classes/EventTarget.html#method_detachAll">EventTarget</a>:
       
 10360             
       
 10361         
       
 10362         
       
 10363         <a href="../files/event-custom_js_event-target.js.html#l469"><code>event-custom&#x2F;js&#x2F;event-target.js:469</code></a>
       
 10364         
       
 10365         </p>
       
 10366 
       
 10367 
       
 10368         
       
 10369 
       
 10370         
       
 10371     </div>
       
 10372 
       
 10373     <div class="description">
       
 10374         <p>Removes all listeners from the specified event.  If the event type
       
 10375 is not specified, all listeners from all hosted custom events will
       
 10376 be removed.</p>
       
 10377     </div>
       
 10378 
       
 10379     
       
 10380         <div class="params">
       
 10381             <h4>Parameters:</h4>
       
 10382 
       
 10383             <ul class="params-list">
       
 10384             
       
 10385                 <li class="param">
       
 10386                     
       
 10387                         <code class="param-name">type</code>
       
 10388                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 10389                     
       
 10390 
       
 10391                     
       
 10392 
       
 10393                     <div class="param-description">
       
 10394                         <p>The type, or name of the event</p>
       
 10395                     </div>
       
 10396 
       
 10397                     
       
 10398                 </li>
       
 10399             
       
 10400             </ul>
       
 10401         </div>
       
 10402     
       
 10403 
       
 10404     
       
 10405 
       
 10406     
       
 10407 </div>
       
 10408 
       
 10409                 
       
 10410                     <div id="method_fire" class="method item inherited">
       
 10411     <h3 class="name"><code>fire</code></h3>
       
 10412 
       
 10413     
       
 10414         <div class="args">
       
 10415             <span class="paren">(</span><ul class="args-list inline commas">
       
 10416             
       
 10417                 <li class="arg">
       
 10418                     
       
 10419                         <code>type</code>
       
 10420                     
       
 10421                 </li>
       
 10422             
       
 10423                 <li class="arg">
       
 10424                     
       
 10425                         <code>arguments</code>
       
 10426                     
       
 10427                 </li>
       
 10428             
       
 10429             </ul><span class="paren">)</span>
       
 10430         </div>
       
 10431     
       
 10432 
       
 10433     
       
 10434         <span class="returns-inline">
       
 10435             <span class="type"><a href="../classes/EventTarget.html" class="crosslink">EventTarget</a></span>
       
 10436         </span>
       
 10437     
       
 10438 
       
 10439     
       
 10440 
       
 10441     
       
 10442 
       
 10443     
       
 10444 
       
 10445     
       
 10446 
       
 10447     
       
 10448 
       
 10449     
       
 10450 
       
 10451     <div class="meta">
       
 10452         
       
 10453             
       
 10454                 <p>Inherited from
       
 10455                 <a href="../classes/EventTarget.html#method_fire">EventTarget</a>:
       
 10456             
       
 10457         
       
 10458         
       
 10459         <a href="../files/event-custom_js_event-target.js.html#l695"><code>event-custom&#x2F;js&#x2F;event-target.js:695</code></a>
       
 10460         
       
 10461         </p>
       
 10462 
       
 10463 
       
 10464         
       
 10465 
       
 10466         
       
 10467     </div>
       
 10468 
       
 10469     <div class="description">
       
 10470         <p>Fire a custom event by name.  The callback functions will be executed
       
 10471 from the context specified when the event was created, and with the
       
 10472 following parameters.</p>
       
 10473 
       
 10474 <p>If the custom event object hasn't been created, then the event hasn't
       
 10475 been published and it has no subscribers.  For performance sake, we
       
 10476 immediate exit in this case.  This means the event won't bubble, so
       
 10477 if the intention is that a bubble target be notified, the event must
       
 10478 be published on this object first.</p>
       
 10479 
       
 10480 <p>The first argument is the event type, and any additional arguments are
       
 10481 passed to the listeners as parameters.  If the first of these is an
       
 10482 object literal, and the event is configured to emit an event facade,
       
 10483 that object is mixed into the event facade and the facade is provided
       
 10484 in place of the original object.</p>
       
 10485     </div>
       
 10486 
       
 10487     
       
 10488         <div class="params">
       
 10489             <h4>Parameters:</h4>
       
 10490 
       
 10491             <ul class="params-list">
       
 10492             
       
 10493                 <li class="param">
       
 10494                     
       
 10495                         <code class="param-name">type</code>
       
 10496                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a> | <a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
 10497                     
       
 10498 
       
 10499                     
       
 10500 
       
 10501                     <div class="param-description">
       
 10502                         <p>The type of the event, or an object that contains
       
 10503 a 'type' property.</p>
       
 10504                     </div>
       
 10505 
       
 10506                     
       
 10507                 </li>
       
 10508             
       
 10509                 <li class="param">
       
 10510                     
       
 10511                         <code class="param-name">arguments</code>
       
 10512                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object*</a></span>
       
 10513                     
       
 10514 
       
 10515                     
       
 10516 
       
 10517                     <div class="param-description">
       
 10518                         <p>an arbitrary set of parameters to pass to
       
 10519 the handler.  If the first of these is an object literal and the event is
       
 10520 configured to emit an event facade, the event facade will replace that
       
 10521 parameter after the properties the object literal contains are copied to
       
 10522 the event facade.</p>
       
 10523                     </div>
       
 10524 
       
 10525                     
       
 10526                 </li>
       
 10527             
       
 10528             </ul>
       
 10529         </div>
       
 10530     
       
 10531 
       
 10532     
       
 10533         <div class="returns">
       
 10534             <h4>Returns:</h4>
       
 10535 
       
 10536             <div class="returns-description">
       
 10537                 
       
 10538                     
       
 10539                         <span class="type"><a href="../classes/EventTarget.html" class="crosslink">EventTarget</a></span>:
       
 10540                     
       
 10541                     the event host
       
 10542                 
       
 10543             </div>
       
 10544         </div>
       
 10545     
       
 10546 
       
 10547     
       
 10548 </div>
       
 10549 
       
 10550                 
       
 10551                     <div id="method_fixIETags" class="method item protected">
       
 10552     <h3 class="name"><code>fixIETags</code></h3>
       
 10553 
       
 10554     
       
 10555         <div class="args">
       
 10556             <span class="paren">(</span><ul class="args-list inline commas">
       
 10557             
       
 10558                 <li class="arg">
       
 10559                     
       
 10560                         <code>cmd</code>
       
 10561                     
       
 10562                 </li>
       
 10563             
       
 10564                 <li class="arg">
       
 10565                     
       
 10566                         <code>tag</code>
       
 10567                     
       
 10568                 </li>
       
 10569             
       
 10570                 <li class="arg">
       
 10571                     
       
 10572                         <code>rule</code>
       
 10573                     
       
 10574                 </li>
       
 10575             
       
 10576             </ul><span class="paren">)</span>
       
 10577         </div>
       
 10578     
       
 10579 
       
 10580     
       
 10581 
       
 10582     
       
 10583 
       
 10584     
       
 10585         <span class="flag protected">protected</span>
       
 10586     
       
 10587 
       
 10588     
       
 10589 
       
 10590     
       
 10591 
       
 10592     
       
 10593 
       
 10594     
       
 10595 
       
 10596     <div class="meta">
       
 10597         
       
 10598             
       
 10599                 
       
 10600                 <p>
       
 10601                 
       
 10602                 Defined in
       
 10603                 
       
 10604             
       
 10605         
       
 10606         
       
 10607         <a href="../files/editor_js_exec-command.js.html#l13"><code>editor&#x2F;js&#x2F;exec-command.js:13</code></a>
       
 10608         
       
 10609         </p>
       
 10610 
       
 10611 
       
 10612         
       
 10613 
       
 10614         
       
 10615     </div>
       
 10616 
       
 10617     <div class="description">
       
 10618         <p>This method is meant to normalize IE's in ability to exec the proper command on elements with CSS styling.</p>
       
 10619     </div>
       
 10620 
       
 10621     
       
 10622         <div class="params">
       
 10623             <h4>Parameters:</h4>
       
 10624 
       
 10625             <ul class="params-list">
       
 10626             
       
 10627                 <li class="param">
       
 10628                     
       
 10629                         <code class="param-name">cmd</code>
       
 10630                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 10631                     
       
 10632 
       
 10633                     
       
 10634 
       
 10635                     <div class="param-description">
       
 10636                         <p>The command to execute</p>
       
 10637                     </div>
       
 10638 
       
 10639                     
       
 10640                 </li>
       
 10641             
       
 10642                 <li class="param">
       
 10643                     
       
 10644                         <code class="param-name">tag</code>
       
 10645                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 10646                     
       
 10647 
       
 10648                     
       
 10649 
       
 10650                     <div class="param-description">
       
 10651                         <p>The tag to create</p>
       
 10652                     </div>
       
 10653 
       
 10654                     
       
 10655                 </li>
       
 10656             
       
 10657                 <li class="param">
       
 10658                     
       
 10659                         <code class="param-name">rule</code>
       
 10660                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 10661                     
       
 10662 
       
 10663                     
       
 10664 
       
 10665                     <div class="param-description">
       
 10666                         <p>The rule that we are looking for.</p>
       
 10667                     </div>
       
 10668 
       
 10669                     
       
 10670                 </li>
       
 10671             
       
 10672             </ul>
       
 10673         </div>
       
 10674     
       
 10675 
       
 10676     
       
 10677 
       
 10678     
       
 10679 </div>
       
 10680 
       
 10681                 
       
 10682                     <div id="method_get" class="method item inherited">
       
 10683     <h3 class="name"><code>get</code></h3>
       
 10684 
       
 10685     
       
 10686         <div class="args">
       
 10687             <span class="paren">(</span><ul class="args-list inline commas">
       
 10688             
       
 10689                 <li class="arg">
       
 10690                     
       
 10691                         <code>name</code>
       
 10692                     
       
 10693                 </li>
       
 10694             
       
 10695             </ul><span class="paren">)</span>
       
 10696         </div>
       
 10697     
       
 10698 
       
 10699     
       
 10700         <span class="returns-inline">
       
 10701             <span class="type">Any</span>
       
 10702         </span>
       
 10703     
       
 10704 
       
 10705     
       
 10706 
       
 10707     
       
 10708 
       
 10709     
       
 10710 
       
 10711     
       
 10712 
       
 10713     
       
 10714 
       
 10715     
       
 10716 
       
 10717     <div class="meta">
       
 10718         
       
 10719             
       
 10720                 <p>Inherited from
       
 10721                 <a href="../classes/AttributeCore.html#method_get">AttributeCore</a>:
       
 10722             
       
 10723         
       
 10724         
       
 10725         <a href="../files/attribute_js_AttributeCore.js.html#l353"><code>attribute&#x2F;js&#x2F;AttributeCore.js:353</code></a>
       
 10726         
       
 10727         </p>
       
 10728 
       
 10729 
       
 10730         
       
 10731 
       
 10732         
       
 10733     </div>
       
 10734 
       
 10735     <div class="description">
       
 10736         <p>Returns the current value of the attribute. If the attribute
       
 10737 has been configured with a 'getter' function, this method will delegate
       
 10738 to the 'getter' to obtain the value of the attribute.</p>
       
 10739     </div>
       
 10740 
       
 10741     
       
 10742         <div class="params">
       
 10743             <h4>Parameters:</h4>
       
 10744 
       
 10745             <ul class="params-list">
       
 10746             
       
 10747                 <li class="param">
       
 10748                     
       
 10749                         <code class="param-name">name</code>
       
 10750                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 10751                     
       
 10752 
       
 10753                     
       
 10754 
       
 10755                     <div class="param-description">
       
 10756                         <p>The name of the attribute. If the value of the attribute is an Object,
       
 10757 dot notation can be used to obtain the value of a property of the object (e.g. <code>get("x.y.z")</code>)</p>
       
 10758                     </div>
       
 10759 
       
 10760                     
       
 10761                 </li>
       
 10762             
       
 10763             </ul>
       
 10764         </div>
       
 10765     
       
 10766 
       
 10767     
       
 10768         <div class="returns">
       
 10769             <h4>Returns:</h4>
       
 10770 
       
 10771             <div class="returns-description">
       
 10772                 
       
 10773                     
       
 10774                         <span class="type">Any</span>:
       
 10775                     
       
 10776                     The value of the attribute
       
 10777                 
       
 10778             </div>
       
 10779         </div>
       
 10780     
       
 10781 
       
 10782     
       
 10783 </div>
       
 10784 
       
 10785                 
       
 10786                     <div id="method_getAttrs" class="method item inherited">
       
 10787     <h3 class="name"><code>getAttrs</code></h3>
       
 10788 
       
 10789     
       
 10790         <div class="args">
       
 10791             <span class="paren">(</span><ul class="args-list inline commas">
       
 10792             
       
 10793                 <li class="arg">
       
 10794                     
       
 10795                         <code>attrs</code>
       
 10796                     
       
 10797                 </li>
       
 10798             
       
 10799             </ul><span class="paren">)</span>
       
 10800         </div>
       
 10801     
       
 10802 
       
 10803     
       
 10804         <span class="returns-inline">
       
 10805             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
 10806         </span>
       
 10807     
       
 10808 
       
 10809     
       
 10810 
       
 10811     
       
 10812 
       
 10813     
       
 10814 
       
 10815     
       
 10816 
       
 10817     
       
 10818 
       
 10819     
       
 10820 
       
 10821     <div class="meta">
       
 10822         
       
 10823             
       
 10824                 <p>Inherited from
       
 10825                 <a href="../classes/AttributeCore.html#method_getAttrs">AttributeCore</a>:
       
 10826             
       
 10827         
       
 10828         
       
 10829         <a href="../files/attribute_js_AttributeCore.js.html#l762"><code>attribute&#x2F;js&#x2F;AttributeCore.js:762</code></a>
       
 10830         
       
 10831         </p>
       
 10832 
       
 10833 
       
 10834         
       
 10835 
       
 10836         
       
 10837     </div>
       
 10838 
       
 10839     <div class="description">
       
 10840         <p>Gets multiple attribute values.</p>
       
 10841     </div>
       
 10842 
       
 10843     
       
 10844         <div class="params">
       
 10845             <h4>Parameters:</h4>
       
 10846 
       
 10847             <ul class="params-list">
       
 10848             
       
 10849                 <li class="param">
       
 10850                     
       
 10851                         <code class="param-name">attrs</code>
       
 10852                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array" class="crosslink external" target="_blank">Array</a> | boolean</span>
       
 10853                     
       
 10854 
       
 10855                     
       
 10856 
       
 10857                     <div class="param-description">
       
 10858                         <p>Optional. An array of attribute names. If omitted, all attribute values are
       
 10859 returned. If set to true, all attributes modified from their initial values are returned.</p>
       
 10860                     </div>
       
 10861 
       
 10862                     
       
 10863                 </li>
       
 10864             
       
 10865             </ul>
       
 10866         </div>
       
 10867     
       
 10868 
       
 10869     
       
 10870         <div class="returns">
       
 10871             <h4>Returns:</h4>
       
 10872 
       
 10873             <div class="returns-description">
       
 10874                 
       
 10875                     
       
 10876                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
       
 10877                     
       
 10878                     An object with attribute name/value pairs.
       
 10879                 
       
 10880             </div>
       
 10881         </div>
       
 10882     
       
 10883 
       
 10884     
       
 10885 </div>
       
 10886 
       
 10887                 
       
 10888                     <div id="method_getEvent" class="method item inherited">
       
 10889     <h3 class="name"><code>getEvent</code></h3>
       
 10890 
       
 10891     
       
 10892         <div class="args">
       
 10893             <span class="paren">(</span><ul class="args-list inline commas">
       
 10894             
       
 10895                 <li class="arg">
       
 10896                     
       
 10897                         <code>type</code>
       
 10898                     
       
 10899                 </li>
       
 10900             
       
 10901                 <li class="arg">
       
 10902                     
       
 10903                         <code>prefixed</code>
       
 10904                     
       
 10905                 </li>
       
 10906             
       
 10907             </ul><span class="paren">)</span>
       
 10908         </div>
       
 10909     
       
 10910 
       
 10911     
       
 10912         <span class="returns-inline">
       
 10913             <span class="type"><a href="../classes/CustomEvent.html" class="crosslink">CustomEvent</a></span>
       
 10914         </span>
       
 10915     
       
 10916 
       
 10917     
       
 10918 
       
 10919     
       
 10920 
       
 10921     
       
 10922 
       
 10923     
       
 10924 
       
 10925     
       
 10926 
       
 10927     
       
 10928 
       
 10929     <div class="meta">
       
 10930         
       
 10931             
       
 10932                 <p>Inherited from
       
 10933                 <a href="../classes/EventTarget.html#method_getEvent">EventTarget</a>:
       
 10934             
       
 10935         
       
 10936         
       
 10937         <a href="../files/event-custom_js_event-target.js.html#l814"><code>event-custom&#x2F;js&#x2F;event-target.js:814</code></a>
       
 10938         
       
 10939         </p>
       
 10940 
       
 10941 
       
 10942         
       
 10943 
       
 10944         
       
 10945     </div>
       
 10946 
       
 10947     <div class="description">
       
 10948         <p>Returns the custom event of the provided type has been created, a
       
 10949 falsy value otherwise</p>
       
 10950     </div>
       
 10951 
       
 10952     
       
 10953         <div class="params">
       
 10954             <h4>Parameters:</h4>
       
 10955 
       
 10956             <ul class="params-list">
       
 10957             
       
 10958                 <li class="param">
       
 10959                     
       
 10960                         <code class="param-name">type</code>
       
 10961                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 10962                     
       
 10963 
       
 10964                     
       
 10965 
       
 10966                     <div class="param-description">
       
 10967                         <p>the type, or name of the event</p>
       
 10968                     </div>
       
 10969 
       
 10970                     
       
 10971                 </li>
       
 10972             
       
 10973                 <li class="param">
       
 10974                     
       
 10975                         <code class="param-name">prefixed</code>
       
 10976                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 10977                     
       
 10978 
       
 10979                     
       
 10980 
       
 10981                     <div class="param-description">
       
 10982                         <p>if true, the type is prefixed already</p>
       
 10983                     </div>
       
 10984 
       
 10985                     
       
 10986                 </li>
       
 10987             
       
 10988             </ul>
       
 10989         </div>
       
 10990     
       
 10991 
       
 10992     
       
 10993         <div class="returns">
       
 10994             <h4>Returns:</h4>
       
 10995 
       
 10996             <div class="returns-description">
       
 10997                 
       
 10998                     
       
 10999                         <span class="type"><a href="../classes/CustomEvent.html" class="crosslink">CustomEvent</a></span>:
       
 11000                     
       
 11001                     the custom event or null
       
 11002                 
       
 11003             </div>
       
 11004         </div>
       
 11005     
       
 11006 
       
 11007     
       
 11008 </div>
       
 11009 
       
 11010                 
       
 11011                     <div id="method_getInstance" class="method item">
       
 11012     <h3 class="name"><code>getInstance</code></h3>
       
 11013 
       
 11014     
       
 11015         <span class="paren">()</span>
       
 11016     
       
 11017 
       
 11018     
       
 11019         <span class="returns-inline">
       
 11020             <span class="type"><a href="../classes/YUI.html" class="crosslink">YUI</a></span>
       
 11021         </span>
       
 11022     
       
 11023 
       
 11024     
       
 11025 
       
 11026     
       
 11027 
       
 11028     
       
 11029 
       
 11030     
       
 11031 
       
 11032     
       
 11033 
       
 11034     
       
 11035 
       
 11036     <div class="meta">
       
 11037         
       
 11038             
       
 11039                 
       
 11040                 <p>
       
 11041                 
       
 11042                 Defined in
       
 11043                 
       
 11044             
       
 11045         
       
 11046         
       
 11047         <a href="../files/editor_js_exec-command.js.html#l119"><code>editor&#x2F;js&#x2F;exec-command.js:119</code></a>
       
 11048         
       
 11049         </p>
       
 11050 
       
 11051 
       
 11052         
       
 11053 
       
 11054         
       
 11055     </div>
       
 11056 
       
 11057     <div class="description">
       
 11058         <p>Get's the instance of YUI bound to the parent frame</p>
       
 11059     </div>
       
 11060 
       
 11061     
       
 11062 
       
 11063     
       
 11064         <div class="returns">
       
 11065             <h4>Returns:</h4>
       
 11066 
       
 11067             <div class="returns-description">
       
 11068                 
       
 11069                     
       
 11070                         <span class="type"><a href="../classes/YUI.html" class="crosslink">YUI</a></span>:
       
 11071                     
       
 11072                     The YUI instance bound to the parent frame
       
 11073                 
       
 11074             </div>
       
 11075         </div>
       
 11076     
       
 11077 
       
 11078     
       
 11079 </div>
       
 11080 
       
 11081                 
       
 11082                     <div id="method_getTargets" class="method item inherited">
       
 11083     <h3 class="name"><code>getTargets</code></h3>
       
 11084 
       
 11085     
       
 11086         <span class="paren">()</span>
       
 11087     
       
 11088 
       
 11089     
       
 11090         <span class="returns-inline">
       
 11091             <span class="type"></span>
       
 11092         </span>
       
 11093     
       
 11094 
       
 11095     
       
 11096 
       
 11097     
       
 11098 
       
 11099     
       
 11100 
       
 11101     
       
 11102 
       
 11103     
       
 11104 
       
 11105     
       
 11106 
       
 11107     <div class="meta">
       
 11108         
       
 11109             
       
 11110                 <p>Inherited from
       
 11111                 <a href="../classes/EventTarget.html#method_getTargets">EventTarget</a>:
       
 11112             
       
 11113         
       
 11114         
       
 11115         <a href="../files/event-custom_js_event-facade.js.html#l479"><code>event-custom&#x2F;js&#x2F;event-facade.js:479</code></a>
       
 11116         
       
 11117         </p>
       
 11118 
       
 11119 
       
 11120         
       
 11121 
       
 11122         
       
 11123     </div>
       
 11124 
       
 11125     <div class="description">
       
 11126         <p>Returns an array of bubble targets for this object.</p>
       
 11127     </div>
       
 11128 
       
 11129     
       
 11130 
       
 11131     
       
 11132         <div class="returns">
       
 11133             <h4>Returns:</h4>
       
 11134 
       
 11135             <div class="returns-description">
       
 11136                 
       
 11137                     
       
 11138                     EventTarget[]
       
 11139                 
       
 11140             </div>
       
 11141         </div>
       
 11142     
       
 11143 
       
 11144     
       
 11145 </div>
       
 11146 
       
 11147                 
       
 11148                     <div id="method_init" class="method item inherited">
       
 11149     <h3 class="name"><code>init</code></h3>
       
 11150 
       
 11151     
       
 11152         <div class="args">
       
 11153             <span class="paren">(</span><ul class="args-list inline commas">
       
 11154             
       
 11155                 <li class="arg">
       
 11156                     
       
 11157                         <code>cfg</code>
       
 11158                     
       
 11159                 </li>
       
 11160             
       
 11161             </ul><span class="paren">)</span>
       
 11162         </div>
       
 11163     
       
 11164 
       
 11165     
       
 11166         <span class="returns-inline">
       
 11167             <span class="type"><a href="../classes/BaseCore.html" class="crosslink">BaseCore</a></span>
       
 11168         </span>
       
 11169     
       
 11170 
       
 11171     
       
 11172 
       
 11173     
       
 11174 
       
 11175     
       
 11176 
       
 11177     
       
 11178 
       
 11179     
       
 11180         <span class="flag chainable">chainable</span>
       
 11181     
       
 11182 
       
 11183     
       
 11184 
       
 11185     <div class="meta">
       
 11186         
       
 11187             <p>Inherited from
       
 11188             <a href="../classes/BaseObservable.html#method_init">
       
 11189                 BaseObservable
       
 11190             </a>
       
 11191             
       
 11192             but overwritten in
       
 11193             
       
 11194         
       
 11195         
       
 11196         <a href="../files/base_js_BaseCore.js.html#l264"><code>base&#x2F;js&#x2F;BaseCore.js:264</code></a>
       
 11197         
       
 11198         </p>
       
 11199 
       
 11200 
       
 11201         
       
 11202 
       
 11203         
       
 11204     </div>
       
 11205 
       
 11206     <div class="description">
       
 11207         <p>Init lifecycle method, invoked during construction. Sets up attributes
       
 11208 and invokes initializers for the class hierarchy.</p>
       
 11209     </div>
       
 11210 
       
 11211     
       
 11212         <div class="params">
       
 11213             <h4>Parameters:</h4>
       
 11214 
       
 11215             <ul class="params-list">
       
 11216             
       
 11217                 <li class="param">
       
 11218                     
       
 11219                         <code class="param-name">cfg</code>
       
 11220                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
 11221                     
       
 11222 
       
 11223                     
       
 11224 
       
 11225                     <div class="param-description">
       
 11226                         <p>Object with configuration property name/value pairs</p>
       
 11227                     </div>
       
 11228 
       
 11229                     
       
 11230                 </li>
       
 11231             
       
 11232             </ul>
       
 11233         </div>
       
 11234     
       
 11235 
       
 11236     
       
 11237         <div class="returns">
       
 11238             <h4>Returns:</h4>
       
 11239 
       
 11240             <div class="returns-description">
       
 11241                 
       
 11242                     
       
 11243                         <span class="type"><a href="../classes/BaseCore.html" class="crosslink">BaseCore</a></span>:
       
 11244                     
       
 11245                     A reference to this object
       
 11246                 
       
 11247             </div>
       
 11248         </div>
       
 11249     
       
 11250 
       
 11251     
       
 11252 </div>
       
 11253 
       
 11254                 
       
 11255                     <div id="method_modifyAttr" class="method item inherited">
       
 11256     <h3 class="name"><code>modifyAttr</code></h3>
       
 11257 
       
 11258     
       
 11259         <div class="args">
       
 11260             <span class="paren">(</span><ul class="args-list inline commas">
       
 11261             
       
 11262                 <li class="arg">
       
 11263                     
       
 11264                         <code>name</code>
       
 11265                     
       
 11266                 </li>
       
 11267             
       
 11268                 <li class="arg">
       
 11269                     
       
 11270                         <code>config</code>
       
 11271                     
       
 11272                 </li>
       
 11273             
       
 11274             </ul><span class="paren">)</span>
       
 11275         </div>
       
 11276     
       
 11277 
       
 11278     
       
 11279 
       
 11280     
       
 11281 
       
 11282     
       
 11283 
       
 11284     
       
 11285 
       
 11286     
       
 11287 
       
 11288     
       
 11289 
       
 11290     
       
 11291 
       
 11292     <div class="meta">
       
 11293         
       
 11294             
       
 11295                 <p>Inherited from
       
 11296                 <a href="../classes/AttributeExtras.html#method_modifyAttr">AttributeExtras</a>:
       
 11297             
       
 11298         
       
 11299         
       
 11300         <a href="../files/attribute_js_AttributeExtras.js.html#l40"><code>attribute&#x2F;js&#x2F;AttributeExtras.js:40</code></a>
       
 11301         
       
 11302         </p>
       
 11303 
       
 11304 
       
 11305         
       
 11306 
       
 11307         
       
 11308     </div>
       
 11309 
       
 11310     <div class="description">
       
 11311         <p>Updates the configuration of an attribute which has already been added.</p>
       
 11312 
       
 11313 <p>
       
 11314 The properties which can be modified through this interface are limited
       
 11315 to the following subset of attributes, which can be safely modified
       
 11316 after a value has already been set on the attribute: readOnly, writeOnce,
       
 11317 broadcast and getter.
       
 11318 </p>
       
 11319     </div>
       
 11320 
       
 11321     
       
 11322         <div class="params">
       
 11323             <h4>Parameters:</h4>
       
 11324 
       
 11325             <ul class="params-list">
       
 11326             
       
 11327                 <li class="param">
       
 11328                     
       
 11329                         <code class="param-name">name</code>
       
 11330                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 11331                     
       
 11332 
       
 11333                     
       
 11334 
       
 11335                     <div class="param-description">
       
 11336                         <p>The name of the attribute whose configuration is to be updated.</p>
       
 11337                     </div>
       
 11338 
       
 11339                     
       
 11340                 </li>
       
 11341             
       
 11342                 <li class="param">
       
 11343                     
       
 11344                         <code class="param-name">config</code>
       
 11345                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
 11346                     
       
 11347 
       
 11348                     
       
 11349 
       
 11350                     <div class="param-description">
       
 11351                         <p>An object with configuration property/value pairs, specifying the configuration properties to modify.</p>
       
 11352                     </div>
       
 11353 
       
 11354                     
       
 11355                 </li>
       
 11356             
       
 11357             </ul>
       
 11358         </div>
       
 11359     
       
 11360 
       
 11361     
       
 11362 
       
 11363     
       
 11364 </div>
       
 11365 
       
 11366                 
       
 11367                     <div id="method_on" class="method item inherited">
       
 11368     <h3 class="name"><code>on</code></h3>
       
 11369 
       
 11370     
       
 11371         <div class="args">
       
 11372             <span class="paren">(</span><ul class="args-list inline commas">
       
 11373             
       
 11374                 <li class="arg">
       
 11375                     
       
 11376                         <code>type</code>
       
 11377                     
       
 11378                 </li>
       
 11379             
       
 11380                 <li class="arg">
       
 11381                     
       
 11382                         <code>fn</code>
       
 11383                     
       
 11384                 </li>
       
 11385             
       
 11386                 <li class="arg">
       
 11387                     
       
 11388                         <code class="optional">[context]</code>
       
 11389                     
       
 11390                 </li>
       
 11391             
       
 11392                 <li class="arg">
       
 11393                     
       
 11394                         <code class="optional">[arg*]</code>
       
 11395                     
       
 11396                 </li>
       
 11397             
       
 11398             </ul><span class="paren">)</span>
       
 11399         </div>
       
 11400     
       
 11401 
       
 11402     
       
 11403         <span class="returns-inline">
       
 11404             <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>
       
 11405         </span>
       
 11406     
       
 11407 
       
 11408     
       
 11409 
       
 11410     
       
 11411 
       
 11412     
       
 11413 
       
 11414     
       
 11415 
       
 11416     
       
 11417 
       
 11418     
       
 11419 
       
 11420     <div class="meta">
       
 11421         
       
 11422             
       
 11423                 <p>Inherited from
       
 11424                 <a href="../classes/EventTarget.html#method_on">EventTarget</a>:
       
 11425             
       
 11426         
       
 11427         
       
 11428         <a href="../files/event-custom_js_event-target.js.html#l188"><code>event-custom&#x2F;js&#x2F;event-target.js:188</code></a>
       
 11429         
       
 11430         </p>
       
 11431 
       
 11432 
       
 11433         
       
 11434 
       
 11435         
       
 11436     </div>
       
 11437 
       
 11438     <div class="description">
       
 11439         <p>Subscribe a callback function to a custom event fired by this object or
       
 11440 from an object that bubbles its events to this object.</p>
       
 11441 
       
 11442 <p>Callback functions for events published with <code>emitFacade = true</code> will
       
 11443 receive an <code>EventFacade</code> as the first argument (typically named "e").
       
 11444 These callbacks can then call <code>e.preventDefault()</code> to disable the
       
 11445 behavior published to that event's <code>defaultFn</code>.  See the <code>EventFacade</code>
       
 11446 API for all available properties and methods. Subscribers to
       
 11447 non-<code>emitFacade</code> events will receive the arguments passed to <code>fire()</code>
       
 11448 after the event name.</p>
       
 11449 
       
 11450 <p>To subscribe to multiple events at once, pass an object as the first
       
 11451 argument, where the key:value pairs correspond to the eventName:callback,
       
 11452 or pass an array of event names as the first argument to subscribe to
       
 11453 all listed events with the same callback.</p>
       
 11454 
       
 11455 <p>Returning <code>false</code> from a callback is supported as an alternative to
       
 11456 calling <code>e.preventDefault(); e.stopPropagation();</code>.  However, it is
       
 11457 recommended to use the event methods whenever possible.</p>
       
 11458     </div>
       
 11459 
       
 11460     
       
 11461         <div class="params">
       
 11462             <h4>Parameters:</h4>
       
 11463 
       
 11464             <ul class="params-list">
       
 11465             
       
 11466                 <li class="param">
       
 11467                     
       
 11468                         <code class="param-name">type</code>
       
 11469                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 11470                     
       
 11471 
       
 11472                     
       
 11473 
       
 11474                     <div class="param-description">
       
 11475                         <p>The name of the event</p>
       
 11476                     </div>
       
 11477 
       
 11478                     
       
 11479                 </li>
       
 11480             
       
 11481                 <li class="param">
       
 11482                     
       
 11483                         <code class="param-name">fn</code>
       
 11484                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
       
 11485                     
       
 11486 
       
 11487                     
       
 11488 
       
 11489                     <div class="param-description">
       
 11490                         <p>The callback to execute in response to the event</p>
       
 11491                     </div>
       
 11492 
       
 11493                     
       
 11494                 </li>
       
 11495             
       
 11496                 <li class="param">
       
 11497                     
       
 11498                         <code class="param-name optional">[context]</code>
       
 11499                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
 11500                         <span class="flag optional" title="This parameter is optional.">optional</span>
       
 11501                     
       
 11502 
       
 11503                     
       
 11504 
       
 11505                     <div class="param-description">
       
 11506                         <p>Override <code>this</code> object in callback</p>
       
 11507                     </div>
       
 11508 
       
 11509                     
       
 11510                 </li>
       
 11511             
       
 11512                 <li class="param">
       
 11513                     
       
 11514                         <code class="param-name optional">[arg*]</code>
       
 11515                         <span class="type">Any</span>
       
 11516                         <span class="flag optional" title="This parameter is optional.">optional</span>
       
 11517                     
       
 11518 
       
 11519                     
       
 11520 
       
 11521                     <div class="param-description">
       
 11522                         <p>0..n additional arguments to supply to the subscriber</p>
       
 11523                     </div>
       
 11524 
       
 11525                     
       
 11526                 </li>
       
 11527             
       
 11528             </ul>
       
 11529         </div>
       
 11530     
       
 11531 
       
 11532     
       
 11533         <div class="returns">
       
 11534             <h4>Returns:</h4>
       
 11535 
       
 11536             <div class="returns-description">
       
 11537                 
       
 11538                     
       
 11539                         <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>:
       
 11540                     
       
 11541                     A subscription handle capable of detaching that
       
 11542                       subscription
       
 11543                 
       
 11544             </div>
       
 11545         </div>
       
 11546     
       
 11547 
       
 11548     
       
 11549 </div>
       
 11550 
       
 11551                 
       
 11552                     <div id="method_once" class="method item inherited">
       
 11553     <h3 class="name"><code>once</code></h3>
       
 11554 
       
 11555     
       
 11556         <div class="args">
       
 11557             <span class="paren">(</span><ul class="args-list inline commas">
       
 11558             
       
 11559                 <li class="arg">
       
 11560                     
       
 11561                         <code>type</code>
       
 11562                     
       
 11563                 </li>
       
 11564             
       
 11565                 <li class="arg">
       
 11566                     
       
 11567                         <code>fn</code>
       
 11568                     
       
 11569                 </li>
       
 11570             
       
 11571                 <li class="arg">
       
 11572                     
       
 11573                         <code class="optional">[context]</code>
       
 11574                     
       
 11575                 </li>
       
 11576             
       
 11577                 <li class="arg">
       
 11578                     
       
 11579                         <code class="optional">[arg*]</code>
       
 11580                     
       
 11581                 </li>
       
 11582             
       
 11583             </ul><span class="paren">)</span>
       
 11584         </div>
       
 11585     
       
 11586 
       
 11587     
       
 11588         <span class="returns-inline">
       
 11589             <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>
       
 11590         </span>
       
 11591     
       
 11592 
       
 11593     
       
 11594 
       
 11595     
       
 11596 
       
 11597     
       
 11598 
       
 11599     
       
 11600 
       
 11601     
       
 11602 
       
 11603     
       
 11604 
       
 11605     <div class="meta">
       
 11606         
       
 11607             
       
 11608                 <p>Inherited from
       
 11609                 <a href="../classes/EventTarget.html#method_once">EventTarget</a>:
       
 11610             
       
 11611         
       
 11612         
       
 11613         <a href="../files/event-custom_js_event-target.js.html#l124"><code>event-custom&#x2F;js&#x2F;event-target.js:124</code></a>
       
 11614         
       
 11615         </p>
       
 11616 
       
 11617 
       
 11618         
       
 11619 
       
 11620         
       
 11621     </div>
       
 11622 
       
 11623     <div class="description">
       
 11624         <p>Listen to a custom event hosted by this object one time.
       
 11625 This is the equivalent to <code>on</code> except the
       
 11626 listener is immediatelly detached when it is executed.</p>
       
 11627     </div>
       
 11628 
       
 11629     
       
 11630         <div class="params">
       
 11631             <h4>Parameters:</h4>
       
 11632 
       
 11633             <ul class="params-list">
       
 11634             
       
 11635                 <li class="param">
       
 11636                     
       
 11637                         <code class="param-name">type</code>
       
 11638                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 11639                     
       
 11640 
       
 11641                     
       
 11642 
       
 11643                     <div class="param-description">
       
 11644                         <p>The name of the event</p>
       
 11645                     </div>
       
 11646 
       
 11647                     
       
 11648                 </li>
       
 11649             
       
 11650                 <li class="param">
       
 11651                     
       
 11652                         <code class="param-name">fn</code>
       
 11653                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
       
 11654                     
       
 11655 
       
 11656                     
       
 11657 
       
 11658                     <div class="param-description">
       
 11659                         <p>The callback to execute in response to the event</p>
       
 11660                     </div>
       
 11661 
       
 11662                     
       
 11663                 </li>
       
 11664             
       
 11665                 <li class="param">
       
 11666                     
       
 11667                         <code class="param-name optional">[context]</code>
       
 11668                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
 11669                         <span class="flag optional" title="This parameter is optional.">optional</span>
       
 11670                     
       
 11671 
       
 11672                     
       
 11673 
       
 11674                     <div class="param-description">
       
 11675                         <p>Override <code>this</code> object in callback</p>
       
 11676                     </div>
       
 11677 
       
 11678                     
       
 11679                 </li>
       
 11680             
       
 11681                 <li class="param">
       
 11682                     
       
 11683                         <code class="param-name optional">[arg*]</code>
       
 11684                         <span class="type">Any</span>
       
 11685                         <span class="flag optional" title="This parameter is optional.">optional</span>
       
 11686                     
       
 11687 
       
 11688                     
       
 11689 
       
 11690                     <div class="param-description">
       
 11691                         <p>0..n additional arguments to supply to the subscriber</p>
       
 11692                     </div>
       
 11693 
       
 11694                     
       
 11695                 </li>
       
 11696             
       
 11697             </ul>
       
 11698         </div>
       
 11699     
       
 11700 
       
 11701     
       
 11702         <div class="returns">
       
 11703             <h4>Returns:</h4>
       
 11704 
       
 11705             <div class="returns-description">
       
 11706                 
       
 11707                     
       
 11708                         <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>:
       
 11709                     
       
 11710                     A subscription handle capable of detaching the
       
 11711                       subscription
       
 11712                 
       
 11713             </div>
       
 11714         </div>
       
 11715     
       
 11716 
       
 11717     
       
 11718 </div>
       
 11719 
       
 11720                 
       
 11721                     <div id="method_onceAfter" class="method item inherited">
       
 11722     <h3 class="name"><code>onceAfter</code></h3>
       
 11723 
       
 11724     
       
 11725         <div class="args">
       
 11726             <span class="paren">(</span><ul class="args-list inline commas">
       
 11727             
       
 11728                 <li class="arg">
       
 11729                     
       
 11730                         <code>type</code>
       
 11731                     
       
 11732                 </li>
       
 11733             
       
 11734                 <li class="arg">
       
 11735                     
       
 11736                         <code>fn</code>
       
 11737                     
       
 11738                 </li>
       
 11739             
       
 11740                 <li class="arg">
       
 11741                     
       
 11742                         <code class="optional">[context]</code>
       
 11743                     
       
 11744                 </li>
       
 11745             
       
 11746                 <li class="arg">
       
 11747                     
       
 11748                         <code class="optional">[arg*]</code>
       
 11749                     
       
 11750                 </li>
       
 11751             
       
 11752             </ul><span class="paren">)</span>
       
 11753         </div>
       
 11754     
       
 11755 
       
 11756     
       
 11757         <span class="returns-inline">
       
 11758             <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>
       
 11759         </span>
       
 11760     
       
 11761 
       
 11762     
       
 11763 
       
 11764     
       
 11765 
       
 11766     
       
 11767 
       
 11768     
       
 11769 
       
 11770     
       
 11771 
       
 11772     
       
 11773 
       
 11774     <div class="meta">
       
 11775         
       
 11776             
       
 11777                 <p>Inherited from
       
 11778                 <a href="../classes/EventTarget.html#method_onceAfter">EventTarget</a>:
       
 11779             
       
 11780         
       
 11781         
       
 11782         <a href="../files/event-custom_js_event-target.js.html#l146"><code>event-custom&#x2F;js&#x2F;event-target.js:146</code></a>
       
 11783         
       
 11784         </p>
       
 11785 
       
 11786 
       
 11787         
       
 11788 
       
 11789         
       
 11790     </div>
       
 11791 
       
 11792     <div class="description">
       
 11793         <p>Listen to a custom event hosted by this object one time.
       
 11794 This is the equivalent to <code>after</code> except the
       
 11795 listener is immediatelly detached when it is executed.</p>
       
 11796     </div>
       
 11797 
       
 11798     
       
 11799         <div class="params">
       
 11800             <h4>Parameters:</h4>
       
 11801 
       
 11802             <ul class="params-list">
       
 11803             
       
 11804                 <li class="param">
       
 11805                     
       
 11806                         <code class="param-name">type</code>
       
 11807                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 11808                     
       
 11809 
       
 11810                     
       
 11811 
       
 11812                     <div class="param-description">
       
 11813                         <p>The name of the event</p>
       
 11814                     </div>
       
 11815 
       
 11816                     
       
 11817                 </li>
       
 11818             
       
 11819                 <li class="param">
       
 11820                     
       
 11821                         <code class="param-name">fn</code>
       
 11822                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function" class="crosslink external" target="_blank">Function</a></span>
       
 11823                     
       
 11824 
       
 11825                     
       
 11826 
       
 11827                     <div class="param-description">
       
 11828                         <p>The callback to execute in response to the event</p>
       
 11829                     </div>
       
 11830 
       
 11831                     
       
 11832                 </li>
       
 11833             
       
 11834                 <li class="param">
       
 11835                     
       
 11836                         <code class="param-name optional">[context]</code>
       
 11837                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
 11838                         <span class="flag optional" title="This parameter is optional.">optional</span>
       
 11839                     
       
 11840 
       
 11841                     
       
 11842 
       
 11843                     <div class="param-description">
       
 11844                         <p>Override <code>this</code> object in callback</p>
       
 11845                     </div>
       
 11846 
       
 11847                     
       
 11848                 </li>
       
 11849             
       
 11850                 <li class="param">
       
 11851                     
       
 11852                         <code class="param-name optional">[arg*]</code>
       
 11853                         <span class="type">Any</span>
       
 11854                         <span class="flag optional" title="This parameter is optional.">optional</span>
       
 11855                     
       
 11856 
       
 11857                     
       
 11858 
       
 11859                     <div class="param-description">
       
 11860                         <p>0..n additional arguments to supply to the subscriber</p>
       
 11861                     </div>
       
 11862 
       
 11863                     
       
 11864                 </li>
       
 11865             
       
 11866             </ul>
       
 11867         </div>
       
 11868     
       
 11869 
       
 11870     
       
 11871         <div class="returns">
       
 11872             <h4>Returns:</h4>
       
 11873 
       
 11874             <div class="returns-description">
       
 11875                 
       
 11876                     
       
 11877                         <span class="type"><a href="../classes/EventHandle.html" class="crosslink">EventHandle</a></span>:
       
 11878                     
       
 11879                     A subscription handle capable of detaching that
       
 11880                       subscription
       
 11881                 
       
 11882             </div>
       
 11883         </div>
       
 11884     
       
 11885 
       
 11886     
       
 11887 </div>
       
 11888 
       
 11889                 
       
 11890                     <div id="method_parseType" class="method item inherited">
       
 11891     <h3 class="name"><code>parseType</code></h3>
       
 11892 
       
 11893     
       
 11894         <div class="args">
       
 11895             <span class="paren">(</span><ul class="args-list inline commas">
       
 11896             
       
 11897                 <li class="arg">
       
 11898                     
       
 11899                         <code>type</code>
       
 11900                     
       
 11901                 </li>
       
 11902             
       
 11903                 <li class="arg">
       
 11904                     
       
 11905                         <code class="optional">[pre=this._yuievt.config.prefix]</code>
       
 11906                     
       
 11907                 </li>
       
 11908             
       
 11909             </ul><span class="paren">)</span>
       
 11910         </div>
       
 11911     
       
 11912 
       
 11913     
       
 11914         <span class="returns-inline">
       
 11915             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array" class="crosslink external" target="_blank">Array</a></span>
       
 11916         </span>
       
 11917     
       
 11918 
       
 11919     
       
 11920 
       
 11921     
       
 11922 
       
 11923     
       
 11924 
       
 11925     
       
 11926 
       
 11927     
       
 11928 
       
 11929     
       
 11930 
       
 11931     <div class="meta">
       
 11932         
       
 11933             
       
 11934                 <p>Inherited from
       
 11935                 <a href="../classes/EventTarget.html#method_parseType">EventTarget</a>:
       
 11936             
       
 11937         
       
 11938         
       
 11939         <a href="../files/event-custom_js_event-target.js.html#l168"><code>event-custom&#x2F;js&#x2F;event-target.js:168</code></a>
       
 11940         
       
 11941         </p>
       
 11942 
       
 11943 
       
 11944         
       
 11945 
       
 11946         
       
 11947             <p>Available since 3.3.0</p>
       
 11948         
       
 11949     </div>
       
 11950 
       
 11951     <div class="description">
       
 11952         <p>Takes the type parameter passed to 'on' and parses out the
       
 11953 various pieces that could be included in the type.  If the
       
 11954 event type is passed without a prefix, it will be expanded
       
 11955 to include the prefix one is supplied or the event target
       
 11956 is configured with a default prefix.</p>
       
 11957     </div>
       
 11958 
       
 11959     
       
 11960         <div class="params">
       
 11961             <h4>Parameters:</h4>
       
 11962 
       
 11963             <ul class="params-list">
       
 11964             
       
 11965                 <li class="param">
       
 11966                     
       
 11967                         <code class="param-name">type</code>
       
 11968                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 11969                     
       
 11970 
       
 11971                     
       
 11972 
       
 11973                     <div class="param-description">
       
 11974                         <p>the type</p>
       
 11975                     </div>
       
 11976 
       
 11977                     
       
 11978                 </li>
       
 11979             
       
 11980                 <li class="param">
       
 11981                     
       
 11982                         <code class="param-name optional">[pre=this._yuievt.config.prefix]</code>
       
 11983                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 11984                         <span class="flag optional" title="This parameter is optional.">optional</span>
       
 11985                     
       
 11986 
       
 11987                     
       
 11988 
       
 11989                     <div class="param-description">
       
 11990                         <p>the prefix</p>
       
 11991                     </div>
       
 11992 
       
 11993                     
       
 11994                 </li>
       
 11995             
       
 11996             </ul>
       
 11997         </div>
       
 11998     
       
 11999 
       
 12000     
       
 12001         <div class="returns">
       
 12002             <h4>Returns:</h4>
       
 12003 
       
 12004             <div class="returns-description">
       
 12005                 
       
 12006                     
       
 12007                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array" class="crosslink external" target="_blank">Array</a></span>:
       
 12008                     
       
 12009                     an array containing:
       
 12010  * the detach category, if supplied,
       
 12011  * the prefixed event type,
       
 12012  * whether or not this is an after listener,
       
 12013  * the supplied event type
       
 12014                 
       
 12015             </div>
       
 12016         </div>
       
 12017     
       
 12018 
       
 12019     
       
 12020 </div>
       
 12021 
       
 12022                 
       
 12023                     <div id="method_publish" class="method item inherited">
       
 12024     <h3 class="name"><code>publish</code></h3>
       
 12025 
       
 12026     
       
 12027         <div class="args">
       
 12028             <span class="paren">(</span><ul class="args-list inline commas">
       
 12029             
       
 12030                 <li class="arg">
       
 12031                     
       
 12032                         <code>type</code>
       
 12033                     
       
 12034                 </li>
       
 12035             
       
 12036                 <li class="arg">
       
 12037                     
       
 12038                         <code>opts</code>
       
 12039                     
       
 12040                 </li>
       
 12041             
       
 12042             </ul><span class="paren">)</span>
       
 12043         </div>
       
 12044     
       
 12045 
       
 12046     
       
 12047         <span class="returns-inline">
       
 12048             <span class="type"><a href="../classes/CustomEvent.html" class="crosslink">CustomEvent</a></span>
       
 12049         </span>
       
 12050     
       
 12051 
       
 12052     
       
 12053 
       
 12054     
       
 12055 
       
 12056     
       
 12057 
       
 12058     
       
 12059 
       
 12060     
       
 12061 
       
 12062     
       
 12063 
       
 12064     <div class="meta">
       
 12065         
       
 12066             
       
 12067                 <p>Inherited from
       
 12068                 <a href="../classes/EventTarget.html#method_publish">EventTarget</a>:
       
 12069             
       
 12070         
       
 12071         
       
 12072         <a href="../files/event-custom_js_event-target.js.html#l493"><code>event-custom&#x2F;js&#x2F;event-target.js:493</code></a>
       
 12073         
       
 12074         </p>
       
 12075 
       
 12076 
       
 12077         
       
 12078 
       
 12079         
       
 12080     </div>
       
 12081 
       
 12082     <div class="description">
       
 12083         <p>Creates a new custom event of the specified type.  If a custom event
       
 12084 by that name already exists, it will not be re-created.  In either
       
 12085 case the custom event is returned.</p>
       
 12086     </div>
       
 12087 
       
 12088     
       
 12089         <div class="params">
       
 12090             <h4>Parameters:</h4>
       
 12091 
       
 12092             <ul class="params-list">
       
 12093             
       
 12094                 <li class="param">
       
 12095                     
       
 12096                         <code class="param-name">type</code>
       
 12097                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 12098                     
       
 12099 
       
 12100                     
       
 12101 
       
 12102                     <div class="param-description">
       
 12103                         <p>the type, or name of the event</p>
       
 12104                     </div>
       
 12105 
       
 12106                     
       
 12107                 </li>
       
 12108             
       
 12109                 <li class="param">
       
 12110                     
       
 12111                         <code class="param-name">opts</code>
       
 12112                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
 12113                     
       
 12114 
       
 12115                     
       
 12116 
       
 12117                     <div class="param-description">
       
 12118                         <p>optional config params.  Valid properties are:</p>
       
 12119 
       
 12120 <p><ul>
       
 12121    <li>
       
 12122   'broadcast': whether or not the YUI instance and YUI global are notified when the event is fired (false)
       
 12123    </li>
       
 12124    <li>
       
 12125   'bubbles': whether or not this event bubbles (true)
       
 12126              Events can only bubble if emitFacade is true.
       
 12127    </li>
       
 12128    <li>
       
 12129   'context': the default execution context for the listeners (this)
       
 12130    </li>
       
 12131    <li>
       
 12132   'defaultFn': the default function to execute when this event fires if preventDefault was not called
       
 12133    </li>
       
 12134    <li>
       
 12135   'emitFacade': whether or not this event emits a facade (false)
       
 12136    </li>
       
 12137    <li>
       
 12138   'prefix': the prefix for this targets events, e.g., 'menu' in 'menu:click'
       
 12139    </li>
       
 12140    <li>
       
 12141   'fireOnce': if an event is configured to fire once, new subscribers after
       
 12142   the fire will be notified immediately.
       
 12143    </li>
       
 12144    <li>
       
 12145   'async': fireOnce event listeners will fire synchronously if the event has already
       
 12146    fired unless async is true.
       
 12147    </li>
       
 12148    <li>
       
 12149   'preventable': whether or not preventDefault() has an effect (true)
       
 12150    </li>
       
 12151    <li>
       
 12152   'preventedFn': a function that is executed when preventDefault is called
       
 12153    </li>
       
 12154    <li>
       
 12155   'queuable': whether or not this event can be queued during bubbling (false)
       
 12156    </li>
       
 12157    <li>
       
 12158   'silent': if silent is true, debug messages are not provided for this event.
       
 12159    </li>
       
 12160    <li>
       
 12161   'stoppedFn': a function that is executed when stopPropagation is called
       
 12162    </li></p>
       
 12163 
       
 12164 <p><li>
       
 12165   'monitored': specifies whether or not this event should send notifications about
       
 12166   when the event has been attached, detached, or published.
       
 12167    </li>
       
 12168    <li>
       
 12169   'type': the event type (valid option if not provided as the first parameter to publish)
       
 12170    </li>
       
 12171  </ul></p>
       
 12172                     </div>
       
 12173 
       
 12174                     
       
 12175                 </li>
       
 12176             
       
 12177             </ul>
       
 12178         </div>
       
 12179     
       
 12180 
       
 12181     
       
 12182         <div class="returns">
       
 12183             <h4>Returns:</h4>
       
 12184 
       
 12185             <div class="returns-description">
       
 12186                 
       
 12187                     
       
 12188                         <span class="type"><a href="../classes/CustomEvent.html" class="crosslink">CustomEvent</a></span>:
       
 12189                     
       
 12190                     the custom event
       
 12191                 
       
 12192             </div>
       
 12193         </div>
       
 12194     
       
 12195 
       
 12196     
       
 12197 </div>
       
 12198 
       
 12199                 
       
 12200                     <div id="method_removeAttr" class="method item inherited">
       
 12201     <h3 class="name"><code>removeAttr</code></h3>
       
 12202 
       
 12203     
       
 12204         <div class="args">
       
 12205             <span class="paren">(</span><ul class="args-list inline commas">
       
 12206             
       
 12207                 <li class="arg">
       
 12208                     
       
 12209                         <code>name</code>
       
 12210                     
       
 12211                 </li>
       
 12212             
       
 12213             </ul><span class="paren">)</span>
       
 12214         </div>
       
 12215     
       
 12216 
       
 12217     
       
 12218 
       
 12219     
       
 12220 
       
 12221     
       
 12222 
       
 12223     
       
 12224 
       
 12225     
       
 12226 
       
 12227     
       
 12228 
       
 12229     
       
 12230 
       
 12231     <div class="meta">
       
 12232         
       
 12233             
       
 12234                 <p>Inherited from
       
 12235                 <a href="../classes/AttributeExtras.html#method_removeAttr">AttributeExtras</a>:
       
 12236             
       
 12237         
       
 12238         
       
 12239         <a href="../files/attribute_js_AttributeExtras.js.html#l79"><code>attribute&#x2F;js&#x2F;AttributeExtras.js:79</code></a>
       
 12240         
       
 12241         </p>
       
 12242 
       
 12243 
       
 12244         
       
 12245 
       
 12246         
       
 12247     </div>
       
 12248 
       
 12249     <div class="description">
       
 12250         <p>Removes an attribute from the host object</p>
       
 12251     </div>
       
 12252 
       
 12253     
       
 12254         <div class="params">
       
 12255             <h4>Parameters:</h4>
       
 12256 
       
 12257             <ul class="params-list">
       
 12258             
       
 12259                 <li class="param">
       
 12260                     
       
 12261                         <code class="param-name">name</code>
       
 12262                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 12263                     
       
 12264 
       
 12265                     
       
 12266 
       
 12267                     <div class="param-description">
       
 12268                         <p>The name of the attribute to be removed.</p>
       
 12269                     </div>
       
 12270 
       
 12271                     
       
 12272                 </li>
       
 12273             
       
 12274             </ul>
       
 12275         </div>
       
 12276     
       
 12277 
       
 12278     
       
 12279 
       
 12280     
       
 12281 </div>
       
 12282 
       
 12283                 
       
 12284                     <div id="method_removeTarget" class="method item inherited">
       
 12285     <h3 class="name"><code>removeTarget</code></h3>
       
 12286 
       
 12287     
       
 12288         <div class="args">
       
 12289             <span class="paren">(</span><ul class="args-list inline commas">
       
 12290             
       
 12291                 <li class="arg">
       
 12292                     
       
 12293                         <code>o</code>
       
 12294                     
       
 12295                 </li>
       
 12296             
       
 12297             </ul><span class="paren">)</span>
       
 12298         </div>
       
 12299     
       
 12300 
       
 12301     
       
 12302 
       
 12303     
       
 12304 
       
 12305     
       
 12306 
       
 12307     
       
 12308 
       
 12309     
       
 12310 
       
 12311     
       
 12312 
       
 12313     
       
 12314 
       
 12315     <div class="meta">
       
 12316         
       
 12317             
       
 12318                 <p>Inherited from
       
 12319                 <a href="../classes/EventTarget.html#method_removeTarget">EventTarget</a>:
       
 12320             
       
 12321         
       
 12322         
       
 12323         <a href="../files/event-custom_js_event-facade.js.html#l489"><code>event-custom&#x2F;js&#x2F;event-facade.js:489</code></a>
       
 12324         
       
 12325         </p>
       
 12326 
       
 12327 
       
 12328         
       
 12329 
       
 12330         
       
 12331     </div>
       
 12332 
       
 12333     <div class="description">
       
 12334         <p>Removes a bubble target</p>
       
 12335     </div>
       
 12336 
       
 12337     
       
 12338         <div class="params">
       
 12339             <h4>Parameters:</h4>
       
 12340 
       
 12341             <ul class="params-list">
       
 12342             
       
 12343                 <li class="param">
       
 12344                     
       
 12345                         <code class="param-name">o</code>
       
 12346                         <span class="type"><a href="../classes/EventTarget.html" class="crosslink">EventTarget</a></span>
       
 12347                     
       
 12348 
       
 12349                     
       
 12350 
       
 12351                     <div class="param-description">
       
 12352                         <p>the target to remove</p>
       
 12353                     </div>
       
 12354 
       
 12355                     
       
 12356                 </li>
       
 12357             
       
 12358             </ul>
       
 12359         </div>
       
 12360     
       
 12361 
       
 12362     
       
 12363 
       
 12364     
       
 12365 </div>
       
 12366 
       
 12367                 
       
 12368                     <div id="method_reset" class="method item inherited">
       
 12369     <h3 class="name"><code>reset</code></h3>
       
 12370 
       
 12371     
       
 12372         <div class="args">
       
 12373             <span class="paren">(</span><ul class="args-list inline commas">
       
 12374             
       
 12375                 <li class="arg">
       
 12376                     
       
 12377                         <code>name</code>
       
 12378                     
       
 12379                 </li>
       
 12380             
       
 12381             </ul><span class="paren">)</span>
       
 12382         </div>
       
 12383     
       
 12384 
       
 12385     
       
 12386         <span class="returns-inline">
       
 12387             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
 12388         </span>
       
 12389     
       
 12390 
       
 12391     
       
 12392 
       
 12393     
       
 12394 
       
 12395     
       
 12396 
       
 12397     
       
 12398 
       
 12399     
       
 12400         <span class="flag chainable">chainable</span>
       
 12401     
       
 12402 
       
 12403     
       
 12404 
       
 12405     <div class="meta">
       
 12406         
       
 12407             
       
 12408                 <p>Inherited from
       
 12409                 <a href="../classes/AttributeExtras.html#method_reset">AttributeExtras</a>:
       
 12410             
       
 12411         
       
 12412         
       
 12413         <a href="../files/attribute_js_AttributeExtras.js.html#l89"><code>attribute&#x2F;js&#x2F;AttributeExtras.js:89</code></a>
       
 12414         
       
 12415         </p>
       
 12416 
       
 12417 
       
 12418         
       
 12419 
       
 12420         
       
 12421     </div>
       
 12422 
       
 12423     <div class="description">
       
 12424         <p>Resets the attribute (or all attributes) to its initial value, as long as
       
 12425 the attribute is not readOnly, or writeOnce.</p>
       
 12426     </div>
       
 12427 
       
 12428     
       
 12429         <div class="params">
       
 12430             <h4>Parameters:</h4>
       
 12431 
       
 12432             <ul class="params-list">
       
 12433             
       
 12434                 <li class="param">
       
 12435                     
       
 12436                         <code class="param-name">name</code>
       
 12437                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 12438                     
       
 12439 
       
 12440                     
       
 12441 
       
 12442                     <div class="param-description">
       
 12443                         <p>Optional. The name of the attribute to reset.  If omitted, all attributes are reset.</p>
       
 12444                     </div>
       
 12445 
       
 12446                     
       
 12447                 </li>
       
 12448             
       
 12449             </ul>
       
 12450         </div>
       
 12451     
       
 12452 
       
 12453     
       
 12454         <div class="returns">
       
 12455             <h4>Returns:</h4>
       
 12456 
       
 12457             <div class="returns-description">
       
 12458                 
       
 12459                     
       
 12460                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
       
 12461                     
       
 12462                     A reference to the host object.
       
 12463                 
       
 12464             </div>
       
 12465         </div>
       
 12466     
       
 12467 
       
 12468     
       
 12469 </div>
       
 12470 
       
 12471                 
       
 12472                     <div id="method_set" class="method item inherited">
       
 12473     <h3 class="name"><code>set</code></h3>
       
 12474 
       
 12475     
       
 12476         <div class="args">
       
 12477             <span class="paren">(</span><ul class="args-list inline commas">
       
 12478             
       
 12479                 <li class="arg">
       
 12480                     
       
 12481                         <code>name</code>
       
 12482                     
       
 12483                 </li>
       
 12484             
       
 12485                 <li class="arg">
       
 12486                     
       
 12487                         <code>value</code>
       
 12488                     
       
 12489                 </li>
       
 12490             
       
 12491                 <li class="arg">
       
 12492                     
       
 12493                         <code class="optional">[opts]</code>
       
 12494                     
       
 12495                 </li>
       
 12496             
       
 12497             </ul><span class="paren">)</span>
       
 12498         </div>
       
 12499     
       
 12500 
       
 12501     
       
 12502         <span class="returns-inline">
       
 12503             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
 12504         </span>
       
 12505     
       
 12506 
       
 12507     
       
 12508 
       
 12509     
       
 12510 
       
 12511     
       
 12512 
       
 12513     
       
 12514 
       
 12515     
       
 12516         <span class="flag chainable">chainable</span>
       
 12517     
       
 12518 
       
 12519     
       
 12520 
       
 12521     <div class="meta">
       
 12522         
       
 12523             <p>Inherited from
       
 12524             <a href="../classes/AttributeObservable.html#method_set">
       
 12525                 AttributeObservable
       
 12526             </a>
       
 12527             
       
 12528             but overwritten in
       
 12529             
       
 12530         
       
 12531         
       
 12532         <a href="../files/attribute_js_AttributeCore.js.html#l410"><code>attribute&#x2F;js&#x2F;AttributeCore.js:410</code></a>
       
 12533         
       
 12534         </p>
       
 12535 
       
 12536 
       
 12537         
       
 12538 
       
 12539         
       
 12540     </div>
       
 12541 
       
 12542     <div class="description">
       
 12543         <p>Sets the value of an attribute.</p>
       
 12544     </div>
       
 12545 
       
 12546     
       
 12547         <div class="params">
       
 12548             <h4>Parameters:</h4>
       
 12549 
       
 12550             <ul class="params-list">
       
 12551             
       
 12552                 <li class="param">
       
 12553                     
       
 12554                         <code class="param-name">name</code>
       
 12555                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 12556                     
       
 12557 
       
 12558                     
       
 12559 
       
 12560                     <div class="param-description">
       
 12561                         <p>The name of the attribute. If the
       
 12562 current value of the attribute is an Object, dot notation can be used
       
 12563 to set the value of a property within the object (e.g. <code>set("x.y.z", 5)</code>).</p>
       
 12564                     </div>
       
 12565 
       
 12566                     
       
 12567                 </li>
       
 12568             
       
 12569                 <li class="param">
       
 12570                     
       
 12571                         <code class="param-name">value</code>
       
 12572                         <span class="type">Any</span>
       
 12573                     
       
 12574 
       
 12575                     
       
 12576 
       
 12577                     <div class="param-description">
       
 12578                         <p>The value to set the attribute to.</p>
       
 12579                     </div>
       
 12580 
       
 12581                     
       
 12582                 </li>
       
 12583             
       
 12584                 <li class="param">
       
 12585                     
       
 12586                         <code class="param-name optional">[opts]</code>
       
 12587                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
 12588                         <span class="flag optional" title="This parameter is optional.">optional</span>
       
 12589                     
       
 12590 
       
 12591                     
       
 12592 
       
 12593                     <div class="param-description">
       
 12594                         <p>Optional data providing the circumstances for the change.</p>
       
 12595                     </div>
       
 12596 
       
 12597                     
       
 12598                 </li>
       
 12599             
       
 12600             </ul>
       
 12601         </div>
       
 12602     
       
 12603 
       
 12604     
       
 12605         <div class="returns">
       
 12606             <h4>Returns:</h4>
       
 12607 
       
 12608             <div class="returns-description">
       
 12609                 
       
 12610                     
       
 12611                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
       
 12612                     
       
 12613                     A reference to the host object.
       
 12614                 
       
 12615             </div>
       
 12616         </div>
       
 12617     
       
 12618 
       
 12619     
       
 12620 </div>
       
 12621 
       
 12622                 
       
 12623                     <div id="method_setAttrs" class="method item inherited">
       
 12624     <h3 class="name"><code>setAttrs</code></h3>
       
 12625 
       
 12626     
       
 12627         <div class="args">
       
 12628             <span class="paren">(</span><ul class="args-list inline commas">
       
 12629             
       
 12630                 <li class="arg">
       
 12631                     
       
 12632                         <code>attrs</code>
       
 12633                     
       
 12634                 </li>
       
 12635             
       
 12636                 <li class="arg">
       
 12637                     
       
 12638                         <code class="optional">[opts]</code>
       
 12639                     
       
 12640                 </li>
       
 12641             
       
 12642             </ul><span class="paren">)</span>
       
 12643         </div>
       
 12644     
       
 12645 
       
 12646     
       
 12647         <span class="returns-inline">
       
 12648             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
 12649         </span>
       
 12650     
       
 12651 
       
 12652     
       
 12653 
       
 12654     
       
 12655 
       
 12656     
       
 12657 
       
 12658     
       
 12659 
       
 12660     
       
 12661         <span class="flag chainable">chainable</span>
       
 12662     
       
 12663 
       
 12664     
       
 12665 
       
 12666     <div class="meta">
       
 12667         
       
 12668             <p>Inherited from
       
 12669             <a href="../classes/AttributeObservable.html#method_setAttrs">
       
 12670                 AttributeObservable
       
 12671             </a>
       
 12672             
       
 12673             but overwritten in
       
 12674             
       
 12675         
       
 12676         
       
 12677         <a href="../files/attribute_js_AttributeCore.js.html#l729"><code>attribute&#x2F;js&#x2F;AttributeCore.js:729</code></a>
       
 12678         
       
 12679         </p>
       
 12680 
       
 12681 
       
 12682         
       
 12683 
       
 12684         
       
 12685     </div>
       
 12686 
       
 12687     <div class="description">
       
 12688         <p>Sets multiple attribute values.</p>
       
 12689     </div>
       
 12690 
       
 12691     
       
 12692         <div class="params">
       
 12693             <h4>Parameters:</h4>
       
 12694 
       
 12695             <ul class="params-list">
       
 12696             
       
 12697                 <li class="param">
       
 12698                     
       
 12699                         <code class="param-name">attrs</code>
       
 12700                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
 12701                     
       
 12702 
       
 12703                     
       
 12704 
       
 12705                     <div class="param-description">
       
 12706                         <p>An object with attributes name/value pairs.</p>
       
 12707                     </div>
       
 12708 
       
 12709                     
       
 12710                 </li>
       
 12711             
       
 12712                 <li class="param">
       
 12713                     
       
 12714                         <code class="param-name optional">[opts]</code>
       
 12715                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
       
 12716                         <span class="flag optional" title="This parameter is optional.">optional</span>
       
 12717                     
       
 12718 
       
 12719                     
       
 12720 
       
 12721                     <div class="param-description">
       
 12722                         <p>Optional data providing the circumstances for the change.</p>
       
 12723                     </div>
       
 12724 
       
 12725                     
       
 12726                 </li>
       
 12727             
       
 12728             </ul>
       
 12729         </div>
       
 12730     
       
 12731 
       
 12732     
       
 12733         <div class="returns">
       
 12734             <h4>Returns:</h4>
       
 12735 
       
 12736             <div class="returns-description">
       
 12737                 
       
 12738                     
       
 12739                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>:
       
 12740                     
       
 12741                     A reference to the host object.
       
 12742                 
       
 12743             </div>
       
 12744         </div>
       
 12745     
       
 12746 
       
 12747     
       
 12748 </div>
       
 12749 
       
 12750                 
       
 12751                     <div id="method_subscribe" class="method item deprecated inherited">
       
 12752     <h3 class="name"><code>subscribe</code></h3>
       
 12753 
       
 12754     
       
 12755         <span class="paren">()</span>
       
 12756     
       
 12757 
       
 12758     
       
 12759 
       
 12760     
       
 12761         <span class="flag deprecated" title="use on">deprecated</span>
       
 12762     
       
 12763 
       
 12764     
       
 12765 
       
 12766     
       
 12767 
       
 12768     
       
 12769 
       
 12770     
       
 12771 
       
 12772     
       
 12773 
       
 12774     <div class="meta">
       
 12775         
       
 12776             
       
 12777                 <p>Inherited from
       
 12778                 <a href="../classes/EventTarget.html#method_subscribe">EventTarget</a>:
       
 12779             
       
 12780         
       
 12781         
       
 12782         <a href="../files/event-custom_js_event-target.js.html#l336"><code>event-custom&#x2F;js&#x2F;event-target.js:336</code></a>
       
 12783         
       
 12784         </p>
       
 12785 
       
 12786 
       
 12787         
       
 12788             <p>Deprecated: use on</p>
       
 12789         
       
 12790 
       
 12791         
       
 12792     </div>
       
 12793 
       
 12794     <div class="description">
       
 12795         <p>subscribe to an event</p>
       
 12796     </div>
       
 12797 
       
 12798     
       
 12799 
       
 12800     
       
 12801 
       
 12802     
       
 12803 </div>
       
 12804 
       
 12805                 
       
 12806                     <div id="method_toString" class="method item inherited">
       
 12807     <h3 class="name"><code>toString</code></h3>
       
 12808 
       
 12809     
       
 12810         <span class="paren">()</span>
       
 12811     
       
 12812 
       
 12813     
       
 12814         <span class="returns-inline">
       
 12815             <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 12816         </span>
       
 12817     
       
 12818 
       
 12819     
       
 12820 
       
 12821     
       
 12822 
       
 12823     
       
 12824 
       
 12825     
       
 12826 
       
 12827     
       
 12828 
       
 12829     
       
 12830 
       
 12831     <div class="meta">
       
 12832         
       
 12833             
       
 12834                 <p>Inherited from
       
 12835                 <a href="../classes/BaseCore.html#method_toString">BaseCore</a>:
       
 12836             
       
 12837         
       
 12838         
       
 12839         <a href="../files/base_js_BaseCore.js.html#l754"><code>base&#x2F;js&#x2F;BaseCore.js:754</code></a>
       
 12840         
       
 12841         </p>
       
 12842 
       
 12843 
       
 12844         
       
 12845 
       
 12846         
       
 12847     </div>
       
 12848 
       
 12849     <div class="description">
       
 12850         <p>Default toString implementation. Provides the constructor NAME
       
 12851 and the instance guid, if set.</p>
       
 12852     </div>
       
 12853 
       
 12854     
       
 12855 
       
 12856     
       
 12857         <div class="returns">
       
 12858             <h4>Returns:</h4>
       
 12859 
       
 12860             <div class="returns-description">
       
 12861                 
       
 12862                     
       
 12863                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>:
       
 12864                     
       
 12865                     String representation for this object
       
 12866                 
       
 12867             </div>
       
 12868         </div>
       
 12869     
       
 12870 
       
 12871     
       
 12872 </div>
       
 12873 
       
 12874                 
       
 12875                     <div id="method_unsubscribe" class="method item deprecated inherited">
       
 12876     <h3 class="name"><code>unsubscribe</code></h3>
       
 12877 
       
 12878     
       
 12879         <span class="paren">()</span>
       
 12880     
       
 12881 
       
 12882     
       
 12883 
       
 12884     
       
 12885         <span class="flag deprecated" title="use detach">deprecated</span>
       
 12886     
       
 12887 
       
 12888     
       
 12889 
       
 12890     
       
 12891 
       
 12892     
       
 12893 
       
 12894     
       
 12895 
       
 12896     
       
 12897 
       
 12898     <div class="meta">
       
 12899         
       
 12900             
       
 12901                 <p>Inherited from
       
 12902                 <a href="../classes/EventTarget.html#method_unsubscribe">EventTarget</a>:
       
 12903             
       
 12904         
       
 12905         
       
 12906         <a href="../files/event-custom_js_event-target.js.html#l459"><code>event-custom&#x2F;js&#x2F;event-target.js:459</code></a>
       
 12907         
       
 12908         </p>
       
 12909 
       
 12910 
       
 12911         
       
 12912             <p>Deprecated: use detach</p>
       
 12913         
       
 12914 
       
 12915         
       
 12916     </div>
       
 12917 
       
 12918     <div class="description">
       
 12919         <p>detach a listener</p>
       
 12920     </div>
       
 12921 
       
 12922     
       
 12923 
       
 12924     
       
 12925 
       
 12926     
       
 12927 </div>
       
 12928 
       
 12929                 
       
 12930                     <div id="method_unsubscribeAll" class="method item deprecated inherited">
       
 12931     <h3 class="name"><code>unsubscribeAll</code></h3>
       
 12932 
       
 12933     
       
 12934         <div class="args">
       
 12935             <span class="paren">(</span><ul class="args-list inline commas">
       
 12936             
       
 12937                 <li class="arg">
       
 12938                     
       
 12939                         <code>type</code>
       
 12940                     
       
 12941                 </li>
       
 12942             
       
 12943             </ul><span class="paren">)</span>
       
 12944         </div>
       
 12945     
       
 12946 
       
 12947     
       
 12948 
       
 12949     
       
 12950         <span class="flag deprecated" title="use detachAll">deprecated</span>
       
 12951     
       
 12952 
       
 12953     
       
 12954 
       
 12955     
       
 12956 
       
 12957     
       
 12958 
       
 12959     
       
 12960 
       
 12961     
       
 12962 
       
 12963     <div class="meta">
       
 12964         
       
 12965             
       
 12966                 <p>Inherited from
       
 12967                 <a href="../classes/EventTarget.html#method_unsubscribeAll">EventTarget</a>:
       
 12968             
       
 12969         
       
 12970         
       
 12971         <a href="../files/event-custom_js_event-target.js.html#l480"><code>event-custom&#x2F;js&#x2F;event-target.js:480</code></a>
       
 12972         
       
 12973         </p>
       
 12974 
       
 12975 
       
 12976         
       
 12977             <p>Deprecated: use detachAll</p>
       
 12978         
       
 12979 
       
 12980         
       
 12981     </div>
       
 12982 
       
 12983     <div class="description">
       
 12984         <p>Removes all listeners from the specified event.  If the event type
       
 12985 is not specified, all listeners from all hosted custom events will
       
 12986 be removed.</p>
       
 12987     </div>
       
 12988 
       
 12989     
       
 12990         <div class="params">
       
 12991             <h4>Parameters:</h4>
       
 12992 
       
 12993             <ul class="params-list">
       
 12994             
       
 12995                 <li class="param">
       
 12996                     
       
 12997                         <code class="param-name">type</code>
       
 12998                         <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 12999                     
       
 13000 
       
 13001                     
       
 13002 
       
 13003                     <div class="param-description">
       
 13004                         <p>The type, or name of the event</p>
       
 13005                     </div>
       
 13006 
       
 13007                     
       
 13008                 </li>
       
 13009             
       
 13010             </ul>
       
 13011         </div>
       
 13012     
       
 13013 
       
 13014     
       
 13015 
       
 13016     
       
 13017 </div>
       
 13018 
       
 13019                 
       
 13020             </div>
       
 13021         
       
 13022 
       
 13023         
       
 13024             <div id="properties" class="api-class-tabpanel">
       
 13025                 <h2 class="off-left">Properties</h2>
       
 13026 
       
 13027                 
       
 13028                     <div id="property__allowAdHocAttrs" class="property item protected inherited">
       
 13029     <h3 class="name"><code>_allowAdHocAttrs</code></h3>
       
 13030     <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
       
 13031 
       
 13032     
       
 13033 
       
 13034     
       
 13035         <span class="flag protected">protected</span>
       
 13036     
       
 13037 
       
 13038     
       
 13039 
       
 13040     
       
 13041 
       
 13042     <div class="meta">
       
 13043         
       
 13044             
       
 13045                 <p>Inherited from
       
 13046                 <a href="../classes/BaseCore.html#property__allowAdHocAttrs">BaseCore</a>:
       
 13047             
       
 13048         
       
 13049         
       
 13050         <a href="../files/base_js_BaseCore.js.html#l100"><code>base&#x2F;js&#x2F;BaseCore.js:100</code></a>
       
 13051         
       
 13052         </p>
       
 13053 
       
 13054         
       
 13055 
       
 13056         
       
 13057     </div>
       
 13058 
       
 13059     <div class="description">
       
 13060         <p>This property controls whether or not instances of this class should
       
 13061 allow users to add ad-hoc attributes through the constructor configuration
       
 13062 hash.</p>
       
 13063 
       
 13064 <p>AdHoc attributes are attributes which are not defined by the class, and are
       
 13065 not handled by the MyClass.<em>NON</em>ATTRS_CFG</p>
       
 13066     </div>
       
 13067 
       
 13068     
       
 13069         <p><strong>Default:</strong> undefined (false)</p>
       
 13070     
       
 13071 
       
 13072     
       
 13073 
       
 13074     
       
 13075 </div>
       
 13076 
       
 13077                 
       
 13078                     <div id="property__inst" class="property item private">
       
 13079     <h3 class="name"><code>_inst</code></h3>
       
 13080     <span class="type">Unknown</span>
       
 13081 
       
 13082     
       
 13083 
       
 13084     
       
 13085         <span class="flag private">private</span>
       
 13086     
       
 13087 
       
 13088     
       
 13089 
       
 13090     
       
 13091 
       
 13092     <div class="meta">
       
 13093         
       
 13094             
       
 13095                 
       
 13096                 <p>
       
 13097                 
       
 13098                 Defined in
       
 13099                 
       
 13100             
       
 13101         
       
 13102         
       
 13103         <a href="../files/editor_js_exec-command.js.html#l71"><code>editor&#x2F;js&#x2F;exec-command.js:71</code></a>
       
 13104         
       
 13105         </p>
       
 13106 
       
 13107         
       
 13108 
       
 13109         
       
 13110     </div>
       
 13111 
       
 13112     <div class="description">
       
 13113         <p>An internal reference to the instance of the frame plugged into.</p>
       
 13114     </div>
       
 13115 
       
 13116     
       
 13117 
       
 13118     
       
 13119 
       
 13120     
       
 13121 </div>
       
 13122 
       
 13123                 
       
 13124                     <div id="property__lastKey" class="property item private">
       
 13125     <h3 class="name"><code>_lastKey</code></h3>
       
 13126     <span class="type">Unknown</span>
       
 13127 
       
 13128     
       
 13129 
       
 13130     
       
 13131         <span class="flag private">private</span>
       
 13132     
       
 13133 
       
 13134     
       
 13135 
       
 13136     
       
 13137 
       
 13138     <div class="meta">
       
 13139         
       
 13140             
       
 13141                 
       
 13142                 <p>
       
 13143                 
       
 13144                 Defined in
       
 13145                 
       
 13146             
       
 13147         
       
 13148         
       
 13149         <a href="../files/editor_js_exec-command.js.html#l65"><code>editor&#x2F;js&#x2F;exec-command.js:65</code></a>
       
 13150         
       
 13151         </p>
       
 13152 
       
 13153         
       
 13154 
       
 13155         
       
 13156     </div>
       
 13157 
       
 13158     <div class="description">
       
 13159         <p>An internal reference to the keyCode of the last key that was pressed.</p>
       
 13160     </div>
       
 13161 
       
 13162     
       
 13163 
       
 13164     
       
 13165 
       
 13166     
       
 13167 </div>
       
 13168 
       
 13169                 
       
 13170                     <div id="property_bidi" class="property item">
       
 13171     <h3 class="name"><code>bidi</code></h3>
       
 13172     <span class="type">Unknown</span>
       
 13173 
       
 13174     
       
 13175 
       
 13176     
       
 13177 
       
 13178     
       
 13179 
       
 13180     
       
 13181 
       
 13182     <div class="meta">
       
 13183         
       
 13184             
       
 13185                 
       
 13186                     <p>Provided by the <a href="../modules/editor-bidi.html">editor-bidi</a> module.</p>
       
 13187                 
       
 13188                 <p>
       
 13189                 
       
 13190                 Defined in
       
 13191                 
       
 13192             
       
 13193         
       
 13194         
       
 13195         <a href="../files/editor_js_editor-bidi.js.html#l258"><code>editor&#x2F;js&#x2F;editor-bidi.js:258</code></a>
       
 13196         
       
 13197         </p>
       
 13198 
       
 13199         
       
 13200 
       
 13201         
       
 13202     </div>
       
 13203 
       
 13204     <div class="description">
       
 13205         <p>bidi execCommand override for setting the text direction of a node.
       
 13206 This property is added to the <code>Y.Plugin.ExecCommands.COMMANDS</code>
       
 13207 collection.</p>
       
 13208     </div>
       
 13209 
       
 13210     
       
 13211 
       
 13212     
       
 13213 
       
 13214     
       
 13215 </div>
       
 13216 
       
 13217                 
       
 13218                     <div id="property_COMMANDS" class="property item">
       
 13219     <h3 class="name"><code>COMMANDS</code></h3>
       
 13220     <span class="type">Unknown</span>
       
 13221 
       
 13222     
       
 13223 
       
 13224     
       
 13225 
       
 13226     
       
 13227 
       
 13228     
       
 13229         <span class="flag static">static</span>
       
 13230     
       
 13231 
       
 13232     <div class="meta">
       
 13233         
       
 13234             
       
 13235                 
       
 13236                 <p>
       
 13237                 
       
 13238                 Defined in
       
 13239                 
       
 13240             
       
 13241         
       
 13242         
       
 13243         <a href="../files/editor_js_exec-command.js.html#l172"><code>editor&#x2F;js&#x2F;exec-command.js:172</code></a>
       
 13244         
       
 13245         </p>
       
 13246 
       
 13247         
       
 13248 
       
 13249         
       
 13250     </div>
       
 13251 
       
 13252     <div class="description">
       
 13253         <p>Static object literal of execCommand overrides</p>
       
 13254     </div>
       
 13255 
       
 13256     
       
 13257 
       
 13258     
       
 13259 
       
 13260     
       
 13261 </div>
       
 13262 
       
 13263                 
       
 13264                     <div id="property_NAME" class="property item">
       
 13265     <h3 class="name"><code>NAME</code></h3>
       
 13266     <span class="type">Unknown</span>
       
 13267 
       
 13268     
       
 13269 
       
 13270     
       
 13271 
       
 13272     
       
 13273 
       
 13274     
       
 13275         <span class="flag static">static</span>
       
 13276     
       
 13277 
       
 13278     <div class="meta">
       
 13279         
       
 13280             
       
 13281                 
       
 13282                 <p>
       
 13283                 
       
 13284                 Defined in
       
 13285                 
       
 13286             
       
 13287         
       
 13288         
       
 13289         <a href="../files/editor_js_exec-command.js.html#l155"><code>editor&#x2F;js&#x2F;exec-command.js:155</code></a>
       
 13290         
       
 13291         </p>
       
 13292 
       
 13293         
       
 13294 
       
 13295         
       
 13296     </div>
       
 13297 
       
 13298     <div class="description">
       
 13299         <p>execCommand</p>
       
 13300     </div>
       
 13301 
       
 13302     
       
 13303 
       
 13304     
       
 13305 
       
 13306     
       
 13307 </div>
       
 13308 
       
 13309                 
       
 13310                     <div id="property_name" class="property item deprecated inherited">
       
 13311     <h3 class="name"><code>name</code></h3>
       
 13312     <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 13313 
       
 13314     
       
 13315         <span class="flag deprecated" title="Use this.constructor.NAME">deprecated</span>
       
 13316     
       
 13317 
       
 13318     
       
 13319 
       
 13320     
       
 13321 
       
 13322     
       
 13323 
       
 13324     <div class="meta">
       
 13325         
       
 13326             
       
 13327                 <p>Inherited from
       
 13328                 <a href="../classes/BaseCore.html#property_name">BaseCore</a>:
       
 13329             
       
 13330         
       
 13331         
       
 13332         <a href="../files/base_js_BaseCore.js.html#l242"><code>base&#x2F;js&#x2F;BaseCore.js:242</code></a>
       
 13333         
       
 13334         </p>
       
 13335 
       
 13336         
       
 13337             <p>Deprecated: Use this.constructor.NAME</p>
       
 13338         
       
 13339 
       
 13340         
       
 13341     </div>
       
 13342 
       
 13343     <div class="description">
       
 13344         <p>The string used to identify the class of this object.</p>
       
 13345     </div>
       
 13346 
       
 13347     
       
 13348 
       
 13349     
       
 13350 
       
 13351     
       
 13352 </div>
       
 13353 
       
 13354                 
       
 13355                     <div id="property_NS" class="property item">
       
 13356     <h3 class="name"><code>NS</code></h3>
       
 13357     <span class="type">Unknown</span>
       
 13358 
       
 13359     
       
 13360 
       
 13361     
       
 13362 
       
 13363     
       
 13364 
       
 13365     
       
 13366         <span class="flag static">static</span>
       
 13367     
       
 13368 
       
 13369     <div class="meta">
       
 13370         
       
 13371             
       
 13372                 
       
 13373                 <p>
       
 13374                 
       
 13375                 Defined in
       
 13376                 
       
 13377             
       
 13378         
       
 13379         
       
 13380         <a href="../files/editor_js_exec-command.js.html#l161"><code>editor&#x2F;js&#x2F;exec-command.js:161</code></a>
       
 13381         
       
 13382         </p>
       
 13383 
       
 13384         
       
 13385 
       
 13386         
       
 13387     </div>
       
 13388 
       
 13389     <div class="description">
       
 13390         <p>exec</p>
       
 13391     </div>
       
 13392 
       
 13393     
       
 13394 
       
 13395     
       
 13396 
       
 13397     
       
 13398 </div>
       
 13399 
       
 13400                 
       
 13401             </div>
       
 13402         
       
 13403 
       
 13404         
       
 13405             <div id="attrs" class="api-class-tabpanel">
       
 13406                 <h2 class="off-left">Attributes</h2>
       
 13407 
       
 13408                 
       
 13409                     <div id="attr_destroyed" class="attr item inherited">
       
 13410     <a name="config_destroyed"></a> 
       
 13411     <h3 class="name"><code>destroyed</code></h3>
       
 13412     <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
       
 13413 
       
 13414     
       
 13415 
       
 13416     
       
 13417 
       
 13418     
       
 13419 
       
 13420     
       
 13421 
       
 13422     
       
 13423 
       
 13424     
       
 13425 
       
 13426     
       
 13427         <span class="flag readonly">readonly</span>
       
 13428     
       
 13429 
       
 13430     <div class="meta">
       
 13431         
       
 13432             
       
 13433                 <p>Inherited from
       
 13434                 <a href="../classes/BaseCore.html#attr_destroyed">BaseCore</a>:
       
 13435             
       
 13436         
       
 13437         
       
 13438         <a href="../files/base_js_BaseCore.js.html#l157"><code>base&#x2F;js&#x2F;BaseCore.js:157</code></a>
       
 13439         
       
 13440         </p>
       
 13441 
       
 13442         
       
 13443 
       
 13444         
       
 13445     </div>
       
 13446 
       
 13447     <div class="description">
       
 13448         <p>Flag indicating whether or not this object
       
 13449 has been through the destroy lifecycle phase.</p>
       
 13450     </div>
       
 13451 
       
 13452     
       
 13453         <p><strong>Default:</strong> false</p>
       
 13454     
       
 13455 
       
 13456     
       
 13457         <div class="emits box">
       
 13458             <h4>Fires event <code>destroyedChange</code></h4>
       
 13459 
       
 13460             <p>
       
 13461             Fires when the value for the configuration attribute <code>destroyed</code> is
       
 13462             changed. You can listen for the event using the <code>on</code> method if you
       
 13463             wish to be notified before the attribute's value has changed, or
       
 13464             using the <code>after</code> method if you wish to be notified after the
       
 13465             attribute's value has changed.
       
 13466             </p>
       
 13467 
       
 13468             <div class="params">
       
 13469                 <h4>Parameters:</h4>
       
 13470 
       
 13471                 <ul class="params-list">
       
 13472                     <li class="param">
       
 13473                         <code class="param-name">e</code>
       
 13474                         <span class="type"><a href="../classes/EventFacade.html" class="crosslink">EventFacade</a></span>
       
 13475 
       
 13476                         <div class="param-description">
       
 13477                             An Event Facade object with the following
       
 13478                             attribute-specific properties added:
       
 13479                         </div>
       
 13480 
       
 13481                         <ul class="params-list">
       
 13482                             <li class="param">
       
 13483                                 <code class="param-name">prevVal</code>
       
 13484                                 <span class="type">Any</span>
       
 13485                                 <div class="param-description">The value of the attribute, prior to it being set.</div>
       
 13486                             </li>
       
 13487                             <li class="param">
       
 13488                                 <code class="param-name">newVal</code>
       
 13489                                 <span class="type">Any</span>
       
 13490                                 <div class="param-description">The value the attribute is to be set to.</div>
       
 13491                             </li>
       
 13492                             <li class="param">
       
 13493                                 <code class="param-name">attrName</code>
       
 13494                                 <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 13495                                 <div class="param-description">The name of the attribute being set.</div>
       
 13496                             </li>
       
 13497                             <li class="param">
       
 13498                                 <code class="param-name">subAttrName</code>
       
 13499                                 <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 13500                                 <div class="param-description">If setting a property within the attribute's value, the name of the sub-attribute property being set.</div>
       
 13501                             </li>
       
 13502                         </ul>
       
 13503                     </li>
       
 13504                 </ul>
       
 13505             </div>
       
 13506         </div>
       
 13507     
       
 13508 
       
 13509     
       
 13510 </div>
       
 13511 
       
 13512                 
       
 13513                     <div id="attr_initialized" class="attr item inherited">
       
 13514     <a name="config_initialized"></a> 
       
 13515     <h3 class="name"><code>initialized</code></h3>
       
 13516     <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
       
 13517 
       
 13518     
       
 13519 
       
 13520     
       
 13521 
       
 13522     
       
 13523 
       
 13524     
       
 13525 
       
 13526     
       
 13527 
       
 13528     
       
 13529 
       
 13530     
       
 13531         <span class="flag readonly">readonly</span>
       
 13532     
       
 13533 
       
 13534     <div class="meta">
       
 13535         
       
 13536             
       
 13537                 <p>Inherited from
       
 13538                 <a href="../classes/BaseCore.html#attr_initialized">BaseCore</a>:
       
 13539             
       
 13540         
       
 13541         
       
 13542         <a href="../files/base_js_BaseCore.js.html#l143"><code>base&#x2F;js&#x2F;BaseCore.js:143</code></a>
       
 13543         
       
 13544         </p>
       
 13545 
       
 13546         
       
 13547 
       
 13548         
       
 13549     </div>
       
 13550 
       
 13551     <div class="description">
       
 13552         <p>Flag indicating whether or not this object
       
 13553 has been through the init lifecycle phase.</p>
       
 13554     </div>
       
 13555 
       
 13556     
       
 13557         <p><strong>Default:</strong> false</p>
       
 13558     
       
 13559 
       
 13560     
       
 13561         <div class="emits box">
       
 13562             <h4>Fires event <code>initializedChange</code></h4>
       
 13563 
       
 13564             <p>
       
 13565             Fires when the value for the configuration attribute <code>initialized</code> is
       
 13566             changed. You can listen for the event using the <code>on</code> method if you
       
 13567             wish to be notified before the attribute's value has changed, or
       
 13568             using the <code>after</code> method if you wish to be notified after the
       
 13569             attribute's value has changed.
       
 13570             </p>
       
 13571 
       
 13572             <div class="params">
       
 13573                 <h4>Parameters:</h4>
       
 13574 
       
 13575                 <ul class="params-list">
       
 13576                     <li class="param">
       
 13577                         <code class="param-name">e</code>
       
 13578                         <span class="type"><a href="../classes/EventFacade.html" class="crosslink">EventFacade</a></span>
       
 13579 
       
 13580                         <div class="param-description">
       
 13581                             An Event Facade object with the following
       
 13582                             attribute-specific properties added:
       
 13583                         </div>
       
 13584 
       
 13585                         <ul class="params-list">
       
 13586                             <li class="param">
       
 13587                                 <code class="param-name">prevVal</code>
       
 13588                                 <span class="type">Any</span>
       
 13589                                 <div class="param-description">The value of the attribute, prior to it being set.</div>
       
 13590                             </li>
       
 13591                             <li class="param">
       
 13592                                 <code class="param-name">newVal</code>
       
 13593                                 <span class="type">Any</span>
       
 13594                                 <div class="param-description">The value the attribute is to be set to.</div>
       
 13595                             </li>
       
 13596                             <li class="param">
       
 13597                                 <code class="param-name">attrName</code>
       
 13598                                 <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 13599                                 <div class="param-description">The name of the attribute being set.</div>
       
 13600                             </li>
       
 13601                             <li class="param">
       
 13602                                 <code class="param-name">subAttrName</code>
       
 13603                                 <span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
       
 13604                                 <div class="param-description">If setting a property within the attribute's value, the name of the sub-attribute property being set.</div>
       
 13605                             </li>
       
 13606                         </ul>
       
 13607                     </li>
       
 13608                 </ul>
       
 13609             </div>
       
 13610         </div>
       
 13611     
       
 13612 
       
 13613     
       
 13614 </div>
       
 13615 
       
 13616                 
       
 13617             </div>
       
 13618         
       
 13619 
       
 13620         
       
 13621             <div id="events" class="api-class-tabpanel">
       
 13622                 <h2 class="off-left">Events</h2>
       
 13623 
       
 13624                 
       
 13625                     <div id="event_destroy" class="events item inherited">
       
 13626     <h3 class="name"><code>destroy</code></h3>
       
 13627     <span class="type"></span>
       
 13628 
       
 13629     
       
 13630 
       
 13631     
       
 13632 
       
 13633     
       
 13634 
       
 13635     
       
 13636 
       
 13637     <div class="meta">
       
 13638         
       
 13639             
       
 13640                 <p>Inherited from
       
 13641                 <a href="../classes/BaseObservable.html#event_destroy">BaseObservable</a>:
       
 13642             
       
 13643         
       
 13644         
       
 13645         <a href="../files/base_js_BaseObservable.js.html#l151"><code>base&#x2F;js&#x2F;BaseObservable.js:151</code></a>
       
 13646         
       
 13647         </p>
       
 13648 
       
 13649         
       
 13650 
       
 13651         
       
 13652     </div>
       
 13653 
       
 13654     <div class="description">
       
 13655         <p>
       
 13656 Lifecycle event for the destroy phase,
       
 13657 fired prior to destruction. Invoking the preventDefault
       
 13658 method on the event object provided to subscribers will
       
 13659 prevent destruction from proceeding.
       
 13660 </p>
       
 13661 
       
 13662 <p>
       
 13663 Subscribers to the "after" moment of this event, will be notified
       
 13664 after destruction is complete (and as a result cannot prevent
       
 13665 destruction).
       
 13666 </p>
       
 13667     </div>
       
 13668 
       
 13669     
       
 13670         <div class="params">
       
 13671             <h4>Event Payload:</h4>
       
 13672 
       
 13673             <ul class="params-list">
       
 13674             
       
 13675                 <li class="param">
       
 13676                     
       
 13677                         <code class="param-name">e</code>
       
 13678                         <span class="type"><a href="../classes/EventFacade.html" class="crosslink">EventFacade</a></span>
       
 13679                     
       
 13680 
       
 13681                     
       
 13682 
       
 13683                     <div class="param-description">
       
 13684                         <p>Event object</p>
       
 13685                     </div>
       
 13686 
       
 13687                     
       
 13688                 </li>
       
 13689             
       
 13690             </ul>
       
 13691         </div>
       
 13692     
       
 13693 
       
 13694 
       
 13695     
       
 13696 </div>
       
 13697 
       
 13698                 
       
 13699                     <div id="event_init" class="events item inherited">
       
 13700     <h3 class="name"><code>init</code></h3>
       
 13701     <span class="type"></span>
       
 13702 
       
 13703     
       
 13704 
       
 13705     
       
 13706 
       
 13707     
       
 13708 
       
 13709     
       
 13710 
       
 13711     <div class="meta">
       
 13712         
       
 13713             
       
 13714                 <p>Inherited from
       
 13715                 <a href="../classes/BaseObservable.html#event_init">BaseObservable</a>:
       
 13716             
       
 13717         
       
 13718         
       
 13719         <a href="../files/base_js_BaseObservable.js.html#l62"><code>base&#x2F;js&#x2F;BaseObservable.js:62</code></a>
       
 13720         
       
 13721         </p>
       
 13722 
       
 13723         
       
 13724 
       
 13725         
       
 13726     </div>
       
 13727 
       
 13728     <div class="description">
       
 13729         <p>
       
 13730 Lifecycle event for the init phase, fired prior to initialization.
       
 13731 Invoking the preventDefault() method on the event object provided
       
 13732 to subscribers will prevent initialization from occuring.
       
 13733 </p>
       
 13734 
       
 13735 <p>
       
 13736 Subscribers to the "after" momemt of this event, will be notified
       
 13737 after initialization of the object is complete (and therefore
       
 13738 cannot prevent initialization).
       
 13739 </p>
       
 13740     </div>
       
 13741 
       
 13742     
       
 13743         <div class="params">
       
 13744             <h4>Event Payload:</h4>
       
 13745 
       
 13746             <ul class="params-list">
       
 13747             
       
 13748                 <li class="param">
       
 13749                     
       
 13750                         <code class="param-name">e</code>
       
 13751                         <span class="type"><a href="../classes/EventFacade.html" class="crosslink">EventFacade</a></span>
       
 13752                     
       
 13753 
       
 13754                     
       
 13755 
       
 13756                     <div class="param-description">
       
 13757                         <p>Event object, with a cfg property which
       
 13758 refers to the configuration object passed to the constructor.</p>
       
 13759                     </div>
       
 13760 
       
 13761                     
       
 13762                 </li>
       
 13763             
       
 13764             </ul>
       
 13765         </div>
       
 13766     
       
 13767 
       
 13768 
       
 13769     
       
 13770 </div>
       
 13771 
       
 13772                 
       
 13773             </div>
       
 13774         
       
 13775     </div>
       
 13776 </div>
       
 13777 
       
 13778                     </div>
       
 13779                 </div>
       
 13780             </div>
       
 13781         </div>
       
 13782     </div>
       
 13783 </div>
       
 13784 <script src="../assets/vendor/prettify/prettify-min.js"></script>
       
 13785 <script>prettyPrint();</script>
       
 13786 <script src="../assets/js/yui-prettify.js"></script>
       
 13787 <script src="../assets/../api.js"></script>
       
 13788 <script src="../assets/js/api-filter.js"></script>
       
 13789 <script src="../assets/js/api-list.js"></script>
       
 13790 <script src="../assets/js/api-search.js"></script>
       
 13791 <script src="../assets/js/apidocs.js"></script>
       
 13792 </body>
       
 13793 </html>