Interface ReportFilter

interface ReportFilter {
    createdAt: string;
    description: string;
    filterType: "REP" | "SUB";
    filterV1_0: {
        fieldsByState: {
            [key: string]: {
                name: string;
                values: {
                    valueAsText: string;
                    valueType: string;
                }[];
            }[];
        };
    };
    filterVersion: string;
    id: string;
    name: string;
    ownerId: string;
    updatedAt: string;
}

Properties

createdAt: string
description: string
filterType: "REP" | "SUB"
filterV1_0: {
    fieldsByState: {
        [key: string]: {
            name: string;
            values: {
                valueAsText: string;
                valueType: string;
            }[];
        }[];
    };
}

Type declaration

  • fieldsByState: {
        [key: string]: {
            name: string;
            values: {
                valueAsText: string;
                valueType: string;
            }[];
        }[];
    }
    • [key: string]: {
          name: string;
          values: {
              valueAsText: string;
              valueType: string;
          }[];
      }[]
filterVersion: string
id: string
name: string
ownerId: string
updatedAt: string