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()
onDetach()
onDocumentKeyDown(event)
close()
onClose()
class flare.popup.Prompt(text, value='', successHandler=None, abortHandler=None, successLbl=None, abortLbl=None, placeholder='', *args, **kwargs)

Bases: Popup

onKeyDown(event)
onKeyUp(event)
onDocumentKeyDown(event)
onOkay(*args, **kwargs)
onCancel(*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()
onOkBtnClick()
onKeyDown(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(event)
onDocumentKeyDown(event)
drop()
onYesClicked(*args, **kwargs)
onNoClicked(*args, **kwargs)
class flare.popup.TextareaDialog(text, value='', successHandler=None, abortHandler=None, successLbl=None, abortLbl=None, *args, **kwargs)

Bases: Popup

onDocumentKeyDown(event)
onOkay(*args, **kwargs)
onCancel(*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(*args, **kwargs)
onCancel(*args, **kwargs)