UNPKG

choerodon-ui

Version:

An enterprise-class UI design language and React-based implementation

27 lines (26 loc) 788 B
import { Key } from 'react'; import { ColumnProps } from './Column'; import ColumnGroups from './ColumnGroups'; import { ColumnLock } from './enum'; export default class ColumnGroup { column: ColumnProps; children?: ColumnGroups; parent: ColumnGroups; prev?: ColumnGroup; next?: ColumnGroup; key: Key; inView?: boolean | undefined; get lock(): ColumnLock | false; get rowSpan(): number; get colSpan(): number; get deep(): number; get hidden(): boolean; get lastLeaf(): ColumnGroup | undefined; get width(): number; get left(): number; get right(): number; get allLeafs(): ColumnGroup[]; get leafs(): ColumnGroup[]; constructor(column: ColumnProps, parent: ColumnGroups); setInView(inView?: boolean): void; }