@opencloud-eu/design-system
Version:
OpenCloud Design System is used to design OpenCloud UI components
29 lines (28 loc) • 1.03 kB
TypeScript
import { FillType } from '../../helpers';
export interface Indicator {
id: string;
icon: string;
label: string;
handler?: any;
accessibleDescription?: string;
visible?: boolean;
type?: string;
fillType?: FillType;
}
export interface Props {
/**
* @docs The resource that the indicators are related to.
*/
resource: unknown;
/**
* @docs The indicators to be displayed. Please refer to the component source code for the `Indicator` type definition.
*/
indicators: Indicator[];
/**
* @docs Determines if the click handler on the indicators should be disabled.
* @default false
*/
disableHandler?: boolean;
}
declare const _default: import('vue').DefineComponent<Props, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<Props> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLDivElement>;
export default _default;