CentralDataRepository constructor
CentralDataRepository({})
Implementation
factory CentralDataRepository({
required String taskId,
required Map<String, dynamic> taskData,
required List<dynamic>? subTasks,
required String assetUrl,
required Map<String, dynamic> assets,
required Map<String, dynamic> userProps,
required Map<String, dynamic>? currentUser,
required List<dynamic>? users,
}) {
return _instances.putIfAbsent(
taskId,
() => CentralDataRepository._internal(
taskId: taskId,
taskData: taskData,
subTasks: subTasks,
assetUrl: assetUrl,
assets: assets,
userProps: userProps,
currentUser: currentUser,
users: users,
),
);
}