io.parrots
Version:
Parrots.io App
40 lines (39 loc) • 2.92 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
export class ParrotsEditorSettingService {
/**
* @param {?} className
* @param {?} baseURL
* @param {?} connectionManager
*/
constructor(className, baseURL, connectionManager) {
this.className = className;
this.baseURL = baseURL;
this.connectionManager = connectionManager;
}
/**
* @return {?}
*/
loadSettings() {
// create versionHistoryModel from setting
return Promise.resolve(null);
}
/**
* @param {?} setting
* @return {?}
*/
saveSettings(setting) {
return Promise.resolve(true);
}
}
function ParrotsEditorSettingService_tsickle_Closure_declarations() {
/** @type {?} */
ParrotsEditorSettingService.prototype.baseURL;
/** @type {?} */
ParrotsEditorSettingService.prototype.className;
/** @type {?} */
ParrotsEditorSettingService.prototype.connectionManager;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUGFycm90c0VkaXRvclNldHRpbmdTZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vaW8ucGFycm90cy8iLCJzb3VyY2VzIjpbImxpYi9jb21wb25lbnQvZWRpdG9yL1BhcnJvdHNFZGl0b3JTZXR0aW5nU2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBSUEsTUFBTTs7Ozs7O0lBTUosWUFBWSxTQUFpQixFQUFFLE9BQWUsRUFBRSxpQkFBb0M7UUFDaEYsSUFBSSxDQUFDLFNBQVMsR0FBRyxTQUFTLENBQUM7UUFDM0IsSUFBSSxDQUFDLE9BQU8sR0FBRyxPQUFPLENBQUM7UUFDdkIsSUFBSSxDQUFDLGlCQUFpQixHQUFHLGlCQUFpQixDQUFDO0tBQzlDOzs7O0lBRU0sWUFBWTs7UUFHZixNQUFNLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsQ0FBQzs7Ozs7O0lBRzFCLFlBQVksQ0FBQyxPQUFZO1FBQzVCLE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDOztDQUVsQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFR5cGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEh0dHAsIFJlc3BvbnNlLCBIZWFkZXJzLCBSZXF1ZXN0T3B0aW9ucywgUmVxdWVzdE9wdGlvbnNBcmdzIH0gZnJvbSAnQGFuZ3VsYXIvaHR0cCc7XG5pbXBvcnQgeyBJRWRpdG9yU2V0dGluZ1NlcnZpY2UsIFBobG94QXBwSW5mbywgSUNvbm5lY3Rpb25NYW5hZ2VyLCBDb25uZWN0aW9uTWFuYWdlciB9IGZyb20gJ2NvbS5waGxveHVpJztcblxuZXhwb3J0IGNsYXNzIFBhcnJvdHNFZGl0b3JTZXR0aW5nU2VydmljZSBpbXBsZW1lbnRzIElFZGl0b3JTZXR0aW5nU2VydmljZSB7XG5cbiAgcHJpdmF0ZSBiYXNlVVJMOiBzdHJpbmc7XG4gIHByaXZhdGUgY2xhc3NOYW1lOiBzdHJpbmc7XG4gIHByaXZhdGUgY29ubmVjdGlvbk1hbmFnZXI6IENvbm5lY3Rpb25NYW5hZ2VyO1xuXG4gIGNvbnN0cnVjdG9yKGNsYXNzTmFtZTogc3RyaW5nLCBiYXNlVVJMOiBzdHJpbmcsIGNvbm5lY3Rpb25NYW5hZ2VyOiBDb25uZWN0aW9uTWFuYWdlcikge1xuICAgICAgdGhpcy5jbGFzc05hbWUgPSBjbGFzc05hbWU7XG4gICAgICB0aGlzLmJhc2VVUkwgPSBiYXNlVVJMO1xuICAgICAgdGhpcy5jb25uZWN0aW9uTWFuYWdlciA9IGNvbm5lY3Rpb25NYW5hZ2VyO1xuICB9XG5cbiAgcHVibGljIGxvYWRTZXR0aW5ncygpOiBQcm9taXNlPGFueT4ge1xuICAgICAgLy8gY3JlYXRlIHZlcnNpb25IaXN0b3J5TW9kZWwgZnJvbSBzZXR0aW5nXG5cbiAgICAgIHJldHVybiBQcm9taXNlLnJlc29sdmUobnVsbCk7XG4gIH1cblxuICBwdWJsaWMgc2F2ZVNldHRpbmdzKHNldHRpbmc6IGFueSk6IFByb21pc2U8YW55PiB7XG4gICAgICByZXR1cm4gUHJvbWlzZS5yZXNvbHZlKHRydWUpO1xuICB9XG59XG4iXX0=