UNPKG

first-npm-package-nicule

Version:

This isi first npm package

10 lines (7 loc) 440 B
import { Hypermedia } from 'first-npm-package-nicule/core'; import { Injector } from '@angular/core'; import { makePropDecorator } from '../google-decorator-factories'; export interface BindDecorator { bind(hypermedia: Hypermedia, fieldName: string, injector: Injector, parent: any): any; } export const HmBind = makePropDecorator('HmBind', (bind: (hypermedia: Hypermedia) => any) => ({binding: { bind } as BindDecorator}));