MCPcopy Index your code
hub / github.com/material-shell/material-shell / setMsWorkspace

Method setMsWorkspace

src/layout/msWorkspace/msWindow.ts:918–934  ·  view source on GitHub ↗
(msWorkspace: MsWorkspace)

Source from the content-addressed store, hash-verified

916 }
917
918 setMsWorkspace(msWorkspace: MsWorkspace) {
919 this.msWorkspace = msWorkspace;
920 if (this.lifecycleState.type === 'window') {
921 [
922 ...this.lifecycleState.dialogs.map(
923 (dialog) => dialog.metaWindow
924 ),
925 this.lifecycleState.metaWindow,
926 ].forEach((metaWindow) => {
927 if (metaWindow) {
928 WindowUtils.updateTitleBarVisibility(metaWindow);
929 this.updateWorkspaceAndMonitor(metaWindow);
930 }
931 });
932 this.resizeMetaWindows();
933 }
934 }
935
936 async setWindow(metaWindow: MetaWindowWithMsProperties): Promise<void> {
937 assert(

Callers 3

constructorMethod · 0.95
addMsWindowMethod · 0.80
setMonitorMethod · 0.80

Calls 3

resizeMetaWindowsMethod · 0.95
mapMethod · 0.65

Tested by

no test coverage detected