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