# Type Alias FieldView

FieldView: {
blockDisplay?: boolean;
configFields?: (
{ table, mode, }: { mode: ActionMode; table: AbstractTable },
) => Promise<FieldLike[]> | FieldLike[];
description?: string;
fill_options?: (
field: FieldLike,
force_allow_none: boolean,
where: Where | undefined,
extraCtx: GenObj,
optionsQuery?: any,
formFieldNames?: string[],
user?: AbstractUser,
) => Promise<void>;
fill_options_restrict?: (field: FieldLike, value: any) => Where | undefined;
handlesTextStyle?: boolean;
read?: Function;
readFromFormRecord?: Function;
type?: string;
} & (FieldViewShow | FieldViewEdit | FieldViewFilter)

- Defined in base_types.ts:409