src/gsuite/calendar/event-gadget.model.ts
A gadget that extends an event.
display |
display: |
Type : void
|
Defined in src/gsuite/calendar/event-gadget.model.ts:34
|
The gadget's display mode. Optional. Possible values are:
|
height |
height: |
Type : void
|
Defined in src/gsuite/calendar/event-gadget.model.ts:28
|
The gadget's height in pixels. The height must be an integer greater than 0. Optional. |
iconLink |
iconLink: |
Type : void
|
Defined in src/gsuite/calendar/event-gadget.model.ts:20
|
The gadget's icon URL. The URL scheme must be HTTPS. |
link |
link: |
Type : void
|
Defined in src/gsuite/calendar/event-gadget.model.ts:16
|
The gadget's URL. The URL scheme must be HTTPS. |
preferences |
preferences: |
Type : void
|
Defined in src/gsuite/calendar/event-gadget.model.ts:38
|
Preferences of the gadget. |
title |
title: |
Type : void
|
Defined in src/gsuite/calendar/event-gadget.model.ts:12
|
The gadget's title. |
type |
type: |
Type : void
|
Defined in src/gsuite/calendar/event-gadget.model.ts:8
|
The gadget's type. |
width |
width: |
Type : void
|
Defined in src/gsuite/calendar/event-gadget.model.ts:24
|
The gadget's width in pixels. The width must be an integer greater than 0. Optional. |
export interface EventGadget {
/**
* The gadget's type.
*/
type: string;
/**
* The gadget's title.
*/
title: string;
/**
* The gadget's URL. The URL scheme must be HTTPS.
*/
link: string;
/**
* The gadget's icon URL. The URL scheme must be HTTPS.
*/
iconLink: string;
/**
* The gadget's width in pixels. The width must be an integer greater than 0. Optional.
*/
width: number;
/**
* The gadget's height in pixels. The height must be an integer greater than 0. Optional.
*/
height: number;
/**
* The gadget's display mode. Optional. Possible values are: <br/>
* - "icon" - The gadget displays next to the event's title in the calendar view. <br/>
* - "chip" - The gadget displays when the event is clicked. <br/>
*/
display: string;
/**
* Preferences of the gadget.
*/
preferences: { [key: string]: string};
}