k15t-aui-ng2
Version:
aui-ng2 is a set of angular 2 components, directives and services to simplify the integration with Atlassian products based on AUI/ADG. The library is still under development and is considered in an experimental state. So be aware that things will change
27 lines (14 loc) • 945 B
text/typescript
import {Observer} from 'rxjs/Rx';
export interface AuiNgConfluenceService {
getContentEntity(id: string, successCallback: Function, errorCallback: Function): void;
getAttachment(data: any, successCallback: Function, errorCallback: Function): void;
getSpaces(successCallback: Function, errorCallback: Function): void;
getAttachments(contentEntityId: string, successCallback: Function, errorCallback: Function): void;
searchByCql(cql: string, limit: number, start: number, successCallback: Function, errorCallback: Function): void;
getMacroDetails(pageId: string, pageVersion: number, macroId: string, successCallback: Function, errorCallback: Function): void;
getPageId(callback: Observer<any>): void;
requireConfluence(callback: Observer<any>): void;
requireDialog(callback: Observer<any>): void;
requireEvents(callback: Observer<any>): void
resize(width: string, height: string): void;
}