FeatureState:
| {
id: string;
kind: "document";
matches: boolean;
registrations: boolean;
}
| { id: string; kind: "workspace"; registrations: boolean }
| { id: string; kind: "window"; registrations: boolean }
| { kind: "static" }
Type declaration
- { id: string; kind: "document"; matches: boolean; registrations: boolean }
id: string
kind: "document"
matches: boolean
registrations: boolean
- { id: string; kind: "workspace"; registrations: boolean }
id: string
kind: "workspace"
registrations: boolean
- { id: string; kind: "window"; registrations: boolean }
id: string
kind: "window"
registrations: boolean
- { kind: "static" }
The features's id. This is usually the method names used during registration.