sp-react-formfields
Version:
Collection of React controls used for rendering SharePoint fields in custom forms. Support new/edit/display rendering modes.
15 lines (14 loc) • 646 B
TypeScript
import * as React from 'react';
import { IFieldProps } from '../interfaces';
export declare class BaseFieldRenderer extends React.Component<IFieldProps, any> {
constructor(props: IFieldProps);
render(): JSX.Element;
setFieldMode(mode: number): void;
validate(): boolean;
getValue(): any;
protected renderNewForm(props: IFieldProps): JSX.Element;
protected renderEditForm(props: IFieldProps): JSX.Element;
protected renderDispForm(props: IFieldProps): JSX.Element;
protected renderValidationErrors(validationErrors: string[]): JSX.Element;
protected trySetChangedValue(newValue: any): void;
}