Skip to content

Commit e40f5d2

Browse files
author
Vladimir Minkin
committed
Setter for multitonKey returned back
1 parent fabf4aa commit e40f5d2

File tree

10 files changed

+10
-0
lines changed

10 files changed

+10
-0
lines changed

lib/src/core/Controller.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,7 @@ class Controller implements IController {
131131
// The Multiton Key for this Core
132132
late String _multitonKey;
133133
String get multitonKey => _multitonKey;
134+
void set multitonKey(value) => _multitonKey = value;
134135

135136
// Multiton instance map
136137
static Map<String, IController> instanceMap = Map<String, IController>();

lib/src/core/Model.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ class Model implements IModel {
121121
// The Multiton Key for this Core
122122
late String _multitonKey;
123123
String get multitonKey => _multitonKey;
124+
void set multitonKey(String value) => _multitonKey = value;
124125
}
125126

126127
class MultitonErrorModelExists {

lib/src/core/View.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,7 @@ class View implements IView {
233233
// The Multiton key for this Core
234234
late String _multitonKey;
235235
String get multitonKey => _multitonKey;
236+
void set multitonKey(String value) => _multitonKey = value;
236237
}
237238

238239
class MultitonErrorViewExists {

lib/src/interfaces/IController.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,5 @@ abstract class IController {
5050
* This IController's Multiton Key
5151
*/
5252
String get multitonKey;
53+
void set multitonKey(String value);
5354
}

lib/src/interfaces/IFacade.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,7 @@ abstract class IFacade extends INotifier {
150150
* This [IFacade]'s Multiton key
151151
*/
152152
String? get multitonKey;
153+
void set multitonKey(String? value);
153154

154155
/**
155156
* This [IFacade]'s [IModel]

lib/src/interfaces/IModel.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,4 +54,5 @@ abstract class IModel {
5454
* This [IModel]'s Multiton Key
5555
*/
5656
String get multitonKey;
57+
void set multitonKey(String value);
5758
}

lib/src/interfaces/INotifier.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,5 @@ abstract class INotifier {
4848
* This INotifier's Multiton Key
4949
*/
5050
String? get multitonKey;
51+
void set multitonKey(String? value);
5152
}

lib/src/interfaces/IView.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,4 +86,5 @@ abstract class IView {
8686
* This [IView]'s Multiton key
8787
*/
8888
String get multitonKey;
89+
void set multitonKey(String value);
8990
}

lib/src/patterns/facade/Facade.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -320,6 +320,7 @@ class Facade implements IFacade {
320320
// This [IFacade]'s Multiton key
321321
String? _multitonKey;
322322
String? get multitonKey => _multitonKey;
323+
void set multitonKey(String? value) => _multitonKey = value;
323324

324325
// The [IFacade] Multiton instanceMap.
325326
static Map<String, IFacade> instanceMap = Map<String, IFacade>();

lib/src/patterns/observer/Notifier.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ class Notifier implements INotifier {
7373
// The Multiton Key for this app
7474
String? _multitonKey;
7575
String? get multitonKey => _multitonKey;
76+
void set multitonKey(String? value) => _multitonKey = value;
7677
}
7778

7879
class MultitonErrorNotifierLacksKey {

0 commit comments

Comments
 (0)