Interface SviShellTabData

interface SviShellTabData {
    CASSensitive?: boolean;
    requiredCapabilities?: RequiredResourcesExpression;
    requiredServices?: RequiredResourcesExpression;
    [key: string]: any;
}

Indexable

  • [key: string]: any

Properties

CASSensitive?: boolean

Set to true if the tab visibility depends on CAS being enabled. If CAS is enabled, the tab will show. If CAS is disabled, the tab will be hidden and cannot be navigated to. If set to false/undefined (default), the tab will show regardless of whether CAS is enabled.

requiredCapabilities?: RequiredResourcesExpression

required user capabilities for the tab. if unmet, the tab is hidden and cannot be navigated to.

{ or: ["svi.administration.alerts", "svi.vsd.flow.view"] }
requiredServices?: RequiredResourcesExpression

REST APIs required by the tab's content. if unavailable, the tab is hidden and cannot be navigated to.

{ and: ["svi-alert", "documentGeneratorAdapter"] }