Browse Source

feat: add auxData to PropCallback and PropPredicate types

pull/6405/head
Arman Ozak 6 years ago
parent
commit
4a8a996d76
  1. 4
      npm/ng-packs/packages/theme-shared/extensions/src/lib/models/props.ts

4
npm/ng-packs/packages/theme-shared/extensions/src/lib/models/props.ts

@ -39,8 +39,8 @@ export abstract class Prop<R = any> {
}
}
export type PropCallback<T, R = any> = (data?: Omit<PropData<T>, 'data'>) => R;
export type PropPredicate<T> = (data?: Omit<PropData<T>, 'data'>) => boolean;
export type PropCallback<T, R = any> = (data?: Omit<PropData<T>, 'data'>, auxData?: any) => R;
export type PropPredicate<T> = (data?: Omit<PropData<T>, 'data'>, auxData?: any) => boolean;
export abstract class PropsFactory<C extends Props<any>> {
protected abstract _ctor: Type<C>;

Loading…
Cancel
Save