blob: 6b4233fc1bddd40245390fbffdf3109e2a74e934 [file] [log] [blame]
Idan Amit5197c8b2018-01-15 14:31:42 +02001
2export class Designer {
Idan Amit30e728d2018-01-18 19:07:38 +02003 designerId: string;
Idan Amit5197c8b2018-01-15 14:31:42 +02004 designerHost: string;
5 designerPort: number;
6 designerPath: string;
7 designerStateUrl: string;
8 designerProtocol: string;
Idan Amit30e728d2018-01-18 19:07:38 +02009 designerDisplayOptions: Map<string, DesignerDisplayOptions>;
10}
11
12export class DesignerDisplayOptions {
13 displayName: string;
Idan Amitcb1095e2018-01-22 20:55:42 +020014 displayContext: Array<string>;
Idan Amit5197c8b2018-01-15 14:31:42 +020015}
16
17export type Designers = Array<Designer>;
18
19export class DesignersConfiguration {
20 static designers: Designers;
21}