@paperbits/forms
Version:
Paperbits components for form builder.
18 lines (16 loc) • 707 B
text/typescript
/**
* @license
* Copyright Paperbits. All Rights Reserved.
*
* Use of this source code is governed by a Commercial license that can be found in the LICENSE file and at https://paperbits.io/license/commercial.
*/
import { IInjectorModule, IInjector } from "@paperbits/common/injection";
import { IWidgetHandler } from "@paperbits/common/editing";
import { FormEditor } from "./formEditor";
import { FormHandlers } from "../formHandlers";
export class FormEditorModule implements IInjectorModule {
public register(injector: IInjector): void {
injector.bind("formEditor", FormEditor);
injector.bindToCollection("widgetHandlers", FormHandlers, "formHandler");
}
}