UNPKG

@progress/kendo-vue-common

Version:

Kendo UI for Vue Common Utilities package

64 lines (63 loc) 2.25 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'; /** * Represents the `AdaptiveModeContextType` interface. */ export interface AdaptiveModeProviderType { /** * Sets the small breakpoint for the adaptive rendering. * * @default 500 */ small: number; /** * Sets the medium breakpoint for the adaptive rendering. * * @default 786 */ medium: number; } /** * Represents a Vue Provider Component that enables further configuration of the adaptive mode breakpoints. * Used for global configuration across components that implement adaptive rendering. * For more information and demos, refer to: * * [ComboBox Adaptive Rendering article]({% slug adaptive_rendering_combobox %}) * * [DropDownList Adaptive Rendering article]({% slug adaptive_rendering_dropdownlist %}) * * [DropDownTree Adaptive Rendering article]({% slug adaptive_rendering_dropdowntree %}) * * [MultiSelect Adaptive Rendering article]({% slug adaptive_rendering_multiselect %}) * * [MultiSelectTree Adaptive Rendering article]({% slug adaptive_rendering_multiselecttree %}) * */ export declare const AdaptiveModeProvider: import('vue').DefineComponent<import('vue').ExtractPropTypes<{ small: { type: PropType<number>; default: number; }; medium: { type: PropType<number>; default: number; }; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{ small: { type: PropType<number>; default: number; }; medium: { type: PropType<number>; default: number; }; }>> & Readonly<{}>, { small: number; medium: number; }, {}, {}, {}, string, () => { adaptiveModeBreakpoints: { small: any; medium: any; }; }, true, {}, any>;