The tile component is used within the igc-tile-manager as a container for displaying various types of information.

Slots
default — Default slot for the tile's content.
title — Renders the title of the tile header.
maximize-action — Renders the maximize action element of the tile header.
fullscreen-action — Renders the fullscreen action element of the tile header.
actions — Renders items after the default actions in the tile header.
side-adorner — Renders the side resize handle of the tile.
corner-adorner — Renders the corner resize handle of the tile.
bottom-adorner — Renders the bottom resize handle of the tile.
CSS Parts
base — The wrapper for the entire tile content, header and content.
header — The container for the tile header, including title and actions.
title — The title container of the tile.
actions — The actions container of the tile header.
content-container — The container wrapping the tile’s main content.
trigger-side — The part for the side adorner of the encapsulated resize element in the tile.
trigger — The part for the corner adorner of the encapsulated resize element in the tile.
trigger-bottom — The part for the bottom adorner of the encapsulated resize element in the tile.
_tileContent: HTMLElement

The number of columns the tile will span.

colSpan: number

The starting column for the tile.

colStart: number

Whether to disable the rendering of the tile fullscreen-action slot and its default fullscreen action button.

disableFullscreen: boolean

Whether to disable the rendering of the tile maximize-action slot and its default maximize action button.

disableMaximize: boolean

Indicates whether to disable tile resize behavior regardless ot its tile manager parent settings.

disableResize: boolean

Indicates whether the tile occupies all available space within the layout.

maximized: boolean

Gets/sets the tile's visual position in the layout. Corresponds to the CSS order property.

position: number

The number of rows the tile will span.

rowSpan: number

The starting row for the tile.

rowStart: number

Indicates whether the tile occupies the whole screen.

get fullscreen(): boolean

Returns boolean

Fired when a tile drag operation is canceled by the user.

onTileDragCancel(args: CustomEvent<IgrTileComponent>): void

Parameters

Returns void

Fired when a drag operation with a tile is successfully completed.

onTileDragEnd(args: CustomEvent<IgrTileComponent>): void

Parameters

Returns void

Fired when a drag operation on a tile is about to begin. Cancelable.

onTileDragStart(args: CustomEvent<IgrTileComponent>): void

Parameters

Returns void

Fired when tile the fullscreen state changes.

onTileFullscreen(args: CustomEvent<IgrTileChangeStateEventArgs>): void

Parameters

Returns void

Fired when tile the maximize state changes.

onTileMaximize(args: CustomEvent<IgrTileChangeStateEventArgs>): void

Parameters

Returns void

Fired when a resize operation on a tile is canceled by the user.

onTileResizeCancel(args: CustomEvent<IgrTileComponent>): void

Parameters

Returns void

Fired when a resize operation on a tile is successfully completed.

onTileResizeEnd(args: CustomEvent<IgrTileComponent>): void

Parameters

Returns void

Fired when a resize operation on a tile is about to begin. Cancelable.

onTileResizeStart(args: CustomEvent<IgrTileComponent>): void

Parameters

Returns void