5
<title>Path - YUI 3</title>
6
<link rel="stylesheet" href="http://yui.yahooapis.com/3.5.0/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
<script src="http://yui.yahooapis.com/3.5.0/build/yui/yui-min.js"></script>
11
<body class="yui3-skin-sam">
14
<div id="hd" class="yui3-g header">
15
<div class="yui3-u-3-4">
17
<h1><img src="../assets/css/logo.png" title="YUI 3"></h1>
20
<div class="yui3-u-1-4 version">
21
<em>API Docs for: 3.5.1</em>
24
<div id="bd" class="yui3-g">
26
<div class="yui3-u-1-4">
27
<div id="docs-sidebar" class="sidebar apidocs">
29
<h2 class="off-left">APIs</h2>
30
<div id="api-tabview" class="tabview">
32
<li><a href="#api-classes">Classes</a></li>
33
<li><a href="#api-modules">Modules</a></li>
36
<div id="api-tabview-filter">
37
<input type="search" id="api-filter" placeholder="Type to filter APIs">
40
<div id="api-tabview-panel">
41
<ul id="api-classes" class="apis classes">
43
<li><a href="../classes/Anim.html">Anim</a></li>
45
<li><a href="../classes/App.html">App</a></li>
47
<li><a href="../classes/App.Base.html">App.Base</a></li>
49
<li><a href="../classes/App.Transitions.html">App.Transitions</a></li>
51
<li><a href="../classes/App.TransitionsNative.html">App.TransitionsNative</a></li>
53
<li><a href="../classes/AreaSeries.html">AreaSeries</a></li>
55
<li><a href="../classes/AreaSplineSeries.html">AreaSplineSeries</a></li>
57
<li><a href="../classes/Array.html">Array</a></li>
59
<li><a href="../classes/ArrayList.html">ArrayList</a></li>
61
<li><a href="../classes/ArraySort.html">ArraySort</a></li>
63
<li><a href="../classes/AsyncQueue.html">AsyncQueue</a></li>
65
<li><a href="../classes/Attribute.html">Attribute</a></li>
67
<li><a href="../classes/AttributeCore.html">AttributeCore</a></li>
69
<li><a href="../classes/AttributeEvents.html">AttributeEvents</a></li>
71
<li><a href="../classes/AttributeExtras.html">AttributeExtras</a></li>
73
<li><a href="../classes/AttributeLite.html">AttributeLite</a></li>
75
<li><a href="../classes/AutoComplete.html">AutoComplete</a></li>
77
<li><a href="../classes/AutoCompleteBase.html">AutoCompleteBase</a></li>
79
<li><a href="../classes/AutoCompleteFilters.html">AutoCompleteFilters</a></li>
81
<li><a href="../classes/AutoCompleteHighlighters.html">AutoCompleteHighlighters</a></li>
83
<li><a href="../classes/AutoCompleteList.html">AutoCompleteList</a></li>
85
<li><a href="../classes/Axis.html">Axis</a></li>
87
<li><a href="../classes/AxisType.html">AxisType</a></li>
89
<li><a href="../classes/BarSeries.html">BarSeries</a></li>
91
<li><a href="../classes/Base.html">Base</a></li>
93
<li><a href="../classes/BaseCore.html">BaseCore</a></li>
95
<li><a href="../classes/BottomAxisLayout.html">BottomAxisLayout</a></li>
97
<li><a href="../classes/Button.html">Button</a></li>
99
<li><a href="../classes/ButtonCore.html">ButtonCore</a></li>
101
<li><a href="../classes/ButtonGroup.html">ButtonGroup</a></li>
103
<li><a href="../classes/ButtonPlugin.html">ButtonPlugin</a></li>
105
<li><a href="../classes/Cache.html">Cache</a></li>
107
<li><a href="../classes/CacheOffline.html">CacheOffline</a></li>
109
<li><a href="../classes/Calendar.html">Calendar</a></li>
111
<li><a href="../classes/CalendarBase.html">CalendarBase</a></li>
113
<li><a href="../classes/CanvasCircle.html">CanvasCircle</a></li>
115
<li><a href="../classes/CanvasDrawing.html">CanvasDrawing</a></li>
117
<li><a href="../classes/CanvasEllipse.html">CanvasEllipse</a></li>
119
<li><a href="../classes/CanvasGraphic.html">CanvasGraphic</a></li>
121
<li><a href="../classes/CanvasPath.html">CanvasPath</a></li>
123
<li><a href="../classes/CanvasPieSlice.html">CanvasPieSlice</a></li>
125
<li><a href="../classes/CanvasRect.html">CanvasRect</a></li>
127
<li><a href="../classes/CanvasShape.html">CanvasShape</a></li>
129
<li><a href="../classes/CartesianChart.html">CartesianChart</a></li>
131
<li><a href="../classes/CartesianSeries.html">CartesianSeries</a></li>
133
<li><a href="../classes/CategoryAxis.html">CategoryAxis</a></li>
135
<li><a href="../classes/Chart.html">Chart</a></li>
137
<li><a href="../classes/ChartBase.html">ChartBase</a></li>
139
<li><a href="../classes/ChartLegend.html">ChartLegend</a></li>
141
<li><a href="../classes/Circle.html">Circle</a></li>
143
<li><a href="../classes/ClassNameManager.html">ClassNameManager</a></li>
145
<li><a href="../classes/ClickableRail.html">ClickableRail</a></li>
147
<li><a href="../classes/ColumnSeries.html">ColumnSeries</a></li>
149
<li><a href="../classes/ComboSeries.html">ComboSeries</a></li>
151
<li><a href="../classes/ComboSplineSeries.html">ComboSplineSeries</a></li>
153
<li><a href="../classes/config.html">config</a></li>
155
<li><a href="../classes/Console.html">Console</a></li>
157
<li><a href="../classes/Controller.html">Controller</a></li>
159
<li><a href="../classes/Cookie.html">Cookie</a></li>
161
<li><a href="../classes/CurveUtil.html">CurveUtil</a></li>
163
<li><a href="../classes/CustomEvent.html">CustomEvent</a></li>
165
<li><a href="../classes/DataSchema.Array.html">DataSchema.Array</a></li>
167
<li><a href="../classes/DataSchema.Base.html">DataSchema.Base</a></li>
169
<li><a href="../classes/DataSchema.JSON.html">DataSchema.JSON</a></li>
171
<li><a href="../classes/DataSchema.Text.html">DataSchema.Text</a></li>
173
<li><a href="../classes/DataSchema.XML.html">DataSchema.XML</a></li>
175
<li><a href="../classes/DataSource.Function.html">DataSource.Function</a></li>
177
<li><a href="../classes/DataSource.Get.html">DataSource.Get</a></li>
179
<li><a href="../classes/DataSource.IO.html">DataSource.IO</a></li>
181
<li><a href="../classes/DataSource.Local.html">DataSource.Local</a></li>
183
<li><a href="../classes/DataSourceArraySchema.html">DataSourceArraySchema</a></li>
185
<li><a href="../classes/DataSourceCache.html">DataSourceCache</a></li>
187
<li><a href="../classes/DataSourceCacheExtension.html">DataSourceCacheExtension</a></li>
189
<li><a href="../classes/DataSourceJSONSchema.html">DataSourceJSONSchema</a></li>
191
<li><a href="../classes/DataSourceTextSchema.html">DataSourceTextSchema</a></li>
193
<li><a href="../classes/DataSourceXMLSchema.html">DataSourceXMLSchema</a></li>
195
<li><a href="../classes/DataTable.html">DataTable</a></li>
197
<li><a href="../classes/DataTable.Base.html">DataTable.Base</a></li>
199
<li><a href="../classes/DataTable.BodyView.html">DataTable.BodyView</a></li>
201
<li><a href="../classes/DataTable.ColumnWidths.html">DataTable.ColumnWidths</a></li>
203
<li><a href="../classes/DataTable.Core.html">DataTable.Core</a></li>
205
<li><a href="../classes/DataTable.HeaderView.html">DataTable.HeaderView</a></li>
207
<li><a href="../classes/DataTable.Message.html">DataTable.Message</a></li>
209
<li><a href="../classes/DataTable.Mutable.html">DataTable.Mutable</a></li>
211
<li><a href="../classes/DataTable.Scrollable.html">DataTable.Scrollable</a></li>
213
<li><a href="../classes/DataTable.Sortable.html">DataTable.Sortable</a></li>
215
<li><a href="../classes/DataType.Date.html">DataType.Date</a></li>
217
<li><a href="../classes/DataType.Date.Locale.html">DataType.Date.Locale</a></li>
219
<li><a href="../classes/DataType.Number.html">DataType.Number</a></li>
221
<li><a href="../classes/DataType.XML.html">DataType.XML</a></li>
223
<li><a href="../classes/DD.DDM.html">DD.DDM</a></li>
225
<li><a href="../classes/DD.Delegate.html">DD.Delegate</a></li>
227
<li><a href="../classes/DD.Drag.html">DD.Drag</a></li>
229
<li><a href="../classes/DD.Drop.html">DD.Drop</a></li>
231
<li><a href="../classes/DD.Scroll.html">DD.Scroll</a></li>
233
<li><a href="../classes/Dial.html">Dial</a></li>
235
<li><a href="../classes/Do.html">Do</a></li>
237
<li><a href="../classes/Do.AlterArgs.html">Do.AlterArgs</a></li>
239
<li><a href="../classes/Do.AlterReturn.html">Do.AlterReturn</a></li>
241
<li><a href="../classes/Do.Error.html">Do.Error</a></li>
243
<li><a href="../classes/Do.Halt.html">Do.Halt</a></li>
245
<li><a href="../classes/Do.Method.html">Do.Method</a></li>
247
<li><a href="../classes/Do.Prevent.html">Do.Prevent</a></li>
249
<li><a href="../classes/DOM.html">DOM</a></li>
251
<li><a href="../classes/DOMEventFacade.html">DOMEventFacade</a></li>
253
<li><a href="../classes/Drawing.html">Drawing</a></li>
255
<li><a href="../classes/Easing.html">Easing</a></li>
257
<li><a href="../classes/EditorBase.html">EditorBase</a></li>
259
<li><a href="../classes/EditorSelection.html">EditorSelection</a></li>
261
<li><a href="../classes/Ellipse.html">Ellipse</a></li>
263
<li><a href="../classes/EllipseGroup.html">EllipseGroup</a></li>
265
<li><a href="../classes/Escape.html">Escape</a></li>
267
<li><a href="../classes/Event.html">Event</a></li>
269
<li><a href="../classes/EventFacade.html">EventFacade</a></li>
271
<li><a href="../classes/EventHandle.html">EventHandle</a></li>
273
<li><a href="../classes/EventTarget.html">EventTarget</a></li>
275
<li><a href="../classes/ExecCommand.html">ExecCommand</a></li>
277
<li><a href="../classes/Features.html">Features</a></li>
279
<li><a href="../classes/File.html">File</a></li>
281
<li><a href="../classes/FileFlash.html">FileFlash</a></li>
283
<li><a href="../classes/FileHTML5.html">FileHTML5</a></li>
285
<li><a href="../classes/Fills.html">Fills</a></li>
287
<li><a href="../classes/Frame.html">Frame</a></li>
289
<li><a href="../classes/Get.html">Get</a></li>
291
<li><a href="../classes/Get.Transaction.html">Get.Transaction</a></li>
293
<li><a href="../classes/GetNodeJS.html">GetNodeJS</a></li>
295
<li><a href="../classes/Graph.html">Graph</a></li>
297
<li><a href="../classes/Graphic.html">Graphic</a></li>
299
<li><a href="../classes/GraphicBase.html">GraphicBase</a></li>
301
<li><a href="../classes/Gridlines.html">Gridlines</a></li>
303
<li><a href="../classes/GroupCircle.html">GroupCircle</a></li>
305
<li><a href="../classes/GroupDiamond.html">GroupDiamond</a></li>
307
<li><a href="../classes/GroupRect.html">GroupRect</a></li>
309
<li><a href="../classes/Handlebars.html">Handlebars</a></li>
311
<li><a href="../classes/Highlight.html">Highlight</a></li>
313
<li><a href="../classes/Histogram.html">Histogram</a></li>
315
<li><a href="../classes/HistoryBase.html">HistoryBase</a></li>
317
<li><a href="../classes/HistoryHash.html">HistoryHash</a></li>
319
<li><a href="../classes/HistoryHTML5.html">HistoryHTML5</a></li>
321
<li><a href="../classes/HorizontalLegendLayout.html">HorizontalLegendLayout</a></li>
323
<li><a href="../classes/ImgLoadGroup.html">ImgLoadGroup</a></li>
325
<li><a href="../classes/ImgLoadImgObj.html">ImgLoadImgObj</a></li>
327
<li><a href="../classes/Intl.html">Intl</a></li>
329
<li><a href="../classes/IO.html">IO</a></li>
331
<li><a href="../classes/JSON.html">JSON</a></li>
333
<li><a href="../classes/JSONPRequest.html">JSONPRequest</a></li>
335
<li><a href="../classes/Lang.html">Lang</a></li>
337
<li><a href="../classes/LeftAxisLayout.html">LeftAxisLayout</a></li>
339
<li><a href="../classes/Lines.html">Lines</a></li>
341
<li><a href="../classes/LineSeries.html">LineSeries</a></li>
343
<li><a href="../classes/Loader.html">Loader</a></li>
345
<li><a href="../classes/MarkerSeries.html">MarkerSeries</a></li>
347
<li><a href="../classes/Matrix.html">Matrix</a></li>
349
<li><a href="../classes/Model.html">Model</a></li>
351
<li><a href="../classes/ModelList.html">ModelList</a></li>
353
<li><a href="../classes/Node.html">Node</a></li>
355
<li><a href="../classes/NodeList.html">NodeList</a></li>
357
<li><a href="../classes/NumericAxis.html">NumericAxis</a></li>
359
<li><a href="../classes/Object.html">Object</a></li>
361
<li><a href="../classes/Overlay.html">Overlay</a></li>
363
<li><a href="../classes/Panel.html">Panel</a></li>
365
<li><a href="../classes/Parallel.html">Parallel</a></li>
367
<li><a href="../classes/Path.html">Path</a></li>
369
<li><a href="../classes/PieChart.html">PieChart</a></li>
371
<li><a href="../classes/PieSeries.html">PieSeries</a></li>
373
<li><a href="../classes/Pjax.html">Pjax</a></li>
375
<li><a href="../classes/PjaxBase.html">PjaxBase</a></li>
377
<li><a href="../classes/Plots.html">Plots</a></li>
379
<li><a href="../classes/Plugin.Align.html">Plugin.Align</a></li>
381
<li><a href="../classes/Plugin.AutoComplete.html">Plugin.AutoComplete</a></li>
383
<li><a href="../classes/Plugin.Base.html">Plugin.Base</a></li>
385
<li><a href="../classes/Plugin.Cache.html">Plugin.Cache</a></li>
387
<li><a href="../classes/Plugin.CalendarNavigator.html">Plugin.CalendarNavigator</a></li>
389
<li><a href="../classes/Plugin.ConsoleFilters.html">Plugin.ConsoleFilters</a></li>
391
<li><a href="../classes/Plugin.CreateLinkBase.html">Plugin.CreateLinkBase</a></li>
393
<li><a href="../classes/Plugin.DataTableDataSource.html">Plugin.DataTableDataSource</a></li>
395
<li><a href="../classes/Plugin.DDConstrained.html">Plugin.DDConstrained</a></li>
397
<li><a href="../classes/Plugin.DDNodeScroll.html">Plugin.DDNodeScroll</a></li>
399
<li><a href="../classes/Plugin.DDProxy.html">Plugin.DDProxy</a></li>
401
<li><a href="../classes/Plugin.DDWindowScroll.html">Plugin.DDWindowScroll</a></li>
403
<li><a href="../classes/Plugin.Drag.html">Plugin.Drag</a></li>
405
<li><a href="../classes/Plugin.Drop.html">Plugin.Drop</a></li>
407
<li><a href="../classes/Plugin.EditorBidi.html">Plugin.EditorBidi</a></li>
409
<li><a href="../classes/Plugin.EditorBR.html">Plugin.EditorBR</a></li>
411
<li><a href="../classes/Plugin.EditorLists.html">Plugin.EditorLists</a></li>
413
<li><a href="../classes/Plugin.EditorPara.html">Plugin.EditorPara</a></li>
415
<li><a href="../classes/Plugin.EditorParaBase.html">Plugin.EditorParaBase</a></li>
417
<li><a href="../classes/Plugin.EditorParaIE.html">Plugin.EditorParaIE</a></li>
419
<li><a href="../classes/Plugin.EditorTab.html">Plugin.EditorTab</a></li>
421
<li><a href="../classes/Plugin.ExecCommand.html">Plugin.ExecCommand</a></li>
423
<li><a href="../classes/Plugin.Flick.html">Plugin.Flick</a></li>
425
<li><a href="../classes/Plugin.Host.html">Plugin.Host</a></li>
427
<li><a href="../classes/plugin.NodeFocusManager.html">plugin.NodeFocusManager</a></li>
429
<li><a href="../classes/Plugin.NodeFX.html">Plugin.NodeFX</a></li>
431
<li><a href="../classes/plugin.NodeMenuNav.html">plugin.NodeMenuNav</a></li>
433
<li><a href="../classes/Plugin.Pjax.html">Plugin.Pjax</a></li>
435
<li><a href="../classes/Plugin.Resize.html">Plugin.Resize</a></li>
437
<li><a href="../classes/Plugin.ResizeConstrained.html">Plugin.ResizeConstrained</a></li>
439
<li><a href="../classes/Plugin.ResizeProxy.html">Plugin.ResizeProxy</a></li>
441
<li><a href="../classes/Plugin.ScrollViewList.html">Plugin.ScrollViewList</a></li>
443
<li><a href="../classes/Plugin.ScrollViewPaginator.html">Plugin.ScrollViewPaginator</a></li>
445
<li><a href="../classes/Plugin.ScrollViewScrollbars.html">Plugin.ScrollViewScrollbars</a></li>
447
<li><a href="../classes/Plugin.Shim.html">Plugin.Shim</a></li>
449
<li><a href="../classes/Plugin.SortScroll.html">Plugin.SortScroll</a></li>
451
<li><a href="../classes/Plugin.WidgetAnim.html">Plugin.WidgetAnim</a></li>
453
<li><a href="../classes/Pollable.html">Pollable</a></li>
455
<li><a href="../classes/Profiler.html">Profiler</a></li>
457
<li><a href="../classes/QueryString.html">QueryString</a></li>
459
<li><a href="../classes/Queue.html">Queue</a></li>
461
<li><a href="../classes/Record.html">Record</a></li>
463
<li><a href="../classes/Recordset.html">Recordset</a></li>
465
<li><a href="../classes/RecordsetFilter.html">RecordsetFilter</a></li>
467
<li><a href="../classes/RecordsetIndexer.html">RecordsetIndexer</a></li>
469
<li><a href="../classes/RecordsetSort.html">RecordsetSort</a></li>
471
<li><a href="../classes/Rect.html">Rect</a></li>
473
<li><a href="../classes/Renderer.html">Renderer</a></li>
475
<li><a href="../classes/Resize.html">Resize</a></li>
477
<li><a href="../classes/RightAxisLayout.html">RightAxisLayout</a></li>
479
<li><a href="../classes/Router.html">Router</a></li>
481
<li><a href="../classes/ScrollView.html">ScrollView</a></li>
483
<li><a href="../classes/Selector.html">Selector</a></li>
485
<li><a href="../classes/Shape.html">Shape</a></li>
487
<li><a href="../classes/ShapeGroup.html">ShapeGroup</a></li>
489
<li><a href="../classes/Slider.html">Slider</a></li>
491
<li><a href="../classes/SliderBase.html">SliderBase</a></li>
493
<li><a href="../classes/SliderValueRange.html">SliderValueRange</a></li>
495
<li><a href="../classes/Sortable.html">Sortable</a></li>
497
<li><a href="../classes/SplineSeries.html">SplineSeries</a></li>
499
<li><a href="../classes/StackedAreaSeries.html">StackedAreaSeries</a></li>
501
<li><a href="../classes/StackedAreaSplineSeries.html">StackedAreaSplineSeries</a></li>
503
<li><a href="../classes/StackedAxis.html">StackedAxis</a></li>
505
<li><a href="../classes/StackedBarSeries.html">StackedBarSeries</a></li>
507
<li><a href="../classes/StackedColumnSeries.html">StackedColumnSeries</a></li>
509
<li><a href="../classes/StackedComboSeries.html">StackedComboSeries</a></li>
511
<li><a href="../classes/StackedComboSplineSeries.html">StackedComboSplineSeries</a></li>
513
<li><a href="../classes/StackedLineSeries.html">StackedLineSeries</a></li>
515
<li><a href="../classes/StackedMarkerSeries.html">StackedMarkerSeries</a></li>
517
<li><a href="../classes/StackedSplineSeries.html">StackedSplineSeries</a></li>
519
<li><a href="../classes/StackingUtil.html">StackingUtil</a></li>
521
<li><a href="../classes/State.html">State</a></li>
523
<li><a href="../classes/StyleSheet.html">StyleSheet</a></li>
525
<li><a href="../classes/Subscriber.html">Subscriber</a></li>
527
<li><a href="../classes/SVGCircle.html">SVGCircle</a></li>
529
<li><a href="../classes/SVGDrawing.html">SVGDrawing</a></li>
531
<li><a href="../classes/SVGEllipse.html">SVGEllipse</a></li>
533
<li><a href="../classes/SVGGraphic.html">SVGGraphic</a></li>
535
<li><a href="../classes/SVGPath.html">SVGPath</a></li>
537
<li><a href="../classes/SVGPieSlice.html">SVGPieSlice</a></li>
539
<li><a href="../classes/SVGRect.html">SVGRect</a></li>
541
<li><a href="../classes/SVGShape.html">SVGShape</a></li>
543
<li><a href="../classes/SWF.html">SWF</a></li>
545
<li><a href="../classes/SWFDetect.html">SWFDetect</a></li>
547
<li><a href="../classes/SyntheticEvent.html">SyntheticEvent</a></li>
549
<li><a href="../classes/SyntheticEvent.Notifier.html">SyntheticEvent.Notifier</a></li>
551
<li><a href="../classes/SynthRegistry.html">SynthRegistry</a></li>
553
<li><a href="../classes/Tab.html">Tab</a></li>
555
<li><a href="../classes/TabView.html">TabView</a></li>
557
<li><a href="../classes/Test.ArrayAssert.html">Test.ArrayAssert</a></li>
559
<li><a href="../classes/Test.Assert.html">Test.Assert</a></li>
561
<li><a href="../classes/Test.AssertionError.html">Test.AssertionError</a></li>
563
<li><a href="../classes/Test.ComparisonFailure.html">Test.ComparisonFailure</a></li>
565
<li><a href="../classes/Test.Console.html">Test.Console</a></li>
567
<li><a href="../classes/Test.CoverageFormat.html">Test.CoverageFormat</a></li>
569
<li><a href="../classes/Test.DateAssert.html">Test.DateAssert</a></li>
571
<li><a href="../classes/Test.EventTarget.html">Test.EventTarget</a></li>
573
<li><a href="../classes/Test.Mock.html">Test.Mock</a></li>
575
<li><a href="../classes/Test.Mock.Value.html">Test.Mock.Value</a></li>
577
<li><a href="../classes/Test.ObjectAssert.html">Test.ObjectAssert</a></li>
579
<li><a href="../classes/Test.Reporter.html">Test.Reporter</a></li>
581
<li><a href="../classes/Test.Results.html">Test.Results</a></li>
583
<li><a href="../classes/Test.Runner.html">Test.Runner</a></li>
585
<li><a href="../classes/Test.ShouldError.html">Test.ShouldError</a></li>
587
<li><a href="../classes/Test.ShouldFail.html">Test.ShouldFail</a></li>
589
<li><a href="../classes/Test.TestCase.html">Test.TestCase</a></li>
591
<li><a href="../classes/Test.TestFormat.html">Test.TestFormat</a></li>
593
<li><a href="../classes/Test.TestNode.html">Test.TestNode</a></li>
595
<li><a href="../classes/Test.TestRunner.html">Test.TestRunner</a></li>
597
<li><a href="../classes/Test.TestSuite.html">Test.TestSuite</a></li>
599
<li><a href="../classes/Test.UnexpectedError.html">Test.UnexpectedError</a></li>
601
<li><a href="../classes/Test.UnexpectedValue.html">Test.UnexpectedValue</a></li>
603
<li><a href="../classes/Test.Wait.html">Test.Wait</a></li>
605
<li><a href="../classes/Text.AccentFold.html">Text.AccentFold</a></li>
607
<li><a href="../classes/Text.WordBreak.html">Text.WordBreak</a></li>
609
<li><a href="../classes/TimeAxis.html">TimeAxis</a></li>
611
<li><a href="../classes/ToggleButton.html">ToggleButton</a></li>
613
<li><a href="../classes/TopAxisLayout.html">TopAxisLayout</a></li>
615
<li><a href="../classes/Transition.html">Transition</a></li>
617
<li><a href="../classes/UA.html">UA</a></li>
619
<li><a href="../classes/Uploader.html">Uploader</a></li>
621
<li><a href="../classes/Uploader.Queue.html">Uploader.Queue</a></li>
623
<li><a href="../classes/UploaderFlash.html">UploaderFlash</a></li>
625
<li><a href="../classes/UploaderHTML5.html">UploaderHTML5</a></li>
627
<li><a href="../classes/ValueChange.html">ValueChange</a></li>
629
<li><a href="../classes/VerticalLegendLayout.html">VerticalLegendLayout</a></li>
631
<li><a href="../classes/View.html">View</a></li>
633
<li><a href="../classes/View.NodeMap.html">View.NodeMap</a></li>
635
<li><a href="../classes/VMLCircle.html">VMLCircle</a></li>
637
<li><a href="../classes/VMLDrawing.html">VMLDrawing</a></li>
639
<li><a href="../classes/VMLEllipse.html">VMLEllipse</a></li>
641
<li><a href="../classes/VMLGraphic.html">VMLGraphic</a></li>
643
<li><a href="../classes/VMLPath.html">VMLPath</a></li>
645
<li><a href="../classes/VMLPieSlice.html">VMLPieSlice</a></li>
647
<li><a href="../classes/VMLRect.html">VMLRect</a></li>
649
<li><a href="../classes/VMLShape.html">VMLShape</a></li>
651
<li><a href="../classes/Widget.html">Widget</a></li>
653
<li><a href="../classes/WidgetAutohide.html">WidgetAutohide</a></li>
655
<li><a href="../classes/WidgetButtons.html">WidgetButtons</a></li>
657
<li><a href="../classes/WidgetChild.html">WidgetChild</a></li>
659
<li><a href="../classes/WidgetModality.html">WidgetModality</a></li>
661
<li><a href="../classes/WidgetParent.html">WidgetParent</a></li>
663
<li><a href="../classes/WidgetPosition.html">WidgetPosition</a></li>
665
<li><a href="../classes/WidgetPositionAlign.html">WidgetPositionAlign</a></li>
667
<li><a href="../classes/WidgetPositionConstrain.html">WidgetPositionConstrain</a></li>
669
<li><a href="../classes/WidgetStack.html">WidgetStack</a></li>
671
<li><a href="../classes/WidgetStdMod.html">WidgetStdMod</a></li>
673
<li><a href="../classes/YQL.html">YQL</a></li>
675
<li><a href="../classes/YQLRequest.html">YQLRequest</a></li>
677
<li><a href="../classes/YUI.html">YUI</a></li>
679
<li><a href="../classes/YUI~substitute.html">YUI~substitute</a></li>
683
<ul id="api-modules" class="apis modules">
685
<li><a href="../modules/align-plugin.html">align-plugin</a></li>
687
<li><a href="../modules/anim.html">anim</a></li>
689
<li><a href="../modules/anim-base.html">anim-base</a></li>
691
<li><a href="../modules/anim-color.html">anim-color</a></li>
693
<li><a href="../modules/anim-curve.html">anim-curve</a></li>
695
<li><a href="../modules/anim-easing.html">anim-easing</a></li>
697
<li><a href="../modules/anim-node-plugin.html">anim-node-plugin</a></li>
699
<li><a href="../modules/anim-scroll.html">anim-scroll</a></li>
701
<li><a href="../modules/anim-shape-transform.html">anim-shape-transform</a></li>
703
<li><a href="../modules/anim-xy.html">anim-xy</a></li>
705
<li><a href="../modules/app.html">app</a></li>
707
<li><a href="../modules/app-base.html">app-base</a></li>
709
<li><a href="../modules/app-transitions.html">app-transitions</a></li>
711
<li><a href="../modules/app-transitions-native.html">app-transitions-native</a></li>
713
<li><a href="../modules/array-extras.html">array-extras</a></li>
715
<li><a href="../modules/array-invoke.html">array-invoke</a></li>
717
<li><a href="../modules/arraylist.html">arraylist</a></li>
719
<li><a href="../modules/arraylist-add.html">arraylist-add</a></li>
721
<li><a href="../modules/arraylist-filter.html">arraylist-filter</a></li>
723
<li><a href="../modules/arraysort.html">arraysort</a></li>
725
<li><a href="../modules/async-queue.html">async-queue</a></li>
727
<li><a href="../modules/attribute.html">attribute</a></li>
729
<li><a href="../modules/attribute-base.html">attribute-base</a></li>
731
<li><a href="../modules/attribute-complex.html">attribute-complex</a></li>
733
<li><a href="../modules/attribute-core.html">attribute-core</a></li>
735
<li><a href="../modules/attribute-events.html">attribute-events</a></li>
737
<li><a href="../modules/attribute-extras.html">attribute-extras</a></li>
739
<li><a href="../modules/autocomplete.html">autocomplete</a></li>
741
<li><a href="../modules/autocomplete-base.html">autocomplete-base</a></li>
743
<li><a href="../modules/autocomplete-filters.html">autocomplete-filters</a></li>
745
<li><a href="../modules/autocomplete-filters-accentfold.html">autocomplete-filters-accentfold</a></li>
747
<li><a href="../modules/autocomplete-highlighters.html">autocomplete-highlighters</a></li>
749
<li><a href="../modules/autocomplete-highlighters-accentfold.html">autocomplete-highlighters-accentfold</a></li>
751
<li><a href="../modules/autocomplete-list.html">autocomplete-list</a></li>
753
<li><a href="../modules/autocomplete-list-keys.html">autocomplete-list-keys</a></li>
755
<li><a href="../modules/autocomplete-plugin.html">autocomplete-plugin</a></li>
757
<li><a href="../modules/autocomplete-sources.html">autocomplete-sources</a></li>
759
<li><a href="../modules/base.html">base</a></li>
761
<li><a href="../modules/base-base.html">base-base</a></li>
763
<li><a href="../modules/base-build.html">base-build</a></li>
765
<li><a href="../modules/base-core.html">base-core</a></li>
767
<li><a href="../modules/base-pluginhost.html">base-pluginhost</a></li>
769
<li><a href="../modules/button.html">button</a></li>
771
<li><a href="../modules/button-core.html">button-core</a></li>
773
<li><a href="../modules/button-group.html">button-group</a></li>
775
<li><a href="../modules/button-plugin.html">button-plugin</a></li>
777
<li><a href="../modules/cache.html">cache</a></li>
779
<li><a href="../modules/cache-base.html">cache-base</a></li>
781
<li><a href="../modules/cache-offline.html">cache-offline</a></li>
783
<li><a href="../modules/cache-plugin.html">cache-plugin</a></li>
785
<li><a href="../modules/calendar.html">calendar</a></li>
787
<li><a href="../modules/calendar-base.html">calendar-base</a></li>
789
<li><a href="../modules/calendarnavigator.html">calendarnavigator</a></li>
791
<li><a href="../modules/charts.html">charts</a></li>
793
<li><a href="../modules/charts-legend.html">charts-legend</a></li>
795
<li><a href="../modules/classnamemanager.html">classnamemanager</a></li>
797
<li><a href="../modules/clickable-rail.html">clickable-rail</a></li>
799
<li><a href="../modules/collection.html">collection</a></li>
801
<li><a href="../modules/console.html">console</a></li>
803
<li><a href="../modules/console-filters.html">console-filters</a></li>
805
<li><a href="../modules/cookie.html">cookie</a></li>
807
<li><a href="../modules/createlink-base.html">createlink-base</a></li>
809
<li><a href="../modules/dataschema.html">dataschema</a></li>
811
<li><a href="../modules/dataschema-array.html">dataschema-array</a></li>
813
<li><a href="../modules/dataschema-base.html">dataschema-base</a></li>
815
<li><a href="../modules/dataschema-json.html">dataschema-json</a></li>
817
<li><a href="../modules/dataschema-text.html">dataschema-text</a></li>
819
<li><a href="../modules/dataschema-xml.html">dataschema-xml</a></li>
821
<li><a href="../modules/datasource.html">datasource</a></li>
823
<li><a href="../modules/datasource-arrayschema.html">datasource-arrayschema</a></li>
825
<li><a href="../modules/datasource-cache.html">datasource-cache</a></li>
827
<li><a href="../modules/datasource-function.html">datasource-function</a></li>
829
<li><a href="../modules/datasource-get.html">datasource-get</a></li>
831
<li><a href="../modules/datasource-io.html">datasource-io</a></li>
833
<li><a href="../modules/datasource-jsonschema.html">datasource-jsonschema</a></li>
835
<li><a href="../modules/datasource-local.html">datasource-local</a></li>
837
<li><a href="../modules/datasource-polling.html">datasource-polling</a></li>
839
<li><a href="../modules/datasource-textschema.html">datasource-textschema</a></li>
841
<li><a href="../modules/datasource-xmlschema.html">datasource-xmlschema</a></li>
843
<li><a href="../modules/datatable.html">datatable</a></li>
845
<li><a href="../modules/datatable-base.html">datatable-base</a></li>
847
<li><a href="../modules/datatable-base-deprecated.html">datatable-base-deprecated</a></li>
849
<li><a href="../modules/datatable-body.html">datatable-body</a></li>
851
<li><a href="../modules/datatable-column-widths.html">datatable-column-widths</a></li>
853
<li><a href="../modules/datatable-core.html">datatable-core</a></li>
855
<li><a href="../modules/datatable-datasource.html">datatable-datasource</a></li>
857
<li><a href="../modules/datatable-datasource-deprecated.html">datatable-datasource-deprecated</a></li>
859
<li><a href="../modules/datatable-deprecated.html">datatable-deprecated</a></li>
861
<li><a href="../modules/datatable-head.html">datatable-head</a></li>
863
<li><a href="../modules/datatable-message.html">datatable-message</a></li>
865
<li><a href="../modules/datatable-mutable.html">datatable-mutable</a></li>
867
<li><a href="../modules/datatable-scroll.html">datatable-scroll</a></li>
869
<li><a href="../modules/datatable-scroll-deprecated.html">datatable-scroll-deprecated</a></li>
871
<li><a href="../modules/datatable-sort.html">datatable-sort</a></li>
873
<li><a href="../modules/datatable-sort-deprecated.html">datatable-sort-deprecated</a></li>
875
<li><a href="../modules/datatype.html">datatype</a></li>
877
<li><a href="../modules/datatype-date.html">datatype-date</a></li>
879
<li><a href="../modules/datatype-date-format.html">datatype-date-format</a></li>
881
<li><a href="../modules/datatype-date-math.html">datatype-date-math</a></li>
883
<li><a href="../modules/datatype-date-parse.html">datatype-date-parse</a></li>
885
<li><a href="../modules/datatype-number.html">datatype-number</a></li>
887
<li><a href="../modules/datatype-number-format.html">datatype-number-format</a></li>
889
<li><a href="../modules/datatype-number-parse.html">datatype-number-parse</a></li>
891
<li><a href="../modules/datatype-xml.html">datatype-xml</a></li>
893
<li><a href="../modules/datatype-xml-format.html">datatype-xml-format</a></li>
895
<li><a href="../modules/datatype-xml-parse.html">datatype-xml-parse</a></li>
897
<li><a href="../modules/dd.html">dd</a></li>
899
<li><a href="../modules/dd-constrain.html">dd-constrain</a></li>
901
<li><a href="../modules/dd-ddm.html">dd-ddm</a></li>
903
<li><a href="../modules/dd-ddm-base.html">dd-ddm-base</a></li>
905
<li><a href="../modules/dd-ddm-drop.html">dd-ddm-drop</a></li>
907
<li><a href="../modules/dd-delegate.html">dd-delegate</a></li>
909
<li><a href="../modules/dd-drag.html">dd-drag</a></li>
911
<li><a href="../modules/dd-drop.html">dd-drop</a></li>
913
<li><a href="../modules/dd-drop-plugin.html">dd-drop-plugin</a></li>
915
<li><a href="../modules/dd-plugin.html">dd-plugin</a></li>
917
<li><a href="../modules/dd-proxy.html">dd-proxy</a></li>
919
<li><a href="../modules/dd-scroll.html">dd-scroll</a></li>
921
<li><a href="../modules/dial.html">dial</a></li>
923
<li><a href="../modules/dom.html">dom</a></li>
925
<li><a href="../modules/dom-base.html">dom-base</a></li>
927
<li><a href="../modules/dom-screen.html">dom-screen</a></li>
929
<li><a href="../modules/dom-style.html">dom-style</a></li>
931
<li><a href="../modules/dump.html">dump</a></li>
933
<li><a href="../modules/editor.html">editor</a></li>
935
<li><a href="../modules/editor-base.html">editor-base</a></li>
937
<li><a href="../modules/editor-bidi.html">editor-bidi</a></li>
939
<li><a href="../modules/editor-br.html">editor-br</a></li>
941
<li><a href="../modules/editor-lists.html">editor-lists</a></li>
943
<li><a href="../modules/editor-para.html">editor-para</a></li>
945
<li><a href="../modules/editor-para-base.html">editor-para-base</a></li>
947
<li><a href="../modules/editor-para-ie.html">editor-para-ie</a></li>
949
<li><a href="../modules/editor-tab.html">editor-tab</a></li>
951
<li><a href="../modules/escape.html">escape</a></li>
953
<li><a href="../modules/event.html">event</a></li>
955
<li><a href="../modules/event-base.html">event-base</a></li>
957
<li><a href="../modules/event-contextmenu.html">event-contextmenu</a></li>
959
<li><a href="../modules/event-custom.html">event-custom</a></li>
961
<li><a href="../modules/event-custom-base.html">event-custom-base</a></li>
963
<li><a href="../modules/event-custom-complex.html">event-custom-complex</a></li>
965
<li><a href="../modules/event-delegate.html">event-delegate</a></li>
967
<li><a href="../modules/event-flick.html">event-flick</a></li>
969
<li><a href="../modules/event-focus.html">event-focus</a></li>
971
<li><a href="../modules/event-gestures.html">event-gestures</a></li>
973
<li><a href="../modules/event-hover.html">event-hover</a></li>
975
<li><a href="../modules/event-key.html">event-key</a></li>
977
<li><a href="../modules/event-mouseenter.html">event-mouseenter</a></li>
979
<li><a href="../modules/event-mousewheel.html">event-mousewheel</a></li>
981
<li><a href="../modules/event-move.html">event-move</a></li>
983
<li><a href="../modules/event-outside.html">event-outside</a></li>
985
<li><a href="../modules/event-resize.html">event-resize</a></li>
987
<li><a href="../modules/event-simulate.html">event-simulate</a></li>
989
<li><a href="../modules/event-synthetic.html">event-synthetic</a></li>
991
<li><a href="../modules/event-touch.html">event-touch</a></li>
993
<li><a href="../modules/event-valuechange.html">event-valuechange</a></li>
995
<li><a href="../modules/exec-command.html">exec-command</a></li>
997
<li><a href="../modules/features.html">features</a></li>
999
<li><a href="../modules/file.html">file</a></li>
1001
<li><a href="../modules/file-flash.html">file-flash</a></li>
1003
<li><a href="../modules/file-html5.html">file-html5</a></li>
1005
<li><a href="../modules/frame.html">frame</a></li>
1007
<li><a href="../modules/get.html">get</a></li>
1009
<li><a href="../modules/get-nodejs.html">get-nodejs</a></li>
1011
<li><a href="../modules/graphics.html">graphics</a></li>
1013
<li><a href="../modules/handlebars.html">handlebars</a></li>
1015
<li><a href="../modules/handlebars-base.html">handlebars-base</a></li>
1017
<li><a href="../modules/handlebars-compiler.html">handlebars-compiler</a></li>
1019
<li><a href="../modules/highlight.html">highlight</a></li>
1021
<li><a href="../modules/highlight-accentfold.html">highlight-accentfold</a></li>
1023
<li><a href="../modules/highlight-base.html">highlight-base</a></li>
1025
<li><a href="../modules/history.html">history</a></li>
1027
<li><a href="../modules/history-base.html">history-base</a></li>
1029
<li><a href="../modules/history-hash.html">history-hash</a></li>
1031
<li><a href="../modules/history-hash-ie.html">history-hash-ie</a></li>
1033
<li><a href="../modules/history-html5.html">history-html5</a></li>
1035
<li><a href="../modules/imageloader.html">imageloader</a></li>
1037
<li><a href="../modules/intl.html">intl</a></li>
1039
<li><a href="../modules/io.html">io</a></li>
1041
<li><a href="../modules/io-base.html">io-base</a></li>
1043
<li><a href="../modules/io-form.html">io-form</a></li>
1045
<li><a href="../modules/io-queue.html">io-queue</a></li>
1047
<li><a href="../modules/io-upload-iframe.html">io-upload-iframe</a></li>
1049
<li><a href="../modules/io-xdr.html">io-xdr</a></li>
1051
<li><a href="../modules/json.html">json</a></li>
1053
<li><a href="../modules/json-parse.html">json-parse</a></li>
1055
<li><a href="../modules/json-stringify.html">json-stringify</a></li>
1057
<li><a href="../modules/jsonp.html">jsonp</a></li>
1059
<li><a href="../modules/jsonp-url.html">jsonp-url</a></li>
1061
<li><a href="../modules/loader.html">loader</a></li>
1063
<li><a href="../modules/loader-base.html">loader-base</a></li>
1065
<li><a href="../modules/matrix.html">matrix</a></li>
1067
<li><a href="../modules/model.html">model</a></li>
1069
<li><a href="../modules/model-list.html">model-list</a></li>
1071
<li><a href="../modules/node.html">node</a></li>
1073
<li><a href="../modules/node-base.html">node-base</a></li>
1075
<li><a href="../modules/node-core.html">node-core</a></li>
1077
<li><a href="../modules/node-data.html">node-data</a></li>
1079
<li><a href="../modules/node-deprecated.html">node-deprecated</a></li>
1081
<li><a href="../modules/node-event-delegate.html">node-event-delegate</a></li>
1083
<li><a href="../modules/node-event-html5.html">node-event-html5</a></li>
1085
<li><a href="../modules/node-event-simulate.html">node-event-simulate</a></li>
1087
<li><a href="../modules/node-flick.html">node-flick</a></li>
1089
<li><a href="../modules/node-focusmanager.html">node-focusmanager</a></li>
1091
<li><a href="../modules/node-load.html">node-load</a></li>
1093
<li><a href="../modules/node-menunav.html">node-menunav</a></li>
1095
<li><a href="../modules/node-pluginhost.html">node-pluginhost</a></li>
1097
<li><a href="../modules/node-screen.html">node-screen</a></li>
1099
<li><a href="../modules/node-style.html">node-style</a></li>
1101
<li><a href="../modules/oop.html">oop</a></li>
1103
<li><a href="../modules/overlay.html">overlay</a></li>
1105
<li><a href="../modules/panel.html">panel</a></li>
1107
<li><a href="../modules/parallel.html">parallel</a></li>
1109
<li><a href="../modules/pjax.html">pjax</a></li>
1111
<li><a href="../modules/pjax-base.html">pjax-base</a></li>
1113
<li><a href="../modules/pjax-plugin.html">pjax-plugin</a></li>
1115
<li><a href="../modules/plugin.html">plugin</a></li>
1117
<li><a href="../modules/pluginhost.html">pluginhost</a></li>
1119
<li><a href="../modules/pluginhost-base.html">pluginhost-base</a></li>
1121
<li><a href="../modules/pluginhost-config.html">pluginhost-config</a></li>
1123
<li><a href="../modules/profiler.html">profiler</a></li>
1125
<li><a href="../modules/querystring.html">querystring</a></li>
1127
<li><a href="../modules/querystring-parse.html">querystring-parse</a></li>
1129
<li><a href="../modules/querystring-parse-simple.html">querystring-parse-simple</a></li>
1131
<li><a href="../modules/querystring-stringify.html">querystring-stringify</a></li>
1133
<li><a href="../modules/querystring-stringify-simple.html">querystring-stringify-simple</a></li>
1135
<li><a href="../modules/queue-promote.html">queue-promote</a></li>
1137
<li><a href="../modules/range-slider.html">range-slider</a></li>
1139
<li><a href="../modules/recordset.html">recordset</a></li>
1141
<li><a href="../modules/recordset-base.html">recordset-base</a></li>
1143
<li><a href="../modules/recordset-filter.html">recordset-filter</a></li>
1145
<li><a href="../modules/recordset-indexer.html">recordset-indexer</a></li>
1147
<li><a href="../modules/recordset-sort.html">recordset-sort</a></li>
1149
<li><a href="../modules/resize.html">resize</a></li>
1151
<li><a href="../modules/resize-contrain.html">resize-contrain</a></li>
1153
<li><a href="../modules/resize-plugin.html">resize-plugin</a></li>
1155
<li><a href="../modules/resize-proxy.html">resize-proxy</a></li>
1157
<li><a href="../modules/rollup.html">rollup</a></li>
1159
<li><a href="../modules/router.html">router</a></li>
1161
<li><a href="../modules/scrollview.html">scrollview</a></li>
1163
<li><a href="../modules/scrollview-base.html">scrollview-base</a></li>
1165
<li><a href="../modules/scrollview-base-ie.html">scrollview-base-ie</a></li>
1167
<li><a href="../modules/scrollview-list.html">scrollview-list</a></li>
1169
<li><a href="../modules/scrollview-paginator.html">scrollview-paginator</a></li>
1171
<li><a href="../modules/scrollview-scrollbars.html">scrollview-scrollbars</a></li>
1173
<li><a href="../modules/selection.html">selection</a></li>
1175
<li><a href="../modules/selector-css2.html">selector-css2</a></li>
1177
<li><a href="../modules/selector-css3.html">selector-css3</a></li>
1179
<li><a href="../modules/selector-native.html">selector-native</a></li>
1181
<li><a href="../modules/shim-plugin.html">shim-plugin</a></li>
1183
<li><a href="../modules/slider.html">slider</a></li>
1185
<li><a href="../modules/slider-base.html">slider-base</a></li>
1187
<li><a href="../modules/slider-value-range.html">slider-value-range</a></li>
1189
<li><a href="../modules/sortable.html">sortable</a></li>
1191
<li><a href="../modules/sortable-scroll.html">sortable-scroll</a></li>
1193
<li><a href="../modules/stylesheet.html">stylesheet</a></li>
1195
<li><a href="../modules/substitute.html">substitute</a></li>
1197
<li><a href="../modules/swf.html">swf</a></li>
1199
<li><a href="../modules/swfdetect.html">swfdetect</a></li>
1201
<li><a href="../modules/tabview.html">tabview</a></li>
1203
<li><a href="../modules/test.html">test</a></li>
1205
<li><a href="../modules/test-console.html">test-console</a></li>
1207
<li><a href="../modules/text.html">text</a></li>
1209
<li><a href="../modules/text-accentfold.html">text-accentfold</a></li>
1211
<li><a href="../modules/text-wordbreak.html">text-wordbreak</a></li>
1213
<li><a href="../modules/transition.html">transition</a></li>
1215
<li><a href="../modules/uploader.html">uploader</a></li>
1217
<li><a href="../modules/uploader-deprecated.html">uploader-deprecated</a></li>
1219
<li><a href="../modules/uploader-flash.html">uploader-flash</a></li>
1221
<li><a href="../modules/uploader-html5.html">uploader-html5</a></li>
1223
<li><a href="../modules/uploader-queue.html">uploader-queue</a></li>
1225
<li><a href="../modules/view.html">view</a></li>
1227
<li><a href="../modules/view-node-map.html">view-node-map</a></li>
1229
<li><a href="../modules/widget.html">widget</a></li>
1231
<li><a href="../modules/widget-anim.html">widget-anim</a></li>
1233
<li><a href="../modules/widget-autohide.html">widget-autohide</a></li>
1235
<li><a href="../modules/widget-base.html">widget-base</a></li>
1237
<li><a href="../modules/widget-base-ie.html">widget-base-ie</a></li>
1239
<li><a href="../modules/widget-buttons.html">widget-buttons</a></li>
1241
<li><a href="../modules/widget-child.html">widget-child</a></li>
1243
<li><a href="../modules/widget-htmlparser.html">widget-htmlparser</a></li>
1245
<li><a href="../modules/widget-locale.html">widget-locale</a></li>
1247
<li><a href="../modules/widget-modality.html">widget-modality</a></li>
1249
<li><a href="../modules/widget-parent.html">widget-parent</a></li>
1251
<li><a href="../modules/widget-position.html">widget-position</a></li>
1253
<li><a href="../modules/widget-position-align.html">widget-position-align</a></li>
1255
<li><a href="../modules/widget-position-constrain.html">widget-position-constrain</a></li>
1257
<li><a href="../modules/widget-skin.html">widget-skin</a></li>
1259
<li><a href="../modules/widget-stack.html">widget-stack</a></li>
1261
<li><a href="../modules/widget-stdmod.html">widget-stdmod</a></li>
1263
<li><a href="../modules/widget-uievents.html">widget-uievents</a></li>
1265
<li><a href="../modules/yql.html">yql</a></li>
1267
<li><a href="../modules/yui.html">yui</a></li>
1269
<li><a href="../modules/yui-base.html">yui-base</a></li>
1271
<li><a href="../modules/yui-later.html">yui-later</a></li>
1273
<li><a href="../modules/yui-log.html">yui-log</a></li>
1275
<li><a href="../modules/yui-throttle.html">yui-throttle</a></li>
1277
<li><a href="../modules/yui3.html">yui3</a></li>
1286
<div class="yui3-u-3-4">
1287
<div id="api-options">
1289
<label for="api-show-inherited">
1290
<input type="checkbox" id="api-show-inherited" checked>
1294
<label for="api-show-protected">
1295
<input type="checkbox" id="api-show-protected">
1299
<label for="api-show-private">
1300
<input type="checkbox" id="api-show-private">
1306
<div class="apidocs">
1307
<div id="docs-main">
1308
<div class="content">
1310
<div class="box meta">
1314
<ul class="inline commas">
1316
<li><a href="Drawing.html">Drawing</a></li>
1323
<div class="extends">
1324
Extends <a href="../classes/Shape.html" class="crosslink">Shape</a>
1329
<div class="foundat">
1330
Defined in: <a href="../files/graphics_js_GraphicBase.js.html#l854"><code>graphics/js/GraphicBase.js:854</code></a>
1336
Module: <a href="../modules/graphics.html">graphics</a>
1345
<div class="box intro">
1346
<p>The <code>Path</code> class creates a shape through the use of drawing methods. The <code>Path</code> class has the following drawing methods available:</p>
1349
<li><a href="#method_clear"><code>clear</code></a></li>
1350
<li><a href="#method_curveTo"><code>curveTo</code></a></li>
1351
<li><a href="#method_drawRect"><code>drawRect</code></a></li>
1352
<li><a href="#method_drawRoundRect"><code>drawRoundRect</code></a></li>
1353
<li><a href="#method_end"><code>end</code></a></li>
1354
<li><a href="#method_lineTo"><code>lineTo</code></a></li>
1355
<li><a href="#method_moveTo"><code>moveTo</code></a></li>
1356
<li><a href="#method_quadraticCurveTo"><code>quadraticCurveTo</code></a></li>
1359
<p><p>Like other shapes, <code>Path</code> elements are created using the <a href="Graphic.html#method_addShape"><code>addShape</code></a> method of the <a href="Graphic.html"><code>Graphic</code></a>
1360
class. The method's <code>cfg</code> argument contains a <code>type</code> attribute. Assigning "path" or <code>Y.Path</code> to this attribute will create a <code>Path</code> instance.
1361
After instantiation, a series of drawing operations must be performed in order to render a shape. The below code instantiates a path element by defining the <code>type</code>
1362
attribute as "path":</p></p>
1364
<pre class="code"><code class="prettyprint"> var myPath = myGraphic.addShape({
1376
<p>Below a <code>Path</code> element with the same properties is instantiated by defining the <code>type</code> attribute with a class reference:</p>
1378
<pre class="code"><code class="prettyprint"> var myPath = myGraphic.addShape({
1390
<p>After instantiation, a shape or segment needs to be drawn for an element to render. After all draw operations are performed, the <a href="#method_end"><code>end</code></a>
1391
method will render the shape. The code below will draw a triangle:</p>
1393
<pre class="code"><code class="prettyprint"> myPath.moveTo(35, 5);
1394
myPath.lineTo(65, 65);
1395
myPath.lineTo(5, 65);
1396
myPath.lineTo(35, 5);
1400
<p><code>Path</code> has the following implementations based on browser capability.
1402
<li><a href="SVGPath.html"><code>SVGPath</code></a></li>
1403
<li><a href="VMLPath.html"><code>VMLPath</code></a></li>
1404
<li><a href="CanvasPath.html"><code>CanvasPath</code></a></li>
1406
It is not necessary to interact with these classes directly. <code>Path</code> will point to the appropriate implemention.</p>
1410
<div class="constructor">
1411
<h2>Constructor</h2>
1412
<div id="method_Path" class="method item">
1413
<h3 class="name"><code>Path</code></h3>
1416
<span class="paren">()</span>
1442
<a href="../files/graphics_js_GraphicBase.js.html#l854"><code>graphics/js/GraphicBase.js:854</code></a>
1452
<div class="description">
1466
<div id="classdocs" class="tabview">
1467
<ul class="api-class-tabs">
1468
<li class="api-class-tab index"><a href="#index">Index</a></li>
1471
<li class="api-class-tab methods"><a href="#methods">Methods</a></li>
1475
<li class="api-class-tab attrs"><a href="#attrs">Attributes</a></li>
1481
<div id="index" class="api-class-tabpanel index">
1482
<h2 class="off-left">Item Index</h2>
1485
<div class="index-section methods">
1488
<ul class="index-list methods">
1490
<li class="index-item method inherited">
1491
<a href="#method_addClass">addClass</a>
1496
<li class="index-item method inherited">
1497
<a href="#method_clear">clear</a>
1502
<li class="index-item method inherited">
1503
<a href="#method_compareTo">compareTo</a>
1508
<li class="index-item method inherited">
1509
<a href="#method_contains">contains</a>
1514
<li class="index-item method inherited">
1515
<a href="#method_curveTo">curveTo</a>
1520
<li class="index-item method inherited">
1521
<a href="#method_destroy">destroy</a>
1526
<li class="index-item method inherited">
1527
<a href="#method_drawRect">drawRect</a>
1532
<li class="index-item method inherited">
1533
<a href="#method_drawRoundRect">drawRoundRect</a>
1538
<li class="index-item method inherited">
1539
<a href="#method_end">end</a>
1544
<li class="index-item method inherited">
1545
<a href="#method_getBounds">getBounds</a>
1550
<li class="index-item method inherited">
1551
<a href="#method_getXY">getXY</a>
1556
<li class="index-item method protected inherited">
1557
<a href="#method_init">init</a>
1562
<li class="index-item method private inherited">
1563
<a href="#method_initializer">initializer</a>
1568
<li class="index-item method inherited">
1569
<a href="#method_lineTo">lineTo</a>
1574
<li class="index-item method inherited">
1575
<a href="#method_moveTo">moveTo</a>
1580
<li class="index-item method inherited">
1581
<a href="#method_quadraticCurveTo">quadraticCurveTo</a>
1586
<li class="index-item method inherited">
1587
<a href="#method_removeClass">removeClass</a>
1592
<li class="index-item method inherited">
1593
<a href="#method_rotate">rotate</a>
1598
<li class="index-item method inherited">
1599
<a href="#method_scale">scale</a>
1604
<li class="index-item method inherited">
1605
<a href="#method_set">set</a>
1610
<li class="index-item method inherited">
1611
<a href="#method_setXY">setXY</a>
1616
<li class="index-item method inherited">
1617
<a href="#method_skew">skew</a>
1622
<li class="index-item method inherited">
1623
<a href="#method_skewX">skewX</a>
1628
<li class="index-item method inherited">
1629
<a href="#method_skewY">skewY</a>
1634
<li class="index-item method inherited">
1635
<a href="#method_test">test</a>
1640
<li class="index-item method inherited">
1641
<a href="#method_translate">translate</a>
1646
<li class="index-item method inherited">
1647
<a href="#method_translateX">translateX</a>
1652
<li class="index-item method inherited">
1653
<a href="#method_translateY">translateY</a>
1665
<div class="index-section attrs">
1668
<ul class="index-list attrs">
1670
<li class="index-item attr inherited">
1671
<a href="#attr_fill">fill</a>
1674
<li class="index-item attr inherited">
1675
<a href="#attr_graphic">graphic</a>
1678
<li class="index-item attr inherited">
1679
<a href="#attr_height">height</a>
1682
<li class="index-item attr inherited">
1683
<a href="#attr_id">id</a>
1686
<li class="index-item attr inherited">
1687
<a href="#attr_node">node</a>
1690
<li class="index-item attr">
1691
<a href="#attr_path">path</a>
1694
<li class="index-item attr inherited">
1695
<a href="#attr_stroke">stroke</a>
1698
<li class="index-item attr inherited">
1699
<a href="#attr_transform">transform</a>
1702
<li class="index-item attr inherited">
1703
<a href="#attr_transformOrigin">transformOrigin</a>
1706
<li class="index-item attr inherited">
1707
<a href="#attr_visible">visible</a>
1710
<li class="index-item attr inherited">
1711
<a href="#attr_width">width</a>
1714
<li class="index-item attr inherited">
1715
<a href="#attr_x">x</a>
1718
<li class="index-item attr inherited">
1719
<a href="#attr_y">y</a>
1730
<div id="methods" class="api-class-tabpanel">
1731
<h2 class="off-left">Methods</h2>
1734
<div id="method_addClass" class="method item inherited">
1735
<h3 class="name"><code>addClass</code></h3>
1739
<span class="paren">(</span><ul class="args-list inline commas">
1743
<code>className</code>
1747
</ul><span class="paren">)</span>
1767
<a href="../classes/Shape.html#method_addClass">Shape</a>:
1771
<a href="../files/graphics_js_GraphicBase.js.html#l398"><code>graphics/js/GraphicBase.js:398</code></a>
1781
<div class="description">
1782
<p>Add a class name to each node.</p>
1786
<div class="params">
1787
<h4>Parameters:</h4>
1789
<ul class="params-list">
1793
<code class="param-name">className</code>
1794
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
1799
<div class="param-description">
1800
<p>the class name to add to the node's class attribute</p>
1816
<div id="method_clear" class="method item inherited">
1817
<h3 class="name"><code>clear</code></h3>
1820
<span class="paren">()</span>
1839
<a href="../classes/Drawing.html#method_clear">Drawing</a>:
1843
<a href="../files/graphics_js_GraphicBase.js.html#l353"><code>graphics/js/GraphicBase.js:353</code></a>
1853
<div class="description">
1854
<p>Clears the path.</p>
1865
<div id="method_compareTo" class="method item inherited">
1866
<h3 class="name"><code>compareTo</code></h3>
1870
<span class="paren">(</span><ul class="args-list inline commas">
1874
<code>refNode</code>
1878
</ul><span class="paren">)</span>
1883
<span class="returns-inline">
1884
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
1902
<a href="../classes/Shape.html#method_compareTo">Shape</a>:
1906
<a href="../files/graphics_js_GraphicBase.js.html#l429"><code>graphics/js/GraphicBase.js:429</code></a>
1916
<div class="description">
1917
<p>Compares nodes to determine if they match.
1918
Node instances can be compared to each other and/or HTMLElements.</p>
1922
<div class="params">
1923
<h4>Parameters:</h4>
1925
<ul class="params-list">
1929
<code class="param-name">refNode</code>
1930
<span class="type"><a href="https://developer.mozilla.org/en/Document_Object_Model_(DOM)/HTMLElement" class="crosslink external" target="_blank">HTMLElement</a> | <a href="../classes/Node.html" class="crosslink">Node</a></span>
1935
<div class="param-description">
1936
<p>The reference node to compare to the node.</p>
1947
<div class="returns">
1950
<div class="returns-description">
1953
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>:
1955
True if the nodes match, false if they do not.
1965
<div id="method_contains" class="method item inherited">
1966
<h3 class="name"><code>contains</code></h3>
1970
<span class="paren">(</span><ul class="args-list inline commas">
1978
</ul><span class="paren">)</span>
1983
<span class="returns-inline">
1984
<span class="type"></span>
2002
<a href="../classes/Shape.html#method_contains">Shape</a>:
2006
<a href="../files/graphics_js_GraphicBase.js.html#l422"><code>graphics/js/GraphicBase.js:422</code></a>
2016
<div class="description">
2017
<p>Determines whether the node is an ancestor of another HTML element in the DOM hierarchy.</p>
2021
<div class="params">
2022
<h4>Parameters:</h4>
2024
<ul class="params-list">
2028
<code class="param-name">needle</code>
2029
<span class="type"><a href="../classes/Shape.html" class="crosslink">Shape</a> | <a href="https://developer.mozilla.org/en/Document_Object_Model_(DOM)/HTMLElement" class="crosslink external" target="_blank">HTMLElement</a></span>
2034
<div class="param-description">
2035
<p>The possible node or descendent</p>
2046
<div class="returns">
2049
<div class="returns-description">
2052
Boolean Whether or not this shape is the needle or its ancestor.
2062
<div id="method_curveTo" class="method item inherited">
2063
<h3 class="name"><code>curveTo</code></h3>
2067
<span class="paren">(</span><ul class="args-list inline commas">
2105
</ul><span class="paren">)</span>
2125
<a href="../classes/Drawing.html#method_curveTo">Drawing</a>:
2129
<a href="../files/graphics_js_GraphicBase.js.html#l308"><code>graphics/js/GraphicBase.js:308</code></a>
2139
<div class="description">
2140
<p>Draws a bezier curve.</p>
2144
<div class="params">
2145
<h4>Parameters:</h4>
2147
<ul class="params-list">
2151
<code class="param-name">cp1x</code>
2152
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
2157
<div class="param-description">
2158
<p>x-coordinate for the first control point.</p>
2166
<code class="param-name">cp1y</code>
2167
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
2172
<div class="param-description">
2173
<p>y-coordinate for the first control point.</p>
2181
<code class="param-name">cp2x</code>
2182
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
2187
<div class="param-description">
2188
<p>x-coordinate for the second control point.</p>
2196
<code class="param-name">cp2y</code>
2197
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
2202
<div class="param-description">
2203
<p>y-coordinate for the second control point.</p>
2211
<code class="param-name">x</code>
2212
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
2217
<div class="param-description">
2218
<p>x-coordinate for the end point.</p>
2226
<code class="param-name">y</code>
2227
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
2232
<div class="param-description">
2233
<p>y-coordinate for the end point.</p>
2249
<div id="method_destroy" class="method item inherited">
2250
<h3 class="name"><code>destroy</code></h3>
2253
<span class="paren">()</span>
2272
<a href="../classes/Shape.html#method_destroy">Shape</a>:
2276
<a href="../files/graphics_js_GraphicBase.js.html#l513"><code>graphics/js/GraphicBase.js:513</code></a>
2286
<div class="description">
2287
<p>Destroys the instance.</p>
2298
<div id="method_drawRect" class="method item inherited">
2299
<h3 class="name"><code>drawRect</code></h3>
2303
<span class="paren">(</span><ul class="args-list inline commas">
2329
</ul><span class="paren">)</span>
2349
<a href="../classes/Drawing.html#method_drawRect">Drawing</a>:
2353
<a href="../files/graphics_js_GraphicBase.js.html#l328"><code>graphics/js/GraphicBase.js:328</code></a>
2363
<div class="description">
2364
<p>Draws a rectangle.</p>
2368
<div class="params">
2369
<h4>Parameters:</h4>
2371
<ul class="params-list">
2375
<code class="param-name">x</code>
2376
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
2381
<div class="param-description">
2390
<code class="param-name">y</code>
2391
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
2396
<div class="param-description">
2405
<code class="param-name">w</code>
2406
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
2411
<div class="param-description">
2420
<code class="param-name">h</code>
2421
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
2426
<div class="param-description">
2443
<div id="method_drawRoundRect" class="method item inherited">
2444
<h3 class="name"><code>drawRoundRect</code></h3>
2448
<span class="paren">(</span><ul class="args-list inline commas">
2486
</ul><span class="paren">)</span>
2506
<a href="../classes/Drawing.html#method_drawRoundRect">Drawing</a>:
2510
<a href="../files/graphics_js_GraphicBase.js.html#l337"><code>graphics/js/GraphicBase.js:337</code></a>
2520
<div class="description">
2521
<p>Draws a rectangle with rounded corners.</p>
2525
<div class="params">
2526
<h4>Parameters:</h4>
2528
<ul class="params-list">
2532
<code class="param-name">x</code>
2533
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
2538
<div class="param-description">
2547
<code class="param-name">y</code>
2548
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
2553
<div class="param-description">
2562
<code class="param-name">w</code>
2563
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
2568
<div class="param-description">
2577
<code class="param-name">h</code>
2578
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
2583
<div class="param-description">
2592
<code class="param-name">ew</code>
2593
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
2598
<div class="param-description">
2599
<p>width of the ellipse used to draw the rounded corners</p>
2607
<code class="param-name">eh</code>
2608
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
2613
<div class="param-description">
2614
<p>height of the ellipse used to draw the rounded corners</p>
2630
<div id="method_end" class="method item inherited">
2631
<h3 class="name"><code>end</code></h3>
2634
<span class="paren">()</span>
2653
<a href="../classes/Drawing.html#method_end">Drawing</a>:
2657
<a href="../files/graphics_js_GraphicBase.js.html#l348"><code>graphics/js/GraphicBase.js:348</code></a>
2667
<div class="description">
2668
<p>Completes a drawing operation.</p>
2679
<div id="method_getBounds" class="method item inherited">
2680
<h3 class="name"><code>getBounds</code></h3>
2683
<span class="paren">()</span>
2687
<span class="returns-inline">
2688
<span class="type"></span>
2706
<a href="../classes/Shape.html#method_getBounds">Shape</a>:
2710
<a href="../files/graphics_js_GraphicBase.js.html#l504"><code>graphics/js/GraphicBase.js:504</code></a>
2720
<div class="description">
2721
<p>Returns the bounds for a shape.</p>
2723
<p>Calculates the a new bounding box from the original corner coordinates (base on size and position) and the transform matrix.
2724
The calculated bounding box is used by the graphic instance to calculate its viewBox.</p>
2730
<div class="returns">
2733
<div class="returns-description">
2746
<div id="method_getXY" class="method item inherited">
2747
<h3 class="name"><code>getXY</code></h3>
2750
<span class="paren">()</span>
2754
<span class="returns-inline">
2755
<span class="type"></span>
2773
<a href="../classes/Shape.html#method_getXY">Shape</a>:
2777
<a href="../files/graphics_js_GraphicBase.js.html#l410"><code>graphics/js/GraphicBase.js:410</code></a>
2787
<div class="description">
2788
<p>Gets the current position of the node in page coordinates.</p>
2794
<div class="returns">
2797
<div class="returns-description">
2800
Array The XY position of the shape.
2810
<div id="method_init" class="method item protected inherited">
2811
<h3 class="name"><code>init</code></h3>
2814
<span class="paren">()</span>
2822
<span class="flag protected">protected</span>
2835
<a href="../classes/Shape.html#method_init">Shape</a>:
2839
<a href="../files/graphics_js_GraphicBase.js.html#l385"><code>graphics/js/GraphicBase.js:385</code></a>
2849
<div class="description">
2850
<p>Init method, invoked during construction.
2851
Calls <code>initializer</code> method.</p>
2862
<div id="method_initializer" class="method item private inherited">
2863
<h3 class="name"><code>initializer</code></h3>
2866
<span class="paren">()</span>
2874
<span class="flag private">private</span>
2887
<a href="../classes/Shape.html#method_initializer">Shape</a>:
2891
<a href="../files/graphics_js_GraphicBase.js.html#l392"><code>graphics/js/GraphicBase.js:392</code></a>
2901
<div class="description">
2902
<p>Initializes the shape</p>
2913
<div id="method_lineTo" class="method item inherited">
2914
<h3 class="name"><code>lineTo</code></h3>
2918
<span class="paren">(</span><ul class="args-list inline commas">
2932
</ul><span class="paren">)</span>
2952
<a href="../classes/Drawing.html#method_lineTo">Drawing</a>:
2956
<a href="../files/graphics_js_GraphicBase.js.html#l294"><code>graphics/js/GraphicBase.js:294</code></a>
2966
<div class="description">
2967
<p>Draws a line segment using the current line style from the current drawing position to the specified x and y coordinates.</p>
2971
<div class="params">
2972
<h4>Parameters:</h4>
2974
<ul class="params-list">
2978
<code class="param-name">point1</code>
2979
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
2984
<div class="param-description">
2985
<p>x-coordinate for the end point.</p>
2993
<code class="param-name">point2</code>
2994
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
2999
<div class="param-description">
3000
<p>y-coordinate for the end point.</p>
3016
<div id="method_moveTo" class="method item inherited">
3017
<h3 class="name"><code>moveTo</code></h3>
3021
<span class="paren">(</span><ul class="args-list inline commas">
3035
</ul><span class="paren">)</span>
3055
<a href="../classes/Drawing.html#method_moveTo">Drawing</a>:
3059
<a href="../files/graphics_js_GraphicBase.js.html#l301"><code>graphics/js/GraphicBase.js:301</code></a>
3069
<div class="description">
3070
<p>Moves the current drawing position to specified x and y coordinates.</p>
3074
<div class="params">
3075
<h4>Parameters:</h4>
3077
<ul class="params-list">
3081
<code class="param-name">x</code>
3082
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
3087
<div class="param-description">
3088
<p>x-coordinate for the end point.</p>
3096
<code class="param-name">y</code>
3097
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
3102
<div class="param-description">
3103
<p>y-coordinate for the end point.</p>
3119
<div id="method_quadraticCurveTo" class="method item inherited">
3120
<h3 class="name"><code>quadraticCurveTo</code></h3>
3124
<span class="paren">(</span><ul class="args-list inline commas">
3150
</ul><span class="paren">)</span>
3170
<a href="../classes/Drawing.html#method_quadraticCurveTo">Drawing</a>:
3174
<a href="../files/graphics_js_GraphicBase.js.html#l319"><code>graphics/js/GraphicBase.js:319</code></a>
3184
<div class="description">
3185
<p>Draws a quadratic bezier curve.</p>
3189
<div class="params">
3190
<h4>Parameters:</h4>
3192
<ul class="params-list">
3196
<code class="param-name">cpx</code>
3197
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
3202
<div class="param-description">
3203
<p>x-coordinate for the control point.</p>
3211
<code class="param-name">cpy</code>
3212
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
3217
<div class="param-description">
3218
<p>y-coordinate for the control point.</p>
3226
<code class="param-name">x</code>
3227
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
3232
<div class="param-description">
3233
<p>x-coordinate for the end point.</p>
3241
<code class="param-name">y</code>
3242
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
3247
<div class="param-description">
3248
<p>y-coordinate for the end point.</p>
3264
<div id="method_removeClass" class="method item inherited">
3265
<h3 class="name"><code>removeClass</code></h3>
3269
<span class="paren">(</span><ul class="args-list inline commas">
3273
<code>className</code>
3277
</ul><span class="paren">)</span>
3297
<a href="../classes/Shape.html#method_removeClass">Shape</a>:
3301
<a href="../files/graphics_js_GraphicBase.js.html#l404"><code>graphics/js/GraphicBase.js:404</code></a>
3311
<div class="description">
3312
<p>Removes a class name from each node.</p>
3316
<div class="params">
3317
<h4>Parameters:</h4>
3319
<ul class="params-list">
3323
<code class="param-name">className</code>
3324
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
3329
<div class="param-description">
3330
<p>the class name to remove from the node's class attribute</p>
3346
<div id="method_rotate" class="method item inherited">
3347
<h3 class="name"><code>rotate</code></h3>
3351
<span class="paren">(</span><ul class="args-list inline commas">
3359
</ul><span class="paren">)</span>
3379
<a href="../classes/Shape.html#method_rotate">Shape</a>:
3383
<a href="../files/graphics_js_GraphicBase.js.html#l492"><code>graphics/js/GraphicBase.js:492</code></a>
3393
<div class="description">
3394
<p>Rotates the shape clockwise around it transformOrigin.</p>
3398
<div class="params">
3399
<h4>Parameters:</h4>
3401
<ul class="params-list">
3405
<code class="param-name">deg</code>
3406
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
3411
<div class="param-description">
3412
<p>The degree of the rotation.</p>
3428
<div id="method_scale" class="method item inherited">
3429
<h3 class="name"><code>scale</code></h3>
3433
<span class="paren">(</span><ul class="args-list inline commas">
3441
</ul><span class="paren">)</span>
3461
<a href="../classes/Shape.html#method_scale">Shape</a>:
3465
<a href="../files/graphics_js_GraphicBase.js.html#l498"><code>graphics/js/GraphicBase.js:498</code></a>
3475
<div class="description">
3476
<p>Specifies a 2d scaling operation.</p>
3480
<div class="params">
3481
<h4>Parameters:</h4>
3483
<ul class="params-list">
3487
<code class="param-name">val</code>
3488
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
3493
<div class="param-description">
3510
<div id="method_set" class="method item inherited">
3511
<h3 class="name"><code>set</code></h3>
3515
<span class="paren">(</span><ul class="args-list inline commas">
3529
</ul><span class="paren">)</span>
3549
<a href="../classes/Shape.html#method_set">Shape</a>:
3553
<a href="../files/graphics_js_GraphicBase.js.html#l443"><code>graphics/js/GraphicBase.js:443</code></a>
3563
<div class="description">
3564
<p>Sets the value of an attribute.</p>
3568
<div class="params">
3569
<h4>Parameters:</h4>
3571
<ul class="params-list">
3575
<code class="param-name">name</code>
3576
<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>
3581
<div class="param-description">
3582
<p>The name of the attribute. Alternatively, an object of key value pairs can
3583
be passed in to set multiple attributes at once.</p>
3591
<code class="param-name">value</code>
3592
<span class="type">Any</span>
3597
<div class="param-description">
3598
<p>The value to set the attribute to. This value is ignored if an object is received as
3615
<div id="method_setXY" class="method item inherited">
3616
<h3 class="name"><code>setXY</code></h3>
3620
<span class="paren">(</span><ul class="args-list inline commas">
3624
<code>Contains</code>
3628
</ul><span class="paren">)</span>
3648
<a href="../classes/Shape.html#method_setXY">Shape</a>:
3652
<a href="../files/graphics_js_GraphicBase.js.html#l416"><code>graphics/js/GraphicBase.js:416</code></a>
3662
<div class="description">
3663
<p>Set the position of the shape in page coordinates, regardless of how the node is positioned.</p>
3667
<div class="params">
3668
<h4>Parameters:</h4>
3670
<ul class="params-list">
3674
<code class="param-name">Contains</code>
3675
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array" class="crosslink external" target="_blank">Array</a></span>
3680
<div class="param-description">
3681
<p>x & y values for new position (coordinates are page-based)</p>
3697
<div id="method_skew" class="method item inherited">
3698
<h3 class="name"><code>skew</code></h3>
3702
<span class="paren">(</span><ul class="args-list inline commas">
3716
</ul><span class="paren">)</span>
3736
<a href="../classes/Shape.html#method_skew">Shape</a>:
3740
<a href="../files/graphics_js_GraphicBase.js.html#l473"><code>graphics/js/GraphicBase.js:473</code></a>
3750
<div class="description">
3751
<p>Skews the shape around the x-axis and y-axis.</p>
3755
<div class="params">
3756
<h4>Parameters:</h4>
3758
<ul class="params-list">
3762
<code class="param-name">x</code>
3763
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
3768
<div class="param-description">
3769
<p>The value to skew on the x-axis.</p>
3777
<code class="param-name">y</code>
3778
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
3783
<div class="param-description">
3784
<p>The value to skew on the y-axis.</p>
3800
<div id="method_skewX" class="method item inherited">
3801
<h3 class="name"><code>skewX</code></h3>
3805
<span class="paren">(</span><ul class="args-list inline commas">
3813
</ul><span class="paren">)</span>
3833
<a href="../classes/Shape.html#method_skewX">Shape</a>:
3837
<a href="../files/graphics_js_GraphicBase.js.html#l480"><code>graphics/js/GraphicBase.js:480</code></a>
3847
<div class="description">
3848
<p>Skews the shape around the x-axis.</p>
3852
<div class="params">
3853
<h4>Parameters:</h4>
3855
<ul class="params-list">
3859
<code class="param-name">x</code>
3860
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
3865
<div class="param-description">
3882
<div id="method_skewY" class="method item inherited">
3883
<h3 class="name"><code>skewY</code></h3>
3887
<span class="paren">(</span><ul class="args-list inline commas">
3895
</ul><span class="paren">)</span>
3915
<a href="../classes/Shape.html#method_skewY">Shape</a>:
3919
<a href="../files/graphics_js_GraphicBase.js.html#l486"><code>graphics/js/GraphicBase.js:486</code></a>
3929
<div class="description">
3930
<p>Skews the shape around the y-axis.</p>
3934
<div class="params">
3935
<h4>Parameters:</h4>
3937
<ul class="params-list">
3941
<code class="param-name">y</code>
3942
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
3947
<div class="param-description">
3964
<div id="method_test" class="method item inherited">
3965
<h3 class="name"><code>test</code></h3>
3969
<span class="paren">(</span><ul class="args-list inline commas">
3973
<code>selector</code>
3977
</ul><span class="paren">)</span>
3982
<span class="returns-inline">
3983
<span class="type"></span>
4001
<a href="../classes/Shape.html#method_test">Shape</a>:
4005
<a href="../files/graphics_js_GraphicBase.js.html#l436"><code>graphics/js/GraphicBase.js:436</code></a>
4015
<div class="description">
4016
<p>Test if the supplied node matches the supplied selector.</p>
4020
<div class="params">
4021
<h4>Parameters:</h4>
4023
<ul class="params-list">
4027
<code class="param-name">selector</code>
4028
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
4033
<div class="param-description">
4034
<p>The CSS selector to test against.</p>
4045
<div class="returns">
4048
<div class="returns-description">
4051
Boolean Wheter or not the shape matches the selector.
4061
<div id="method_translate" class="method item inherited">
4062
<h3 class="name"><code>translate</code></h3>
4066
<span class="paren">(</span><ul class="args-list inline commas">
4080
</ul><span class="paren">)</span>
4100
<a href="../classes/Shape.html#method_translate">Shape</a>:
4104
<a href="../files/graphics_js_GraphicBase.js.html#l452"><code>graphics/js/GraphicBase.js:452</code></a>
4114
<div class="description">
4115
<p>Specifies a 2d translation.</p>
4119
<div class="params">
4120
<h4>Parameters:</h4>
4122
<ul class="params-list">
4126
<code class="param-name">x</code>
4127
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
4132
<div class="param-description">
4133
<p>The value to transate on the x-axis.</p>
4141
<code class="param-name">y</code>
4142
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
4147
<div class="param-description">
4148
<p>The value to translate on the y-axis.</p>
4164
<div id="method_translateX" class="method item inherited">
4165
<h3 class="name"><code>translateX</code></h3>
4169
<span class="paren">(</span><ul class="args-list inline commas">
4177
</ul><span class="paren">)</span>
4197
<a href="../classes/Shape.html#method_translateX">Shape</a>:
4201
<a href="../files/graphics_js_GraphicBase.js.html#l459"><code>graphics/js/GraphicBase.js:459</code></a>
4211
<div class="description">
4212
<p>Translates the shape along the x-axis. When translating x and y coordinates,
4213
use the <code>translate</code> method.</p>
4217
<div class="params">
4218
<h4>Parameters:</h4>
4220
<ul class="params-list">
4224
<code class="param-name">x</code>
4225
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
4230
<div class="param-description">
4231
<p>The value to translate.</p>
4247
<div id="method_translateY" class="method item inherited">
4248
<h3 class="name"><code>translateY</code></h3>
4252
<span class="paren">(</span><ul class="args-list inline commas">
4260
</ul><span class="paren">)</span>
4280
<a href="../classes/Shape.html#method_translateY">Shape</a>:
4284
<a href="../files/graphics_js_GraphicBase.js.html#l466"><code>graphics/js/GraphicBase.js:466</code></a>
4294
<div class="description">
4295
<p>Translates the shape along the y-axis. When translating x and y coordinates,
4296
use the <code>translate</code> method.</p>
4300
<div class="params">
4301
<h4>Parameters:</h4>
4303
<ul class="params-list">
4307
<code class="param-name">y</code>
4308
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
4313
<div class="param-description">
4314
<p>The value to translate.</p>
4336
<div id="attrs" class="api-class-tabpanel">
4337
<h2 class="off-left">Attributes</h2>
4340
<div id="attr_fill" class="attr item inherited">
4341
<a name="config_fill"></a>
4342
<h3 class="name"><code>fill</code></h3>
4343
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
4357
<a href="../classes/Shape.html#attr_fill">Shape</a>:
4361
<a href="../files/graphics_js_GraphicBase.js.html#l589"><code>graphics/js/GraphicBase.js:589</code></a>
4370
<div class="description">
4371
<p>Contains information about the fill of the shape.
4373
<dt>color</dt><dd>The color of the fill.</dd>
4374
<dt>opacity</dt><dd>Number between 0 and 1 that indicates the opacity of the fill. The default value is 1.</dd>
4375
<dt>type</dt><dd>Type of fill.
4377
<dt>solid</dt><dd>Solid single color fill. (default)</dd>
4378
<dt>linear</dt><dd>Linear gradient fill.</dd>
4379
<dt>radial</dt><dd>Radial gradient fill.</dd>
4383
<p>If a <code>linear</code> or <code>radial</code> is specified as the fill type. The following additional property is used:
4385
<dt>stops</dt><dd>An array of objects containing the following properties:
4387
<dt>color</dt><dd>The color of the stop.</dd>
4388
<dt>opacity</dt><dd>Number between 0 and 1 that indicates the opacity of the stop. The default value is 1. Note: No effect for IE 6 - 8</dd>
4389
<dt>offset</dt><dd>Number between 0 and 1 indicating where the color stop is positioned.</dd>
4392
<p>Linear gradients also have the following property:</p>
4394
<pre class="code"><code class="prettyprint"> <dt>rotation</dt><dd>Linear gradients flow left to right by default. The rotation property allows you to change the flow by rotation. (e.g. A rotation of 180 would make the gradient pain from right to left.)</dd>
4395
<p>Radial gradients have the following additional properties:</p>
4396
<dt>r</dt><dd>Radius of the gradient circle.</dd>
4397
<dt>fx</dt><dd>Focal point x-coordinate of the gradient.</dd>
4398
<dt>fy</dt><dd>Focal point y-coordinate of the gradient.</dd>
4399
<dt>cx</dt><dd>
4400
<p>The x-coordinate of the center of the gradient circle. Determines where the color stop begins. The default value 0.5.</p>
4401
<p><strong>Note: </strong>Currently, this property is not implemented for corresponding <code>CanvasShape</code> and <code>VMLShape</code> classes which are used on Android or IE 6 - 8.</p>
4403
<dt>cy</dt><dd>
4404
<p>The y-coordinate of the center of the gradient circle. Determines where the color stop begins. The default value 0.5.</p>
4405
<p><strong>Note: </strong>Currently, this property is not implemented for corresponding <code>CanvasShape</code> and <code>VMLShape</code> classes which are used on Android or IE 6 - 8.</p>
4420
<div id="attr_graphic" class="attr item inherited">
4421
<a name="config_graphic"></a>
4422
<h3 class="name"><code>graphic</code></h3>
4423
<span class="type"><a href="../classes/Graphic.html" class="crosslink">Graphic</a></span>
4437
<a href="../classes/Shape.html#attr_graphic">Shape</a>:
4441
<a href="../files/graphics_js_GraphicBase.js.html#l665"><code>graphics/js/GraphicBase.js:665</code></a>
4450
<div class="description">
4451
<p>Reference to the parent graphic instance</p>
4462
<div id="attr_height" class="attr item inherited">
4463
<a name="config_height"></a>
4464
<h3 class="name"><code>height</code></h3>
4465
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
4479
<a href="../classes/Shape.html#attr_height">Shape</a>:
4483
<a href="../files/graphics_js_GraphicBase.js.html#l577"><code>graphics/js/GraphicBase.js:577</code></a>
4492
<div class="description">
4493
<p>Indicates the height of the shape</p>
4504
<div id="attr_id" class="attr item inherited">
4505
<a name="config_id"></a>
4506
<h3 class="name"><code>id</code></h3>
4507
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
4521
<a href="../classes/Shape.html#attr_id">Shape</a>:
4525
<a href="../files/graphics_js_GraphicBase.js.html#l553"><code>graphics/js/GraphicBase.js:553</code></a>
4534
<div class="description">
4535
<p>Unique id for class instance.</p>
4546
<div id="attr_node" class="attr item inherited">
4547
<a name="config_node"></a>
4548
<h3 class="name"><code>node</code></h3>
4549
<span class="type"><a href="https://developer.mozilla.org/en/Document_Object_Model_(DOM)/HTMLElement" class="crosslink external" target="_blank">HTMLElement</a></span>
4563
<a href="../classes/Shape.html#attr_node">Shape</a>:
4567
<a href="../files/graphics_js_GraphicBase.js.html#l658"><code>graphics/js/GraphicBase.js:658</code></a>
4576
<div class="description">
4577
<p>Dom node for the shape.</p>
4588
<div id="attr_path" class="attr item">
4589
<a name="config_path"></a>
4590
<h3 class="name"><code>path</code></h3>
4591
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
4612
<a href="../files/graphics_js_GraphicBase.js.html#l918"><code>graphics/js/GraphicBase.js:918</code></a>
4621
<div class="description">
4622
<p>Indicates the path used for the node.</p>
4633
<div id="attr_stroke" class="attr item inherited">
4634
<a name="config_stroke"></a>
4635
<h3 class="name"><code>stroke</code></h3>
4636
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object" class="crosslink external" target="_blank">Object</a></span>
4650
<a href="../classes/Shape.html#attr_stroke">Shape</a>:
4654
<a href="../files/graphics_js_GraphicBase.js.html#l630"><code>graphics/js/GraphicBase.js:630</code></a>
4663
<div class="description">
4664
<p>Contains information about the stroke of the shape.
4666
<dt>color</dt><dd>The color of the stroke.</dd>
4667
<dt>weight</dt><dd>Number that indicates the width of the stroke.</dd>
4668
<dt>opacity</dt><dd>Number between 0 and 1 that indicates the opacity of the stroke. The default value is 1.</dd>
4669
<dt>dashstyle</dt>Indicates whether to draw a dashed stroke. When set to "none", a solid stroke is drawn. When set to an array, the first index indicates the
4670
length of the dash. The second index indicates the length of gap.
4671
<dt>linecap</dt><dd>Specifies the linecap for the stroke. The following values can be specified:
4673
<dt>butt (default)</dt><dd>Specifies a butt linecap.</dd>
4674
<dt>square</dt><dd>Specifies a sqare linecap.</dd>
4675
<dt>round</dt><dd>Specifies a round linecap.</dd>
4678
<dt>linejoin</dt><dd>Specifies a linejoin for the stroke. The following values can be specified:
4680
<dt>round (default)</dt><dd>Specifies that the linejoin will be round.</dd>
4681
<dt>bevel</dt><dd>Specifies a bevel for the linejoin.</dd>
4682
<dt>miter limit</dt><dd>An integer specifying the miter limit of a miter linejoin. If you want to specify a linejoin of miter, you simply specify the limit as opposed to having
4683
separate miter and miter limit values.</dd>
4697
<div id="attr_transform" class="attr item inherited">
4698
<a name="config_transform"></a>
4699
<h3 class="name"><code>transform</code></h3>
4700
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String" class="crosslink external" target="_blank">String</a></span>
4714
<a href="../classes/Shape.html#attr_transform">Shape</a>:
4718
<a href="../files/graphics_js_GraphicBase.js.html#l525"><code>graphics/js/GraphicBase.js:525</code></a>
4727
<div class="description">
4728
<p>A string containing, in order, transform operations applied to the shape instance. The <code>transform</code> string can contain the following values:
4731
<dt>rotate</dt><dd>Rotates the shape clockwise around it transformOrigin.</dd>
4732
<dt>translate</dt><dd>Specifies a 2d translation.</dd>
4733
<dt>skew</dt><dd>Skews the shape around the x-axis and y-axis.</dd>
4734
<dt>scale</dt><dd>Specifies a 2d scaling operation.</dd>
4735
<dt>translateX</dt><dd>Translates the shape along the x-axis.</dd>
4736
<dt>translateY</dt><dd>Translates the shape along the y-axis.</dd>
4737
<dt>skewX</dt><dd>Skews the shape around the x-axis.</dd>
4738
<dt>skewY</dt><dd>Skews the shape around the y-axis.</dd>
4742
<p>Applying transforms through the transform attribute will reset the transform matrix and apply a new transform. The shape class also contains corresponding methods for each transform
4743
that will apply the transform to the current matrix. The below code illustrates how you might use the <code>transform</code> attribute to instantiate a recangle with a rotation of 45 degrees.</p>
4745
<pre class="code"><code class="prettyprint"> var myRect = new Y.Rect({
4749
transform: "rotate(45)"
4753
<p>The code below would apply <code>translate</code> and <code>rotate</code> to an existing shape.</p>
4755
<pre class="code"><code class="prettyprint"> myRect.set("transform", "translate(40, 50) rotate(45)");
4767
<div id="attr_transformOrigin" class="attr item inherited">
4768
<a name="config_transformOrigin"></a>
4769
<h3 class="name"><code>transformOrigin</code></h3>
4770
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array" class="crosslink external" target="_blank">Array</a></span>
4784
<a href="../classes/Shape.html#attr_transformOrigin">Shape</a>:
4788
<a href="../files/graphics_js_GraphicBase.js.html#l518"><code>graphics/js/GraphicBase.js:518</code></a>
4797
<div class="description">
4798
<p>An array of x, y values which indicates the transformOrigin in which to rotate the shape. Valid values range between 0 and 1 representing a
4799
fraction of the shape's corresponding bounding box dimension. The default value is [0.5, 0.5].</p>
4810
<div id="attr_visible" class="attr item inherited">
4811
<a name="config_visible"></a>
4812
<h3 class="name"><code>visible</code></h3>
4813
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean" class="crosslink external" target="_blank">Boolean</a></span>
4827
<a href="../classes/Shape.html#attr_visible">Shape</a>:
4831
<a href="../files/graphics_js_GraphicBase.js.html#l583"><code>graphics/js/GraphicBase.js:583</code></a>
4840
<div class="description">
4841
<p>Indicates whether the shape is visible.</p>
4852
<div id="attr_width" class="attr item inherited">
4853
<a name="config_width"></a>
4854
<h3 class="name"><code>width</code></h3>
4855
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
4869
<a href="../classes/Shape.html#attr_width">Shape</a>:
4873
<a href="../files/graphics_js_GraphicBase.js.html#l571"><code>graphics/js/GraphicBase.js:571</code></a>
4882
<div class="description">
4883
<p>Indicates the width of the shape</p>
4894
<div id="attr_x" class="attr item inherited">
4895
<a name="config_x"></a>
4896
<h3 class="name"><code>x</code></h3>
4897
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
4911
<a href="../classes/Shape.html#attr_x">Shape</a>:
4915
<a href="../files/graphics_js_GraphicBase.js.html#l559"><code>graphics/js/GraphicBase.js:559</code></a>
4924
<div class="description">
4925
<p>Indicates the x position of shape.</p>
4936
<div id="attr_y" class="attr item inherited">
4937
<a name="config_y"></a>
4938
<h3 class="name"><code>y</code></h3>
4939
<span class="type"><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Number" class="crosslink external" target="_blank">Number</a></span>
4953
<a href="../classes/Shape.html#attr_y">Shape</a>:
4957
<a href="../files/graphics_js_GraphicBase.js.html#l565"><code>graphics/js/GraphicBase.js:565</code></a>
4966
<div class="description">
4967
<p>Indicates the y position of shape.</p>
4991
<script src="../assets/vendor/prettify/prettify-min.js"></script>
4992
<script>prettyPrint();</script>
4993
<script src="../assets/js/yui-prettify.js"></script>
4994
<script src="../assets/../api.js"></script>
4995
<script src="../assets/js/api-filter.js"></script>
4996
<script src="../assets/js/api-list.js"></script>
4997
<script src="../assets/js/api-search.js"></script>
4998
<script src="../assets/js/apidocs.js"></script>