office-ui-fabric-react
Version:
Reusable React components for building experiences for Office 365.
24 lines (23 loc) • 861 B
TypeScript
/// <reference types="react" />
import * as React from 'react';
import { IColumn } from './DetailsList.types';
import { BaseComponent } from '../../Utilities';
export interface IDetailsRowFieldsProps {
componentRef?: () => void;
item: any;
itemIndex: number;
columnStartIndex: number;
columns: IColumn[];
compact?: boolean;
onRenderItemColumn?: (item?: any, index?: number, column?: IColumn) => any;
}
export interface IDetailsRowFieldsState {
cellContent: React.ReactNode[];
}
export declare class DetailsRowFields extends BaseComponent<IDetailsRowFieldsProps, IDetailsRowFieldsState> {
constructor(props: IDetailsRowFieldsProps);
componentWillReceiveProps(newProps: IDetailsRowFieldsProps): void;
render(): JSX.Element;
private _getState(props);
private _getCellText(item, column);
}