import LayoutViewModel from 'rodan-client/js/Views/Master/Main/LayoutViewModel.js'
LayoutViewModel
Extends:
backbone.marionette~Marionette.LayoutView → LayoutViewModel
This is a layout to help render a Collection and a single item. We're using a LayoutView as opposed to a CompositeView because the single model that would be associated with the CompositveView is not initially known, so it can't rerender.
Method Summary
Public Methods | ||
public |
Clears item view. |
|
public |
Initializes the instance. |
|
public |
showCollection(view: Marionette.View) Show a Collection view. |
|
public |
showItem(view: Marionette.View) Show an item view. |
Public Methods
public showCollection(view: Marionette.View) source
Show a Collection view.
Params:
Name | Type | Attribute | Description |
view | Marionette.View | Collection view to show |
public showItem(view: Marionette.View) source
Show an item view.
Params:
Name | Type | Attribute | Description |
view | Marionette.View | item view to show |