qlik-saas-api
Version:
Interact with Qlik Sense SaaS REST API
66 lines (65 loc) • 1.52 kB
TypeScript
import { QlikSaaSClient } from "qlik-rest-api";
export interface ICollectionItem {
actions: [];
collectionIds: string[];
createdAt: string;
creatorId: string;
description: string;
id: string;
isFavorited: true;
links: {
collections: {
href: string;
};
open: {
href: string;
};
self: {
href: string;
};
thumbnail: {
href: string;
};
};
meta: {
actions: [];
collections: {
id: string;
name: string;
}[];
isFavorited: boolean;
tags: {
id: string;
name: string;
}[];
};
ownerId: string;
name: string;
resourceAttributes: {};
resourceCreatedAt: string;
resourceCustomAttributes: {};
resourceId: string;
resourceLink: string;
resourceReloadEndTime: string;
resourceReloadStatus: string;
resourceSize: {
appFile: number;
appMemory: number;
};
resourceSubType: string;
resourceType: string;
resourceUpdatedAt: string;
spaceId: string;
tenantId: string;
thumbnailId: string;
updatedAt: string;
updaterId: string;
}
export declare class CollectionItem {
#private;
details: ICollectionItem;
collectionId: string;
constructor(saasClient: QlikSaaSClient, id: string, collectionId: string, details?: ICollectionItem);
init(): Promise<void>;
remove(): Promise<number>;
}