I am aware of the issue about only the PieChart rendering on JavaScript
(it should all work on ActionScript). There seems to be an issue with
FalconJX not picking up the deeper properties set on the itemRenderer
components:

                        <basic:BarSeries xField="sales2013">
                                <basic:itemRenderer>
                                        <fx:Component>
                                                <basic:BoxItemRenderer>
                                                        <basic:fill>
                                                                
<basic:SolidColor color="#FF964D" alpha="1.0" />
                                                        </basic:fill>
                                                </basic:BoxItemRenderer>
                                        </fx:Component>
                                </basic:itemRenderer>
                        </basic:BarSeries>


The BoxItemRender is being created but its fill property is not being set;
the code that does it is not executing in MyInitialView.js. I was trying
to determine if it was my configuration (e.g., out of sync flex-falcon
repo) but if you found the same problem I should file a JIRA for it.

Thanks for cleaning up the build issue.

Regards,
Peter Ent
Adobe Systems

On 9/19/14 8:14 PM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote:

>I just checked in a fix resolves the FlexJSJX build issue.  After
>compiling
>the ChartExample, I can run it, but I see only the PieChart rendering
>correctly.  All other charts have their fill properties set to none.  This
>might be related to the fix I made.  Can you please take a look at how to
>fix this?
>
>Thanks,
>Om
>
>On Fri, Sep 19, 2014 at 4:35 PM, OmPrakash Muppirala
><bigosma...@gmail.com>
>wrote:
>
>> On Fri, Sep 19, 2014 at 7:35 AM, Peter Ent <p...@adobe.com> wrote:
>>
>>> I went to flex-asjs/examples/ChartExample and ran "ant". I had no
>>>errors
>>> and I do not have anything to commit into the repro; I'm all sync'd up.
>>>
>>> This looks like an issue with basic-manifest.xml in projects/FlexJSJX,
>>>but
>>> ColumnChart, BarChart, etc. are all listed. I'll continue to look into
>>>it.
>>>
>>>
>> I dint notice this before, but it looks like the flexjsjx build is
>>failing:
>>
>> flexjsjx:
>>
>> clean:
>>
>> compile:
>>      [echo] Compiling libs/FlexJSJX.swc
>>      [echo] FLEX_HOME: C:\Program Files (x86)\Adobe\Adobe Flash Builder
>> 4.6\sdks
>> \ApacheFlex4.12.1_AIR14
>>      [echo] FALCON_HOME:
>> C:\p\flex_os\workspace\flexroot\git\flex-falcon\compile
>> r\generated\dist\sdk
>>     [compc] Loading configuration:
>> C:\p\flex_os\workspace\flexroot\git\flex-asjs
>> \frameworks\as\projects\FlexJSJX\compile-config.xml
>>     [compc]
>>     [compc] 92815 bytes written to
>> C:\p\flex_os\workspace\flexroot\git\flex-asjs
>> \frameworks\as\libs\FlexJSJX.swc in 4.471 seconds
>>
>> test:
>> [available] DEPRECATED - <available> used to override an existing
>>property.
>> [available]   Build file should not reuse the same property name for
>> different v
>> alues.
>>
>> clean:
>>
>> compile:
>>      [echo] Compiling FlexUnitFlexJSApplication.swf
>>      [echo] FLEX_HOME: C:\Program Files (x86)\Adobe\Adobe Flash Builder
>> 4.6\sdks
>> \ApacheFlex4.12.1_AIR14
>>      [echo] FALCON_HOME:
>> C:\p\flex_os\workspace\flexroot\git\flex-falcon\compile
>> r\generated\dist\sdk
>>      [echo] FLEXUNIT_HOME:
>> C:\p\flex_os\workspace\flexroot\git\flex-flexunit
>>      [echo] playerglobal.version: 11.1
>>     [mxmlc] Loading configuration: C:\Program Files (x86)\Adobe\Adobe
>> Flash Buil
>> der 4.6\sdks\ApacheFlex4.12.1_AIR14\frameworks\flex-config.xml
>>     [mxmlc]
>>     [mxmlc]
>> C:\p\flex_os\workspace\flexroot\git\flex-asjs\frameworks\as\projects
>> \FlexJSJX\tests\FlexUnitFlexJSApplication.mxml:21
>>     [mxmlc] Error: This tag could not be resolved to an ActionScript
>> class. It w
>> ill be ignored.
>>     [mxmlc] <basic:Application xmlns:fx="http://ns.adobe.com/mxml/2009";
>>     [mxmlc] ^
>>     [mxmlc]
>>
>> BUILD FAILED
>> C:\p\flex_os\workspace\flexroot\git\flex-asjs\build.xml:399: The
>>following
>> error
>>  occurred while executing this line:
>> 
>>C:\p\flex_os\workspace\flexroot\git\flex-asjs\frameworks\as\build.xml:80:
>> The fo
>> llowing error occurred while executing this line:
>> 
>>C:\p\flex_os\workspace\flexroot\git\flex-asjs\frameworks\as\build.xml:125
>>:
>> The f
>> ollowing error occurred while executing this line:
>>
>> 
>>C:\p\flex_os\workspace\flexroot\git\flex-asjs\frameworks\as\projects\Flex
>>JSJX\bu
>> ild.xml:35: The following error occurred while executing this line:
>>
>> 
>>C:\p\flex_os\workspace\flexroot\git\flex-asjs\frameworks\as\projects\Flex
>>JSJX\te
>> sts\build.xml:94: mxmlc task failed.
>>
>> Total time: 31 seconds
>>
>>
>>> --peter
>>>
>>> On 9/18/14 6:01 PM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote:
>>>
>>> >Peter,
>>> >
>>> >I took the latest code and tried to compile the ChartExample project,
>>>I
>>> am
>>> >seeing these errors:
>>> >Can you please take a look?
>>> >
>>> >clean:
>>> >   [delete] Deleting directory
>>> >C:\p\flex_os\workspace\flexroot\git\flex-asjs\exa
>>> >mples\ChartExample\bin
>>> >   [delete] Deleting directory
>>> >C:\p\flex_os\workspace\flexroot\git\flex-asjs\exa
>>> >mples\ChartExample\bin-debug
>>> >
>>> >build_example.compile:
>>> >     [echo] Compiling ChartExample.swf
>>> >     [echo] FLEX_HOME: C:\p\flex_os\workspace\flexroot\git\flex-asjs
>>> >    [mxmlc] Loading configuration:
>>> >C:\p\flex_os\workspace\flexroot\git\flex-asjs
>>> >\frameworks\flex-config.xml
>>> >    [mxmlc]
>>> >    [mxmlc]
>>> >C:\p\flex_os\workspace\flexroot\git\flex-asjs\examples\ChartExample\
>>> >src\MyInitialView.mxml:34
>>> >    [mxmlc] Error: This tag is unexpected. It will be ignored.
>>> >    [mxmlc]     <basic:ColumnChart id="columnChart" x="20" y="20"
>>> >width="400" he
>>> >ight="200">
>>> >    [mxmlc]     ^
>>> >    [mxmlc]
>>> >    [mxmlc]
>>> >C:\p\flex_os\workspace\flexroot\git\flex-asjs\examples\ChartExample\
>>> >src\MyInitialView.mxml:69
>>> >    [mxmlc] Error: This tag is unexpected. It will be ignored.
>>> >    [mxmlc]     <basic:BarChart id="barChart" x="500" y="20"
>>>width="400"
>>> >height=
>>> >"300">
>>> >    [mxmlc]     ^
>>> >    [mxmlc]
>>> >    [mxmlc]
>>> >C:\p\flex_os\workspace\flexroot\git\flex-asjs\examples\ChartExample\
>>> >src\MyInitialView.mxml:104
>>> >    [mxmlc] Error: This tag is unexpected. It will be ignored.
>>> >    [mxmlc]     <basic:StackedColumnChart id="stackedChart" x="20"
>>> y="300"
>>> >width
>>> >="400" height="200">
>>> >    [mxmlc]     ^
>>> >    [mxmlc]
>>> >    [mxmlc]
>>> >C:\p\flex_os\workspace\flexroot\git\flex-asjs\examples\ChartExample\
>>> >src\MyInitialView.mxml:144
>>> >    [mxmlc] Error: This tag is unexpected. It will be ignored.
>>> >    [mxmlc]     <basic:StackedBarChart id="stackedBarChart" x="500"
>>> >y="400"
>>> >widt
>>> >h="400" height="300">
>>> >    [mxmlc]     ^
>>> >    [mxmlc]
>>> >    [mxmlc]
>>> >C:\p\flex_os\workspace\flexroot\git\flex-asjs\examples\ChartExample\
>>> >src\MyInitialView.mxml:184
>>> >    [mxmlc] Error: This tag is unexpected. It will be ignored.
>>> >    [mxmlc]     <basic:PieChart id="pieChart" x="20" y="550"
>>>width="200"
>>> >height=
>>> >"200">
>>> >    [mxmlc]     ^
>>> >    [mxmlc]
>>> >    [mxmlc]
>>> >C:\p\flex_os\workspace\flexroot\git\flex-asjs\examples\ChartExample\
>>> >src\MyInitialView.mxml:202
>>> >    [mxmlc] Error: This tag is unexpected. It will be ignored.
>>> >    [mxmlc]     <basic:LineChart id="lineChart" x="500" y="750"
>>> >width="400"
>>> >heig
>>> >ht="200">
>>> >    [mxmlc]     ^
>>> >    [mxmlc]
>>> >    [mxmlc]
>>> >C:\p\flex_os\workspace\flexroot\git\flex-asjs\examples\ChartExample\
>>> >src\MyInitialView.mxml:256
>>> >    [mxmlc] Error: This tag is unexpected. It will be ignored.
>>> >    [mxmlc]     <basic:LineChart id="waveChart" x="20" y="800"
>>> width="400"
>>> >heigh
>>> >t="200">
>>> >    [mxmlc]     ^
>>> >    [mxmlc]
>>> >
>>> >BUILD FAILED
>>>
>>> 
>>>>C:\p\flex_os\workspace\flexroot\git\flex-asjs\examples\build_example.xm
>>>>l:4
>>> >8:
>>> >mxm
>>> >lc task failed.
>>> >
>>> >Total time: 26 seconds
>>> >
>>> >C:\p\flex_os\workspace\flexroot\git\flex-asjs\examples\ChartExample>
>>> >
>>> >On Thu, Sep 18, 2014 at 10:33 AM, <p...@apache.org> wrote:
>>> >
>>> >> Repository: flex-asjs
>>> >> Updated Branches:
>>> >>   refs/heads/develop 405b7e5cd -> 8e46d2e18
>>> >>
>>> >>
>>> >> Update ChartExample with recent changes to FlexJS chart package.
>>> >>
>>> >>
>>> >> Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
>>> >> Commit:
>>> http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/8e46d2e1
>>> >> Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/8e46d2e1
>>> >> Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/8e46d2e1
>>> >>
>>> >> Branch: refs/heads/develop
>>> >> Commit: 8e46d2e1840acf2c81fb34cf66db15722952076d
>>> >> Parents: 405b7e5
>>> >> Author: Peter Ent <p...@apache.org>
>>> >> Authored: Thu Sep 18 13:33:28 2014 -0400
>>> >> Committer: Peter Ent <p...@apache.org>
>>> >> Committed: Thu Sep 18 13:33:28 2014 -0400
>>> >>
>>> >> 
>>>----------------------------------------------------------------------
>>> >>  examples/ChartExample/src/MyInitialView.mxml    | 152
>>> >>+++++++++++++++----
>>> >>  .../ChartExample/src/models/ProductsModel.as    |  25 +++
>>> >>  2 files changed, 145 insertions(+), 32 deletions(-)
>>> >> 
>>>----------------------------------------------------------------------
>>> >>
>>> >>
>>> >>
>>> >>
>>> >>
>>> 
>>>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/8e46d2e1/examples/
>>>C
>>> >>hartExample/src/MyInitialView.mxml
>>> >> 
>>>----------------------------------------------------------------------
>>> >> diff --git a/examples/ChartExample/src/MyInitialView.mxml
>>> >> b/examples/ChartExample/src/MyInitialView.mxml
>>> >> index d4531dd..dc84a34 100644
>>> >> --- a/examples/ChartExample/src/MyInitialView.mxml
>>> >> +++ b/examples/ChartExample/src/MyInitialView.mxml
>>> >> @@ -29,7 +29,7 @@ limitations under the License.
>>> >>                 ]]>
>>> >>         </fx:Script>
>>> >>
>>> >> -       <basic:Label id="output" x="51" y="30" width="100" />
>>> >> +       <basic:Label id="output" x="50" y="30" width="100" />
>>> >>
>>> >>         <basic:ColumnChart id="columnChart" x="20" y="20"
>>>width="400"
>>> >> height="200">
>>> >>                 <basic:beads>
>>> >> @@ -41,19 +41,25 @@ limitations under the License.
>>> >>                         <basic:VerticalLinearAxisBead
>>> >> valueField="sales2013" />
>>> >>                 </basic:beads>
>>> >>                 <basic:series>
>>> >> -                       <basic:ColumnSeries yField="sales2013"
>>> >> -
>>> >>  fillColor="0xFF964D">
>>> >> +                       <basic:ColumnSeries yField="sales2013">
>>> >>                                 <basic:itemRenderer>
>>> >>                                         <fx:Component>
>>> >> -           
>>><basic:BoxItemRenderer
>>> >>/>
>>> >> +           
>>><basic:BoxItemRenderer>
>>> >> +                                                       <basic:fill>
>>> >> +
>>> >>  <basic:SolidColor color="#FF964D" alpha="1.0" />
>>> >> +           
>>></basic:fill>
>>> >> +
>>>  </basic:BoxItemRenderer>
>>> >>                                         </fx:Component>
>>> >>                                 </basic:itemRenderer>
>>> >>                         </basic:ColumnSeries>
>>> >> -                       <basic:ColumnSeries yField="sales2014"
>>> >> -
>>> >>  fillColor="0x964DFF">
>>> >> +                       <basic:ColumnSeries yField="sales2014">
>>> >>                                 <basic:itemRenderer>
>>> >>                                         <fx:Component>
>>> >> -           
>>><basic:BoxItemRenderer
>>> >>/>
>>> >> +           
>>><basic:BoxItemRenderer>
>>> >> +                                                       <basic:fill>
>>> >> +
>>> >>  <basic:SolidColor color="#964DFF" alpha="1.0" />
>>> >> +           
>>></basic:fill>
>>> >> +
>>>  </basic:BoxItemRenderer>
>>> >>                                         </fx:Component>
>>> >>                                 </basic:itemRenderer>
>>> >>                         </basic:ColumnSeries>
>>> >> @@ -70,19 +76,25 @@ limitations under the License.
>>> >>                         <basic:HorizontalLinearAxisBead
>>> >> valueField="sales2013" />
>>> >>                 </basic:beads>
>>> >>                 <basic:series>
>>> >> -                       <basic:BarSeries xField="sales2013"
>>> >> -
>>> >>fillColor="0xFF964D">
>>> >> +                       <basic:BarSeries xField="sales2013">
>>> >>                                 <basic:itemRenderer>
>>> >>                                         <fx:Component>
>>> >> -           
>>><basic:BoxItemRenderer
>>> >>/>
>>> >> +           
>>><basic:BoxItemRenderer>
>>> >> +                                                       <basic:fill>
>>> >> +
>>> >>  <basic:SolidColor color="#FF964D" alpha="1.0" />
>>> >> +           
>>></basic:fill>
>>> >> +
>>>  </basic:BoxItemRenderer>
>>> >>                                         </fx:Component>
>>> >>                                 </basic:itemRenderer>
>>> >>                         </basic:BarSeries>
>>> >> -                       <basic:BarSeries xField="sales2014"
>>> >> -
>>> >> fillColor="0x964DFF">
>>> >> +                       <basic:BarSeries xField="sales2014">
>>> >>                                 <basic:itemRenderer>
>>> >>                                         <fx:Component>
>>> >> -           
>>><basic:BoxItemRenderer
>>> >>/>
>>> >> +           
>>><basic:BoxItemRenderer>
>>> >> +                                                       <basic:fill>
>>> >> +
>>> >>  <basic:SolidColor color="#964DFF" alpha="1.0" />
>>> >> +           
>>></basic:fill>
>>> >> +
>>>  </basic:BoxItemRenderer>
>>> >>                                         </fx:Component>
>>> >>                                 </basic:itemRenderer>
>>> >>                         </basic:BarSeries>
>>> >> @@ -98,19 +110,31 @@ limitations under the License.
>>> >>                         <basic:HorizontalCategoryAxisBead
>>> >> categoryField="title" />
>>> >>                 </basic:beads>
>>> >>                 <basic:series>
>>> >> -                       <basic:ColumnSeries yField="sales2013"
>>> >> -
>>> >>  fillColor="0xFF964D">
>>> >> +                       <basic:ColumnSeries yField="sales2013">
>>> >>                                 <basic:itemRenderer>
>>> >>                                         <fx:Component>
>>> >> -           
>>><basic:BoxItemRenderer
>>> >>/>
>>> >> +           
>>><basic:BoxItemRenderer>
>>> >> +                                                       <basic:fill>
>>> >> +
>>> >>  <basic:SolidColor color="#FF964D" alpha="0.5" />
>>> >> +           
>>></basic:fill>
>>> >> +           
>>><basic:stroke>
>>> >> +
>>> >>  <basic:SolidColorStroke color="#FF964D" weight="2" />
>>> >> +           
>>></basic:stroke>
>>> >> +
>>>  </basic:BoxItemRenderer>
>>> >>                                         </fx:Component>
>>> >>                                 </basic:itemRenderer>
>>> >>                         </basic:ColumnSeries>
>>> >> -                       <basic:ColumnSeries yField="sales2014"
>>> >> -
>>> >>  fillColor="0x964DFF">
>>> >> +                       <basic:ColumnSeries yField="sales2014">
>>> >>                                 <basic:itemRenderer>
>>> >>                                         <fx:Component>
>>> >> -           
>>><basic:BoxItemRenderer
>>> >>/>
>>> >> +           
>>><basic:BoxItemRenderer>
>>> >> +                                                       <basic:fill>
>>> >> +
>>> >>  <basic:SolidColor color="#964DFF" alpha="0.5" />
>>> >> +           
>>></basic:fill>
>>> >> +           
>>><basic:stroke>
>>> >> +
>>> >>  <basic:SolidColorStroke color="#964DFF" weight="2" />
>>> >> +           
>>></basic:stroke>
>>> >> +
>>>  </basic:BoxItemRenderer>
>>> >>                                         </fx:Component>
>>> >>                                 </basic:itemRenderer>
>>> >>                         </basic:ColumnSeries>
>>> >> @@ -126,26 +150,38 @@ limitations under the License.
>>> >>                         <basic:VerticalCategoryAxisBead
>>> >> categoryField="title" />
>>> >>                 </basic:beads>
>>> >>                 <basic:series>
>>> >> -                       <basic:BarSeries xField="sales2013"
>>> >> -
>>> >> fillColor="0xFF964D">
>>> >> +                       <basic:BarSeries xField="sales2013">
>>> >>                                 <basic:itemRenderer>
>>> >>                                         <fx:Component>
>>> >> -           
>>><basic:BoxItemRenderer
>>> >>/>
>>> >> +           
>>><basic:BoxItemRenderer>
>>> >> +                                                       <basic:fill>
>>> >> +
>>> >>  <basic:SolidColor color="#FF964D" alpha="0.5" />
>>> >> +           
>>></basic:fill>
>>> >> +           
>>><basic:stroke>
>>> >> +
>>> >>  <basic:SolidColorStroke color="#FF964D" weight="2" />
>>> >> +           
>>></basic:stroke>
>>> >> +
>>>  </basic:BoxItemRenderer>
>>> >>                                         </fx:Component>
>>> >>                                 </basic:itemRenderer>
>>> >>                         </basic:BarSeries>
>>> >> -                       <basic:BarSeries xField="sales2014"
>>> >> -
>>> >> fillColor="0x964DFF">
>>> >> +                       <basic:BarSeries xField="sales2014">
>>> >>                                 <basic:itemRenderer>
>>> >>                                         <fx:Component>
>>> >> -           
>>><basic:BoxItemRenderer
>>> >>/>
>>> >> +           
>>><basic:BoxItemRenderer>
>>> >> +                                                       <basic:fill>
>>> >> +
>>> >>  <basic:SolidColor color="#964DFF" alpha="0.5" />
>>> >> +           
>>></basic:fill>
>>> >> +           
>>><basic:stroke>
>>> >> +
>>> >>  <basic:SolidColorStroke color="#964DFF" weight="2" />
>>> >> +           
>>></basic:stroke>
>>> >> +
>>>  </basic:BoxItemRenderer>
>>> >>                                         </fx:Component>
>>> >>                                 </basic:itemRenderer>
>>> >>                         </basic:BarSeries>
>>> >>                 </basic:series>
>>> >>         </basic:StackedBarChart>
>>> >>
>>> >> -       <basic:PieChart id="pieChart" x="20" y="550" width="300"
>>> >> height="300">
>>> >> +       <basic:PieChart id="pieChart" x="20" y="550" width="200"
>>> >> height="200">
>>> >>                 <basic:beads>
>>> >>                         <basic:ConstantBinding
>>> >>                                 sourceID="applicationModel"
>>> >> @@ -174,27 +210,79 @@ limitations under the License.
>>> >>                         <basic:LineChartLinearVsLinearLayout />
>>> >>                 </basic:beads>
>>> >>                 <basic:series>
>>> >> -                       <basic:LineSeries xField="detail"
>>> >> yField="sales2013" fillColor="0xFF964D" lineColor="0x994107"
>>> >> lineThickness="2">
>>> >> +                       <basic:LineSeries xField="detail"
>>> >> yField="sales2013">
>>> >>                                 <basic:itemRenderer>
>>> >>                                         <fx:Component>
>>> >> -           
>>><basic:BoxItemRenderer
>>> >>/>
>>> >> +           
>>><basic:BoxItemRenderer>
>>> >> +                                                       <basic:fill>
>>> >> +
>>> >>  <basic:SolidColor color="#FF964D" alpha="1" />
>>> >> +           
>>></basic:fill>
>>> >> +
>>>  </basic:BoxItemRenderer>
>>> >>                                         </fx:Component>
>>> >>                                 </basic:itemRenderer>
>>> >>                                 <basic:lineSegmentRenderer>
>>> >>                                         <fx:Component>
>>> >> -
>>> >>  <basic:LineSegmentItemRenderer />
>>> >> +
>>> >>  <basic:LineSegmentItemRenderer>
>>> >> +           
>>><basic:stroke>
>>> >> +
>>> >>  <basic:SolidColorStroke color="#FF964D" weight="3" alpha="0.8" />
>>> >> +           
>>></basic:stroke>
>>> >> +
>>> >>  </basic:LineSegmentItemRenderer>
>>> >>                                         </fx:Component>
>>> >>                                 </basic:lineSegmentRenderer>
>>> >>                         </basic:LineSeries>
>>> >> -                       <basic:LineSeries xField="detail"
>>> >> yField="sales2014" fillColor="0x964DFF" lineColor="0x410799"
>>> >> lineThickness="2">
>>> >> +                       <basic:LineSeries xField="detail"
>>> >> yField="sales2014">
>>> >>                                 <basic:itemRenderer>
>>> >>                                         <fx:Component>
>>> >> -           
>>><basic:BoxItemRenderer
>>> >>/>
>>> >> +           
>>><basic:BoxItemRenderer>
>>> >> +                                                       <basic:fill>
>>> >> +
>>> >>  <basic:SolidColor color="#964DFF" alpha="1" />
>>> >> +           
>>></basic:fill>
>>> >> +
>>>  </basic:BoxItemRenderer>
>>> >>                                         </fx:Component>
>>> >>                                 </basic:itemRenderer>
>>> >>                                 <basic:lineSegmentRenderer>
>>> >>                                         <fx:Component>
>>> >> -
>>> >>  <basic:LineSegmentItemRenderer />
>>> >> +
>>> >>  <basic:LineSegmentItemRenderer>
>>> >> +           
>>><basic:stroke>
>>> >> +
>>> >>  <basic:SolidColorStroke color="#964DFF" weight="3" alpha="0.8" />
>>> >> +           
>>></basic:stroke>
>>> >> +
>>> >>  </basic:LineSegmentItemRenderer>
>>> >> +                                       </fx:Component>
>>> >> +                               </basic:lineSegmentRenderer>
>>> >> +                       </basic:LineSeries>
>>> >> +               </basic:series>
>>> >> +       </basic:LineChart>
>>> >> +
>>> >> +       <basic:LineChart id="waveChart" x="20" y="800" width="400"
>>> >> height="200">
>>> >> +               <basic:beads>
>>> >> +                       <basic:ConstantBinding
>>> >> +                               sourceID="applicationModel"
>>> >> +                               sourcePropertyName="wave"
>>> >> +           
>>>destinationPropertyName="dataProvider"
>>> >>/>
>>> >> +                       <basic:HorizontalLinearAxisBead
>>>valueField="x"
>>> >>/>
>>> >> +                       <basic:VerticalLinearAxisBead
>>>valueField="sin"
>>> >>/>
>>> >> +                       <basic:LineChartLinearVsLinearLayout />
>>> >> +               </basic:beads>
>>> >> +               <basic:series>
>>> >> +                       <basic:LineSeries xField="x" yField="sin">
>>> >> +                               <basic:lineSegmentRenderer>
>>> >> +                                       <fx:Component>
>>> >> +
>>> >>  <basic:LineSegmentItemRenderer>
>>> >> +           
>>><basic:stroke>
>>> >> +
>>> >>  <basic:SolidColorStroke color="#964DFF" weight="5" alpha="1" />
>>> >> +           
>>></basic:stroke>
>>> >> +
>>> >>  </basic:LineSegmentItemRenderer>
>>> >> +                                       </fx:Component>
>>> >> +                               </basic:lineSegmentRenderer>
>>> >> +                       </basic:LineSeries>
>>> >> +                       <basic:LineSeries xField="x" yField="cos">
>>> >> +                               <basic:lineSegmentRenderer>
>>> >> +                                       <fx:Component>
>>> >> +
>>> >>  <basic:LineSegmentItemRenderer>
>>> >> +           
>>><basic:stroke>
>>> >> +
>>> >>  <basic:SolidColorStroke color="#FF964D" weight="5" alpha="1" />
>>> >> +           
>>></basic:stroke>
>>> >> +
>>> >>  </basic:LineSegmentItemRenderer>
>>> >>                                         </fx:Component>
>>> >>                                 </basic:lineSegmentRenderer>
>>> >>                         </basic:LineSeries>
>>> >>
>>> >>
>>> >>
>>> >>
>>> 
>>>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/8e46d2e1/examples/
>>>C
>>> >>hartExample/src/models/ProductsModel.as
>>> >> 
>>>----------------------------------------------------------------------
>>> >> diff --git a/examples/ChartExample/src/models/ProductsModel.as
>>> >> b/examples/ChartExample/src/models/ProductsModel.as
>>> >> index 7539499..ee5a5e1 100644
>>> >> --- a/examples/ChartExample/src/models/ProductsModel.as
>>> >> +++ b/examples/ChartExample/src/models/ProductsModel.as
>>> >> @@ -26,6 +26,7 @@ package models
>>> >>         {
>>> >>                 public function ProductsModel()
>>> >>                 {
>>> >> +                       generateWaves(360);
>>> >>                 }
>>> >>
>>> >>                 private var _productList:Array = [
>>> >> @@ -45,5 +46,29 @@ package models
>>> >>                 {
>>> >>                         return _labelFields;
>>> >>                 }
>>> >> +
>>> >> +               private var _wave:Array;
>>> >> +
>>> >> +               private function generateWaves(numPoints:int):void
>>> >> +               {
>>> >> +                       _wave = [];
>>> >> +
>>> >> +                       var angleIncr:Number = 360/numPoints;
>>> >> +                       var angle:Number = 0;
>>> >> +
>>> >> +                       for (var i:int=0; i < numPoints; i++)
>>> >> +                       {
>>> >> +                               var p:Object = {x:i,
>>> >> +
>>>  sin:Math.sin(Math.PI/180*angle),
>>> >> +
>>> >>  cos:Math.cos(Math.PI/180*angle)};
>>> >> +                               angle += angleIncr;
>>> >> +                               _wave.push(p);
>>> >> +                       }
>>> >> +               }
>>> >> +
>>> >> +               public function get wave():Array
>>> >> +               {
>>> >> +                       return _wave;
>>> >> +               }
>>> >>         }
>>> >>  }
>>> >> \ No newline at end of file
>>> >>
>>> >>
>>>
>>>
>>

Reply via email to