A variant context with ability to set the name of it.

interface UmbNameablePropertyDatasetContext {
    getVariantId: (() => UmbVariantId);
    name: Observable<undefined | string>;
    propertyVariantId?: ((propertyAlias: string) => Promise<Observable<undefined | UmbVariantId>>);
    readOnly: Observable<boolean>;
    get controllerAlias(): UmbControllerAlias;
    destroy(): void;
    getEntityType(): string;
    getName(): undefined | string;
    getReadOnly(): boolean;
    getUnique(): undefined | UmbEntityUnique;
    hostConnected(): void;
    hostDisconnected(): void;
    propertyValueByAlias<ReturnType>(propertyAlias: string): Promise<undefined | Observable<undefined | ReturnType>>;
    setName(name: string): void;
    setPropertyValue(propertyAlias: string, value: unknown): void;
}

Hierarchy (view full)

Implemented by

Properties

getVariantId: (() => UmbVariantId)
name: Observable<undefined | string>
propertyVariantId?: ((propertyAlias: string) => Promise<Observable<undefined | UmbVariantId>>)
readOnly: Observable<boolean>

Accessors

Methods

""