UNPKG

@macrostrat/column-components

Version:

React rendering primitives for stratigraphic columns

29 lines (28 loc) 1.08 kB
import { ColumnCtx, ColumnDivision } from './context'; import { UUIDComponent } from './frame'; export declare function FloodingSurface(props: any): import('react').ReactElement<{}, string | import('react').JSXElementConstructor<any>> | null; interface TriangleBarsProps { offsetLeft: number; lineWidth: number; order: number; orders: number[]; minOrder: number; maxOrder: number; } export declare class TriangleBars extends UUIDComponent<TriangleBarsProps> { constructor(props: TriangleBarsProps); static contextType: import('react').Context<ColumnCtx<ColumnDivision>>; static defaultProps: { offsetLeft: number; lineWidth: number; order: number; }; context: ColumnCtx<ColumnDivision>; render(): import('react').DOMElement<import('react').DOMAttributes<Element>, Element>; renderSurfaces(order: any, index: any): import('react').ReactElement<{ clipPath: string; transform: string; key: string; }, string | import('react').JSXElementConstructor<any>> | null; } export {};