interface IPropertyAndComponentHolder {
    getAggregates(): BaseNode[];
    getComponentByName(componentName: QualifiedNameOptions): null | UAObject | UAVariable;
    getComponentByName(componentName: string, namespaceIndex?: number): null | UAObject | UAVariable;
    getComponents(): BaseNode[];
    getNotifiers(): BaseNode[];
    getProperties(): BaseNode[];
    getPropertyByName(propertyName: QualifiedNameOptions): null | UAVariable;
    getPropertyByName(propertyName: string, namespaceIndex?: number): null | UAVariable;
}

Hierarchy (view full)

Methods

  • Returns BaseNode[]

  • Parameters

    Returns null | UAObject | UAVariable

  • Parameters

    • componentName: string
    • OptionalnamespaceIndex: number

    Returns null | UAObject | UAVariable

  • Returns BaseNode[]

  • Returns BaseNode[]

  • Returns BaseNode[]

  • Parameters

    Returns null | UAVariable

  • Parameters

    • propertyName: string
    • OptionalnamespaceIndex: number

    Returns null | UAVariable