consistently use semicolons with type aliases
This commit is contained in:
@@ -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;
|
||||||
}
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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;
|
||||||
};
|
};
|
||||||
|
|||||||
10
src/lib/extern/kwin.ts
vendored
10
src/lib/extern/kwin.ts
vendored
@@ -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<[]>;
|
||||||
|
|||||||
6
src/lib/extern/qt.ts
vendored
6
src/lib/extern/qt.ts
vendored
@@ -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;
|
||||||
|
|||||||
@@ -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;
|
||||||
}
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -145,7 +145,7 @@ class Window {
|
|||||||
|
|
||||||
namespace Window {
|
namespace Window {
|
||||||
export type State = {
|
export type State = {
|
||||||
fullScreen: boolean,
|
fullScreen: boolean;
|
||||||
maximizedMode: MaximizedMode,
|
maximizedMode: MaximizedMode;
|
||||||
}
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
type WindowRule = {
|
type WindowRule = {
|
||||||
class: string | undefined,
|
class: string | undefined;
|
||||||
caption: string | undefined,
|
caption: string | undefined;
|
||||||
tile: boolean,
|
tile: boolean;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -215,6 +215,6 @@ class ClientManager {
|
|||||||
|
|
||||||
namespace ClientManager {
|
namespace ClientManager {
|
||||||
export type Config = {
|
export type Config = {
|
||||||
floatingKeepAbove: boolean,
|
floatingKeepAbove: boolean;
|
||||||
}
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -21,6 +21,6 @@ namespace ClientState {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export type State = {
|
export type State = {
|
||||||
destroy(passFocus: boolean): void,
|
destroy(passFocus: boolean): void;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -192,7 +192,7 @@ namespace ClientState {
|
|||||||
|
|
||||||
namespace Tiled {
|
namespace Tiled {
|
||||||
export type WindowState = {
|
export type WindowState = {
|
||||||
skipSwitcher: boolean,
|
skipSwitcher: boolean;
|
||||||
}
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user