Variable CustomUiCmdConst
CustomUiCmd: ObjectSchema<{ cmds: ArraySchema<ObjectSchema<{ type: UnionSchema<[LiteralSchema<"text", undefined>, LiteralSchema<"regex", undefined>], undefined>; value: StringSchema<undefined>; }, undefined>, "Commands to trigger the UI">; description: OptionalSchema<NullableSchema<StringSchema<"Description of the Command">, "">, "">; devMain: StringSchema<"URL to load in development to support live reload, e.g. http://localhost:5173/">; dist: StringSchema<"Dist folder to load, e.g. dist, build, out">; icon: OptionalSchema<ObjectSchema<{ type: EnumSchema<typeof IconEnum, undefined>; value: StringSchema<undefined>; }, undefined>, never>; main: StringSchema<"HTML file to load, e.g. dist/index.html">; name: StringSchema<"Name of the command">; platforms: OptionalSchema<NullableSchema<ArraySchema<EnumSchema<typeof OSPlatformEnum, undefined>, "Platforms available on. Leave empty for all platforms.">, OSPlatformEnum[]>, OSPlatformEnum[]>; window: OptionalSchema<NullableSchema<ObjectSchema<{ alwaysOnBottom: OptionalSchema<NullableSchema<BooleanSchema<undefined>, never>, never>; alwaysOnTop: OptionalSchema<NullableSchema<BooleanSchema<undefined>, never>, never>; center: OptionalSchema<NullableSchema<BooleanSchema<undefined>, never>, never>; closable: OptionalSchema<NullableSchema<BooleanSchema<undefined>, never>, never>; contentProtected: OptionalSchema<NullableSchema<BooleanSchema<undefined>, never>, never>; decorations: OptionalSchema<NullableSchema<BooleanSchema<undefined>, never>, never>; focus: OptionalSchema<NullableSchema<BooleanSchema<undefined>, never>, never>; fullscreen: OptionalSchema<NullableSchema<BooleanSchema<undefined>, never>, never>; height: OptionalSchema<NullableSchema<NumberSchema<undefined>, never>, never>; hiddenTitle: OptionalSchema<NullableSchema<BooleanSchema<undefined>, never>, never>; maxHeight: OptionalSchema<NullableSchema<NumberSchema<undefined>, never>, never>; maxWidth: OptionalSchema<NullableSchema<NumberSchema<undefined>, never>, never>; maximizable: OptionalSchema<NullableSchema<BooleanSchema<undefined>, never>, never>; maximized: OptionalSchema<NullableSchema<BooleanSchema<undefined>, never>, never>; minHeight: OptionalSchema<NullableSchema<NumberSchema<undefined>, never>, never>; minWidth: OptionalSchema<NullableSchema<NumberSchema<undefined>, never>, never>; minimizable: OptionalSchema<NullableSchema<BooleanSchema<undefined>, never>, never>; parent: OptionalSchema<NullableSchema<StringSchema<undefined>, never>, never>; resizable: OptionalSchema<NullableSchema<BooleanSchema<undefined>, never>, never>; shadow: OptionalSchema<NullableSchema<BooleanSchema<undefined>, never>, never>; skipTaskbar: OptionalSchema<NullableSchema<BooleanSchema<undefined>, never>, never>; tabbingIdentifier: OptionalSchema<NullableSchema<StringSchema<undefined>, never>, never>; title: OptionalSchema<NullableSchema<StringSchema<undefined>, never>, never>; titleBarStyle: OptionalSchema<NullableSchema<EnumSchema<typeof TitleBarStyleEnum, undefined>, never>, never>; transparent: OptionalSchema<NullableSchema<BooleanSchema<undefined>, never>, never>; visible: OptionalSchema<NullableSchema<BooleanSchema<undefined>, never>, never>; visibleOnAllWorkspaces: OptionalSchema<NullableSchema<BooleanSchema<undefined>, never>, never>; width: OptionalSchema<NullableSchema<NumberSchema<undefined>, never>, never>; x: OptionalSchema<NullableSchema<NumberSchema<undefined>, never>, never>; y: OptionalSchema<NullableSchema<NumberSchema<undefined>, never>, never>; }, undefined>, never>, never>; }, undefined> = ...