Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SbEmitterMetadata<T>

Type parameters

Hierarchy

  • SbEmitterMetadata

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

  • new SbEmitterMetadata(type: T, metaOptions: SbEmitterTypeMap[T] extends SbEmitterMetadataOptions ? MetaOrMetaFactory<SbEmitterTypeMap[T]> : never): SbEmitterMetadata
  • Parameters

    • type: T
    • metaOptions: SbEmitterTypeMap[T] extends SbEmitterMetadataOptions ? MetaOrMetaFactory<SbEmitterTypeMap[T]> : never

    Returns SbEmitterMetadata

Properties

metaOptions

metaOptions: SbEmitterTypeMap[T] extends SbEmitterMetadataOptions ? SbEmitterTypeMap[T] : SbEmitterMetadataOptions

type

type: T

Accessors

ready

  • get ready(): boolean
  • Returns boolean

Methods

init

  • init(helper?: any): Promise<void>
  • Parameters

    • Optional helper: any

    Returns Promise<void>

Static is

  • is(obj: any): obj is SbEmitterMetadata
  • Parameters

    • obj: any

    Returns obj is SbEmitterMetadata

Generated using TypeDoc