enigma-mixin
Version:
Set of Qlik Sense enigma.js mixin
22 lines (21 loc) • 1.12 kB
TypeScript
import { IMBookmarkMeta } from "../../index";
export declare function mGetBookmarksMeta(state?: string): Promise<IMBookmarkMeta[]>;
export declare function mGetBookmarkMeta(bookmarkId: string, state?: string): Promise<IMBookmarkMeta>;
export declare function mCreateBookmarkFromMeta(bookmarkMeta: IMBookmarkMeta, title: string, description?: string): Promise<string>;
export declare function mGetBookmarkValues(bookmarkId: string, state?: string): Promise<{
field: string;
values: string | EngineAPI.IFieldValue;
type: string;
}[]>;
export declare function mCloneBookmark(sourceBookmarkId: string, title: string, description?: string, state?: string): Promise<string>;
export declare function getBookmarkMeta(bookmarkId: string, state: string, qDoc: EngineAPI.IApp): Promise<{
properties: EngineAPI.IGenericBookmarkProperties;
layout: EngineAPI.IGenericBookmarkLayout;
setAnalysisRaw: string;
setAnalysisDestructed: {
field: string;
values: string | EngineAPI.IFieldValue;
type: string;
}[];
}>;
export declare function mGetDefaultBookmarkId(): Promise<string>;