@coveo/headless
    Preparing search index...

    Variable ResultTemplatesHelpersConst

    ResultTemplatesHelpers: {
        fieldMustMatch: (
            fieldName: string,
            valuesToMatch: string[],
        ) => ResultTemplateCondition;
        fieldMustNotMatch: (
            fieldName: string,
            blacklistedValues: string[],
        ) => ResultTemplateCondition;
        fieldsMustBeDefined: (fieldNames: string[]) => ResultTemplateCondition;
        fieldsMustNotBeDefined: (fieldNames: string[]) => ResultTemplateCondition;
        getResultProperty: (result: Result, property: string) => {} | null;
    } = ...

    Type Declaration

    • fieldMustMatch: (fieldName: string, valuesToMatch: string[]) => ResultTemplateCondition

      Creates a condition that verifies if a field's value contains any of the specified values.

    • fieldMustNotMatch: (fieldName: string, blacklistedValues: string[]) => ResultTemplateCondition

      Creates a condition that verifies that a field's value does not contain any of the specified values.

    • fieldsMustBeDefined: (fieldNames: string[]) => ResultTemplateCondition

      Creates a condition that verifies if the specified fields are defined.

    • fieldsMustNotBeDefined: (fieldNames: string[]) => ResultTemplateCondition

      Creates a condition that verifies if the specified fields are not defined.

    • getResultProperty: (result: Result, property: string) => {} | null

      Extracts a property from a result object.