CompileDirectiveMetadata

export class CompileDirectiveMetadata

exported from angular2/compiler defined in angular2/src/compiler/directive_metadata.ts (line 105)

Metadata regarding compilation of a directive.

Constructor

constructor({type, isComponent, dynamicLoadable, selector, exportAs, changeDetection, inputs,
             outputs, hostListeners, hostProperties, hostAttributes, lifecycleHooks, template}?: {
  type?: CompileTypeMetadata,
  isComponent?: boolean,
  dynamicLoadable?: boolean,
  selector?: string,
  exportAs?: string,
  changeDetection?: ChangeDetectionStrategy,
  inputs?: {[key: string]: string},
  outputs?: {[key: string]: string},
  hostListeners?: {[key: string]: string},
  hostProperties?: {[key: string]: string},
  hostAttributes?: {[key: string]: string},
  lifecycleHooks?: LifecycleHooks[],
  template?: CompileTemplateMetadata
})

Not Yet Documented

Members

type : CompileTypeMetadata

Not Yet Documented

isComponent : boolean

Not Yet Documented

dynamicLoadable : boolean

Not Yet Documented

selector : string

Not Yet Documented

exportAs : string

Not Yet Documented

changeDetection : ChangeDetectionStrategy

Not Yet Documented

inputs : {[key: string]: string}

Not Yet Documented

outputs : {[key: string]: string}

Not Yet Documented

hostListeners : {[key: string]: string}

Not Yet Documented

hostProperties : {[key: string]: string}

Not Yet Documented

hostAttributes : {[key: string]: string}

Not Yet Documented

lifecycleHooks : LifecycleHooks[]

Not Yet Documented

template : CompileTemplateMetadata

Not Yet Documented

toJson() : {[key: string]: any}

Not Yet Documented