NormalizedComponentOptions: {
    dataDeepCopy: DeepCopyKind;
    directSlots: boolean;
    dynamicSlots: boolean;
    externalComponent: boolean;
    extraStyleScope: StyleScopeId | null;
    hostNodeTagName: string;
    idPrefixGenerator: ((this) => string) | null;
    listenerChangeLifetimes: boolean;
    multipleSlots: boolean;
    propertyEarlyInit: boolean;
    propertyPassingDeepCopy: DeepCopyKind;
    pureDataPattern: RegExp | null;
    reflectToAttributes: boolean;
    styleScope: StyleScopeId | null;
    templateEngine: TemplateEngine | null;
    useMethodCallerListeners: boolean;
    virtualHost: boolean;
    writeFieldsToNode: boolean;
    writeIdToDOM: boolean;
}

Type declaration

  • dataDeepCopy: DeepCopyKind
  • directSlots: boolean
  • dynamicSlots: boolean
  • externalComponent: boolean
  • extraStyleScope: StyleScopeId | null
  • hostNodeTagName: string
  • idPrefixGenerator: ((this) => string) | null
  • listenerChangeLifetimes: boolean
  • multipleSlots: boolean
  • propertyEarlyInit: boolean
  • propertyPassingDeepCopy: DeepCopyKind
  • pureDataPattern: RegExp | null
  • reflectToAttributes: boolean
  • styleScope: StyleScopeId | null
  • templateEngine: TemplateEngine | null
  • useMethodCallerListeners: boolean
  • virtualHost: boolean
  • writeFieldsToNode: boolean
  • writeIdToDOM: boolean