apisearch-ui
Version:
Javascript User Interface of Apisearch.
34 lines (33 loc) • 831 B
JavaScript
;
exports.__esModule = true;
var ApisearchUI_1 = require("./ApisearchUI");
/**
* ApisearchUIFactory class
*/
var ApisearchUIFactory = /** @class */ (function () {
function ApisearchUIFactory() {
}
/**
* Create instance
*
* @param config
*
* @return {ApisearchUIFactory}
*/
ApisearchUIFactory.fromConfig = function (config) {
var instance = new ApisearchUIFactory();
instance.config = config;
return instance;
};
/**
* @param hash
*
* @return {ApisearchUI}
*/
ApisearchUIFactory.prototype.createUI = function (hash) {
if (hash === void 0) { hash = null; }
return ApisearchUI_1["default"].create(this.config, hash);
};
return ApisearchUIFactory;
}());
exports["default"] = ApisearchUIFactory;