@vendasta/store
Version:
Components and data for Store
44 lines • 2.52 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import * as tslib_1 from "tslib";
import { FieldBase } from './field-base';
/**
* @record
*/
export function Option() { }
if (false) {
/** @type {?} */
Option.prototype.value;
/** @type {?} */
Option.prototype.label;
/** @type {?|undefined} */
Option.prototype.disabled;
}
/**
* @record
*/
export function DropDownFieldOptions() { }
if (false) {
/** @type {?} */
DropDownFieldOptions.prototype.options;
}
var DropdownField = /** @class */ (function (_super) {
tslib_1.__extends(DropdownField, _super);
function DropdownField(options) {
var _this = _super.call(this, options) || this;
_this.controlType = 'dropdown';
_this.options = options.options;
return _this;
}
return DropdownField;
}(FieldBase));
export { DropdownField };
if (false) {
/** @type {?} */
DropdownField.prototype.controlType;
/** @type {?} */
DropdownField.prototype.options;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmllbGQtZHJvcGRvd24uanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AdmVuZGFzdGEvc3RvcmUvIiwic291cmNlcyI6WyJsaWIvb3JkZXItZm9ybS9maWVsZHMvZmllbGQtZHJvcGRvd24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQWMsU0FBUyxFQUFtQixNQUFNLGNBQWMsQ0FBQzs7OztBQUV0RSw0QkFJQzs7O0lBSEMsdUJBQWM7O0lBQ2QsdUJBQWM7O0lBQ2QsMEJBQWtCOzs7OztBQUdwQiwwQ0FBcUY7OztJQUFwQix1Q0FBa0I7O0FBRW5GO0lBQW1DLHlDQUFpQjtJQUlsRCx1QkFBWSxPQUE2QjtRQUF6QyxZQUNFLGtCQUFNLE9BQU8sQ0FBQyxTQUVmO1FBTlEsaUJBQVcsR0FBZ0IsVUFBVSxDQUFDO1FBSzdDLEtBQUksQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDLE9BQU8sQ0FBQzs7SUFDakMsQ0FBQztJQUNILG9CQUFDO0FBQUQsQ0FBQyxBQVJELENBQW1DLFNBQVMsR0FRM0M7Ozs7SUFQQyxvQ0FBK0M7O0lBQy9DLGdDQUFrQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7Q29udHJvbFR5cGUsIEZpZWxkQmFzZSwgRmllbGRCYXNlT3B0aW9uc30gZnJvbSAnLi9maWVsZC1iYXNlJztcblxuZXhwb3J0IGludGVyZmFjZSBPcHRpb24ge1xuICB2YWx1ZTogc3RyaW5nLFxuICBsYWJlbDogc3RyaW5nLFxuICBkaXNhYmxlZD86IGJvb2xlYW5cbn1cblxuZXhwb3J0IGludGVyZmFjZSBEcm9wRG93bkZpZWxkT3B0aW9ucyBleHRlbmRzIEZpZWxkQmFzZU9wdGlvbnMgeyBvcHRpb25zOiBPcHRpb25bXTsgfVxuXG5leHBvcnQgY2xhc3MgRHJvcGRvd25GaWVsZCBleHRlbmRzIEZpZWxkQmFzZTxzdHJpbmc+IHtcbiAgcmVhZG9ubHkgY29udHJvbFR5cGU6IENvbnRyb2xUeXBlID0gJ2Ryb3Bkb3duJztcbiAgb3B0aW9uczogT3B0aW9uW107XG5cbiAgY29uc3RydWN0b3Iob3B0aW9uczogRHJvcERvd25GaWVsZE9wdGlvbnMpIHtcbiAgICBzdXBlcihvcHRpb25zKTtcbiAgICB0aGlzLm9wdGlvbnMgPSBvcHRpb25zLm9wdGlvbnM7XG4gIH1cbn1cbiJdfQ==