UNPKG

@progress/kendo-vue-layout

Version:
88 lines (87 loc) 2.83 kB
/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ import { PropType } from 'vue'; /** * @hidden */ export interface PanelBarGroupProps { item?: object; items?: any[]; animation?: boolean; expanded?: boolean; disabled?: boolean; content?: any; keepItemsMounted?: boolean; uniquePrivateKey?: string | number; } /** * @hidden */ export interface PanelBarGroupData { show: boolean; } /** * @hidden */ declare const PanelBarItem: import('vue').DefineComponent<import('vue').ExtractPropTypes<{ item: PropType<any>; items: PropType<any[]>; animation: PropType<boolean>; expanded: PropType<boolean>; disabled: PropType<boolean>; selected: PropType<boolean>; level: PropType<number>; title: { type: PropType<any>; default: () => string; }; id: PropType<string | number>; focused: PropType<boolean>; keepItemsMounted: PropType<boolean>; uniquePrivateKey: PropType<string | number>; parentUniquePrivateKey: PropType<string[]>; parentExpanded: PropType<boolean>; headerClassName: PropType<string>; iconClass: PropType<string>; imageUrl: PropType<string>; icon: PropType<string>; svgIcon: PropType<import('@progress/kendo-vue-common').SVGIcon>; content: PropType<any>; header: PropType<any>; }>, {}, {}, {}, { handleItemClick(): void; childFactory(child: any): any; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{ item: PropType<any>; items: PropType<any[]>; animation: PropType<boolean>; expanded: PropType<boolean>; disabled: PropType<boolean>; selected: PropType<boolean>; level: PropType<number>; title: { type: PropType<any>; default: () => string; }; id: PropType<string | number>; focused: PropType<boolean>; keepItemsMounted: PropType<boolean>; uniquePrivateKey: PropType<string | number>; parentUniquePrivateKey: PropType<string[]>; parentExpanded: PropType<boolean>; headerClassName: PropType<string>; iconClass: PropType<string>; imageUrl: PropType<string>; icon: PropType<string>; svgIcon: PropType<import('@progress/kendo-vue-common').SVGIcon>; content: PropType<any>; header: PropType<any>; }>> & Readonly<{}>, { title: any; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export { PanelBarItem };