Options
All
  • Public
  • Public/Protected
  • All
Menu

In version 9.24.0: deleted In version 9.8.0: introduced

Hierarchy

Implements

Index

Constructors

Properties

id: string
structureTypeName: string
structureTypeName: string = "BusinessEvents$ConsumedBusinessEventService"
versionInfo: StructureVersionInfo = ...

Accessors

  • get container(): TContainer
  • get containerAsModule(): Module
  • get contract(): string
  • set contract(newValue: string): void
  • In version 9.11.0: introduced

    Returns string

  • In version 9.11.0: introduced

    Parameters

    • newValue: string

    Returns void

  • get documentation(): string
  • set documentation(newValue: string): void
  • get excluded(): boolean
  • set excluded(newValue: boolean): void
  • In version 9.3.0: introduced

    Returns ExportLevel

  • In version 9.3.0: introduced

    Parameters

    Returns void

  • get isLoadable(): boolean
  • get isLoaded(): boolean
  • Whether this unit has been completely loaded and does not consist of the unit's interface (which corresponds to the unit being partial).

    Returns boolean

  • get isReadOnly(): boolean
  • get model(): TModel
  • get name(): string
  • set name(newValue: string): void
  • get qualifiedName(): null | string
  • Returns the qualified name of this element, or null if this element is not a part of the model, or if it or one of its namespace containers does not have a valid name.

    Returns null | string

  • get unit(): this
  • get version(): string
  • set version(newValue: string): void
  • In version 9.11.0: introduced

    Returns string

  • In version 9.11.0: introduced

    Parameters

    • newValue: string

    Returns void

Methods

  • Transforms a IElement interface into a Element class, loading the containing unit if necessary. (Those are technically already the same, but this function makes sure its properties are available.)

    • If invoked without callback, it checks whether the properties are available or it will throw;
    • If invoked with callback, it will load the data from the server if needed, and then invoke the callback.

    Returns ConsumedBusinessEventService

  • delete(): void
  • getContainerAs<T>(containerType: any): T
  • traverse(visit: (structure: IStructure) => void): void
  • traverseFind<T>(visit: (structure: IStructure) => T): null | T
  • traversePublicParts(visit: (structure: IStructure) => void): void
  • Creates a new ConsumedBusinessEventService unit in the SDK and on the server. Expects one argument, the projects.IFolderBase in which this unit is contained.

    Parameters

    Returns ConsumedBusinessEventService

Generated using TypeDoc