~ubuntu-branches/ubuntu/natty/otrs2/natty-updates

« back to all changes in this revision

Viewing changes to var/httpd/htdocs/yui/2.7.0/as-docs/com/yahoo/astra/fl/charts/IChart.html

  • Committer: Package Import Robot
  • Author(s): Patrick Matthäi
  • Date: 2010-08-09 19:43:44 UTC
  • mfrom: (1.1.12)
  • Revision ID: package-import@ubuntu.com-20100809194344-absef1ut5mfj3qhv
Tags: 2.4.7+dfsg1-1
* Strip out yui from the source in the dfsg version.
  Closes: #591196
* Depend on libjs-yui and link to this package, instead of using the embedded
  yui version. This changes make the flash ticket statistics unuseable!
  Closes: #592146

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
 
<html>
3
 
<head>
4
 
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
 
<link rel="stylesheet" href="../../../../../style.css" type="text/css" media="screen">
6
 
<link rel="stylesheet" href="../../../../../print.css" type="text/css" media="print">
7
 
<meta content="IChart,com.yahoo.astra.fl.charts.IChart,dataProvider,itemToAxisValue,itemToPosition" name="keywords">
8
 
<title>com.yahoo.astra.fl.charts.IChart</title>
9
 
</head>
10
 
<body>
11
 
<script type="text/javascript" language="javascript" src="../../../../../asdoc.js"></script><script type="text/javascript" language="javascript" src="../../../../../cookies.js"></script><script type="text/javascript" language="javascript">
12
 
<!--
13
 
                                asdocTitle = 'IChart - YUI Flash Component Documentation';
14
 
                                var baseRef = '../../../../../';
15
 
                                window.onload = configPage;
16
 
                        --></script>
17
 
<table style="display:none" id="titleTable" cellspacing="0" cellpadding="0" class="titleTable">
18
 
<tr>
19
 
<td align="left" class="titleTableTitle">YUI Flash Component Documentation</td><td align="right" class="titleTableTopNav"><a onclick="loadClassListFrame('../../../../../all-classes.html')" href="../../../../../package-summary.html">All&nbsp;Packages</a>&nbsp;|&nbsp;<a onclick="loadClassListFrame('../../../../../all-classes.html')" href="../../../../../class-summary.html">All&nbsp;Classes</a>&nbsp;|&nbsp;<a onclick="loadClassListFrame('../../../../../index-list.html')" href="../../../../../all-index-A.html">Index</a>&nbsp;|&nbsp;<a href="../../../../../index.html?com/yahoo/astra/fl/charts/IChart.html&amp;com/yahoo/astra/fl/charts/class-list.html" id="framesLink1">Frames</a><a onclick="parent.location=document.location" href="" style="display:none" id="noFramesLink1">No&nbsp;Frames</a></td><td rowspan="3" align="right" class="titleTableLogo"><img alt="Adobe Logo" title="Adobe Logo" class="logoImage" src="../../../../../images/logo.jpg"></td>
20
 
</tr>
21
 
<tr class="titleTableRow2">
22
 
<td align="left" id="subTitle" class="titleTableSubTitle">Interface&nbsp;IChart</td><td align="right" id="subNav" class="titleTableSubNav"><a href="#propertySummary">Properties</a>&nbsp;| <a href="#methodSummary">Methods</a></td>
23
 
</tr>
24
 
<tr class="titleTableRow3">
25
 
<td colspan="2">&nbsp;</td>
26
 
</tr>
27
 
</table>
28
 
<script type="text/javascript" language="javascript">
29
 
<!--
30
 
if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("Interface IChart"); titleBar_setSubNav(false,true,false,false,false,false,true,false,false,false,false,false,false,false);}
31
 
--></script>
32
 
<div class="MainContent">
33
 
<table cellspacing="0" cellpadding="0" class="classHeaderTable">
34
 
<tr>
35
 
<td class="classHeaderTableLabel">Package</td><td><a onclick="javascript:loadClassListFrame('class-list.html')" href="package-detail.html">com.yahoo.astra.fl.charts</a></td>
36
 
</tr>
37
 
<tr>
38
 
<td class="classHeaderTableLabel">Interface</td><td class="classSignature">public interface IChart extends <a href="none">flash.events.IEventDispatcher</a></td>
39
 
</tr>
40
 
<tr>
41
 
<td class="classHeaderTableLabel">Implementors</td><td><a href="../charts/CartesianChart.html">CartesianChart</a></td>
42
 
</tr>
43
 
</table>
44
 
<p></p>
45
 
  Methods and properties expected to be defined by all charts.
46
 
  
47
 
  <p></p>
48
 
<br>
49
 
<hr>
50
 
</div>
51
 
<a name="propertySummary"></a>
52
 
<div class="summarySection">
53
 
<div class="summaryTableTitle">Public Properties</div>
54
 
<table id="summaryTableProperty" class="summaryTable " cellpadding="3" cellspacing="0">
55
 
<tr>
56
 
<th>&nbsp;</th><th colspan="2">Property</th><th class="summaryTableOwnerCol">Defined&nbsp;by</th>
57
 
</tr>
58
 
<tr class="">
59
 
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#dataProvider">dataProvider</a> : Object<div class="summaryTableDescription">
60
 
   The data to be displayed by the chart.</div>
61
 
</td><td class="summaryTableOwnerCol">IChart</td>
62
 
</tr>
63
 
</table>
64
 
</div>
65
 
<a name="methodSummary"></a>
66
 
<div class="summarySection">
67
 
<div class="summaryTableTitle">Public Methods</div>
68
 
<table id="summaryTableMethod" class="summaryTable " cellpadding="3" cellspacing="0">
69
 
<tr>
70
 
<th>&nbsp;</th><th colspan="2">Method</th><th class="summaryTableOwnerCol">Defined&nbsp;by</th>
71
 
</tr>
72
 
<tr class="">
73
 
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
74
 
<div class="summarySignature">
75
 
<a class="signatureLink" href="#itemToAxisValue()">itemToAxisValue</a>(series:<a href="series/ISeries.html">ISeries</a>, itemIndex:int, axis:<a href="axes/IAxis.html">IAxis</a>, stack:Boolean = true):Object</div>
76
 
<div class="summaryTableDescription">
77
 
   Retreives the value of an item on one of the chart's axes.</div>
78
 
</td><td class="summaryTableOwnerCol">IChart</td>
79
 
</tr>
80
 
<tr class="">
81
 
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
82
 
<div class="summarySignature">
83
 
<a class="signatureLink" href="#itemToPosition()">itemToPosition</a>(series:<a href="series/ISeries.html">ISeries</a>, itemIndex:int):Point</div>
84
 
<div class="summaryTableDescription">
85
 
   Calculates the position of a data point along the axis.</div>
86
 
</td><td class="summaryTableOwnerCol">IChart</td>
87
 
</tr>
88
 
</table>
89
 
</div>
90
 
<script type="text/javascript" language="javascript">
91
 
<!--
92
 
showHideInherited();
93
 
--></script>
94
 
<div class="MainContent">
95
 
<a name="propertyDetail"></a>
96
 
<div class="detailSectionHeader">Property detail</div>
97
 
<a name="dataProvider"></a>
98
 
<table cellspacing="0" cellpadding="0" class="detailHeader">
99
 
<tr>
100
 
<td class="detailHeaderName">dataProvider</td><td class="detailHeaderType">property</td>
101
 
</tr>
102
 
</table>
103
 
<div class="detailBody">
104
 
<code>dataProvider:Object</code>&nbsp;&nbsp;[read-write]<p>
105
 
   The data to be displayed by the chart. Accepted data types include
106
 
   all of the following:
107
 
   
108
 
   <ul>
109
 
    <li>An ISeries instance with its own data provider.</li>
110
 
    <li>An Array containing ISeries instances</li>
111
 
    <li>An Array containing Numbers.</li>
112
 
    <li>An Array containing complex objects.</li>
113
 
    <li>An XMLList</li>
114
 
    <li>An Array containing Arrays of Numbers or complex objects.</li>
115
 
   </ul>
116
 
   
117
 
   </p><p>Note: When complex objects or XML is used in the data provider,
118
 
   developers must define "fields" used to access data used by the chart.
119
 
   For instance, CartesianChart exposes <code>horizontalField</code> and
120
 
   <code>verticalField</code> properties. PieChart exposes <code>dataField</code>
121
 
   and <code>categoryField</code> properties.
122
 
   
123
 
   <p>The chart will automatically convert the input data to an Array of
124
 
   ISeries objects. Don't access <code>dataProvider</code> if you intend
125
 
   to retreive the data in its original form.
126
 
   
127
 
   <span class="label">Implementation</span>
128
 
<br>
129
 
<code>&nbsp;&nbsp;&nbsp;&nbsp;public function get dataProvider():Object</code>
130
 
<br>
131
 
<code>&nbsp;&nbsp;&nbsp;&nbsp;public function set dataProvider(value:Object):void</code>
132
 
<br>
133
 
<p>
134
 
<span class="label">See also</span>
135
 
</p>
136
 
<div class="seeAlso">
137
 
<a href="series/ISeries.html" target="">com.yahoo.astra.fl.charts.series.ISeries</a>
138
 
</div>
139
 
</div>
140
 
<a name="methodDetail"></a>
141
 
<div class="detailSectionHeader">Method detail</div>
142
 
<a name="itemToAxisValue()"></a>
143
 
<table cellspacing="0" cellpadding="0" class="detailHeader">
144
 
<tr>
145
 
<td class="detailHeaderName">itemToAxisValue</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td>
146
 
</tr>
147
 
</table>
148
 
<div class="detailBody">
149
 
<code>public function itemToAxisValue(series:<a href="series/ISeries.html">ISeries</a>, itemIndex:int, axis:<a href="axes/IAxis.html">IAxis</a>, stack:Boolean = true):Object</code><p>
150
 
   Retreives the value of an item on one of the chart's axes.
151
 
   
152
 
   </p><span class="label">Parameters</span>
153
 
<table border="0" cellspacing="0" cellpadding="0">
154
 
<tr>
155
 
<td width="20px"></td><td><code><span class="label">series</span>:<a href="series/ISeries.html">ISeries</a></code> &mdash;  The series in which the item appears.
156
 
   </td>
157
 
</tr>
158
 
<tr>
159
 
<td class="paramSpacer">&nbsp;</td>
160
 
</tr>
161
 
<tr>
162
 
<td width="20px"></td><td><code><span class="label">itemIndex</span>:int</code> &mdash;  The index of the item within the series.
163
 
   </td>
164
 
</tr>
165
 
<tr>
166
 
<td class="paramSpacer">&nbsp;</td>
167
 
</tr>
168
 
<tr>
169
 
<td width="20px"></td><td><code><span class="label">axis</span>:<a href="axes/IAxis.html">IAxis</a></code> &mdash;   The axis for which to extract the value.
170
 
   </td>
171
 
</tr>
172
 
<tr>
173
 
<td class="paramSpacer">&nbsp;</td>
174
 
</tr>
175
 
<tr>
176
 
<td width="20px"></td><td><code><span class="label">stack</span>:Boolean</code> (default = <code>true</code>)<code></code></td>
177
 
</tr>
178
 
</table>
179
 
<p></p>
180
 
<span class="label">Returns</span>
181
 
<table border="0" cellspacing="0" cellpadding="0">
182
 
<tr>
183
 
<td width="20"></td><td><code>Object</code> &mdash;    The value of the item on the axis. Most likely a field on the axis.
184
 
   </td>
185
 
</tr>
186
 
</table>
187
 
</div>
188
 
<a name="itemToPosition()"></a>
189
 
<table cellspacing="0" cellpadding="0" class="detailHeader">
190
 
<tr>
191
 
<td class="detailHeaderName">itemToPosition</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
192
 
</tr>
193
 
</table>
194
 
<div class="detailBody">
195
 
<code>public function itemToPosition(series:<a href="series/ISeries.html">ISeries</a>, itemIndex:int):Point</code><p>
196
 
   Calculates the position of a data point along the axis.
197
 
   
198
 
   </p><span class="label">Parameters</span>
199
 
<table border="0" cellspacing="0" cellpadding="0">
200
 
<tr>
201
 
<td width="20px"></td><td><code><span class="label">series</span>:<a href="series/ISeries.html">ISeries</a></code> &mdash;  The series in which the data appears.
202
 
   </td>
203
 
</tr>
204
 
<tr>
205
 
<td class="paramSpacer">&nbsp;</td>
206
 
</tr>
207
 
<tr>
208
 
<td width="20px"></td><td><code><span class="label">itemIndex</span>:int</code> &mdash;  The index of the item within the series.
209
 
   </td>
210
 
</tr>
211
 
</table>
212
 
<p></p>
213
 
<span class="label">Returns</span>
214
 
<table border="0" cellspacing="0" cellpadding="0">
215
 
<tr>
216
 
<td width="20"></td><td><code>Point</code> &mdash;    The display position in pixels on the axis
217
 
   </td>
218
 
</tr>
219
 
</table>
220
 
</div>
221
 
<br>
222
 
<br>
223
 
<hr>
224
 
<br>
225
 
<p></p>
226
 
<center class="copyright"> 
227
 
</center>
228
 
</div>
229
 
</body>
230
 
</html>
231
 
<!-- -->