UNPKG

@varlet/ui

Version:

A Vue3 component library based on Material Design 2 and 3, supporting mobile and desktop.

35 lines (28 loc) 800 B
import { VNode } from 'vue' import { BasicAttributes, ListenerProp, SetPropsDefaults, VarComponent } from './varComponent' export declare const cellProps: Record<keyof CellProps, any> export interface CellProps extends BasicAttributes { title?: string icon?: string namespace?: string description?: string border?: boolean borderOffset?: number | string iconClass?: string titleClass?: string descriptionClass?: string extraClass?: string ripple?: boolean onClick?: ListenerProp<(e: Event) => void> } export class Cell extends VarComponent { static setPropsDefaults: SetPropsDefaults<CellProps> $props: CellProps $slots: { default(): VNode[] icon(): VNode[] description(): VNode[] extra(): VNode[] } } export class _CellComponent extends Cell {}