More refactoring

This commit is contained in:
Willem Dantuma
2020-03-02 08:55:11 +01:00
parent a151b73d03
commit da1c9c3fe2
3 changed files with 30 additions and 33 deletions

View File

@@ -26,21 +26,17 @@ export class ItemLayer implements IItemLayer {
}
export interface ITemporalItemLayer extends IItemLayer {
previousLayer: Layer
nextLayer: Layer
previousItemLayer: IItemLayer,
selectedItemLayer: IItemLayer,
nextItemLayer: IItemLayer,
temporalItems: IItem[],
previousItem: IItem,
selectedItem: IItem,
nextItem:IItem
}
export class TemporalItemLayer extends ItemLayer implements ITemporalItemLayer {
public previousLayer:Layer = null;
public nextLayer:Layer = null;
public previousItemLayer:IItemLayer = null;
public selectedItemLayer:IItemLayer =null;
public nextItemLayer:IItemLayer = null;
public temporalItems:IItem[] = [];
public previousItem:IItem = null;
public selectedItem:IItem =null;
public nextItem:IItem = null;
constructor(item:IItem) {
super(item)