Repository: flex-asjs Updated Branches: refs/heads/develop 9eeecb3be -> ab7fe24c7
- Simplify ProductsModel in DataGridExample Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/ab7fe24c Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/ab7fe24c Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/ab7fe24c Branch: refs/heads/develop Commit: ab7fe24c70d839acc4a9e2f0c5e677cc7edd85c5 Parents: 9eeecb3 Author: piotrz <[email protected]> Authored: Sat Mar 4 17:14:10 2017 +0100 Committer: piotrz <[email protected]> Committed: Sat Mar 4 17:14:10 2017 +0100 ---------------------------------------------------------------------- .../src/main/flex/models/ProductsModel.as | 37 +++++--------------- 1 file changed, 8 insertions(+), 29 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/ab7fe24c/examples/flexjs/DataGridExample/src/main/flex/models/ProductsModel.as ---------------------------------------------------------------------- diff --git a/examples/flexjs/DataGridExample/src/main/flex/models/ProductsModel.as b/examples/flexjs/DataGridExample/src/main/flex/models/ProductsModel.as index 2526c04..0f6d4d2 100644 --- a/examples/flexjs/DataGridExample/src/main/flex/models/ProductsModel.as +++ b/examples/flexjs/DataGridExample/src/main/flex/models/ProductsModel.as @@ -18,43 +18,22 @@ //////////////////////////////////////////////////////////////////////////////// package models { - import org.apache.flex.events.EventDispatcher; import org.apache.flex.collections.ArrayList; - import products.Product; - public class ProductsModel extends EventDispatcher + public class ProductsModel { - public function ProductsModel() - { - _productList = new ArrayList(); - _productList.source = source; - } - - private var source:Array = [ - new Product("ps100","Widgets",44,200,"assets/smallbluerect.jpg"), - new Product("tx200","Thingys",5,285,"assets/smallgreenrect.jpg"), - new Product("rz300","Sprockets",80,105,"assets/smallyellowrect.jpg"), - new Product("dh440","Doohickies",10,340,"assets/smallredrect.jpg"), - new Product("ps220","Weejets",35,190,"assets/smallorangerect.jpg") - ]; - - private var _productList:ArrayList; - - override public function toString():String - { - return "ProductsModel"; - } + private var _productList:ArrayList = new ArrayList([ + new Product("ps100","Widgets",44,200,"assets/smallbluerect.jpg"), + new Product("tx200","Thingys",5,285,"assets/smallgreenrect.jpg"), + new Product("rz300","Sprockets",80,105,"assets/smallyellowrect.jpg"), + new Product("dh440","Doohickies",10,340,"assets/smallredrect.jpg"), + new Product("ps220","Weejets",35,190,"assets/smallorangerect.jpg") + ]); public function get productList():ArrayList { return _productList; } - - private var _labelFields:Array = [ "id", "title", "sales", "detail" ]; - public function get labelFields():Array - { - return _labelFields; - } } }
