Skip to content

filterFields

function filterFields(
fields: readonly {
fields: readonly {
assetID?: string;
colorIndex: 0 | 1 | 2;
fontCategory: "display" | "text";
fontIndex: number;
fontType: "marketing" | "brand";
isFillInField?: boolean;
label?: string;
placeholderText: string;
prominence?: number;
purposeId: string;
shouldDisappearIfUnedited?: boolean;
text: string;
type: "text";
}[];
name: string;
}[],
firstSectionIndex: undefined | number,
sectionCount: undefined | number,
): DesignTextField[];

Defined in: packages/dynamic-design-engine/src/layout/textHelpers.ts:71

ParameterTypeDefault value
fieldsreadonly { fields: readonly { assetID?: string; colorIndex: 0 | 1 | 2; fontCategory: "display" | "text"; fontIndex: number; fontType: "marketing" | "brand"; isFillInField?: boolean; label?: string; placeholderText: string; prominence?: number; purposeId: string; shouldDisappearIfUnedited?: boolean; text: string; type: "text"; }[]; name: string; }[]undefined
firstSectionIndexundefined | number0
sectionCountundefined | numberundefined

DesignTextField[]