UNPKG

@paperbits/forms

Version:
13 lines (11 loc) 603 B
import { IInjectorModule, IInjector } from "@paperbits/common/injection"; import { EmailInput } from "./ko/emailInput"; import { EmailInputModelBinder } from "./emailInputModelBinder"; import { EmailInputViewModelBinder } from "./ko/emailInputViewModelBinder"; export class EmailInputModule implements IInjectorModule { public register(injector: IInjector): void { injector.bind("emailInput", EmailInput); injector.bindToCollection("modelBinders", EmailInputModelBinder); injector.bindToCollection("viewModelBinders", EmailInputViewModelBinder); } }