|
|
@ -10,6 +10,7 @@ export class MultiLayerDownListCombo extends Widget { |
|
|
|
static EVENT_CHANGE = "EVENT_CHANGE"; |
|
|
|
static EVENT_CHANGE = "EVENT_CHANGE"; |
|
|
|
static EVENT_SON_VALUE_CHANGE = "EVENT_SON_VALUE_CHANGE"; |
|
|
|
static EVENT_SON_VALUE_CHANGE = "EVENT_SON_VALUE_CHANGE"; |
|
|
|
static EVENT_BEFORE_POPUPVIEW = "EVENT_BEFORE_POPUPVIEW"; |
|
|
|
static EVENT_BEFORE_POPUPVIEW = "EVENT_BEFORE_POPUPVIEW"; |
|
|
|
|
|
|
|
static EVENT_BEFORE_HIDEVIEW = "EVENT_BEFORE_HIDEVIEW"; |
|
|
|
|
|
|
|
|
|
|
|
_defaultConfig() { |
|
|
|
_defaultConfig() { |
|
|
|
return extend(super._defaultConfig(...arguments), { |
|
|
|
return extend(super._defaultConfig(...arguments), { |
|
|
@ -70,6 +71,10 @@ export class MultiLayerDownListCombo extends Widget { |
|
|
|
this.downlistcombo.on(Combo.EVENT_BEFORE_POPUPVIEW, () => { |
|
|
|
this.downlistcombo.on(Combo.EVENT_BEFORE_POPUPVIEW, () => { |
|
|
|
this.fireEvent(MultiLayerDownListCombo.EVENT_BEFORE_POPUPVIEW); |
|
|
|
this.fireEvent(MultiLayerDownListCombo.EVENT_BEFORE_POPUPVIEW); |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
this.downlistcombo.on(Combo.EVENT_BEFORE_HIDEVIEW, () => { |
|
|
|
|
|
|
|
this.fireEvent(MultiLayerDownListCombo.EVENT_BEFORE_HIDEVIEW); |
|
|
|
|
|
|
|
}); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
hideView() { |
|
|
|
hideView() { |
|
|
|