qlik-saas-api
Version:
Interact with Qlik Sense SaaS REST API
35 lines (34 loc) • 859 B
TypeScript
import { QlikSaaSClient } from "qlik-rest-api";
import { ResourceType } from "../types/types";
import { Item } from "./Item";
export interface IItemCreate {
name: string;
resourceType: ResourceType;
description?: string;
resourceId?: string;
resourceLink?: string;
resourceSubType?: string;
spaceId?: string;
thumbnailId?: string;
resourceAttributes?: {};
resourceCustomAttributes?: {};
resourceUpdatedAt?: string;
resourceCreatedAt?: string;
}
export declare class Items {
#private;
constructor(saasClient: QlikSaaSClient);
get(arg: {
id: string;
}): Promise<Item>;
getAll(): Promise<any>;
getFilter(arg: {
filter: string;
}): Promise<Item[]>;
removeFilter(arg: {
filter: string;
}): Promise<{
id: string;
status: number;
}[]>;
}