/// import * as React from 'react'; import { IFieldRendererProps } from '../Common/IFieldRendererProps'; export interface ITitleRendererProps extends IFieldRendererProps { /** * text to be displayed */ text?: string; /** * true if the Title should be rendered as link */ isLink?: boolean; /** * web url */ baseUrl?: string; /** * list id */ listId?: string; /** * item id */ id?: number; /** * custom title click event handler. If not set Display form for the item will be displaed */ onClick?: (args: ITitleClickEventArgs) => {}; } /** * For future */ export interface ITitleRendererState { } /** * Title click event arguments */ export interface ITitleClickEventArgs { listId?: string; id?: string; } /** * Field Title Renderer. * Used for: * - Title */ export default class TitleRenderer extends React.Component { constructor(props: ITitleRendererProps, state: ITitleRendererState); render(): JSX.Element; private _onClick(); }