listPageOpen method

void listPageOpen(
  1. String pageName, {
  2. bool needRefreshItems = false,
  3. bool offPage = false,
})

Open list page to view data in controller.items

Implementation

void listPageOpen(String pageName, {bool needRefreshItems = false, bool offPage = false}) {
  assert((this is! NsgDataItemController || (this as NsgDataItemController).widgetId != null));
  if (needRefreshItems) {
    refreshData();
  } else {
    sendNotify();
  }

  if (offPage) {
    NsgNavigator.go(pageName, widgetId: _getWidgetId());
  } else {
    NsgNavigator.push(pageName, widgetId: _getWidgetId());
  }
}