NsgUserSettingsController<T extends NsgDataItem> constructor
NsgUserSettingsController<T extends NsgDataItem> ({
- bool requestOnInit = true,
- bool useUpdate = true,
- bool useChange = true,
- List<
String> ? builderIDs, - NsgDataBinding? dataBindign,
- bool autoRepeate = false,
- int autoRepeateCount = 10,
- bool useDataCache = false,
- bool selectedMasterRequired = true,
- bool autoSelectFirstItem = false,
- List<
NsgBaseController> ? dependsOnControllers, - NsgBaseController? masterController,
- NsgDataControllerMode? controllerMode,
- int maxFavotrites = 100,
- int maxRecent = 25,
Implementation
NsgUserSettingsController(
{super.requestOnInit,
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,
super.masterController,
super.controllerMode,
this.maxFavotrites = 100,
this.maxRecent = 25})
: super() {
assert(NsgDataClient.client.getNewObject(T) is NsgUserSettings);
}