@gooddata/api-client-bear
Version:
API Client for the GoodData platform
79 lines • 2.83 kB
JavaScript
export class ProjectModuleDecorator {
decorated;
constructor(decorated) {
this.decorated = decorated;
}
getCurrentProjectId() {
return this.decorated.getCurrentProjectId();
}
getProject(projectId) {
return this.decorated.getProject(projectId);
}
getProjects(profileId) {
return this.decorated.getProjects(profileId);
}
getProjectsWithPaging(userId, offset, limit, search) {
return this.decorated.getProjectsWithPaging(userId, offset, limit, search);
}
getDatasets(projectId) {
return this.decorated.getDatasets(projectId);
}
getColorPalette(projectId) {
return this.decorated.getColorPalette(projectId);
}
getColorPaletteWithGuids(projectId) {
return this.decorated.getColorPaletteWithGuids(projectId);
}
setColorPalette(projectId, colors) {
return this.decorated.setColorPalette(projectId, colors);
}
getTimezone(projectId) {
return this.decorated.getTimezone(projectId);
}
setTimezone(projectId, timezone) {
return this.decorated.setTimezone(projectId, timezone);
}
createProject(title, authorizationToken, options = {}) {
return this.decorated.createProject(title, authorizationToken, options);
}
deleteProject(projectId) {
return this.decorated.deleteProject(projectId);
}
getFeatureFlags(projectId) {
return this.decorated.getFeatureFlags(projectId);
}
getConfig(projectId) {
return this.decorated.getConfig(projectId);
}
getConfigItem(projectId, key) {
return this.decorated.getConfigItem(projectId, key);
}
getProjectFeatureFlags(projectId, source) {
return this.decorated.getProjectFeatureFlags(projectId, source);
}
getUserListWithPaging(projectId, options) {
return this.decorated.getUserListWithPaging(projectId, options);
}
getUserList(projectId, options) {
return this.decorated.getUserList(projectId, options);
}
getUserGroups(projectId, options) {
return this.decorated.getUserGroups(projectId, options);
}
getGranteesInfo(objectUri, options) {
return this.decorated.getGranteesInfo(objectUri, options);
}
addGrantees(objectUri, granteeUris) {
return this.decorated.addGrantees(objectUri, granteeUris);
}
removeGrantees(objectUri, granteeUris = []) {
return this.decorated.removeGrantees(objectUri, granteeUris);
}
getPermissions(workspaceId, userId) {
return this.decorated.getPermissions(workspaceId, userId);
}
getProjectLcmIdentifiers(domainId, projectId, productId, clientId) {
return this.decorated.getProjectLcmIdentifiers(domainId, projectId, productId, clientId);
}
}
//# sourceMappingURL=project.js.map