flare.popup

Pre-defined dialog widgets for user interaction.

Module Contents

Classes

Popup

Prompt

Alert

Just displaying an alerting message box with OK-button.

Confirm

TextareaDialog

radioButtonDialog

class flare.popup.Popup(title='', id=None, className=None, icon=None, enableShortcuts=True, closeable=True, *args, **kwargs)

Bases: flare.html5.Div

onAttach(self)
onDetach(self)
onDocumentKeyDown(self, event)
close(self)
onClose(self)
class flare.popup.Prompt(text, value='', successHandler=None, abortHandler=None, successLbl=None, abortLbl=None, placeholder='', *args, **kwargs)

Bases: Popup

onKeyDown(self, event)
onKeyUp(self, event)
onDocumentKeyDown(self, event)
onOkay(self, *args, **kwargs)
onCancel(self, *args, **kwargs)
class flare.popup.Alert(msg, title=None, className=None, okCallback=None, okLabel=None, icon='icon-info', closeable=True, *args, **kwargs)

Bases: Popup

Just displaying an alerting message box with OK-button.

drop(self)
onOkBtnClick(self)
onKeyDown(self, event)
class flare.popup.Confirm(question, title=None, yesCallback=None, noCallback=None, yesLabel=None, noLabel=None, icon='icon-question', closeable=True, *args, **kwargs)

Bases: Popup

onKeyDown(self, event)
onDocumentKeyDown(self, event)
drop(self)
onYesClicked(self, *args, **kwargs)
onNoClicked(self, *args, **kwargs)
class flare.popup.TextareaDialog(text, value='', successHandler=None, abortHandler=None, successLbl=None, abortLbl=None, *args, **kwargs)

Bases: Popup

onDocumentKeyDown(self, event)
onOkay(self, *args, **kwargs)
onCancel(self, *args, **kwargs)
class flare.popup.radioButtonDialog(title, radioValues: list, radioButtonGroupName='radioButtonGroup', checkedValue=None, icon='icon-question', closeable=True, successHandler=None, abortHandler=None, successLbl=None, abortLbl=None, *args, **kwargs)

Bases: Popup

onOkay(self, *args, **kwargs)
onCancel(self, *args, **kwargs)