tb-apps-sdk
Advanced tools
Comparing version 0.6.0 to 0.6.1-alpha.0
import { IFactory } from './base'; | ||
export interface DashboardAPI { | ||
registerHostNode(): Promise<HTMLElement>; | ||
setReady(): Promise<void>; | ||
essage(type: 'show' | 'error' | 'log' | 'success' | 'warning', ...params: any[]): Promise<void>; | ||
openDetail(type: 'task' | 'date' | 'file' | 'post' | 'bookkeeping', ...params: any[]): Promise<void>; | ||
openDetail(type: 'task' | 'event' | 'work' | 'post' | 'entry' | 'collection', ...params: any[]): Promise<void>; | ||
openDashboardModal(...params: any[]): Promise<void>; | ||
closeFloat(): Promise<void>; | ||
transferStyleNode(...params: any[]): Promise<void>; | ||
handlePlugin(...params: any[]): Promise<void>; | ||
} | ||
export declare const hostAPI: IFactory<DashboardAPI>; |
@@ -24,2 +24,9 @@ "use strict"; | ||
}; | ||
HostAPI.prototype.setReady = function () { | ||
var params = []; | ||
for (var _i = 0; _i < arguments.length; _i++) { | ||
params[_i] = arguments[_i]; | ||
} | ||
return this.call.apply(this, ['setReady'].concat(params)); | ||
}; | ||
HostAPI.prototype.essage = function () { | ||
@@ -53,2 +60,9 @@ var params = []; | ||
}; | ||
HostAPI.prototype.handlePlugin = function () { | ||
var params = []; | ||
for (var _i = 0; _i < arguments.length; _i++) { | ||
params[_i] = arguments[_i]; | ||
} | ||
return this.call.apply(this, ['handlePlugin'].concat(params)); | ||
}; | ||
return HostAPI; | ||
@@ -55,0 +69,0 @@ }(base_1.APIBase)); |
{ | ||
"name": "tb-apps-sdk", | ||
"version": "0.6.0", | ||
"version": "0.6.1-alpha.0", | ||
"description": "A sdk for communications between teambiton web and other envs.", | ||
@@ -5,0 +5,0 @@ "main": "./index.js", |
24647
22
531