UNPKG

ngx-endpoints

Version:

A library to dynamically load data from http endpoints / urls in angular

91 lines 4.67 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,uselessCode} checked by tsc */ /** * Basic class that is used for the initial generation of the endpoints */ var /** * Basic class that is used for the initial generation of the endpoints */ NgxEndPointData = /** @class */ (function () { function NgxEndPointData() { /** * disable endpoint */ this.active = true; /** * Additional Headers (Api-Key, Basic Auth, Content-Type etc.) */ this.requestOptions = new Object(); /** * Additional Headers (Api-Key, Basic Auth, Content-Type etc.) */ this.live = false; /** * Wait Interval between 2 live requests */ this.liveinterval = 10000; /** * If relative dates are used in querystring or specific query you can use this feature */ this.convertDates = false; /** * Replaces the relative date with the date in this output format in the querystring */ this.convertDatesOutputFormat = ''; } return NgxEndPointData; }()); /** * Basic class that is used for the initial generation of the endpoints */ export { NgxEndPointData }; if (false) { /** * Title of the endpoint * @type {?} */ NgxEndPointData.prototype.title; /** * Id for later identification of the endpoint * @type {?} */ NgxEndPointData.prototype.endPointId; /** * disable endpoint * @type {?} */ NgxEndPointData.prototype.active; /** * Http Url that will be requested by Endpoint (Http.Get) * @type {?} */ NgxEndPointData.prototype.endPointUrl; /** * Additional Headers (Api-Key, Basic Auth, Content-Type etc.) * @type {?} */ NgxEndPointData.prototype.requestOptions; /** * Additional Headers (Api-Key, Basic Auth, Content-Type etc.) * @type {?} */ NgxEndPointData.prototype.live; /** * Wait Interval between 2 live requests * @type {?} */ NgxEndPointData.prototype.liveinterval; /** * If relative dates are used in querystring or specific query you can use this feature * @type {?} */ NgxEndPointData.prototype.convertDates; /** * Replaces the relative date with the date in this output format in the querystring * @type {?} */ NgxEndPointData.prototype.convertDatesOutputFormat; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LWVuZHBvaW50LmZvcm1hdC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1lbmRwb2ludHMvIiwic291cmNlcyI6WyJsaWIvbmd4LWVuZHBvaW50cy9uZ3gtZW5kcG9pbnQuZm9ybWF0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFHQTs7OztJQUFBOzs7O1FBWUksV0FBTSxHQUFHLElBQUksQ0FBQzs7OztRQVFkLG1CQUFjLEdBQUksSUFBSSxNQUFNLEVBQUUsQ0FBQzs7OztRQUkvQixTQUFJLEdBQUksS0FBSyxDQUFDOzs7O1FBSWQsaUJBQVksR0FBSSxLQUFLLENBQUM7Ozs7UUFJdEIsaUJBQVksR0FBSSxLQUFLLENBQUM7Ozs7UUFJdEIsNkJBQXdCLEdBQUksRUFBRSxDQUFDO0lBQ25DLENBQUM7SUFBRCxzQkFBQztBQUFELENBQUMsQUFyQ0QsSUFxQ0M7Ozs7Ozs7Ozs7SUFqQ0csZ0NBQWM7Ozs7O0lBSWQscUNBQWdDOzs7OztJQUloQyxpQ0FBYzs7Ozs7SUFJZCxzQ0FBb0I7Ozs7O0lBSXBCLHlDQUErQjs7Ozs7SUFJL0IsK0JBQWM7Ozs7O0lBSWQsdUNBQXNCOzs7OztJQUl0Qix1Q0FBc0I7Ozs7O0lBSXRCLG1EQUErQiIsInNvdXJjZXNDb250ZW50IjpbIiAgLyoqXG4gICogQmFzaWMgY2xhc3MgdGhhdCBpcyB1c2VkIGZvciB0aGUgaW5pdGlhbCBnZW5lcmF0aW9uIG9mIHRoZSBlbmRwb2ludHNcbiAgKi9cbmV4cG9ydCBjbGFzcyBOZ3hFbmRQb2ludERhdGEge1xuICAgLyoqXG4gICogVGl0bGUgb2YgdGhlIGVuZHBvaW50XG4gICovXG4gICAgdGl0bGU6IHN0cmluZztcbiAgLyoqXG4gICogSWQgZm9yIGxhdGVyIGlkZW50aWZpY2F0aW9uIG9mIHRoZSBlbmRwb2ludFxuICAqL1xuICAgIGVuZFBvaW50SWQ6IE5vbk51bGxhYmxlPG51bWJlcj47XG4gIC8qKlxuICAqIGRpc2FibGUgZW5kcG9pbnRcbiAgKi9cbiAgICBhY3RpdmUgPSB0cnVlO1xuICAvKipcbiAgKiBIdHRwIFVybCB0aGF0IHdpbGwgYmUgcmVxdWVzdGVkIGJ5IEVuZHBvaW50IChIdHRwLkdldClcbiAgKi9cbiAgICBlbmRQb2ludFVybDogc3RyaW5nO1xuICAvKipcbiAgKiBBZGRpdGlvbmFsIEhlYWRlcnMgKEFwaS1LZXksIEJhc2ljIEF1dGgsIENvbnRlbnQtVHlwZSBldGMuKVxuICAqL1xuICAgIHJlcXVlc3RPcHRpb25zID89IG5ldyBPYmplY3QoKTtcbiAgLyoqXG4gICogQWRkaXRpb25hbCBIZWFkZXJzIChBcGktS2V5LCBCYXNpYyBBdXRoLCBDb250ZW50LVR5cGUgZXRjLilcbiAgKi9cbiAgICBsaXZlID89IGZhbHNlO1xuICAvKipcbiAgKiBXYWl0IEludGVydmFsIGJldHdlZW4gMiBsaXZlIHJlcXVlc3RzXG4gICovXG4gICAgbGl2ZWludGVydmFsID89IDEwMDAwO1xuICAvKipcbiAgKiBJZiByZWxhdGl2ZSBkYXRlcyBhcmUgdXNlZCBpbiBxdWVyeXN0cmluZyBvciBzcGVjaWZpYyBxdWVyeSB5b3UgY2FuIHVzZSB0aGlzIGZlYXR1cmVcbiAgKi9cbiAgICBjb252ZXJ0RGF0ZXMgPz0gZmFsc2U7XG4gIC8qKlxuICAqIFJlcGxhY2VzIHRoZSByZWxhdGl2ZSBkYXRlIHdpdGggdGhlIGRhdGUgaW4gdGhpcyBvdXRwdXQgZm9ybWF0IGluIHRoZSBxdWVyeXN0cmluZ1xuICAqL1xuICAgIGNvbnZlcnREYXRlc091dHB1dEZvcm1hdCA/PSAnJztcbn1cbiJdfQ==