import { IInjectorModule, IInjector } from "@paperbits/common/injection";
import { IWidgetHandler } from "@paperbits/common/editing";
import { RowLayoutSelector } from "./rowLayoutSelector";
import { RowHandlers } from "../rowHandlers";


export class RowEditorModule implements IInjectorModule {
    public register(injector: IInjector): void {
        injector.bind("rowLayoutSelector", RowLayoutSelector);
        injector.bindToCollection("widgetHandlers", RowHandlers, "rowHandler");
    }
}