itemPageOpen method
void
itemPageOpen(
- NsgDataItem element,
- String pageName, {
- bool needRefreshSelectedItem = false,
- List<
String> ? referenceList, - bool offPage = false,
override
Open row page to view and edit data
Implementation
@override
void itemPageOpen(NsgDataItem element, String pageName, {bool needRefreshSelectedItem = false, List<String>? referenceList, bool offPage = false}) {
if (backupItem == null) {
selectedItem = element.clone();
backupItem = element;
} else {
selectedItem = element;
}
selectedItem!.state = NsgDataItemState.fill;
if (offPage) {
Get.offAndToNamed(pageName);
} else {
NsgNavigator.instance.toPage(pageName);
}
}