/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ /** * Represents the props of the [Kendo UI for Vue GridLayoutItem component]({% slug overview_gridlayout %}). */ export interface GridLayoutItemProps { /** * Sets additional CSS classes to the GridLayoutItem. */ class?: string; /** * Sets additional CSS styles to the GridLayoutItem. */ style?: any; /** * Sets the `id` property of the root GridLayoutItem element. */ id?: string; /** * Defines the column line from which the element will start ([see example]({% slug items_gridlayout %}#toc-items)). */ col?: number; /** * Specifies the number of columns over which the element will span ([see example]({% slug items_gridlayout %}#toc-items)). * Defaults to `1`. */ colSpan?: number; /** * Defines the row line from which the element will start ([see example]({% slug items_gridlayout %}#toc-items)). */ row?: number; /** * Specifies the number of rows over which the element will span ([see example]({% slug items_gridlayout %}#toc-items)). * Defaults to `1`. */ rowSpan?: number; /** * Sets the content of the GridLayoutItem. */ content?: any; }