interface UmbInvariantDatasetWorkspaceContext {
    isNew: Observable<undefined | boolean>;
    name: Observable<undefined | string>;
    routes: UmbWorkspaceRouteManager;
    unique: Observable<undefined | UmbWorkspaceUniqueType>;
    workspaceAlias: string;
    createPropertyDatasetContext(host: UmbControllerHost, variantId?: UmbVariantId): UmbPropertyDatasetContext;
    destroy(): void;
    getEntityType(): string;
    getIsNew(): undefined | boolean;
    getName(): undefined | string;
    getPropertyValue<ReturnType>(alias: string): ReturnType;
    getUnique(): undefined | UmbWorkspaceUniqueType;
    propertyValueByAlias<ReturnType>(alias: string): Promise<Observable<undefined | ReturnType>>;
    requestSubmit(): Promise<void>;
    setName(name: string): void;
    setPropertyValue(alias: string, value: unknown): Promise<void>;
}

Hierarchy (view full)

Properties

isNew: Observable<undefined | boolean>
name: Observable<undefined | string>
unique: Observable<undefined | UmbWorkspaceUniqueType>
workspaceAlias: string

Methods

""