You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ca...@apache.org on 2016/11/10 09:23:21 UTC
[14/53] git commit: [flex-asjs] [refs/heads/feature/mdl] - -
Refactored the directory structure of the example projects to be maven-style
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/DataGridExample/src/products/ProductItemRenderer.as
----------------------------------------------------------------------
diff --git a/examples/flexjs/DataGridExample/src/products/ProductItemRenderer.as b/examples/flexjs/DataGridExample/src/products/ProductItemRenderer.as
deleted file mode 100644
index 4edc5b7..0000000
--- a/examples/flexjs/DataGridExample/src/products/ProductItemRenderer.as
+++ /dev/null
@@ -1,66 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-// Licensed to the Apache Software Foundation (ASF) under one or more
-// contributor license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright ownership.
-// The ASF licenses this file to You under the Apache License, Version 2.0
-// (the "License"); you may not use this file except in compliance with
-// the License. You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-//
-////////////////////////////////////////////////////////////////////////////////
-package products
-{
- import org.apache.flex.html.Image;
- import org.apache.flex.html.supportClasses.DataItemRenderer;
-
- public class ProductItemRenderer extends DataItemRenderer
- {
- public function ProductItemRenderer()
- {
- super();
- }
-
- private var image:Image;
-
- override public function addedToParent():void
- {
- super.addedToParent();
-
- // add an image and two labels
- image = new Image();
- addElement(image);
- }
-
- override public function get data():Object
- {
- return super.data;
- }
-
- override public function set data(value:Object):void
- {
- super.data = value;
-
- image.source = value.image;
- }
-
- override public function adjustSize():void
- {
- var cy:Number = this.height/2;
-
- image.x = 4;
- image.y = cy - 16;
- image.width = 32;
- image.height = 32;
-
- updateRenderer();
- }
- }
-}
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/DesktopMap/src/DesktopMap.mxml
----------------------------------------------------------------------
diff --git a/examples/flexjs/DesktopMap/src/DesktopMap.mxml b/examples/flexjs/DesktopMap/src/DesktopMap.mxml
deleted file mode 100644
index 4f938b6..0000000
--- a/examples/flexjs/DesktopMap/src/DesktopMap.mxml
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!---
-//
-// Licensed to the Apache Software Foundation (ASF) under one or more
-// contributor license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright ownership.
-// The ASF licenses this file to You under the Apache License, Version 2.0
-// (the "License"); you may not use this file except in compliance with
-// the License. You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-//
-////////////////////////////////////////////////////////////////////////////////
--->
-<js:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
- xmlns:local="*"
- xmlns:models="models.*"
- xmlns:js="library://ns.apache.org/flexjs/basic"
- >
-
- <!-- This application demonstrates how to use the Google MAP API
- on both the AIR and JavaScript/browser platform. After cross-
- compiling this application for JavaScript, edit the index.html
- file and include your Google developer API token.
- -->
-
- <js:valuesImpl>
- <js:SimpleCSSValuesImpl />
- </js:valuesImpl>
- <js:initialView>
- <local:MyInitialView />
- </js:initialView>
- <js:model>
- <models:MyModel />
- </js:model>
- <js:beads>
- <js:MixinManager />
- </js:beads>
-
-</js:Application>
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/DesktopMap/src/MyInitialView.mxml
----------------------------------------------------------------------
diff --git a/examples/flexjs/DesktopMap/src/MyInitialView.mxml b/examples/flexjs/DesktopMap/src/MyInitialView.mxml
deleted file mode 100644
index 7a1d46d..0000000
--- a/examples/flexjs/DesktopMap/src/MyInitialView.mxml
+++ /dev/null
@@ -1,147 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-
-Licensed to the Apache Software Foundation (ASF) under one or more
-contributor license agreements. See the NOTICE file distributed with
-this work for additional information regarding copyright ownership.
-The ASF licenses this file to You under the Apache License, Version 2.0
-(the "License"); you may not use this file except in compliance with
-the License. You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
--->
-<js:View xmlns:fx="http://ns.adobe.com/mxml/2009"
- xmlns:js="library://ns.apache.org/flexjs/basic"
- xmlns:google="library://ns.apache.org/flexjs/google"
- xmlns:local="*"
- initComplete="initControls()">
- <fx:Script>
- <![CDATA[
- import models.MyModel;
- import org.apache.flex.events.Event;
-
-
- private function initControls() : void
- {
-
- }
-
- /**
- * Take the values from the input field and have the map
- * display that coordinate.
- */
- private function mapIt() : void
- {
- var lat:Number = Number(latInput.text);
- var lng:Number = Number(longInput.text);
- var zoom:Number = Number(zoomInput.text);
-
- map.loadMap(lat, lng, zoom);
- }
-
- private var selectedCity:String;
-
- /**
- * Triggered by a change in the drop list with a new city selected. This
- * will also update the input fields.
- */
- private function changeCity(event:org.apache.flex.events.Event) : void
- {
- var index:int = list.selectedIndex;
-
- var latlng:Object = MyModel(applicationModel).coordinates[index];
- map.loadMap(latlng.lat, latlng.lng, Number(zoomInput.text));
-
- latInput.text = String(latlng.lat);
- longInput.text = String(latlng.lng);
- }
-
- private function codeAddress() : void
- {
- map.markAddress(mapLocation.text);
- map.setZoom(12);
- }
-
- private function searchOnMap() : void
- {
- map.nearbySearch(search.text);
- map.setZoom(12);
- }
-
- private function clearSearchResults() : void
- {
- map.clearSearchResults();
- }
-
- private function orientMap() : void
- {
- map.centerOnAddress(mapLocation.text);
- map.setZoom(12);
- }
-
- ]]>
- </fx:Script>
-
- <fx:Style>
- @namespace basic "library://ns.apache.org/flexjs/basic";
-
- </fx:Style>
-
- <js:beads>
- <js:ViewDataBinding />
- </js:beads>
-
-
- <js:Container x="5" y="5" className="topContainer" >
- <js:beads>
- <js:VerticalLayout />
- </js:beads>
-
- <js:Container>
- <js:beads>
- <js:HorizontalLayout />
- </js:beads>
- <js:Label text="Location:" />
- <js:TextInput id="mapLocation" />
- <js:TextButton text="Go" click="orientMap()" />
- </js:Container>
-
- <google:Map id="map" width="450" height="300" token="AIzaSyDkQgg2iojLCYeuW6hK7DkuAHD-SwJJhdE" />
-
- <js:Container>
- <js:beads>
- <js:HorizontalLayout />
- </js:beads>
- <js:Label text="Search on Map:" />
- <js:TextInput id="search" />
- <js:TextButton text="Find" click="searchOnMap()" />
- <js:TextButton text="Clear" click="clearSearchResults()" />
- </js:Container>
-
- <js:Label text="History:" />
-
- <!--<js:List id="historyList" />-->
- <js:DropDownList id="list" width="100" height="17"
- change="changeCity(event)"
- dataProvider="{MyModel(applicationModel).cities}" />
-
- <js:Label text="Lat:" />
- <js:TextInput id="latInput" text="-34.397" />
-
- <js:Label text="Long:" />
- <js:TextInput id="longInput" text="150.644" />
-
- <js:Label text="Zoom:" />
- <js:TextInput id="zoomInput" text="8" />
-
- <js:TextButton text="MapIt" click="mapIt()" />
- </js:Container>
-
-</js:View>
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/DesktopMap/src/main/flex/DesktopMap.mxml
----------------------------------------------------------------------
diff --git a/examples/flexjs/DesktopMap/src/main/flex/DesktopMap.mxml b/examples/flexjs/DesktopMap/src/main/flex/DesktopMap.mxml
new file mode 100644
index 0000000..4f938b6
--- /dev/null
+++ b/examples/flexjs/DesktopMap/src/main/flex/DesktopMap.mxml
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!---
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+////////////////////////////////////////////////////////////////////////////////
+-->
+<js:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
+ xmlns:local="*"
+ xmlns:models="models.*"
+ xmlns:js="library://ns.apache.org/flexjs/basic"
+ >
+
+ <!-- This application demonstrates how to use the Google MAP API
+ on both the AIR and JavaScript/browser platform. After cross-
+ compiling this application for JavaScript, edit the index.html
+ file and include your Google developer API token.
+ -->
+
+ <js:valuesImpl>
+ <js:SimpleCSSValuesImpl />
+ </js:valuesImpl>
+ <js:initialView>
+ <local:MyInitialView />
+ </js:initialView>
+ <js:model>
+ <models:MyModel />
+ </js:model>
+ <js:beads>
+ <js:MixinManager />
+ </js:beads>
+
+</js:Application>
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/DesktopMap/src/main/flex/MyInitialView.mxml
----------------------------------------------------------------------
diff --git a/examples/flexjs/DesktopMap/src/main/flex/MyInitialView.mxml b/examples/flexjs/DesktopMap/src/main/flex/MyInitialView.mxml
new file mode 100644
index 0000000..7a1d46d
--- /dev/null
+++ b/examples/flexjs/DesktopMap/src/main/flex/MyInitialView.mxml
@@ -0,0 +1,147 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+-->
+<js:View xmlns:fx="http://ns.adobe.com/mxml/2009"
+ xmlns:js="library://ns.apache.org/flexjs/basic"
+ xmlns:google="library://ns.apache.org/flexjs/google"
+ xmlns:local="*"
+ initComplete="initControls()">
+ <fx:Script>
+ <![CDATA[
+ import models.MyModel;
+ import org.apache.flex.events.Event;
+
+
+ private function initControls() : void
+ {
+
+ }
+
+ /**
+ * Take the values from the input field and have the map
+ * display that coordinate.
+ */
+ private function mapIt() : void
+ {
+ var lat:Number = Number(latInput.text);
+ var lng:Number = Number(longInput.text);
+ var zoom:Number = Number(zoomInput.text);
+
+ map.loadMap(lat, lng, zoom);
+ }
+
+ private var selectedCity:String;
+
+ /**
+ * Triggered by a change in the drop list with a new city selected. This
+ * will also update the input fields.
+ */
+ private function changeCity(event:org.apache.flex.events.Event) : void
+ {
+ var index:int = list.selectedIndex;
+
+ var latlng:Object = MyModel(applicationModel).coordinates[index];
+ map.loadMap(latlng.lat, latlng.lng, Number(zoomInput.text));
+
+ latInput.text = String(latlng.lat);
+ longInput.text = String(latlng.lng);
+ }
+
+ private function codeAddress() : void
+ {
+ map.markAddress(mapLocation.text);
+ map.setZoom(12);
+ }
+
+ private function searchOnMap() : void
+ {
+ map.nearbySearch(search.text);
+ map.setZoom(12);
+ }
+
+ private function clearSearchResults() : void
+ {
+ map.clearSearchResults();
+ }
+
+ private function orientMap() : void
+ {
+ map.centerOnAddress(mapLocation.text);
+ map.setZoom(12);
+ }
+
+ ]]>
+ </fx:Script>
+
+ <fx:Style>
+ @namespace basic "library://ns.apache.org/flexjs/basic";
+
+ </fx:Style>
+
+ <js:beads>
+ <js:ViewDataBinding />
+ </js:beads>
+
+
+ <js:Container x="5" y="5" className="topContainer" >
+ <js:beads>
+ <js:VerticalLayout />
+ </js:beads>
+
+ <js:Container>
+ <js:beads>
+ <js:HorizontalLayout />
+ </js:beads>
+ <js:Label text="Location:" />
+ <js:TextInput id="mapLocation" />
+ <js:TextButton text="Go" click="orientMap()" />
+ </js:Container>
+
+ <google:Map id="map" width="450" height="300" token="AIzaSyDkQgg2iojLCYeuW6hK7DkuAHD-SwJJhdE" />
+
+ <js:Container>
+ <js:beads>
+ <js:HorizontalLayout />
+ </js:beads>
+ <js:Label text="Search on Map:" />
+ <js:TextInput id="search" />
+ <js:TextButton text="Find" click="searchOnMap()" />
+ <js:TextButton text="Clear" click="clearSearchResults()" />
+ </js:Container>
+
+ <js:Label text="History:" />
+
+ <!--<js:List id="historyList" />-->
+ <js:DropDownList id="list" width="100" height="17"
+ change="changeCity(event)"
+ dataProvider="{MyModel(applicationModel).cities}" />
+
+ <js:Label text="Lat:" />
+ <js:TextInput id="latInput" text="-34.397" />
+
+ <js:Label text="Long:" />
+ <js:TextInput id="longInput" text="150.644" />
+
+ <js:Label text="Zoom:" />
+ <js:TextInput id="zoomInput" text="8" />
+
+ <js:TextButton text="MapIt" click="mapIt()" />
+ </js:Container>
+
+</js:View>
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/DesktopMap/src/main/flex/models/MyModel.as
----------------------------------------------------------------------
diff --git a/examples/flexjs/DesktopMap/src/main/flex/models/MyModel.as b/examples/flexjs/DesktopMap/src/main/flex/models/MyModel.as
new file mode 100644
index 0000000..e0dab68
--- /dev/null
+++ b/examples/flexjs/DesktopMap/src/main/flex/models/MyModel.as
@@ -0,0 +1,58 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+////////////////////////////////////////////////////////////////////////////////
+package models
+{
+ import org.apache.flex.core.IBeadModel;
+ import org.apache.flex.core.IStrand;
+ import org.apache.flex.events.Event;
+ import org.apache.flex.events.EventDispatcher;
+
+ public class MyModel extends EventDispatcher implements IBeadModel
+ {
+ public function MyModel()
+ {
+ super();
+ }
+
+ private var _strand:IStrand;
+
+ public function set strand(value:IStrand):void
+ {
+ _strand = value;
+ }
+
+ private var _cities:Array = ["Sydney", "NYC", "Mexico City", "London", "Rio de Janeiro"];
+
+ [Bindable]
+ public function get cities():Array
+ {
+ return _cities;
+ }
+
+ private var _coordinates:Array = [{lat:-33.86, lng:151.211},
+ {lat:40.712, lng:-74.0059},
+ {lat:19.26, lng:-99.03},
+ {lat:51.4, lng:-0.1},
+ {lat:-22.95, lng:-43.12}];
+ public function get coordinates():Array
+ {
+ return _coordinates;
+ }
+ }
+}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/DesktopMap/src/models/MyModel.as
----------------------------------------------------------------------
diff --git a/examples/flexjs/DesktopMap/src/models/MyModel.as b/examples/flexjs/DesktopMap/src/models/MyModel.as
deleted file mode 100644
index e0dab68..0000000
--- a/examples/flexjs/DesktopMap/src/models/MyModel.as
+++ /dev/null
@@ -1,58 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-// Licensed to the Apache Software Foundation (ASF) under one or more
-// contributor license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright ownership.
-// The ASF licenses this file to You under the Apache License, Version 2.0
-// (the "License"); you may not use this file except in compliance with
-// the License. You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-//
-////////////////////////////////////////////////////////////////////////////////
-package models
-{
- import org.apache.flex.core.IBeadModel;
- import org.apache.flex.core.IStrand;
- import org.apache.flex.events.Event;
- import org.apache.flex.events.EventDispatcher;
-
- public class MyModel extends EventDispatcher implements IBeadModel
- {
- public function MyModel()
- {
- super();
- }
-
- private var _strand:IStrand;
-
- public function set strand(value:IStrand):void
- {
- _strand = value;
- }
-
- private var _cities:Array = ["Sydney", "NYC", "Mexico City", "London", "Rio de Janeiro"];
-
- [Bindable]
- public function get cities():Array
- {
- return _cities;
- }
-
- private var _coordinates:Array = [{lat:-33.86, lng:151.211},
- {lat:40.712, lng:-74.0059},
- {lat:19.26, lng:-99.03},
- {lat:51.4, lng:-0.1},
- {lat:-22.95, lng:-43.12}];
- public function get coordinates():Array
- {
- return _coordinates;
- }
- }
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/FlexJSStore.mxml
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/FlexJSStore.mxml b/examples/flexjs/FlexJSStore/src/FlexJSStore.mxml
deleted file mode 100755
index 8f4ade3..0000000
--- a/examples/flexjs/FlexJSStore/src/FlexJSStore.mxml
+++ /dev/null
@@ -1,268 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-
-Licensed to the Apache Software Foundation (ASF) under one or more
-contributor license agreements. See the NOTICE file distributed with
-this work for additional information regarding copyright ownership.
-The ASF licenses this file to You under the Apache License, Version 2.0
-(the "License"); you may not use this file except in compliance with
-the License. You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
--->
-<js:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
- xmlns:js="library://ns.apache.org/flexjs/basic"
- xmlns="*"
- initialize="startService()"
- pageTitle="FlexStore">
-
- <fx:Script>
- <![CDATA[
- import org.apache.flex.core.ValuesManager;
-
- /*
- private var currentTheme:String = "beige";
-
- private function toggleTheme():void
- {
- if (currentTheme == "beige")
- {
- currentTheme = "blue";
- }
- else
- {
- currentTheme = "beige";
- }
-
- loadStyle();
- }
- */
-
- private function startService():void
- {
- productService.send();
- }
-
- private function loadStyle():void
- {
- /* load css not implemented yet
- var eventDispatcher:IEventDispatcher =
- styleManager.loadStyleDeclarations(currentTheme + ".swf");
- eventDispatcher.addEventListener(StyleEvent.COMPLETE, completeHandler);
- */
- }
-
- private function completeHandler(event:Event):void
- {
- image.source = ValuesManager.valuesImpl.getValue(acb, "storeLogo");
- /*
- super.initialized = true;
- */
- callLater.callLater(prebake);
- }
-
- /*
- override public function set initialized(value:Boolean):void
- {
- // Hold off until the Runtime CSS SWF is done loading.
- }
- */
-
- private var stateChain:Array;
-
- private function headHome():void
- {
- homeButton.selected = true;
- if (initialView.currentState == "ProductsState")
- {
- productsButton.selected = false;
- stateChain = ["ProductsWipeUp", "HomeWipeDown", "HomeState"];
- initialView.currentState = "ProductsWipeUp";
- }
- else if (initialView.currentState == "SupportState")
- {
- supportButton.selected = false;
- stateChain = ["SupportWipeUp", "HomeWipeDown", "HomeState"];
- initialView.currentState = "SupportWipeUp";
- }
- }
-
- private function headToProducts():void
- {
- productsButton.selected = true;
- if (initialView.currentState == "SupportState")
- {
- supportButton.selected = false;
- stateChain = ["SupportWipeUp", "ProductsWipeDown", "ProductsState"];
- initialView.currentState = "SupportWipeUp";
- }
- if (initialView.currentState == "HomeState")
- {
- homeButton.selected = false;
- stateChain = ["HomeWipeUp", "ProductsWipeDown", "ProductsState"];
- initialView.currentState = "HomeWipeUp";
- }
- }
-
- private function headToSupport():void
- {
- supportButton.selected = true;
- if (initialView.currentState == "ProductsState")
- {
- productsButton.selected = false;
- stateChain = ["ProductsWipeUp", "SupportWipeDown", "SupportState"];
- initialView.currentState = "ProductsWipeUp";
- }
- if (initialView.currentState == "HomeState")
- {
- homeButton.selected = false;
- stateChain = ["HomeWipeUp", "SupportWipeDown", "SupportState"];
- initialView.currentState = "HomeWipeUp";
- }
- }
-
- private function prebake():void
- {
- callLater.callLater(prebake2);
- }
-
- private function prebake2():void
- {
- trace("prebake2");
- stateChain = ["ProductsPreBake", "HomeState"];
- initialView.currentState = "ProductsPreBake";
- }
-
- private function chainStatesIfNeeded():void
- {
- if (stateChain != null)
- {
- if (initialView.currentState == stateChain[0])
- {
- callLater.callLater(nextState);
- }
- }
- }
-
- private function nextState():void
- {
- stateChain.shift();
- if (stateChain.length)
- initialView.currentState = stateChain[0];
- else
- stateChain = null;
- }
- ]]>
- </fx:Script>
-
- <fx:Style source="main.css"/>
- <fx:Style source="beige.css"/>
-
- <fx:Declarations>
- <js:HTTPService id="productService" url="data/catalog.json">
- <js:LazyCollection id="catalog" complete="if (pView) pView.catalog = catalog">
- <js:inputParser>
- <js:JSONInputParser />
- </js:inputParser>
- <js:itemConverter>
- <ProductJSONItemConverter />
- </js:itemConverter>
- </js:LazyCollection>
- </js:HTTPService>
- </fx:Declarations>
- <js:valuesImpl>
- <js:SimpleCSSValuesImpl />
- </js:valuesImpl>
- <js:beads>
- <js:ViewSourceContextMenuOption />
- <js:CallLaterBead id="callLater" />
- <js:ApplicationDataBinding />
- </js:beads>
- <js:initialView>
- <js:View width="990" height="585"
- initComplete="completeHandler(null)"
- stateChangeComplete="chainStatesIfNeeded()">
- <js:states>
- <js:State name="HomeState" stateGroups="['Home']" />
- <js:State name="HomeWipeUp" stateGroups="['Home']" />
- <js:State name="HomeWipeDown" stateGroups="['Home']" />
- <js:State name="ProductsPreBake" stateGroups="['Home', 'Products']" />
- <js:State name="ProductsState" stateGroups="['Products']" />
- <js:State name="ProductsWipeUp" stateGroups="['Products']" />
- <js:State name="ProductsWipeDown" stateGroups="['Products']" />
- <js:State name="SupportState" stateGroups="['Support']" />
- <js:State name="SupportWipeUp" stateGroups="['Support']" />
- <js:State name="SupportWipeDown" stateGroups="['Support']" />
- </js:states>
-
- <js:transitions>
- <js:Transition fromState="HomeState" toState="HomeWipeUp">
- <js:Wipe direction="up" target="homeView" />
- </js:Transition>
- <js:Transition fromState="HomeWipeDown" toState="HomeState">
- <js:Wipe direction="down" target="homeView" />
- </js:Transition>
- <js:Transition fromState="ProductsState" toState="ProductsWipeUp">
- <js:Wipe direction="up" target="pView" />
- </js:Transition>
- <js:Transition fromState="ProductsWipeDown" toState="ProductsState">
- <js:Wipe direction="down" target="pView" />
- </js:Transition>
- <js:Transition fromState="SupportState" toState="SupportWipeUp">
- <js:Wipe direction="up" target="supportView" />
- </js:Transition>
- <js:Transition fromState="SupportWipeDown" toState="SupportState">
- <js:Wipe direction="down" target="supportView" />
- </js:Transition>
- </js:transitions>
- <js:beads>
- <js:VerticalLayout />
- </js:beads>
- <js:ControlBar id="acb" width="100%" className="storeControlBar" >
- <js:beads>
- <js:HorizontalLayout />
- </js:beads>
- <js:Image id="image" />
- <!-- click="toggleTheme()" -->
- <!-- toolTip="Change Theme"/ -->
- <js:ToggleTextButton id="homeButton"
- text="Home"
- height="100%"
- selected="true"
- className="storeButtonBar"
- click="headHome()" />
- <js:ToggleTextButton id="productsButton"
- text="Products"
- height="100%"
- className="storeButtonBar"
- click="headToProducts()"/>
- <js:ToggleTextButton id="supportButton"
- text="Support"
- height="100%"
- className="storeButtonBar"
- click="headToSupport()"/>
- </js:ControlBar>
- <js:Container width="990" id="viewholder">
- <js:style>
- <js:SimpleCSSStyles paddingLeft="0" paddingRight="0"/>
- </js:style>
-
- <HomeView id="homeView" width="100%" height="550" includeIn="Home"
- />
- <ProductsView id="pView" includeIn="Products" visible.ProductsPreBake="false"
- width="100%" height="550" initComplete="if (catalog.length) pView.catalog = catalog"
- />
- <SupportView id="supportView" includeIn="Support"
- width="100%" height="550"
- />
- </js:Container>
- </js:View>
- </js:initialView>
-</js:Application>
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/HomeView.mxml
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/HomeView.mxml b/examples/flexjs/FlexJSStore/src/HomeView.mxml
deleted file mode 100755
index 451c5c1..0000000
--- a/examples/flexjs/FlexJSStore/src/HomeView.mxml
+++ /dev/null
@@ -1,194 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-
-Licensed to the Apache Software Foundation (ASF) under one or more
-contributor license agreements. See the NOTICE file distributed with
-this work for additional information regarding copyright ownership.
-The ASF licenses this file to You under the Apache License, Version 2.0
-(the "License"); you may not use this file except in compliance with
-the License. You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
--->
-<!--
-This component is primarily static and is only meant to show what other
-pages of the store could look like.
-
-Note that this page was put together in the Design view so you'll see more
-hard coded locations and sizes.
-
-Also note when working with a Canvas that using the constraint styles
-(e.g., left, top, right, bottom) can provide better layout predictability than
-using x and y, especially when percentage widths and heights are used.
-
-Width and height are hard-coded in the root tag to help the Design view.
--->
-<js:Container xmlns:fx="http://ns.adobe.com/mxml/2009"
- xmlns:js="library://ns.apache.org/flexjs/basic"
- xmlns="*" width="990" height="550"
- initComplete="updateMapImage()">
- <fx:Script>
- <![CDATA[
- import org.apache.flex.core.ValuesManager;
- import org.apache.flex.html.SimpleAlert;
-
- public function updateMapImage():void
- {
- mapImage.source = ValuesManager.valuesImpl.getValue(mapCanvas, 'dottedMap');
- }
- ]]>
- </fx:Script>
- <js:beads>
- <js:ContainerDataBinding />
- </js:beads>
- <js:HContainer width="100%" height="100%" y="0" x="0" className="colorPanel">
- <js:VContainer width="230" height="100%">
- <js:Container width="100%" height="100%">
-
- <js:Container height="60" className="homeSection">
- <js:style>
- <js:SimpleCSSStyles backgroundColor="#ebebe9" left="10" top="10" right="10"/>
- </js:style>
- <js:Label style="left:10;top:10" text="Search Developers" height="22" className="sectionHeader" />
- <js:TextButton style="left:168;top:30" text="Go" width="27" height="20" className="glass" click="SimpleAlert.show('This feature is not implemented in this sample', 'Go')"/>
- <js:TextInput style="left:10;top:30" height="20" width="150"/>
- </js:Container>
-
- <js:Container height="280" className="homeSection">
- <js:style>
- <js:SimpleCSSStyles backgroundColor="#ffffff" left="10" top="78" right="10" />
- </js:style>
- <js:VContainer width="100%" height="100%">
- <js:style>
- <js:SimpleCSSStyles left="10" top="10" />
- </js:style>
- <js:Label text="Flex Experts That Can Help You" className="sectionHeader"/>
- <js:HRule height="5" width="187" style="marginLeft:0"/>
- <js:Label text="General" className="homeProgramHeader"/>
- <js:Label text="BlazeDS Experts" style="fontSize:9"/>
- <js:Spacer height="8" width="100%"/>
- <js:Label text="Server-side" className="homeProgramHeader"/>
- <js:Label text="Java, PHP Developers" style="fontSize:9"/>
- <js:Spacer height="8" width="100%"/>
- <js:Label text="Mobile" className="homeProgramHeader"/>
- <js:Label text="Android, IOS and more" style="fontSize:9"/>
- <js:Spacer height="8" width="100%"/>
- <js:Label text="Students" className="homeProgramHeader"/>
- <js:Label text="Free Assistance" style="fontSize:9"/>
- <js:Spacer height="8" width="100%"/>
- </js:VContainer>
- </js:Container>
-
- <js:Container height="174" className="homeSection">
- <js:style>
- <js:SimpleCSSStyles backgroundColor="#ebebe9" left="10" top="366" right="10" />
- </js:style>
- <js:VContainer width="100%" height="100%">
- <js:style>
- <js:SimpleCSSStyles left="10" top="10" />
- </js:style>
- <js:Label text="Manage My Account" className="sectionHeader"/>
-
- <js:Label text="Phone Number"/>
-
- <js:HContainer width="100%" height="25" >
- <js:style>
- <js:SimpleCSSStyles verticalAlign="middle" />
- </js:style>
- <js:TextInput height="20" width="40"/>
- <js:HRule width="8" height="2"/>
- <js:TextInput height="20" width="40"/>
- <js:HRule width="8" height="2"/>
- <js:TextInput height="20" width="40"/>
- </js:HContainer>
-
- <js:Label text="Password"/>
- <js:TextInput height="20"/>
- <js:Spacer height="8" width="100%"/>
-
- <js:CheckBox text="Remember my phone number" selected="true"/>
- <js:Spacer height="8" width="100%"/>
-
- <js:TextButton text="Login" className="glass" height="20" width="55" click="SimpleAlert.show('This feature is not implemented in this sample', 'Login')"/>
-
- </js:VContainer>
- </js:Container>
-
- </js:Container>
-
- </js:VContainer>
-
- <js:VContainer width="750" height="100%">
- <js:Container width="100%" height="100%">
-
- <!-- can't use binding to set the mapImage source because the style isn't available early enough -->
- <js:Container id="mapCanvas" height="35%" className="homeMap">
- <js:style>
- <js:SimpleCSSStyles left="0" right="10" top="10" />
- </js:style>
- <js:Image id="mapImage" width="487" height="100%" alpha="1.0" style="left:10;top:10"/>
- <js:Label y="110" text="US Developers . Flex . FlexJS" width="95%" height="40" style="margin:auto;fontWeight:'bold';fontSize:22;color:#ffffff;fontFamily:'Arial';textAlign:'center'"/>
- <js:Label text="Learn More >>" width="95" style="fontSize:12;fontFamily:'Arial';bottom:10;right:10"/>
- <js:Label text="$60/hr" style="color:#ffffff;fontWeight:'bold';fontFamily:'Arial';fontSize:20;right:10:top:10"/>
- <js:Label text="Rates as low as" x="551" y="16" style="fontSize:12"/>
- </js:Container>
-
- <js:Container height="330" >
- <js:style>
- <js:SimpleCSSStyles backgroundColor="#ffffff" borderStyle="solid" bottom="10" right="10" left="0" /> <!-- cornerRadius="4" -->
- </js:style>
-
- <js:Label style="left:10;top:10" text="Featured Developers" width="173" height="25" className="sectionHeader"/>
-
- <js:HContainer style="left:10;top:43" width="100%" height="100%">
- <js:VContainer width="33%" height="100%">
- <js:Container width="100%">
- <js:Image id="image1" source="assets/akotter.jpg" style="margin:auto;verticalCenter:0"/>
- </js:Container>
-
- <js:Container width="100%">
- <js:Label text="Annette Kotter" id="feat_prod_1" style="margin:auto;fontWeight:'bold';fontSize:12"/>
- </js:Container>
-
- </js:VContainer>
-
- <js:VContainer width="33%" height="100%">
- <js:Container width="100%">
- <js:Image id="image2" style="margin:auto;verticalCenter:0" source="assets/bcrater.jpg"/>
- </js:Container>
-
- <js:Container width="100%">
- <js:Label text="Ben Crater" id="feat_prod_2" style="margin:auto;fontWeight:'bold';fontSize:12"/>
- </js:Container>
-
- </js:VContainer>
-
- <js:VContainer width="33%" height="100%">
- <js:Container width="100%">
- <js:Image id="image3" style="margin:auto;verticalCenter:0" source="assets/jproctor.jpg"/>
- </js:Container>
-
- <js:Container width="100%">
- <js:Label text="Jane Proctor" id="feat_prod_3" style="margin:auto;fontWeight:'bold';fontSize:12"/>
- </js:Container>
-
- </js:VContainer>
-
- </js:HContainer>
-
- </js:Container>
-
- </js:Container>
-
- </js:VContainer>
-
- </js:HContainer>
-
-</js:Container>
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/ProductJSONItemConverter.as
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/ProductJSONItemConverter.as b/examples/flexjs/FlexJSStore/src/ProductJSONItemConverter.as
deleted file mode 100755
index cb27bde..0000000
--- a/examples/flexjs/FlexJSStore/src/ProductJSONItemConverter.as
+++ /dev/null
@@ -1,41 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-// Licensed to the Apache Software Foundation (ASF) under one or more
-// contributor license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright ownership.
-// The ASF licenses this file to You under the Apache License, Version 2.0
-// (the "License"); you may not use this file except in compliance with
-// the License. You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-//
-////////////////////////////////////////////////////////////////////////////////
-package
-{
- import org.apache.flex.collections.converters.JSONItemConverter;
-
- import samples.flexstore.Product;
-
- public class ProductJSONItemConverter extends JSONItemConverter
- {
- public function ProductJSONItemConverter()
- {
- super();
- }
-
- override public function convertItem(data:String):Object
- {
- var obj:Object = super.convertItem(data);
- var product:Product = new Product();
- for (var p:String in obj)
- product[p] = obj[p];
- return product;
- }
- }
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/ProductsView.mxml
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/ProductsView.mxml b/examples/flexjs/FlexJSStore/src/ProductsView.mxml
deleted file mode 100755
index 70fccd1..0000000
--- a/examples/flexjs/FlexJSStore/src/ProductsView.mxml
+++ /dev/null
@@ -1,121 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-
-Licensed to the Apache Software Foundation (ASF) under one or more
-contributor license agreements. See the NOTICE file distributed with
-this work for additional information regarding copyright ownership.
-The ASF licenses this file to You under the Apache License, Version 2.0
-(the "License"); you may not use this file except in compliance with
-the License. You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
--->
-<!-- width and height hard-coded in the root tag to better support the
- Design view in FlexBuilder since we know the width and height from the
- settings in flexstore.mxml -->
-<js:Container xmlns:fx="http://ns.adobe.com/mxml/2009"
- xmlns:js="library://ns.apache.org/flexjs/basic"
- xmlns:productsView="productsView.*"
- width="990" height="550"
- currentState="showFilter"
- >
-
- <fx:Script>
- <![CDATA[
- import org.apache.flex.events.Event;
- import org.apache.flex.collections.LazyCollection;
- import samples.flexstore.Product;
-
- private var _catalog:LazyCollection;
-
- [Bindable("catalogChange")]
- public function get catalog():LazyCollection
- {
- return _catalog;
- }
-
- public function set catalog(c:LazyCollection):void
- {
- _catalog = c;
- if (filterPanel != null)
- {
- filterPanel.filter.count = c.length;
- }
- dispatchEvent(new org.apache.flex.events.Event("catalogChange"));
- }
-
- public function addToCompare(product:Product):void
- {
- //setting the state before adding the product avoids jumpiness in the transition, not sure why
- currentState = 'showFilter';
- filterPanel.productList.addProduct(product);
- }
-
- public function addToCart(product:Product):void
- {
- //setting the state before adding the product avoids jumpiness in the transition, not sure why
- currentState = 'showCart';
- cartPanel.productList.addProduct(product);
- }
-
-
- ]]>
- </fx:Script>
- <js:beads>
- <js:ContainerDataBinding />
- </js:beads>
- <js:Container
- className="colorPanel"
- height="100%" width="100%"
- >
- <js:beads>
- <js:OneFlexibleChildHorizontalLayout flexibleChild="spacer" />
- </js:beads>
- <productsView:Grip id="filterGrip" gripIcon="assets/icon_magnifier.png"
- gripTip="Show filter panel" click="currentState = 'showFilter'"/>
-
- <productsView:ProductFilterPanel x="{filterGrip.width}" y="0" id="filterPanel" width="265" height="100%"
- filter="catalogPanel.filter(event.filter, event.live)"
- compare="catalogPanel.compare(filterPanel.productList.getProducts())"
- initComplete="if (catalog) filterPanel.filter.count = catalog.length"/>
-
- <js:Spacer id="spacer" />
-
- <productsView:ProductCart id="cartPanel" width="265" height="100%" />
-
- <productsView:Grip id="cartGrip" gripIcon="assets/icon_cart_empty.png"
- gripTip="Show cart" click="currentState = 'showCart'" />
-
- </js:Container>
-
- <productsView:ProductCatalogPanel id="catalogPanel" y="4" width="685" height="540"
- x.showFilter="288" x.showCart="0"
- catalog="{catalog}"
- compare="addToCompare(event.product)"
- purchase="addToCart(event.product)"
- cartCount="{cartPanel.numProducts}">
- </productsView:ProductCatalogPanel>
-
- <js:states>
- <js:State name="showFilter" />
- <js:State name="showCart" />
- </js:states>
-
- <!--
- make sure to use transitions here instead of applying a Move effect
- to the Panel itself which will result in odd behavior
- -->
- <js:transitions>
- <js:Transition fromState="*" toState="*">
- <js:Move target="catalogPanel" />
- </js:Transition>
- </js:transitions>
-
-</js:Container>
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/SupportView.mxml
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/SupportView.mxml b/examples/flexjs/FlexJSStore/src/SupportView.mxml
deleted file mode 100755
index ab3eea7..0000000
--- a/examples/flexjs/FlexJSStore/src/SupportView.mxml
+++ /dev/null
@@ -1,149 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-
-Licensed to the Apache Software Foundation (ASF) under one or more
-contributor license agreements. See the NOTICE file distributed with
-this work for additional information regarding copyright ownership.
-The ASF licenses this file to You under the Apache License, Version 2.0
-(the "License"); you may not use this file except in compliance with
-the License. You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
--->
-<!--
-This component is primarily static and is only meant to show what other
-pages of the store could look like.
-
-Note that this page was put together in the Design view so you'll see more
-hard coded locations and sizes.
-
-We did not have sizing issues here as much so you'll see more hardcoded
-"y" values rather than "top."
-
-The width and height are hard-coded in the root tag to help the Design view.
--->
-<js:Container xmlns:fx="http://ns.adobe.com/mxml/2009"
- xmlns:js="library://ns.apache.org/flexjs/basic"
- xmlns="*" alpha="1.0"
- width="990" height="550">
-
- <fx:Script>
- <![CDATA[
- import org.apache.flex.html.SimpleAlert;
- ]]>
- </fx:Script>
-
- <fx:Declarations>
- <fx:Array id="locations">
- <fx:Object image="assets/support_mapmarker_a.png" name="601 Townsend St" />
- <fx:Object image="assets/support_mapmarker_b.png" name="Location B" />
- <fx:Object image="assets/support_mapmarker_c.png" name="Location C" />
- </fx:Array>
-
- </fx:Declarations>
-
- <js:HContainer x="0" y="0" width="100%" height="100%" className="colorPanel">
-
- <js:VContainer width="32%" height="100%">
- <js:Container width="100%" height="420">
-
- <js:Label y="10" text="Check Location" className="sectionHeader" x="20"/>
-
- <js:Container height="150" y="64" style="margin:auto">
- <js:beads>
- <js:VerticalColumnLayout numColumns="2" />
- </js:beads>
- <js:Label text="Address:"/>
- <js:TextInput id="address"/>
-
- <js:Label text="City:" style="marginTop:20"/>
- <js:TextInput id="city" style="marginTop:20"/>
-
- <js:Label text="State:" style="marginTop:20"/>
- <js:DropDownList id="state" style="marginTop:20">
- <js:dataProvider>
- <fx:Array>
- <fx:String>California</fx:String>
- <fx:String>Nevada</fx:String>
- <fx:String>Oregon</fx:String>
- <fx:String>Washington</fx:String>
- </fx:Array>
- </js:dataProvider>
- </js:DropDownList>
-
- <js:Label text="ZIP Code:" style="marginTop:20"/>
- <js:TextInput id="zip" style="marginTop:20"/>
-
- </js:Container>
-
- <js:Label y="38" text="Option1: Enter Address" style="margin:auto" className="instructions"/>
-
- <js:TextButton y="297" text="Locate" click="SimpleAlert.show('This feature is not implemented in this sample', 'Locate')"
- style="margin:auto"/>
-
- <js:HContainer y="327" height="20" >
- <js:style>
- <js:SimpleCSSStyles margin="auto" verticalAlign="middle" />
- </js:style>
- <js:HRule width="60" />
- <js:Label text="OR"/>
- <js:HRule width="60" />
- </js:HContainer>
-
- <js:Label y="355" text="Option 2: Drag this marker into the map" style="margin:auto" className="instructions"/>
-
- <js:Image y="380" style="margin:auto" source="assets/support_mapmarker_plus.png"/>
-
- <js:HRule y="415" style="margin:auto" width="200" alpha="0.6"/>
-
- </js:Container>
-
- <js:Container width="100%" height="130">
- <js:VContainer width="80%" height="90%" >
- <js:style>
- <js:SimpleCSSStyles margin="auto" top="0"/>
- </js:style>
- <js:Label text="Location" className="instructions"/>
- <js:List width="100%" dataProvider="{locations}">
- <js:itemRenderer>
- <fx:Component>
- <js:DataItemRenderer className="listItem" width="100%">
- <fx:Script>
- <![CDATA[
- import samples.flexstore.Product;
- [Bindable("__NoChangeEvent__")]
- private function get product():Product
- {
- return data as Product;
- }
- ]]>
- </fx:Script>
- <js:Image width="21" height="25" source="{product.image}" />
- <js:Label width="100%" text="{product.name}" />
- </js:DataItemRenderer>
- </fx:Component>
- </js:itemRenderer>
- </js:List>
- </js:VContainer>
- </js:Container>
-
- </js:VContainer>
-
- <js:Container width="68%" height="100%">
- <js:Image source="assets/427px-Bayarea_map.png">
- <js:style>
- <js:SimpleCSSStyles left="12" top="12"/>
- </js:style>
- </js:Image>
- </js:Container>
-
- </js:HContainer>
-
-</js:Container>
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/427px-Bayarea_map.png
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/427px-Bayarea_map.png b/examples/flexjs/FlexJSStore/src/assets/427px-Bayarea_map.png
deleted file mode 100644
index a183699..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/427px-Bayarea_map.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/akotter.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/akotter.jpg b/examples/flexjs/FlexJSStore/src/assets/akotter.jpg
deleted file mode 100755
index 1124b71..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/akotter.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/bcrater.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/bcrater.jpg b/examples/flexjs/FlexJSStore/src/assets/bcrater.jpg
deleted file mode 100755
index fd15d59..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/bcrater.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/beige_background.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/beige_background.jpg b/examples/flexjs/FlexJSStore/src/assets/beige_background.jpg
deleted file mode 100755
index 8f034ba..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/beige_background.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/beige_dotted_map.png
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/beige_dotted_map.png b/examples/flexjs/FlexJSStore/src/assets/beige_dotted_map.png
deleted file mode 100755
index e88d9ef..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/beige_dotted_map.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/blue_background.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/blue_background.jpg b/examples/flexjs/FlexJSStore/src/assets/blue_background.jpg
deleted file mode 100755
index 361ce0e..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/blue_background.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/blue_dotted_map.png
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/blue_dotted_map.png b/examples/flexjs/FlexJSStore/src/assets/blue_dotted_map.png
deleted file mode 100755
index 5fa6714..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/blue_dotted_map.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/button_cart_empty.png
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/button_cart_empty.png b/examples/flexjs/FlexJSStore/src/assets/button_cart_empty.png
deleted file mode 100644
index 0e1a2b5..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/button_cart_empty.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/button_cart_full.png
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/button_cart_full.png b/examples/flexjs/FlexJSStore/src/assets/button_cart_full.png
deleted file mode 100644
index 9c9eea0..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/button_cart_full.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/button_compare.png
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/button_compare.png b/examples/flexjs/FlexJSStore/src/assets/button_compare.png
deleted file mode 100644
index c2ac969..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/button_compare.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/button_details.png
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/button_details.png b/examples/flexjs/FlexJSStore/src/assets/button_details.png
deleted file mode 100644
index 3e6238c..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/button_details.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/button_tiles.png
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/button_tiles.png b/examples/flexjs/FlexJSStore/src/assets/button_tiles.png
deleted file mode 100644
index 4266a22..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/button_tiles.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/grip.png
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/grip.png b/examples/flexjs/FlexJSStore/src/assets/grip.png
deleted file mode 100755
index 64ee835..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/grip.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/icon_cart_empty.png
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/icon_cart_empty.png b/examples/flexjs/FlexJSStore/src/assets/icon_cart_empty.png
deleted file mode 100644
index 562064b..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/icon_cart_empty.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/icon_compare.png
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/icon_compare.png b/examples/flexjs/FlexJSStore/src/assets/icon_compare.png
deleted file mode 100644
index efc3ea1..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/icon_compare.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/icon_magnifier.png
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/icon_magnifier.png b/examples/flexjs/FlexJSStore/src/assets/icon_magnifier.png
deleted file mode 100755
index 939f814..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/icon_magnifier.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/icon_tiles.png
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/icon_tiles.png b/examples/flexjs/FlexJSStore/src/assets/icon_tiles.png
deleted file mode 100644
index dbf75b6..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/icon_tiles.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/jproctor.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/jproctor.jpg b/examples/flexjs/FlexJSStore/src/assets/jproctor.jpg
deleted file mode 100755
index 1111787..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/jproctor.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/logo_blue.png
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/logo_blue.png b/examples/flexjs/FlexJSStore/src/assets/logo_blue.png
deleted file mode 100755
index 85bad70..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/logo_blue.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/logo_orange.png
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/logo_orange.png b/examples/flexjs/FlexJSStore/src/assets/logo_orange.png
deleted file mode 100755
index 0ce7dc4..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/logo_orange.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/pic/abrilliam.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/pic/abrilliam.jpg b/examples/flexjs/FlexJSStore/src/assets/pic/abrilliam.jpg
deleted file mode 100755
index 6954858..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/pic/abrilliam.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/pic/akotter.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/pic/akotter.jpg b/examples/flexjs/FlexJSStore/src/assets/pic/akotter.jpg
deleted file mode 100755
index 1124b71..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/pic/akotter.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/pic/bcrater.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/pic/bcrater.jpg b/examples/flexjs/FlexJSStore/src/assets/pic/bcrater.jpg
deleted file mode 100755
index fd15d59..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/pic/bcrater.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/pic/bleporte.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/pic/bleporte.jpg b/examples/flexjs/FlexJSStore/src/assets/pic/bleporte.jpg
deleted file mode 100755
index c4769e8..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/pic/bleporte.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/pic/bvanbrocklin.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/pic/bvanbrocklin.jpg b/examples/flexjs/FlexJSStore/src/assets/pic/bvanbrocklin.jpg
deleted file mode 100755
index 489fa2e..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/pic/bvanbrocklin.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/pic/ccarpenter.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/pic/ccarpenter.jpg b/examples/flexjs/FlexJSStore/src/assets/pic/ccarpenter.jpg
deleted file mode 100755
index c1dc3d8..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/pic/ccarpenter.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/pic/clampberto.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/pic/clampberto.jpg b/examples/flexjs/FlexJSStore/src/assets/pic/clampberto.jpg
deleted file mode 100755
index 9deacd2..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/pic/clampberto.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/pic/davenon.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/pic/davenon.jpg b/examples/flexjs/FlexJSStore/src/assets/pic/davenon.jpg
deleted file mode 100755
index 6a2a142..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/pic/davenon.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/pic/dmcgoyal.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/pic/dmcgoyal.jpg b/examples/flexjs/FlexJSStore/src/assets/pic/dmcgoyal.jpg
deleted file mode 100755
index 1124b71..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/pic/dmcgoyal.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/pic/dwillhelm.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/pic/dwillhelm.jpg b/examples/flexjs/FlexJSStore/src/assets/pic/dwillhelm.jpg
deleted file mode 100755
index fd15d59..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/pic/dwillhelm.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/pic/esunderland.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/pic/esunderland.jpg b/examples/flexjs/FlexJSStore/src/assets/pic/esunderland.jpg
deleted file mode 100755
index c4769e8..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/pic/esunderland.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/pic/jproctor.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/pic/jproctor.jpg b/examples/flexjs/FlexJSStore/src/assets/pic/jproctor.jpg
deleted file mode 100755
index 1111787..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/pic/jproctor.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/pic/mfields.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/pic/mfields.jpg b/examples/flexjs/FlexJSStore/src/assets/pic/mfields.jpg
deleted file mode 100755
index 489fa2e..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/pic/mfields.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/pic/pdempsey.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/pic/pdempsey.jpg b/examples/flexjs/FlexJSStore/src/assets/pic/pdempsey.jpg
deleted file mode 100755
index 9deacd2..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/pic/pdempsey.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/pic/ptranep.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/pic/ptranep.jpg b/examples/flexjs/FlexJSStore/src/assets/pic/ptranep.jpg
deleted file mode 100755
index 4b9a03b..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/pic/ptranep.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/pic/rcrawley.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/pic/rcrawley.jpg b/examples/flexjs/FlexJSStore/src/assets/pic/rcrawley.jpg
deleted file mode 100755
index 9b60320..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/pic/rcrawley.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/pic/rdreifus.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/pic/rdreifus.jpg b/examples/flexjs/FlexJSStore/src/assets/pic/rdreifus.jpg
deleted file mode 100755
index 6a2a142..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/pic/rdreifus.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/pic/twong.jpg
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/pic/twong.jpg b/examples/flexjs/FlexJSStore/src/assets/pic/twong.jpg
deleted file mode 100755
index 1124b71..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/pic/twong.jpg and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/support_mapmarker_a.png
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/support_mapmarker_a.png b/examples/flexjs/FlexJSStore/src/assets/support_mapmarker_a.png
deleted file mode 100755
index 20c21e1..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/support_mapmarker_a.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/support_mapmarker_b.png
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/support_mapmarker_b.png b/examples/flexjs/FlexJSStore/src/assets/support_mapmarker_b.png
deleted file mode 100755
index 069ccd8..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/support_mapmarker_b.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/support_mapmarker_c.png
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/support_mapmarker_c.png b/examples/flexjs/FlexJSStore/src/assets/support_mapmarker_c.png
deleted file mode 100755
index f6b587e..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/support_mapmarker_c.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/support_mapmarker_plus.png
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/support_mapmarker_plus.png b/examples/flexjs/FlexJSStore/src/assets/support_mapmarker_plus.png
deleted file mode 100755
index 4192088..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/support_mapmarker_plus.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/assets/trashcan.png
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/assets/trashcan.png b/examples/flexjs/FlexJSStore/src/assets/trashcan.png
deleted file mode 100644
index 483a37c..0000000
Binary files a/examples/flexjs/FlexJSStore/src/assets/trashcan.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/beige.css
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/beige.css b/examples/flexjs/FlexJSStore/src/beige.css
deleted file mode 100755
index 764b49c..0000000
--- a/examples/flexjs/FlexJSStore/src/beige.css
+++ /dev/null
@@ -1,171 +0,0 @@
-/*
-////////////////////////////////////////////////////////////////////////////////
-//
-// Licensed to the Apache Software Foundation (ASF) under one or more
-// contributor license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright ownership.
-// The ASF licenses this file to You under the Apache License, Version 2.0
-// (the "License"); you may not use this file except in compliance with
-// the License. You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-//
-////////////////////////////////////////////////////////////////////////////////
-*/
-
-/* Style for color-specific state - Beige */
-
-@namespace "library://ns.apache.org/flexjs/basic";
-
-/*
-//----------------------------
-// Global styles
-//----------------------------
-*/
-.global
-{
- highlightAlphas: .5, .25;
- borderColor: #939A9D;
- headerColors: #A65904, #E68701;
- themeColor: #75B1CE;
- rollOverColor: #D6E6EE;
- selectionColor: #B8D5E4;
-}
-
-/*
-//----------------------------
-// Type selectors
-//----------------------------
-*/
-Application
-{
- backgroundColor: #EAE6DD;
- backgroundImage: "assets/beige_background.jpg";
-}
-
-/*
-//----------------------------
-// Apply to Panels and Alerts by default
-//----------------------------
-*/
-.windowStatus {
- color: #FFCC99;
-}
-
-.windowStyles { /* catalog panel's title text */
- color: #FFCC99;
-}
-
-/*
-//----------------------------
-// Named styles
-//----------------------------
-*/
-
-.colorPanel /* for the background of some surfaces */
-{
- borderStyle: "solid";
- borderWidth: 0;
- backgroundColor: #BCB29F;
- backgroundAlpha: 0.4;
- color: #170505;
- cornerRadius: 4;
- dropShadowEnabled: true;
-}
-
-.homeProgramHeader /* in HomeView */
-{
- fontWeight: "bold";
- fontSize: 13;
- color: #BE7E3F;
-}
-
-.homeMap
-{
- borderStyle: "solid";
- cornerRadius: 4;
- backgroundColor: #BE7E3F;
- alpha: 1;
- dottedMap: "assets/beige_dotted_map.png";
-}
-
-.instructions
-{
- alpha: .85;
- color: #5C5857;
-}
-
-.storeControlBar
-{
- fillAlphas: .60, .40;
- fillColors: #8F8879, #BCB29F;
- highlightAlphas: .05, .25;
- cornerRadius: 3;
- shadowDistance: 4;
- paddingLeft: 0;
- paddingRight: 0;
- paddingTop: 0;
- paddingBottom: 0;
- horizontalGap: 0;
- storeLogo: "assets/logo_orange.png";
-}
-
-.storeButtonBar
-{
- cornerRadius: 0;
- buttonStyleName: "storeButton";
- themeColor: #A65904;
-}
-
-.storeButton
-{
- cornerRadius: 0;
- fillColors: #8F8879, #BCB29F, #A65904, #E68701;
- fillAlphas: 1, 1;
- highlightAlphas: .5, .25;
- fontWeight: "normal";
- /** need to port to ButtonView
- selectedOverSkin: ClassReference("samples.flexstore.ButtonBarButtonSkin");
- selectedUpSkin: ClassReference("samples.flexstore.ButtonBarButtonSkin");
- overSkin: ClassReference("samples.flexstore.ButtonBarButtonSkin");
- **/
-}
-
-.catalogTitleButtonSelected
-{
- color: #FFFFFF;
- fontWeight: "bold";
-}
-
-.catalogTitleButtonDeselected
-{
- color: #222222;
- fontWeight: "bold";
-}
-
-.catalogTitleButtonHighlighted
-{
- color: #FFCC99;
- fontWeight: "bold";
-}
-
-.catalogPanel
-{
- highlightAlphas: .5, .25;
- headerColors: #A65904, #E68701;
- borderAlpha: 1;
- borderColor: #FFFFFF;
- border-width: 1px;
- borderThicknessRight: 1;
- borderThicknessBottom: 1;
- paddingRight: 0;
- paddingBottom: 0;
-}
-
-
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e75059f7/examples/flexjs/FlexJSStore/src/blue.css
----------------------------------------------------------------------
diff --git a/examples/flexjs/FlexJSStore/src/blue.css b/examples/flexjs/FlexJSStore/src/blue.css
deleted file mode 100755
index 58e98cd..0000000
--- a/examples/flexjs/FlexJSStore/src/blue.css
+++ /dev/null
@@ -1,165 +0,0 @@
-/*
-////////////////////////////////////////////////////////////////////////////////
-//
-// Licensed to the Apache Software Foundation (ASF) under one or more
-// contributor license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright ownership.
-// The ASF licenses this file to You under the Apache License, Version 2.0
-// (the "License"); you may not use this file except in compliance with
-// the License. You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-//
-////////////////////////////////////////////////////////////////////////////////
-*/
-
-/* Style for color-specific state - Beige */
-
-/*
-//----------------------------
-// Global styles
-//----------------------------
-*/
-.global
-{
- highlightAlphas: .5, .25;
- borderColor: #939A9D;
- headerColors: #456F84, #9ABBC9;
- themeColor: #75B1CE;
- rollOverColor: #D6E6EE;
- selectionColor: #B8D5E4;
-}
-
-/*
-//----------------------------
-// Type selectors
-//----------------------------
-*/
-Application
-{
- backgroundColor: #AAB2B7;
- backgroundImage: Embed("assets/blue_background.jpg");
-}
-
-/*
-//----------------------------
-// Apply to Panels and Alerts by default
-//----------------------------
-*/
-.windowStatus {
- color: #BDE9FA;
-}
-
-.windowStyles { /* catalog panel's title text */
- color: #BDE9FA;
-}
-
-/*
-//----------------------------
-// Named styles
-//----------------------------
-*/
-
-.colorPanel /* for the background of some surfaces */
-{
- borderStyle: "solid";
- borderThickness: 0;
- backgroundColor: #BDD6E2;
- backgroundAlpha: 0.4;
- color: #170505;
- cornerRadius: 4;
- dropShadowEnabled: true;
-}
-
-.homeProgramHeader /* in HomeView */
-{
- fontWeight: "bold";
- fontSize: 13;
- color: #7AA4B9;
-}
-
-.homeMap
-{
- borderStyle: "solid";
- cornerRadius: 4;
- backgroundColor: #7AA4B9;
- alpha: 1;
- dottedMap: Embed("assets/blue_dotted_map.png");
-}
-
-.instructions
-{
- alpha: .85;
- color: #5C5857;
-}
-
-.storeControlBar
-{
- fillAlphas: .60, .40;
- fillColors: #4A6F81, #BDD6E2;
- highlightAlphas: .05, .25;
- cornerRadius: 3;
- shadowDistance: 4;
- paddingLeft: 0;
- paddingRight: 0;
- paddingTop: 0;
- paddingBottom: 0;
- horizontalGap: 0;
- storeLogo: Embed("assets/logo_blue.png");
-}
-
-.storeButtonBar
-{
- cornerRadius: 0;
- buttonStyleName: "storeButton";
- themeColor: #456F84;
-}
-
-.storeButton
-{
- cornerRadius: 0;
- fillColors: #4A6F81, #BDD6E2, #456F84, #9ABBC9;
- fillAlphas: 1, 1;
- highlightAlphas: .5, .25;
- fontWeight: "normal";
- selectedOverSkin: ClassReference("samples.flexstore.ButtonBarButtonSkin");
- selectedUpSkin: ClassReference("samples.flexstore.ButtonBarButtonSkin");
- overSkin: ClassReference("samples.flexstore.ButtonBarButtonSkin");
-}
-
-.catalogTitleButtonSelected
-{
- color: #FFFFFF;
- fontWeight: "bold";
-}
-
-.catalogTitleButtonDeselected
-{
- color: #222222;
- fontWeight: "bold";
-}
-
-.catalogTitleButtonHighlighted
-{
- color: #BDE9FA;
- fontWeight: "bold";
-}
-
-.catalogPanel
-{
- highlightAlphas: .5, .25;
- headerColors: #456F84, #9ABBC9;
- borderAlpha: 1;
- borderColor: #FFFFFF;
- borderThicknessRight: 1;
- borderThicknessBottom: 1;
- paddingRight: 0;
- paddingBottom: 0;
-}
-