@tplc/business
Version:
25 lines (24 loc) • 553 B
text/typescript
import { LcbBlockProps } from '../lcb-block/types'
export interface LcbAreaProps extends LcbBlockProps {
id?: number
fixed?: boolean
unDraggable?: boolean
display?: 'flex' | 'grid'
displayFlex?: 'row' | 'column'
gap?: number
scrollX?: boolean
gridColumns?: number
list?: LcbAreaProps[]
areaItems?: {
colSpan?: number
}[]
areaFlexs?: {
flex?: number
}[]
flexShrink?: number
overflowX?: 'hidden' | 'initial' | 'auto'
dependKey?: string
keyFromUser?: boolean
reverse?: boolean
dependKeyCompareValue?: string
}