UNPKG

@paperbits/core

Version:
12 lines (11 loc) 616 B
import { IInjectorModule, IInjector } from "@paperbits/common/injection"; import { GridCellViewModel } from "./gridCellViewModel"; import { GridCellModelBinder } from "../gridCellModelBinder"; import { GridCellViewModelBinder } from "./gridCellViewModelBinder"; export class GridCellModule implements IInjectorModule { public register(injector: IInjector): void { injector.bind("gridCell", GridCellViewModel); injector.bindToCollection("modelBinders", GridCellModelBinder, "gridCellModelBinder"); injector.bindToCollection("viewModelBinders", GridCellViewModelBinder); } }