Type alias ChildDef<Source, Target, Child>

ChildDef<Source, Target, Child>: {
    name?: string;
    scopedToType?: (new (...args) => Target);
    source: keyof Source | PropertyRef<Source, any> | ((s) => any | undefined);
    target?: keyof Target | PropertyRef<Target, Child> | ((t, c?) => void);
}

Type Parameters

  • Source
  • Target
  • Child

Type declaration

Generated using TypeDoc