Type Alias ViewRole

ViewRole:
    | "map"
    | "grid"
    | "chart"
    | "filter"
    | "detail"
    | "form"
    | "custom"

Coarse role that informs the linked-view policy.

form remains for compatibility with older detail/filter integrations. New linked-workspace code should prefer the more precise filter and detail roles when a component is not a general form surface.