UNPKG

jswm

Version:

Virtual Window for React

30 lines (29 loc) 842 B
import React, { Component, ReactElement } from "react"; import { Header } from "./Header"; import { ListHeader } from "../ExportDefinition"; interface HeadersProps { onSize: (headers: number[]) => void; onClick: (index: number) => void; children: ReactElement<typeof ListHeader>[]; clientWidth?: number; } /** *ListViewヘッダー管理クラス * * @export * @class Headers * @extends {Component<HeadersProps>} */ export declare class HeaderArea extends Component<HeadersProps> { private headersRef; private values; private rootRef; componentDidMount(): void; componentDidUpdate(): void; render(): JSX.Element; protected onSize(): void; protected onClick(index: number): void; getHeader(index: number): React.RefObject<Header>; getTypes(): ("string" | "number")[]; } export {};