| 933 | nextPollInMs?: number; |
| 934 | displayConfig?: { outputs: DisplayConfigDraft }; |
| 935 | workspaceConfig?: WorkspaceConfig; |
| 936 | keyBindingConfig?: { entries: RuntimeKeyBindingConfigEntry[] }; |
| 937 | pointerConfig?: RuntimePointerConfig; |
| 938 | eventConfig?: RuntimeEventConfig; |
| 939 | processConfig?: { entries: RuntimeProcessConfigEntry[] }; |
| 940 | processActions?: RuntimeProcessSpawnAction[]; |
| 941 | } |
| 942 | |
| 943 | interface WindowStateRequestSuccess { |
| 944 | requestId: number; |
| 945 | ok: true; |
| 946 | kind: |
| 947 | | "windowMaximizeRequest" |
| 948 | | "windowMinimizeRequest" |
| 949 | | "windowFullscreenRequest" |
| 950 | | "windowActivateRequest"; |
| 951 | invoked: boolean; |
| 952 | dirty: boolean; |
| 953 | dirtyWindowIds: string[]; |
| 954 | dirtyManagedWindowIds?: string[]; |
| 955 | dirtyWindowNodeIds?: Record<string, string[]>; |
| 956 | dirtyLayerNodeIds?: Record<string, string[]>; |
| 957 | actions: RuntimeWindowAction[]; |