diff --git a/Super.Human.Portal_Royale/src/generated/Super.Human.Portal_Royale/views/modules/DocumentationForm/DocumentationFormViews/DocumentationForm.mxml b/Super.Human.Portal_Royale/src/generated/Super.Human.Portal_Royale/views/modules/DocumentationForm/DocumentationFormViews/DocumentationForm.mxml index 0f8d31e..94a7e3e 100644 --- a/Super.Human.Portal_Royale/src/generated/Super.Human.Portal_Royale/views/modules/DocumentationForm/DocumentationFormViews/DocumentationForm.mxml +++ b/Super.Human.Portal_Royale/src/generated/Super.Human.Portal_Royale/views/modules/DocumentationForm/DocumentationFormViews/DocumentationForm.mxml @@ -308,7 +308,14 @@ itemRenderer="Super.Human.Portal_Royale.views.renderers.DocumentationTileRenderer" includeIn="dataGridState" clickItemTileView="onDocClickItem(event)" /> + itemRenderer="Super.Human.Portal_Royale.views.renderers.CategoryTileRenderer" + visible="{proxy.mainItems && proxy.mainItems.length > 0}"/> + + + + + \ No newline at end of file diff --git a/Super.Human.Portal_Royale/src/net/apacheRoyaleTemplatedApp/classes/com/devexpress/js/tileView/TileView.as b/Super.Human.Portal_Royale/src/net/apacheRoyaleTemplatedApp/classes/com/devexpress/js/tileView/TileView.as index 2f1d2bf..88152f6 100644 --- a/Super.Human.Portal_Royale/src/net/apacheRoyaleTemplatedApp/classes/com/devexpress/js/tileView/TileView.as +++ b/Super.Human.Portal_Royale/src/net/apacheRoyaleTemplatedApp/classes/com/devexpress/js/tileView/TileView.as @@ -50,6 +50,24 @@ package classes.com.devexpress.js.tileView { model["dataSource"] = value; } + + /** + * + + * @royaleignorecoercion classes.com.devexpress.js.tileView.interfaces.ITileViewModel + */ + public function get noDataText():String + { + return model["noDataText"]; + } + + /** + * @royaleignorecoercion classes.com.devexpress.js.tileView.interfaces.ITileViewModel + */ + public function set noDataText(value:String):void + { + model["noDataText"] = value; + } /** * diff --git a/Super.Human.Portal_Royale/src/net/apacheRoyaleTemplatedApp/classes/com/devexpress/js/tileView/beads/TileViewView.as b/Super.Human.Portal_Royale/src/net/apacheRoyaleTemplatedApp/classes/com/devexpress/js/tileView/beads/TileViewView.as index fa5f577..76fac37 100644 --- a/Super.Human.Portal_Royale/src/net/apacheRoyaleTemplatedApp/classes/com/devexpress/js/tileView/beads/TileViewView.as +++ b/Super.Human.Portal_Royale/src/net/apacheRoyaleTemplatedApp/classes/com/devexpress/js/tileView/beads/TileViewView.as @@ -112,7 +112,8 @@ package classes.com.devexpress.js.tileView.beads width: "100%", baseItemWidth: _model.baseItemWidth, baseItemHeight: _model.baseItemHeight, - itemMargin: _model.itemMargin + itemMargin: _model.itemMargin, + noDataText: _model.noDataText }); } } diff --git a/Super.Human.Portal_Royale/src/net/apacheRoyaleTemplatedApp/classes/com/devexpress/js/tileView/beads/models/TileViewModel.as b/Super.Human.Portal_Royale/src/net/apacheRoyaleTemplatedApp/classes/com/devexpress/js/tileView/beads/models/TileViewModel.as index 578397c..716274c 100644 --- a/Super.Human.Portal_Royale/src/net/apacheRoyaleTemplatedApp/classes/com/devexpress/js/tileView/beads/models/TileViewModel.as +++ b/Super.Human.Portal_Royale/src/net/apacheRoyaleTemplatedApp/classes/com/devexpress/js/tileView/beads/models/TileViewModel.as @@ -29,6 +29,23 @@ package classes.com.devexpress.js.tileView.beads.models } } + private var _noDataText:String = "No data to display"; + + public function get noDataText():String + { + return _noDataText; + } + + public function set noDataText(value:String):void + { + if (this._noDataText != value) + { + this._noDataText = value; + + dispatchEvent(new Event("optionsChanged")); + } + } + private var _itemRenderer:IFactory; public function get itemRenderer():IFactory diff --git a/Super.Human.Portal_Royale/src/net/apacheRoyaleTemplatedApp/classes/com/devexpress/js/tileView/interfaces/ITileViewModel.as b/Super.Human.Portal_Royale/src/net/apacheRoyaleTemplatedApp/classes/com/devexpress/js/tileView/interfaces/ITileViewModel.as index 1bbd674..a93c41e 100644 --- a/Super.Human.Portal_Royale/src/net/apacheRoyaleTemplatedApp/classes/com/devexpress/js/tileView/interfaces/ITileViewModel.as +++ b/Super.Human.Portal_Royale/src/net/apacheRoyaleTemplatedApp/classes/com/devexpress/js/tileView/interfaces/ITileViewModel.as @@ -10,6 +10,9 @@ package classes.com.devexpress.js.tileView.interfaces function get dataSource():Object; function set dataSource(value:Object):void; + function get noDataText():String; + function set noDataText(value:String):void; + function get itemRenderer():IFactory; function set itemRenderer(value:IFactory):void;