Removing closeOnClick as it is not implemented
This commit is contained in:
parent
bb8b222c22
commit
7fddcc28f1
@ -3,8 +3,7 @@ import * as tg from "generic-type-guard";
|
||||
const isButtonDescriptor =
|
||||
new tg.IsInterface().withProperties({
|
||||
label: tg.isString,
|
||||
className: tg.isOptional(tg.isString),
|
||||
closeOnClick: tg.isOptional(tg.isBoolean)
|
||||
className: tg.isOptional(tg.isString)
|
||||
}).get();
|
||||
|
||||
export const isOpenPopupEvent =
|
||||
|
@ -42,11 +42,7 @@ interface ButtonDescriptor {
|
||||
/**
|
||||
* Callback called if the button is pressed
|
||||
*/
|
||||
callback?: ButtonClickedCallback,
|
||||
/**
|
||||
* If set to true, the popup is closed when the button is clicked
|
||||
*/
|
||||
closeOnClick?: boolean
|
||||
callback: ButtonClickedCallback,
|
||||
}
|
||||
|
||||
class Popup {
|
||||
@ -109,8 +105,7 @@ window.WA = {
|
||||
buttons: buttons.map((button) => {
|
||||
return {
|
||||
label: button.label,
|
||||
className: button.className,
|
||||
closeOnClick: button.closeOnClick
|
||||
className: button.className
|
||||
};
|
||||
})
|
||||
} as OpenPopupEvent
|
||||
|
@ -24,7 +24,9 @@ WA.onEnterZone('popupZone', () => {
|
||||
{
|
||||
label: "Close",
|
||||
className: "normal",
|
||||
closeOnClick: true
|
||||
callback: (popup) => {
|
||||
popup.close();
|
||||
}
|
||||
},
|
||||
{
|
||||
label: "Next",
|
||||
|
Loading…
Reference in New Issue
Block a user