UNPKG

@progress/kendo-angular-layout

Version:

Kendo UI for Angular Layout Package - a collection of components to create professional application layoyts

30 lines (29 loc) 1.6 kB
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { PreventableEvent } from '@progress/kendo-angular-common'; import { TileLayoutItemComponent } from './tilelayout-item.component'; /** * Arguments for the `resize` event. The `resize` event fires when any item size * is changed from the UI. If you cancel the event, the change is prevented ([see example]({% slug resizing_tilelayout %}#toc-handling-the-resize-event)). */ export declare class TileLayoutResizeEvent extends PreventableEvent { item: TileLayoutItemComponent; items: TileLayoutItemComponent[]; newRowSpan: number; oldRowSpan: number; newColSpan: number; oldColSpan: number; /** * Constructs the event arguments for the `resize` event. * @param item - The TileLayoutItem being resized * @param items - The TileLayoutItem collection * @param newRowSpan - The new rowSpan of the resized item * @param oldRowSpan - The initial rowSpan of the resized item * @param newColSpan - The new colSpan of the resized item * @param oldColSpan - The initial colSpan of the resized item * @hidden */ constructor(item: TileLayoutItemComponent, items: TileLayoutItemComponent[], newRowSpan: number, oldRowSpan: number, newColSpan: number, oldColSpan: number); }