ngx-opencv-16
Version:
Angular service for implementing the OpenCV library in angular based applications
41 lines • 2.33 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: lib/models.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* describes a configuration object for the OpenCV service
* @record
*/
export function OpenCVConfig() { }
if (false) {
/**
* path to the directory containing the OpenCV files, in the form of '/path/to/<opencv directory>'
* directory must contain the the following files:
* --<OpenCvDir>
* ----opencv.js
* ----opencv_js.wasm
* @type {?|undefined}
*/
OpenCVConfig.prototype.openCVDirPath;
/**
* additional callback that will run when OpenCv has finished loading and parsing
* @type {?|undefined}
*/
OpenCVConfig.prototype.runOnOpenCVInit;
}
/**
* @record
*/
export function OpenCVState() { }
if (false) {
/** @type {?} */
OpenCVState.prototype.ready;
/** @type {?} */
OpenCVState.prototype.loading;
/** @type {?} */
OpenCVState.prototype.error;
/** @type {?} */
OpenCVState.prototype.state;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9kZWxzLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LW9wZW5jdi8iLCJzb3VyY2VzIjpbImxpYi9tb2RlbHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBR0Esa0NBYUM7Ozs7Ozs7Ozs7SUFMQyxxQ0FBdUI7Ozs7O0lBSXZCLHVDQUEyQjs7Ozs7QUFHN0IsaUNBS0M7OztJQUpDLDRCQUFlOztJQUNmLDhCQUFpQjs7SUFDakIsNEJBQWU7O0lBQ2YsNEJBQWMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIGRlc2NyaWJlcyBhIGNvbmZpZ3VyYXRpb24gb2JqZWN0IGZvciB0aGUgT3BlbkNWIHNlcnZpY2VcbiAqL1xuZXhwb3J0IGludGVyZmFjZSBPcGVuQ1ZDb25maWcge1xuICAvKipcbiAgICogcGF0aCB0byB0aGUgZGlyZWN0b3J5IGNvbnRhaW5pbmcgdGhlIE9wZW5DViBmaWxlcywgaW4gdGhlIGZvcm0gb2YgJy9wYXRoL3RvLzxvcGVuY3YgZGlyZWN0b3J5PidcbiAgICogZGlyZWN0b3J5IG11c3QgY29udGFpbiB0aGUgdGhlIGZvbGxvd2luZyBmaWxlczpcbiAgICogLS08T3BlbkN2RGlyPlxuICAgKiAtLS0tb3BlbmN2LmpzXG4gICAqIC0tLS1vcGVuY3ZfanMud2FzbVxuICAgKi9cbiAgb3BlbkNWRGlyUGF0aD86IHN0cmluZztcbiAgLyoqXG4gICAqIGFkZGl0aW9uYWwgY2FsbGJhY2sgdGhhdCB3aWxsIHJ1biB3aGVuIE9wZW5DdiBoYXMgZmluaXNoZWQgbG9hZGluZyBhbmQgcGFyc2luZ1xuICAgKi9cbiAgcnVuT25PcGVuQ1ZJbml0PzogRnVuY3Rpb247XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgT3BlbkNWU3RhdGUge1xuICByZWFkeTogYm9vbGVhbjtcbiAgbG9hZGluZzogYm9vbGVhbjtcbiAgZXJyb3I6IGJvb2xlYW47XG4gIHN0YXRlOiBzdHJpbmc7XG59XG4iXX0=