io.parrots
Version:
Parrots.io App
27 lines (26 loc) • 2.32 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
import { AbstractServerResource } from 'com.phloxui';
export class AbstractParrotsServerResource extends AbstractServerResource {
/**
* @return {?}
*/
isTestMode() {
if (typeof this.connectionMgr["isTestMode"] === 'function') {
return (/** @type {?} */ (this.connectionMgr)).isTestMode();
}
return false;
}
/**
* @return {?}
*/
getTestData() {
if (typeof this.connectionMgr["getTestData"] === 'function') {
return (/** @type {?} */ (this.connectionMgr)).getTestData();
}
return undefined;
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQWJzdHJhY3RQYXJyb3RzU2VydmVyUmVzb3VyY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9pby5wYXJyb3RzLyIsInNvdXJjZXMiOlsibGliL3NoYXJlL0Fic3RyYWN0UGFycm90c1NlcnZlclJlc291cmNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSxhQUFhLENBQUM7QUFFckQsTUFBTSxvQ0FBcUMsU0FBUSxzQkFBc0I7Ozs7SUFFaEUsVUFBVTtRQUNmLEVBQUUsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLGFBQWEsQ0FBQyxZQUFZLENBQUMsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDO1lBQzNELE1BQU0sQ0FBQyxtQkFBQyxJQUFJLENBQUMsYUFBb0IsRUFBQyxDQUFDLFVBQVUsRUFBRSxDQUFDO1NBQ2pEO1FBRUQsTUFBTSxDQUFDLEtBQUssQ0FBQzs7Ozs7SUFHUixXQUFXO1FBQ2hCLEVBQUUsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLGFBQWEsQ0FBQyxhQUFhLENBQUMsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDO1lBQzVELE1BQU0sQ0FBQyxtQkFBQyxJQUFJLENBQUMsYUFBb0IsRUFBQyxDQUFDLFdBQVcsRUFBRSxDQUFDO1NBQ2xEO1FBRUQsTUFBTSxDQUFDLFNBQVMsQ0FBQzs7Q0FHcEIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBBYnN0cmFjdFNlcnZlclJlc291cmNlIH0gZnJvbSAnY29tLnBobG94dWknO1xuXG5leHBvcnQgY2xhc3MgQWJzdHJhY3RQYXJyb3RzU2VydmVyUmVzb3VyY2UgZXh0ZW5kcyBBYnN0cmFjdFNlcnZlclJlc291cmNlIHtcblxuICBwdWJsaWMgaXNUZXN0TW9kZSgpOiBib29sZWFuIHtcbiAgICBpZiAodHlwZW9mIHRoaXMuY29ubmVjdGlvbk1ncltcImlzVGVzdE1vZGVcIl0gPT09ICdmdW5jdGlvbicpIHtcbiAgICAgIHJldHVybiAodGhpcy5jb25uZWN0aW9uTWdyIGFzIGFueSkuaXNUZXN0TW9kZSgpO1xuICAgIH1cblxuICAgIHJldHVybiBmYWxzZTtcbiAgfVxuXG4gIHB1YmxpYyBnZXRUZXN0RGF0YSgpOiBhbnkge1xuICAgIGlmICh0eXBlb2YgdGhpcy5jb25uZWN0aW9uTWdyW1wiZ2V0VGVzdERhdGFcIl0gPT09ICdmdW5jdGlvbicpIHtcbiAgICAgIHJldHVybiAodGhpcy5jb25uZWN0aW9uTWdyIGFzIGFueSkuZ2V0VGVzdERhdGEoKTtcbiAgICB9XG5cbiAgICByZXR1cm4gdW5kZWZpbmVkO1xuICB9XG5cbn1cbiJdfQ==