(function() {
/**
* @typedef {Help4.control2.Control.Params} Help4.control2.input.PanelSearch.Params
* @property {string} [searchTerm = ''] - the search term
*/
/**
* Creates a search input field.
* @augments Help4.control2.Control
* @property {string} searchTerm - the search term
*/
Help4.control2.input.PanelSearch = class extends Help4.control2.Control {
/**
* @override
* @param {Help4.control2.input.PanelSearch.Params} [params]
*/
constructor(params) {
const T = Help4.jscore.ControlBase.TYPES;
super(params, {
params: {
searchTerm: {type: T.string}
},
config: {
css: 'control-panel-search'
}
});
}
}
})();