consistently use semicolons with type aliases

This commit is contained in:
Peter Fajdiga
2024-08-17 21:40:44 +02:00
parent ba886fe5f6
commit 35802eead7
11 changed files with 63 additions and 63 deletions

View File

@@ -18,13 +18,13 @@ namespace Actions {
} }
export type Config = { export type Config = {
manualScrollStep: number, manualScrollStep: number;
manualResizeStep: number, manualResizeStep: number;
columnResizer: ColumnResizer, columnResizer: ColumnResizer;
}; };
export type ColumnResizer = { export type ColumnResizer = {
increaseWidth(column: Column, step: number): void, increaseWidth(column: Column, step: number): void;
decreaseWidth(column: Column, step: number): void, decreaseWidth(column: Column, step: number): void;
} };
} }

View File

@@ -1,22 +1,22 @@
type Config = { type Config = {
gapsOuterTop: number, gapsOuterTop: number;
gapsOuterBottom: number, gapsOuterBottom: number;
gapsOuterLeft: number, gapsOuterLeft: number;
gapsOuterRight: number, gapsOuterRight: number;
gapsInnerHorizontal: number, gapsInnerHorizontal: number;
gapsInnerVertical: number, gapsInnerVertical: number;
manualScrollStep: number, manualScrollStep: number;
manualResizeStep: number, manualResizeStep: number;
offScreenOpacity: number, offScreenOpacity: number;
untileOnDrag: boolean, untileOnDrag: boolean;
stackColumnsByDefault: boolean, stackColumnsByDefault: boolean;
resizeNeighborColumn: boolean, resizeNeighborColumn: boolean;
reMaximize: boolean, reMaximize: boolean;
skipSwitcher: boolean, skipSwitcher: boolean;
scrollingLazy: boolean, scrollingLazy: boolean;
scrollingCentered: boolean, scrollingCentered: boolean;
scrollingGrouped: boolean, scrollingGrouped: boolean;
tiledKeepBelow: boolean, tiledKeepBelow: boolean;
floatingKeepAbove: boolean, floatingKeepAbove: boolean;
windowRules: string, windowRules: string;
}; };

View File

@@ -13,7 +13,7 @@ type Workspace = {
activeWindow: KwinClient; activeWindow: KwinClient;
readonly currentDesktopChanged: QSignal<[]> readonly currentDesktopChanged: QSignal<[]>;
readonly windowAdded: QSignal<[KwinClient]>; readonly windowAdded: QSignal<[KwinClient]>;
readonly windowRemoved: QSignal<[KwinClient]>; readonly windowRemoved: QSignal<[KwinClient]>;
readonly windowActivated: QSignal<[KwinClient]>; readonly windowActivated: QSignal<[KwinClient]>;
@@ -47,7 +47,7 @@ const enum MaximizedMode {
type Tile = unknown; type Tile = unknown;
type Output = unknown; type Output = unknown;
interface KwinClient { type KwinClient = {
readonly shadeable: boolean; readonly shadeable: boolean;
readonly caption: string; readonly caption: string;
readonly minSize: Readonly<QmlSize>; readonly minSize: Readonly<QmlSize>;
@@ -92,11 +92,11 @@ interface KwinClient {
readonly frameGeometryChanged: QSignal<[oldGeometry: QmlRect]>; readonly frameGeometryChanged: QSignal<[oldGeometry: QmlRect]>;
setMaximize(vertically: boolean, horizontally: boolean): void; setMaximize(vertically: boolean, horizontally: boolean): void;
} };
interface KwinDesktop { type KwinDesktop = {
readonly id: string; readonly id: string;
} };
type ShortcutHandler = { type ShortcutHandler = {
readonly activated: QSignal<[]>; readonly activated: QSignal<[]>;

View File

@@ -2,19 +2,19 @@ type Console = {
log(...args: any[]): void; log(...args: any[]): void;
trace(): void; trace(): void;
assert(assertion: boolean, message?: string): void; assert(assertion: boolean, message?: string): void;
} };
type Qt = { type Qt = {
rect(x: number, y: number, width: number, height: number): QmlRect; rect(x: number, y: number, width: number, height: number): QmlRect;
createQmlObject(qml: string, parent: QmlObject): QmlObject; createQmlObject(qml: string, parent: QmlObject): QmlObject;
} };
type QmlObject = unknown; type QmlObject = unknown;
type QmlPoint = { type QmlPoint = {
x: number; x: number;
y: number; y: number;
} };
type QmlRect = { type QmlRect = {
x: number; x: number;

View File

@@ -187,19 +187,19 @@ class Desktop {
namespace Desktop { namespace Desktop {
export type Config = { export type Config = {
marginTop: number, marginTop: number;
marginBottom: number, marginBottom: number;
marginLeft: number, marginLeft: number;
marginRight: number, marginRight: number;
scroller: Desktop.Scroller, scroller: Desktop.Scroller;
clamper: Desktop.Clamper, clamper: Desktop.Clamper;
}; };
export type Range = { export type Range = {
getLeft(): number; getLeft(): number;
getRight(): number; getRight(): number;
getWidth(): number; getWidth(): number;
} };
export class RangeImpl { export class RangeImpl {
private readonly x: number; private readonly x: number;
@@ -303,9 +303,9 @@ namespace Desktop {
export type Scroller = { export type Scroller = {
scrollToColumn(desktop: Desktop, column: Column): void; scrollToColumn(desktop: Desktop, column: Column): void;
} };
export type Clamper = { export type Clamper = {
clampScrollX(desktop: Desktop, x: number): number; clampScrollX(desktop: Desktop, x: number): number;
} };
} }

View File

@@ -1,11 +1,11 @@
type LayoutConfig = { type LayoutConfig = {
gapsInnerHorizontal: number, gapsInnerHorizontal: number;
gapsInnerVertical: number, gapsInnerVertical: number;
offScreenOpacity: number, offScreenOpacity: number;
stackColumnsByDefault: boolean, stackColumnsByDefault: boolean;
resizeNeighborColumn: boolean, resizeNeighborColumn: boolean;
reMaximize: boolean, reMaximize: boolean;
skipSwitcher: boolean, skipSwitcher: boolean;
tiledKeepBelow: boolean, tiledKeepBelow: boolean;
maximizedKeepAbove: boolean, maximizedKeepAbove: boolean;
}; };

View File

@@ -145,7 +145,7 @@ class Window {
namespace Window { namespace Window {
export type State = { export type State = {
fullScreen: boolean, fullScreen: boolean;
maximizedMode: MaximizedMode, maximizedMode: MaximizedMode;
} };
} }

View File

@@ -1,5 +1,5 @@
type WindowRule = { type WindowRule = {
class: string | undefined, class: string | undefined;
caption: string | undefined, caption: string | undefined;
tile: boolean, tile: boolean;
}; };

View File

@@ -215,6 +215,6 @@ class ClientManager {
namespace ClientManager { namespace ClientManager {
export type Config = { export type Config = {
floatingKeepAbove: boolean, floatingKeepAbove: boolean;
} };
} }

View File

@@ -21,6 +21,6 @@ namespace ClientState {
} }
export type State = { export type State = {
destroy(passFocus: boolean): void, destroy(passFocus: boolean): void;
}; };
} }

View File

@@ -192,7 +192,7 @@ namespace ClientState {
namespace Tiled { namespace Tiled {
export type WindowState = { export type WindowState = {
skipSwitcher: boolean, skipSwitcher: boolean;
} };
} }
} }