()
| 47 | } |
| 48 | |
| 49 | init() { |
| 50 | const header = $el("div.cmm-manager-header", {}, [ |
| 51 | createSettingsCombo("Filter", $el("select.cmm-manager-filter")), |
| 52 | createSettingsCombo("Type", $el("select.cmm-manager-type")), |
| 53 | createSettingsCombo("Base", $el("select.cmm-manager-base")), |
| 54 | $el("input.cmm-manager-keywords.p-inputtext.p-component", { type: "search", placeholder: "Search" }), |
| 55 | $el("div.cmm-manager-status"), |
| 56 | $el("div.cmm-flex-auto") |
| 57 | ]); |
| 58 | |
| 59 | const frame = buildGuiFrameCustomHeader( |
| 60 | 'cmm-manager-dialog', // dialog id |
| 61 | header, // custom header element |
| 62 | pageHtml, // dialog content element |
| 63 | this |
| 64 | ); // send this so we can attach close functions |
| 65 | |
| 66 | this.element = frame; |
| 67 | this.initFilter(); |
| 68 | this.bindEvents(); |
| 69 | this.initGrid(); |
| 70 | } |
| 71 | |
| 72 | initFilter() { |
| 73 |
no test coverage detected