UNPKG

@rxap/window-system

Version:

A module for creating and managing windows within an Angular application. It provides components for window containers, toolbars, resizers, action bars, and task bars, along with services for managing window instances and configurations. This library allo

138 lines (69 loc) 4.57 kB
[**@rxap/window-system v19.0.4**](../README.md) *** [@rxap/window-system](../globals.md) / WindowSettings # Interface: WindowSettings\<D\> Defined in: [packages/angular/window-system/src/lib/window-config.ts:16](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/window-system/src/lib/window-config.ts#L16) ## Extended by - [`WindowConfig`](WindowConfig.md) ## Type Parameters **D** = `any` ## Properties ### actions? > `optional` **actions**: [`WindowActions`](WindowActions.md)\<`D`\> Defined in: [packages/angular/window-system/src/lib/window-config.ts:31](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/window-system/src/lib/window-config.ts#L31) *** ### data? > `optional` **data**: `D` Defined in: [packages/angular/window-system/src/lib/window-config.ts:30](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/window-system/src/lib/window-config.ts#L30) *** ### draggable? > `optional` **draggable**: `boolean` Defined in: [packages/angular/window-system/src/lib/window-config.ts:28](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/window-system/src/lib/window-config.ts#L28) *** ### height? > `optional` **height**: `string` Defined in: [packages/angular/window-system/src/lib/window-config.ts:21](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/window-system/src/lib/window-config.ts#L21) *** ### icon? > `optional` **icon**: `IconConfig` Defined in: [packages/angular/window-system/src/lib/window-config.ts:19](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/window-system/src/lib/window-config.ts#L19) *** ### id? > `optional` **id**: `string` Defined in: [packages/angular/window-system/src/lib/window-config.ts:17](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/window-system/src/lib/window-config.ts#L17) *** ### maxHeight? > `optional` **maxHeight**: `string` Defined in: [packages/angular/window-system/src/lib/window-config.ts:25](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/window-system/src/lib/window-config.ts#L25) *** ### maxWidth? > `optional` **maxWidth**: `string` Defined in: [packages/angular/window-system/src/lib/window-config.ts:24](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/window-system/src/lib/window-config.ts#L24) *** ### minHeight? > `optional` **minHeight**: `string` Defined in: [packages/angular/window-system/src/lib/window-config.ts:23](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/window-system/src/lib/window-config.ts#L23) *** ### minimizable? > `optional` **minimizable**: `boolean` Defined in: [packages/angular/window-system/src/lib/window-config.ts:27](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/window-system/src/lib/window-config.ts#L27) *** ### minWidth? > `optional` **minWidth**: `string` Defined in: [packages/angular/window-system/src/lib/window-config.ts:22](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/window-system/src/lib/window-config.ts#L22) *** ### panelClass? > `optional` **panelClass**: `string` Defined in: [packages/angular/window-system/src/lib/window-config.ts:29](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/window-system/src/lib/window-config.ts#L29) *** ### resizeable? > `optional` **resizeable**: `boolean` Defined in: [packages/angular/window-system/src/lib/window-config.ts:26](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/window-system/src/lib/window-config.ts#L26) *** ### title? > `optional` **title**: `string` Defined in: [packages/angular/window-system/src/lib/window-config.ts:18](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/window-system/src/lib/window-config.ts#L18) *** ### width? > `optional` **width**: `string` Defined in: [packages/angular/window-system/src/lib/window-config.ts:20](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/window-system/src/lib/window-config.ts#L20)