aboutsummaryrefslogtreecommitdiff
path: root/src/controllers/ListController.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/controllers/ListController.ts')
-rw-r--r--src/controllers/ListController.ts30
1 files changed, 0 insertions, 30 deletions
diff --git a/src/controllers/ListController.ts b/src/controllers/ListController.ts
deleted file mode 100644
index 94a4ae828..000000000
--- a/src/controllers/ListController.ts
+++ /dev/null
@@ -1,30 +0,0 @@
-import { FieldController } from "./FieldController";
-import { BasicFieldController } from "./BasicFieldController";
-import { NumberController } from "./NumberController";
-import { TextController } from "./TextController";
-
-export class ListController<T extends FieldController> extends BasicFieldController<T[]> {
- constructor(data: T[] = []) {
- super(data.slice());
-
- let arr:TextController[] = [];
- this.Test(arr);
- }
-
- Test(test: FieldController[]){
- test.push(new NumberController());
- }
-
- Get(index:number) : T{
- return this.Data[index];
- }
-
- Set(index:number, value:T):void {
- this.Data[index] = value;
- }
-
- Copy(): FieldController {
- return new ListController<T>(this.Data);
- }
-
-} \ No newline at end of file