Interface IConditionCreateData

interface IConditionCreateData {
    compoundCondition: never;
    dataCondition: {
        conditionBase?: {
            appId: string;
            bookmarkId: string;
            created: string;
            createdById: string;
            description: string;
            id: string;
            lastReloadTime: string;
            ownerId: string;
            tenantId: string;
            type: "data" | "compound";
            updated: string;
        };
        conditionData?: {};
        dimensions?: [{
            field: string;
            qLibraryId: string;
            title: string;
        }];
        headers?: [];
        history?: {
            enabled: boolean;
        };
        measures?: [{
            qLibraryId: string;
            qNumFormat?: {};
            title: string;
        }];
        selections?: [{
            count: number;
            field: string;
            selectedSummary: string[];
        }];
    };
    type: "data" | "compound";
}

Hierarchy (view full)

Properties

compoundCondition: never
dataCondition: {
    conditionBase?: {
        appId: string;
        bookmarkId: string;
        created: string;
        createdById: string;
        description: string;
        id: string;
        lastReloadTime: string;
        ownerId: string;
        tenantId: string;
        type: "data" | "compound";
        updated: string;
    };
    conditionData?: {};
    dimensions?: [{
        field: string;
        qLibraryId: string;
        title: string;
    }];
    headers?: [];
    history?: {
        enabled: boolean;
    };
    measures?: [{
        qLibraryId: string;
        qNumFormat?: {};
        title: string;
    }];
    selections?: [{
        count: number;
        field: string;
        selectedSummary: string[];
    }];
}

Type declaration

  • Optional conditionBase?: {
        appId: string;
        bookmarkId: string;
        created: string;
        createdById: string;
        description: string;
        id: string;
        lastReloadTime: string;
        ownerId: string;
        tenantId: string;
        type: "data" | "compound";
        updated: string;
    }
    • appId: string
    • bookmarkId: string
    • created: string
    • createdById: string
    • description: string
    • id: string
    • lastReloadTime: string
    • ownerId: string
    • tenantId: string
    • type: "data" | "compound"
    • updated: string
  • Optional conditionData?: {}
    • Optional dimensions?: [{
          field: string;
          qLibraryId: string;
          title: string;
      }]
    • Optional headers?: []
    • Optional history?: {
          enabled: boolean;
      }
      • enabled: boolean
    • Optional measures?: [{
          qLibraryId: string;
          qNumFormat?: {};
          title: string;
      }]
    • Optional selections?: [{
          count: number;
          field: string;
          selectedSummary: string[];
      }]
    type: "data" | "compound"