@progress/kendo-vue-layout
Version:
54 lines (53 loc) • 1.65 kB
TypeScript
/**
* @license
*-------------------------------------------------------------------------------------------
* Copyright © 2026 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the package root for more information
*-------------------------------------------------------------------------------------------
*/
/**
* The properties of the Kendo UI for Vue MenuItemLink component.
*/
export interface MenuItemLinkProps {
/**
* Specifies whether the MenuItemLink component is opened.
*/
opened: boolean;
/**
* Specifies whether the MenuItemLink component is focused.
*/
focused: boolean;
/**
* Sets the URL of the MenuItemLink component.
*/
url?: string;
}
/**
* @hidden
*/
export interface MenuItemLinkComputed {
menuItemClassName: object;
}
/**
* @hidden
*/
declare const MenuItemLink: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
opened: BooleanConstructor;
focused: BooleanConstructor;
url: StringConstructor;
}>, {}, {}, {
menuItemClassName(): {
'k-link': boolean;
'k-menu-link': boolean;
'k-active': any;
'k-focus': any;
};
}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
opened: BooleanConstructor;
focused: BooleanConstructor;
url: StringConstructor;
}>> & Readonly<{}>, {
focused: boolean;
opened: boolean;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
export { MenuItemLink };