diff --git a/visitor/visitor.ts b/visitor/visitor.ts index 36da431..48db607 100644 --- a/visitor/visitor.ts +++ b/visitor/visitor.ts @@ -40,13 +40,13 @@ class DecorateVisitor implements IVisitor { } class ItemsGroup implements Visitable { - private _items: Object[]; + private _items: Visitable[]; constructor() { this._items = []; } - public addItem(item: Object) { + public addItem(item: Visitable) { this._items.push(item); } @@ -67,4 +67,4 @@ class ItemsGroup implements Visitable { group.accept(mainVisitor); group.accept(sideVisitor); -})(); \ No newline at end of file +})();