UNPKG

enigma-mixin

Version:

Set of Qlik Sense enigma.js mixin

27 lines (26 loc) 1.03 kB
import { IGenericBaseLayout } from "../../index.doc"; export interface IGenericBaseLayoutExt extends IGenericBaseLayout { qListObject: { qDataPages: EngineAPI.INxDataPage[]; qSize: EngineAPI.ISize; qStateName: string; qDimensionInfo: { qError?: EngineAPI.INxValidationError; }; }; } export declare function mSelectionsAll(): Promise<EngineAPI.ISelectionListObject>; export declare function mSelectionsFields(): Promise<string[]>; export declare function mSelectionsSimple(): Promise<{ field: string; values: string[]; }[]>; export declare function mSelectionsSimpleGrouped(): Promise<{ field: string; value: string; }[]>; export declare function mSelectInFieldBySearch(fieldName: string, searchTerm: string, toggle?: boolean, state?: string): Promise<boolean>; export declare function mSelectInField(fieldName: string, values: (string | number)[], toggle?: boolean, state?: string): Promise<{ selection: boolean; destroy: () => Promise<void>; }>;