NsgDataTableController<T extends NsgDataItem> constructor

NsgDataTableController<T extends NsgDataItem>({
  1. bool requestOnInit = false,
  2. bool useUpdate = true,
  3. bool useChange = true,
  4. List<String>? builderIDs,
  5. NsgDataBinding? dataBindign,
  6. bool autoRepeate = false,
  7. int autoRepeateCount = 10,
  8. bool useDataCache = false,
  9. bool selectedMasterRequired = true,
  10. bool autoSelectFirstItem = false,
  11. List<NsgBaseController>? dependsOnControllers,
  12. required NsgBaseController? masterController,
  13. required String tableFieldName,
  14. NsgDataControllerMode? controllerMode,
})

Implementation

NsgDataTableController(
    {super.requestOnInit = false,
    super.useUpdate,
    super.useChange,
    super.builderIDs,
    super.dataBindign,
    super.autoRepeate = false,
    super.autoRepeateCount = 10,
    super.useDataCache = false,
    super.selectedMasterRequired = true,
    super.autoSelectFirstItem = false,
    super.dependsOnControllers,
    required super.masterController,
    required this.tableFieldName,
    super.controllerMode})
    : super();