@ownclouders/design-system
Version:
ownCloud Design System is based on VueDesign Systems and is used to design ownCloud UI components
32 lines (31 loc) • 932 B
TypeScript
/**
* OcLoader Component
*
* A loader component that provides visual feedback for ongoing actions.
*
* @component
* @name OcLoader
* @status ready
* @release 1.0.0
*
* @props
* @prop {string} [ariaLabel='Loading'] - Descriptive text to be read by screen readers.
* @prop {boolean} [flat=false] - Removes border radius and shrinks the height when set to true.
*
* @example
* <h3>Default style</h3>
* <div>
* <oc-loader />
* </div>
*
* <h3>Flat style</h3>
* <div>
* <oc-loader :flat="true" />
* </div>
*/
interface Props {
ariaLabel?: string;
flat?: 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, true, {}, HTMLDivElement>;
export default _default;