UNPKG

@progress/kendo-vue-layout

Version:
27 lines (26 loc) 916 B
/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ import { BaseMenuItem } from './BaseMenuItem'; /** * The interface for describing items that can be passed to the `items` property of the Menu as an alternative to passing them as children. */ export interface MenuItemModel extends BaseMenuItem { /** * Specifies the children of the item. */ items?: MenuItemModel[]; } /** * @hidden */ export interface MenuItemInternalModel extends BaseMenuItem { id: string; items: MenuItemInternalModel[]; contentParentItemId?: string; isLastFromSiblings: boolean; }