UNPKG

office-ui-fabric-react

Version:

Reusable React components for building experiences for Office 365.

26 lines (25 loc) 857 B
import * as React from 'react'; import { IGroupHeaderProps, IGroup } from './index'; import { SelectionMode } from '../../utilities/selection/index'; import { IViewport } from '../../utilities/decorators/withViewport'; import './GroupHeader.scss'; export interface IGroupHeader { group: IGroup; groupIndex: number; groupLevel: number; headerProps?: IGroupHeaderProps; viewport?: IViewport; selectionMode?: SelectionMode; } export interface IGroupHeaderState { isCollapsed: boolean; isLoadingVisible: boolean; } export declare class GroupHeader extends React.Component<IGroupHeader, IGroupHeaderState> { constructor(props: IGroupHeader); componentWillReceiveProps(newProps: any): void; render(): JSX.Element; private _onToggleCollapse(ev); private _onToggleSelectGroup(ev); private _onHeaderClick(); }