@wildebeest/boxlayout
Advanced tools
Comparing version 0.4.16 to 0.4.17
@@ -7,3 +7,3 @@ import { EmitterService, Emitter, ViewportService, DomService } from "@wildebeest/common"; | ||
import { AbsolutePosition } from "./position/AbsolutePosition"; | ||
export declare class BoxLayout { | ||
export declare class BoxLayout implements Component { | ||
static BLOCK_TOP: string; | ||
@@ -39,3 +39,4 @@ static BLOCK_LEFT: string; | ||
getEmitter(): Emitter; | ||
getElement(): HTMLElement; | ||
recalc(): void; | ||
} |
@@ -133,2 +133,5 @@ "use strict"; | ||
}; | ||
BoxLayout.prototype.getElement = function () { | ||
return this.element; | ||
}; | ||
BoxLayout.prototype.recalc = function () { | ||
@@ -135,0 +138,0 @@ for (var key in this.positions) { |
@@ -17,2 +17,3 @@ "use strict"; | ||
container.bind(BoxLayout_1.BoxLayout).toSelf(); | ||
container.bind("Factory<BoxLayout>").toAutoFactory(BoxLayout_1.BoxLayout); | ||
container.bind('ComponentBuilder').to(VerticalDeviderBuilder_1.VerticalDeviderBuilder).inSingletonScope().whenTargetNamed('vertical-devider'); | ||
@@ -19,0 +20,0 @@ container.bind('ComponentBuilder').to(HorizontalDeviderBuilder_1.HorizontalDeviderBuilder).inSingletonScope().whenTargetNamed('horizontal-devider'); |
{ | ||
"name": "@wildebeest/boxlayout", | ||
"version": "0.4.16", | ||
"version": "0.4.17", | ||
"description": "Box Layout module for creating fullscreen admin enviroments", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
@@ -17,3 +17,3 @@ import { injectable, inject, named } from "inversify"; | ||
@injectable() | ||
export class BoxLayout | ||
export class BoxLayout implements Component | ||
{ | ||
@@ -154,2 +154,7 @@ public static BLOCK_TOP: string = "top"; | ||
public getElement(): HTMLElement | ||
{ | ||
return this.element; | ||
} | ||
public recalc(): void | ||
@@ -156,0 +161,0 @@ { |
import { Module } from "@wildebeest/js-modules"; | ||
import { CommonModule } from "@wildebeest/common"; | ||
import { DragModule } from "@wildebeest/drag"; | ||
import { Container } from "inversify"; | ||
import { Container, interfaces } from "inversify"; | ||
import { BoxLayout } from "./BoxLayout"; | ||
@@ -20,2 +20,3 @@ import { HorizontalDeviderBuilder } from "./HorizontalDeviderBuilder"; | ||
container.bind<BoxLayout>(BoxLayout).toSelf(); | ||
container.bind<interfaces.Factory<BoxLayout>>("Factory<BoxLayout>").toAutoFactory(BoxLayout); | ||
container.bind<ComponentBuilder>('ComponentBuilder').to(VerticalDeviderBuilder).inSingletonScope().whenTargetNamed('vertical-devider'); | ||
@@ -22,0 +23,0 @@ container.bind<ComponentBuilder>('ComponentBuilder').to(HorizontalDeviderBuilder).inSingletonScope().whenTargetNamed('horizontal-devider'); |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
132075
2340