UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

46 lines (45 loc) 4.07 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import { DefaultVersionHistoryModelFactory } from '../DefaultVersionHistoryModelFactory'; import { EditorSetting, PhloxAppInfo } from '../model/models'; var ParrotsEditorSetting = /** @class */ (function () { function ParrotsEditorSetting(className, baseURL, connectionManager) { this.className = className; this.baseURL = baseURL; this.connectionManager = connectionManager; } /** * @return {?} */ ParrotsEditorSetting.prototype.loadSettings = /** * @return {?} */ function () { var /** @type {?} */ vhModelFactory = new DefaultVersionHistoryModelFactory(PhloxAppInfo.DEFAULT_OBJECT_ID_FIELD_NAME, "name"); return Promise.resolve(new EditorSetting(vhModelFactory)); }; /** * @param {?} setting * @return {?} */ ParrotsEditorSetting.prototype.saveSettings = /** * @param {?} setting * @return {?} */ function (setting) { return Promise.resolve(true); }; return ParrotsEditorSetting; }()); export { ParrotsEditorSetting }; function ParrotsEditorSetting_tsickle_Closure_declarations() { /** @type {?} */ ParrotsEditorSetting.prototype.baseURL; /** @type {?} */ ParrotsEditorSetting.prototype.className; /** @type {?} */ ParrotsEditorSetting.prototype.connectionManager; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUGFycm90c0VkaXRvclNldHRpbmcuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9jb20ucGhsb3h1aS8iLCJzb3VyY2VzIjpbImxpYi9jb21wb25lbnQvZWRpdG9yL1BhcnJvdHNFZGl0b3JTZXR0aW5nLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFHQSxPQUFPLEVBQUUsaUNBQWlDLEVBQUUsTUFBTSxzQ0FBc0MsQ0FBQztBQUN6RixPQUFPLEVBQUUsYUFBYSxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBRzlELElBQUE7SUFNSSw4QkFBWSxTQUFpQixFQUFFLE9BQWUsRUFBRSxpQkFBb0M7UUFDaEYsSUFBSSxDQUFDLFNBQVMsR0FBRyxTQUFTLENBQUM7UUFDM0IsSUFBSSxDQUFDLE9BQU8sR0FBRyxPQUFPLENBQUM7UUFDdkIsSUFBSSxDQUFDLGlCQUFpQixHQUFHLGlCQUFpQixDQUFDO0tBQzlDOzs7O0lBRU0sMkNBQVk7Ozs7UUFDZixxQkFBSSxjQUFjLEdBQXNDLElBQUksaUNBQWlDLENBQUMsWUFBWSxDQUFDLDRCQUE0QixFQUFFLE1BQU0sQ0FBQyxDQUFDO1FBRWpKLE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLElBQUksYUFBYSxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUM7Ozs7OztJQUd2RCwyQ0FBWTs7OztjQUFDLE9BQVk7UUFDNUIsTUFBTSxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUM7OytCQTFCckM7SUE0QkMsQ0FBQTtBQXJCRCxnQ0FxQkMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBUeXBlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBIdHRwLCBSZXNwb25zZSwgSGVhZGVycywgUmVxdWVzdE9wdGlvbnMsIFJlcXVlc3RPcHRpb25zQXJncyB9IGZyb20gJ0Bhbmd1bGFyL2h0dHAnO1xuaW1wb3J0IHsgSUVkaXRvclNldHRpbmdTZXJ2aWNlIH0gZnJvbSAnLi9lZGl0b3JzJztcbmltcG9ydCB7IERlZmF1bHRWZXJzaW9uSGlzdG9yeU1vZGVsRmFjdG9yeSB9IGZyb20gJy4uL0RlZmF1bHRWZXJzaW9uSGlzdG9yeU1vZGVsRmFjdG9yeSc7XG5pbXBvcnQgeyBFZGl0b3JTZXR0aW5nLCBQaGxveEFwcEluZm8gfSBmcm9tICcuLi9tb2RlbC9tb2RlbHMnO1xuaW1wb3J0IHsgQ29ubmVjdGlvbk1hbmFnZXIgfSBmcm9tICcuLi8uLi9zZXJ2aWNlL0Nvbm5lY3Rpb25NYW5hZ2VyLnNlcnZpY2UnO1xuXG5leHBvcnQgY2xhc3MgUGFycm90c0VkaXRvclNldHRpbmcgaW1wbGVtZW50cyBJRWRpdG9yU2V0dGluZ1NlcnZpY2Uge1xuXG4gICAgcHJpdmF0ZSBiYXNlVVJMOiBzdHJpbmc7XG4gICAgcHJpdmF0ZSBjbGFzc05hbWU6IHN0cmluZztcbiAgICBwcml2YXRlIGNvbm5lY3Rpb25NYW5hZ2VyOiBDb25uZWN0aW9uTWFuYWdlcjtcblxuICAgIGNvbnN0cnVjdG9yKGNsYXNzTmFtZTogc3RyaW5nLCBiYXNlVVJMOiBzdHJpbmcsIGNvbm5lY3Rpb25NYW5hZ2VyOiBDb25uZWN0aW9uTWFuYWdlcikge1xuICAgICAgICB0aGlzLmNsYXNzTmFtZSA9IGNsYXNzTmFtZTtcbiAgICAgICAgdGhpcy5iYXNlVVJMID0gYmFzZVVSTDtcbiAgICAgICAgdGhpcy5jb25uZWN0aW9uTWFuYWdlciA9IGNvbm5lY3Rpb25NYW5hZ2VyO1xuICAgIH1cblxuICAgIHB1YmxpYyBsb2FkU2V0dGluZ3MoKTogUHJvbWlzZTxhbnk+IHtcbiAgICAgICAgbGV0IHZoTW9kZWxGYWN0b3J5OiBEZWZhdWx0VmVyc2lvbkhpc3RvcnlNb2RlbEZhY3RvcnkgPSBuZXcgRGVmYXVsdFZlcnNpb25IaXN0b3J5TW9kZWxGYWN0b3J5KFBobG94QXBwSW5mby5ERUZBVUxUX09CSkVDVF9JRF9GSUVMRF9OQU1FLCBcIm5hbWVcIik7XG5cbiAgICAgICAgcmV0dXJuIFByb21pc2UucmVzb2x2ZShuZXcgRWRpdG9yU2V0dGluZyh2aE1vZGVsRmFjdG9yeSkpO1xuICAgIH1cblxuICAgIHB1YmxpYyBzYXZlU2V0dGluZ3Moc2V0dGluZzogYW55KTogUHJvbWlzZTxhbnk+IHtcbiAgICAgICAgcmV0dXJuIFByb21pc2UucmVzb2x2ZSh0cnVlKTtcbiAgICB9XG59XG4iXX0=