Skip to content

msaJustPyUI Module

.justpy.quasarcomponents


Attributes

QButton module-attribute

QButton = QBtn

QInputBase module-attribute

QInputBase = _QInputBase

quasar_directives module-attribute

quasar_directives = [
    "v-close-popup",
    "v-close-menu",
    "v-ripple",
    "v-model",
    "v-close-dialog",
]

Classes

QAjaxBar

Bases: QDiv

Attributes

allowed_events instance-attribute
allowed_events = ['start', 'stop']
html_tag class-attribute
html_tag = 'q-ajax-bar'
prop_list instance-attribute
prop_list = [
    "skip-hijack",
    "reverse",
    "position",
    "size",
    "color",
]
slots class-attribute
slots: list = []

Functions

__init__
__init__(**kwargs)

QAvatar

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-avatar'
prop_list instance-attribute
prop_list = [
    "icon",
    "size",
    "font-size",
    "color",
    "text-color",
    "square",
    "rounded",
]
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QBadge

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-badge'
prop_list instance-attribute
prop_list = [
    "color",
    "text-color",
    "floating",
    "transparent",
    "multi-line",
    "label",
    "align",
    "outline",
]
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QBanner

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-banner'
prop_list instance-attribute
prop_list = ['inline-actions', 'dense', 'rounded']
slots class-attribute
slots = ['default_slot', 'avatar_slot', 'action_slot']

Functions

__init__
__init__(**kwargs)

QBar

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-bar'
prop_list instance-attribute
prop_list = ['dense', 'dark']
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QBreadcrumbs

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-breadcrumbs'
prop_list instance-attribute
prop_list = [
    "separator",
    "active-color",
    "gutter",
    "separator-color",
    "align",
]
separator instance-attribute
separator = 'h'
separator_color instance-attribute
separator_color = 'primary'

Functions

__init__
__init__(**kwargs)

QBreadcrumbsEl

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-breadcrumbs-el'
prop_list instance-attribute
prop_list = [
    "to",
    "exact",
    "append",
    "replace",
    "active-class",
    "exact-active-class",
    "label",
    "icon",
]
slots class-attribute
slots: list = []

Functions

__init__
__init__(**kwargs)

QBtn

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-btn'
loading instance-attribute
loading = False
prop_list instance-attribute
prop_list = [
    "ripple",
    "type",
    "to",
    "replace",
    "label",
    "icon",
    "icon-right",
    "round",
    "outline",
    "flat",
    "unelevated",
    "rounded",
    "push",
    "glossy",
    "size",
    "fab",
    "fab-mini",
    "color",
    "text-color",
    "no-caps",
    "no-wrap",
    "dense",
    "tabindex",
    "align",
    "stack",
    "stretch",
    "loading",
    "disable",
    "percentage",
    "dark-percentage",
    "href",
    "target",
    "download",
]
slots class-attribute
slots = ['default_slot', 'loading_slot']

Functions

__init__
__init__(**kwargs)

QBtnDropdown

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = [
    "input",
    "show",
    "before_show",
    "hide",
    "before_hide",
    "click",
]
html_tag class-attribute
html_tag = 'q-btn-dropdown'
prop_list instance-attribute
prop_list = [
    "loading",
    "split",
    "disable-main-btn",
    "disable-dropdown",
    "persistent",
    "auto-close",
    "label",
    "icon",
    "icon-right",
    "no-caps",
    "no-wrap",
    "align",
    "stack",
    "stretch",
    "dropdown-icon",
    "type",
    "tabindex",
    "value",
    "cover",
    "menu-anchor",
    "menu-self",
    "to",
    "replace",
    "disable",
    "ripple",
    "round",
    "outline",
    "flat",
    "unelevated",
    "rounded",
    "push",
    "size",
    "fab",
    "fab-mini",
    "color",
    "text-color",
    "dense",
    "content-style",
    "content-class",
]
slots class-attribute
slots = ['default_slot', 'label_slot']
type instance-attribute
type = 'boolean'
value instance-attribute
value = bool(self.value)

Functions

__init__
__init__(**kwargs)

QBtnGroup

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-btn-group'
prop_list instance-attribute
prop_list = [
    "spread",
    "stretch",
    "outline",
    "flat",
    "unelevated",
    "rounded",
    "push",
    "glossy",
]
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QBtnToggle

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = ['input']
html_tag class-attribute
html_tag = 'q-btn-toggle'
options instance-attribute
options = []
prop_list instance-attribute
prop_list = [
    "spread",
    "no-caps",
    "no-wrap",
    "stack",
    "stretch",
    "value",
    "options",
    "readonly",
    "disable",
    "ripple",
    "color",
    "text-color",
    "toggle-color",
    "toggle-text-color",
    "outline",
    "flat",
    "unelevated",
    "rounded",
    "push",
    "glossy",
    "size",
    "dense",
    "clearable",
]
slots class-attribute
slots: list = []
type instance-attribute
type = 'object'
value instance-attribute
value = kwargs.get('value', None)

Functions

__init__
__init__(**kwargs)

QCard

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-card'
prop_list instance-attribute
prop_list = ['dark', 'square', 'flat', 'bordered']
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QCardActions

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-card-actions'
prop_list instance-attribute
prop_list = ['align', 'vertical']
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QCardSection

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-card-section'
prop_list instance-attribute
prop_list = ['horizontal']
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QChatMessage

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-chat-message'
prop_list instance-attribute
prop_list = [
    "label-sanitize",
    "name-sanitize",
    "text-sanitize",
    "stamp-sanitize",
    "sent",
    "label",
    "name",
    "avatar",
    "text",
    "stamp",
    "bg-color",
    "text-color",
    "size",
]
slots class-attribute
slots = ['default_slot', 'avatar_slot']

Functions

__init__
__init__(**kwargs)
convert_object_to_dict
convert_object_to_dict()

QCheckbox

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = ['input']
html_tag class-attribute
html_tag = 'q-checkbox'
prop_list instance-attribute
prop_list = [
    "keep-color",
    "indeterminate-value",
    "toggle-indeterminate",
    "tabindex",
    "label",
    "left-label",
    "name",
    "toggle-order",
    "value",
    "val",
    "true-value",
    "false-value",
    "disable",
    "color",
    "dark",
    "dense",
    "size",
]
slots class-attribute
slots = ['default_slot']
type instance-attribute
type = 'object'
value instance-attribute
value = kwargs.get('value', False)

Functions

__init__
__init__(**kwargs)
convert_object_to_dict
convert_object_to_dict()

QChip

Bases: QDiv

Attributes

allowed_events instance-attribute
allowed_events = ['update:selected', 'click', 'remove']
html_tag class-attribute
html_tag = 'q-chip'
prop_list instance-attribute
prop_list = [
    "icon",
    "icon-right",
    "label",
    "tabindex",
    "value",
    "selected",
    "clickable",
    "removable",
    "disable",
    "ripple",
    "dense",
    "color",
    "text-color",
    "square",
    "outline",
]
selected instance-attribute
selected = None
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)
chip_select staticmethod
chip_select(message)
convert_object_to_dict
convert_object_to_dict()

QCircularProgress

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-circular-progress'
prop_list instance-attribute
prop_list = [
    "indeterminate",
    "show-value",
    "reverse",
    "angle",
    "value",
    "min",
    "max",
    "color",
    "center-color",
    "track-color",
    "size",
    "font-size",
    "thickness",
]
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QColor

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = ['input', 'change']
format_model instance-attribute
format_model = 'hex'
html_tag class-attribute
html_tag = 'q-color'
prop_list instance-attribute
prop_list = [
    "default-view",
    "no-header",
    "no-footer",
    "value",
    "default-value",
    "format-model",
    "disable",
    "readonly",
    "dark",
]
slots class-attribute
slots: list = []
value instance-attribute
value = ''

Functions

__init__
__init__(**kwargs)

QDate

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = ['input']
evaluate_prop instance-attribute
evaluate_prop = []
html_tag class-attribute
html_tag = 'q-date'
prop_list instance-attribute
prop_list = [
    "landscape",
    "title",
    "subtitle",
    "today-btn",
    "minimal",
    "readonly",
    "disable",
    "color",
    "text-color",
    "dark",
    "event-color",
    "value",
    "mask",
    "locale",
    "calendar",
    "emit-immediately",
    "default-year-month",
    "default-view",
    "events-date",
    "options-date",
    "first-day-of-week",
    "square",
    "flat",
    "bordered",
]
slots class-attribute
slots: list = []

Functions

__init__
__init__(**kwargs)
convert_object_to_dict
convert_object_to_dict()

QDialog

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = [
    "input",
    "show",
    "before_show",
    "hide",
    "before_hide",
    "escape_key",
]
html_tag class-attribute
html_tag = 'q-dialog'
prop_list instance-attribute
prop_list = [
    "persistent",
    "no-esc-dsimiss",
    "no-backdrop-dismiss",
    "no-route-dismiss",
    "auto-close",
    "transition-show",
    "transition-hide",
    "no-refocus",
    "no-focus",
    "seamless",
    "maximized",
    "full-width",
    "full-height",
    "position",
    "value",
    "content-class",
    "content-style",
    "square",
]
slots class-attribute
slots: list = []
type instance-attribute
type = 'boolean'
value instance-attribute
value = bool(self.value)

Functions

__init__
__init__(**kwargs)

QDiv

Bases: Div

Attributes

directives instance-attribute
directives = quasar_directives
slots class-attribute
slots: list = []
vue_type instance-attribute
vue_type = 'quasar_component'

Functions

__init__
__init__(**kwargs)
__setattr__
__setattr__(key, value)

QDrawer

Bases: QDiv

Attributes

allowed_events instance-attribute
allowed_events = [
    "before",
    "input",
    "show",
    "before-show",
    "hide",
    "before-hide",
    "on-layout",
    "click",
    "mouseover",
    "mouseout",
]
html_tag class-attribute
html_tag = 'q-drawer'
mini instance-attribute
mini = False
prop_list instance-attribute
prop_list = [
    "side",
    "overlay",
    "mini",
    "mini-to-overlay",
    "breakpoint",
    "behavior",
    "persistent",
    "show-if-above",
    "no-swipe-open",
    "no-swipe-close",
    "value",
    "width",
    "mini-width",
    "bordered",
    "elevated",
    "content-class",
    "content-style",
]
slots class-attribute
slots = ['default_slot', 'mini_slot']
value instance-attribute
value = True

Functions

__init__
__init__(**kwargs)
default_before
default_before(msg)
default_input
default_input(msg)
model_update
model_update()
toggle async
toggle(msg)

QEditor

Bases: QInput

Attributes

allowed_events instance-attribute
allowed_events = ['input']
fonts class-attribute
fonts = {
    "arial": "Arial",
    "arial_black": "Arial Black",
    "comic_sans": "Comic Sans MS",
    "courier_new": "Courier New",
    "impact": "Impact",
    "lucida_grande": "Lucida Grande",
    "times_new_roman": "Times New Roman",
    "verdana": "Verdana",
}
html_tag class-attribute
html_tag = 'q-editor'
icon_set class-attribute
icon_set = Dict(
    {
        "align": "format_align_left",
        "bold": "format_bold",
        "center": "format_align_center",
        "code": "code",
        "font": "font_download",
        "fontSize": "format_size",
        "formatting": "text_format",
        "header": "format_size",
        "hr": "remove",
        "hyperlink": "link",
        "indent": "format_indent_increase",
        "italic": "format_italic",
        "justify": "format_align_justify",
        "left": "format_align_left",
        "orderedList": "format_list_numbered",
        "outdent": "format_indent_decrease",
        "print": "print",
        "quote": "format_quote",
        "redo": "redo",
        "removeFormat": "format_clear",
        "right": "format_align_right",
        "size": "format_size",
        "strikethrough": "strikethrough_s",
        "subscript": "vertical_align_bottom",
        "superscript": "vertical_align_top",
        "toggleFullscreen": "fullscreen",
        "underline": "format_underlined",
        "undo": "undo",
        "unorderedList": "format_list_bulleted",
    }
)
kitchen_sink instance-attribute
kitchen_sink = False
lang class-attribute
lang = Dict(
    {
        "url": "URL",
        "bold": "Bold",
        "italic": "Italic",
        "strikethrough": "Strikethrough",
        "underline": "Underline",
        "unorderedList": "Unordered List",
        "orderedList": "Ordered List",
        "subscript": "Subscript",
        "superscript": "Superscript",
        "hyperlink": "Hyperlink",
        "toggleFullscreen": "Toggle Fullscreen",
        "quote": "Quote",
        "left": "Left align",
        "center": "Center align",
        "right": "Right align",
        "justify": "Justify align",
        "print": "Print",
        "outdent": "Decrease indentation",
        "indent": "Increase indentation",
        "removeFormat": "Remove formatting",
        "formatting": "Formatting",
        "fontSize": "Font Size",
        "align": "Align",
        "hr": "Insert Horizontal Rule",
        "undo": "Undo",
        "redo": "Redo",
        "header1": "Header 1",
        "header2": "Header 2",
        "header3": "Header 3",
        "header4": "Header 4",
        "header5": "Header 5",
        "header6": "Header 6",
        "paragraph": "Paragraph",
        "code": "Code",
        "size1": "Very small",
        "size2": "A bit small",
        "size3": "Normal",
        "size4": "Medium-large",
        "size5": "Big",
        "size6": "Very big",
        "size7": "Maximum",
        "defaultFont": "Default Font",
    }
)
prop_list instance-attribute
prop_list = [
    "fullscreen",
    "value",
    "readonly",
    "disable",
    "square",
    "flat",
    "dense",
    "min-height",
    "max-height",
    "height",
    "toolbar-outline",
    "toolbar-push",
    "toolbar-rounded",
    "content-style",
    "content-class",
    "definitions",
    "fonts",
    "toolbar",
    "toolbar-color",
    "toolbar-text-color",
    "toolbar-toggle-color",
    "toolbar-bg",
    "toolbar-outline",
    "toolbar-push",
    "toolbar-rounded",
]
simple_options class-attribute
simple_options = [
    ["left", "center", "right", "justify"],
    [
        "bold",
        "italic",
        "strike",
        "underline",
        "subscript",
        "superscript",
    ],
    ["hr", "link"],
    ["undo", "redo"],
    ["print", "fullscreen"],
]
slots class-attribute
slots: list = []
toolbar instance-attribute
toolbar = QEditor.simple_options

Functions

__init__
__init__(**kwargs)
convert_object_to_dict
convert_object_to_dict()

QExpansionItem

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = [
    "input",
    "show",
    "before_show",
    "hide",
    "before_hide",
    "escape_key",
]
html_tag class-attribute
html_tag = 'q-expansion-item'
prop_list instance-attribute
prop_list = [
    "to",
    "exact",
    "append",
    "replace",
    "active-class",
    "exact-active-class",
    "duration",
    "expand-icon-toggle",
    "group",
    "popup",
    "icon",
    "expand-icon",
    "label",
    "label-lines",
    "caption",
    "caption-lines",
    "header-inset-level",
    "content-inset-level",
    "expand-separator",
    "switch-toggle-side",
    "value",
    "disable",
    "expand-icon-class",
    "dark",
    "dense",
    "dense-toggle",
    "header-style",
    "header-class",
]
slots class-attribute
slots = ['default_slot', 'header_slot']
type instance-attribute
type = 'boolean'
value instance-attribute
value = bool(self.value)

Functions

__init__
__init__(**kwargs)
convert_object_to_dict
convert_object_to_dict()

QFab

Bases: QDiv

Attributes

allowed_events instance-attribute
allowed_events = [
    "input",
    "show",
    "before-show",
    "hide",
    "before-hide",
    "click",
    "mouseover",
    "mouseout",
]
html_tag class-attribute
html_tag = 'q-fab'
prop_list instance-attribute
prop_list = [
    "direction",
    "persistent",
    "icon",
    "active-icon",
    "type",
    "value",
    "disable",
    "outline",
    "push",
    "flat",
    "color",
    "text-color",
    "glossy",
    "label",
    "external-label",
    "label-position",
]
slots class-attribute
slots = ['default_slot', 'tooltip_slot']
value instance-attribute
value = False

Functions

__init__
__init__(**kwargs)
model_update
model_update()

QFabAction

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-fab-action'
prop_list instance-attribute
prop_list = [
    "icon",
    "type",
    "to",
    "replace",
    "disable",
    "outline",
    "push",
    "flat",
    "color",
    "text-color",
    "glossy",
    "label",
    "external-label",
    "label-position",
]
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QField

Bases: QDiv

Attributes

allowed_events instance-attribute
allowed_events = ['clear', 'input', 'focus', 'blur']
html_tag class-attribute
html_tag = 'q-field'
prop_list instance-attribute
prop_list = [
    "error",
    "rules",
    "reactive-rules",
    "lazy-rules",
    "autofocus",
    "name",
    "error-message",
    "no-error-icon",
    "label",
    "stack-label",
    "hint",
    "hide-hint",
    "prefix",
    "suffix",
    "loading",
    "clearable",
    "clear-icon",
    "label-slot",
    "bottom-slots",
    "counter",
    "maxlength",
    "disable",
    "readonly",
    "label-color",
    "color",
    "bg-color",
    "dark",
    "filled",
    "outlined",
    "borderless",
    "standout",
    "hide-bottom-space",
    "rounded",
    "square",
    "dense",
    "item-aligned",
    "value",
]
slots class-attribute
slots = [
    "default_slot",
    "before_slot",
    "prepend_slot",
    "append_slot",
    "after_slot",
    "label_slot",
    "error_slot",
    "hint_slot",
    "counter_slot",
    "loading_slot",
]

Functions

__init__
__init__(**kwargs)

QFooter

Bases: QDiv

Attributes

allowed_events instance-attribute
allowed_events = ['reveal']
html_tag class-attribute
html_tag = 'q-footer'
prop_list instance-attribute
prop_list = [
    "reveal",
    "reveal-offset",
    "value",
    "bordered",
    "elevated",
]
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QForm

Bases: QDiv

Attributes

allowed_events instance-attribute
allowed_events = ['submit', 'before']
html_tag class-attribute
html_tag = 'q-form'
prop_list instance-attribute
prop_list = [
    "autofocus",
    "no-error-focus",
    "no-reset-focus",
    "greedy",
]
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QHeader

Bases: QDiv

Attributes

allowed_events instance-attribute
allowed_events = ['reveal']
html_tag class-attribute
html_tag = 'q-header'
prop_list instance-attribute
prop_list = [
    "reveal",
    "reveal-offset",
    "value",
    "bordered",
    "elevated",
]
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QIcon

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-icon'
prop_list instance-attribute
prop_list = [
    "name",
    "color",
    "size",
    "left",
    "right",
    "tag",
]
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QImg

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-img'
prop_list instance-attribute
prop_list = [
    "transition",
    "alt",
    "basic",
    "contain",
    "position",
    "ratio",
    "src",
    "srcset",
    "sizes",
    "placeholder-src",
    "spinner-color",
    "spinner-size",
]
slots class-attribute
slots = ['defualt_slot', 'loading_slot', 'error_slot']

Functions

__init__
__init__(**kwargs)

QInfiniteScroll

Bases: QDiv

Attributes

allowed_events instance-attribute
allowed_events = ['load']
done instance-attribute
done = False
html_tag class-attribute
html_tag = 'q-infinite-scroll'
initial instance-attribute
initial = True
prop_list instance-attribute
prop_list = ["offset", "scrollTarget", "reverse", "disable"]
slots class-attribute
slots = ['default_slot', 'loading_slot']

Functions

__init__
__init__(**kwargs)
convert_object_to_dict
convert_object_to_dict()

QInnerLoading

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-inner-loading'
prop_list instance-attribute
prop_list = [
    "transition-show",
    "transition-hide",
    "showing",
    "color",
    "size",
    "dark",
]
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QInput

Bases: _QInputBase

https://quasar.dev/vue-components/input

Attributes

allowed_events instance-attribute
allowed_events = [
    "keypress",
    "input",
    "focus",
    "blur",
    "change",
]
evaluate_prop instance-attribute
evaluate_prop = ['rules']
html_tag class-attribute
html_tag = 'q-input'
prop_list instance-attribute
prop_list = [
    "mask",
    "fill-mask",
    "unmasked-value",
    "error",
    "error-message",
    "rules",
    "lazy-rules",
    "label",
    "stack-label",
    "hint",
    "hide-hint",
    "prefix",
    "suffix",
    "color",
    "bg-color",
    "dark",
    "filled",
    "outlined",
    "borderless",
    "standout",
    "bottom-slots",
    "rounded",
    "square",
    "dense",
    "items-aligned",
    "disable",
    "readonly",
    "value",
    "type",
    "debounce",
    "counter",
    "maxlength",
    "autogrow",
    "autofocus",
    "input-class",
    "input-style",
    "clearable",
    "clear-icon",
    "placeholder",
    "min",
    "max",
    "loading",
]
slots class-attribute
slots = [
    "default_slot",
    "before_slot",
    "after_slot",
    "error_slot",
    "hint_slot",
    "counter_slot",
    "loading_slot",
    "prepend_slot",
    "append_slot",
]

Functions

__init__
__init__(**kwargs)

QInputBlur

Bases: QInput

Functions

before_event_handler
before_event_handler(msg)
convert_object_to_dict
convert_object_to_dict()

QInputChange

Bases: QInput

Functions

before_event_handler
before_event_handler(msg)
convert_object_to_dict
convert_object_to_dict()

QInputDate

Bases: QInput

Attributes

append_slot instance-attribute
append_slot = date_slot
date instance-attribute
date = QDate(mask='YYYY-MM-DD', name='date', a=c2)
proxy instance-attribute
proxy = c2

Functions

__init__
__init__(**kwargs)
date_time_change async staticmethod
date_time_change(msg)
input_change staticmethod
input_change(msg)

QInputDateTime

Bases: QInput

Attributes

append_slot instance-attribute
append_slot = time_slot
date instance-attribute
date = QDate(mask='YYYY-MM-DD HH:mm', name='date', a=c2)
fill_mask instance-attribute
fill_mask = True
mask instance-attribute
mask = '####-##-## ##:##'
prepend_slot instance-attribute
prepend_slot = date_slot
proxy instance-attribute
proxy = {}
time instance-attribute
time = QTime(
    mask="YYYY-MM-DD HH:mm",
    format24h=True,
    name="time",
    a=c2,
)

Functions

__init__
__init__(**kwargs)
date_time_change async staticmethod
date_time_change(msg)
input_change staticmethod
input_change(msg)

QItem

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-item'
prop_list instance-attribute
prop_list = [
    "to",
    "exact",
    "append",
    "replace",
    "active-class",
    "exact-active-class",
    "inset-level",
    "tag",
    "tabindex",
    "disable",
    "active",
    "clickable",
    "manual-focus",
    "focused",
    "dark",
    "dense",
]
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QItemLabel

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-item-label'
prop_list instance-attribute
prop_list = ['lines', 'overline', 'caption', 'header']
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QItemSection

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-item-section'
prop_list instance-attribute
prop_list = [
    "avatar",
    "thumbnail",
    "side",
    "top",
    "no-wrap",
]
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QKnob

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = ['input', 'change', 'drag_value']
html_tag class-attribute
html_tag = 'q-knob'
prop_list instance-attribute
prop_list = [
    "show-value",
    "angle",
    "tabindex",
    "value",
    "min",
    "max",
    "step",
    "disable",
    "readonly",
    "color",
    "center-color",
    "track-color",
    "size",
    "font-size",
    "thickness",
]
slots class-attribute
slots = ['default_slot']
type instance-attribute
type = 'float'
value instance-attribute
value = kwargs.get('value', 0)

Functions

__init__
__init__(**kwargs)

QLayout

Bases: QDiv

Attributes

allowed_events instance-attribute
allowed_events = ['resize', 'scroll', 'scroll-height']
html_tag class-attribute
html_tag = 'q-layout'
prop_list instance-attribute
prop_list = ['view', 'container']
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QLinearProgress

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-linear-progress'
prop_list instance-attribute
prop_list = [
    "buffer",
    "reverse",
    "indeterminate",
    "query",
    "stripe",
    "value",
    "color",
    "track-color",
    "dark",
    "rounded",
]
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QList

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-list'
prop_list instance-attribute
prop_list = [
    "separator",
    "padding",
    "bordered",
    "dense",
    "dark",
]
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QMarkupTable

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-markup-table'
prop_list instance-attribute
prop_list = [
    "separator",
    "wrap-cells",
    "dense",
    "dark",
    "flat",
    "bordered",
    "square",
]
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QMenu

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = [
    "input",
    "show",
    "before_show",
    "hide",
    "before_hide",
    "escape_key",
]
html_tag class-attribute
html_tag = 'q-menu'
prop_list instance-attribute
prop_list = [
    "target",
    "context-menu",
    "fit",
    "no-parent-event",
    "touch-position",
    "persistent",
    "auto-close",
    "no-focus",
    "transition-show",
    "transition-hide",
    "value",
    "cover",
    "anchor",
    "self",
    "offset",
    "content-class",
    "content-style",
    "square",
    "max-height",
    "max-width",
]
slots class-attribute
slots = ['default_slot']
type instance-attribute
type = 'boolean'
value instance-attribute
value = bool(self.value)

Functions

__init__
__init__(**kwargs)

QNotify

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-notify'
notify instance-attribute
notify = False
position instance-attribute
position = 'bottom-right'
prop_list instance-attribute
prop_list = [
    "notify",
    "color",
    "textColor",
    "message",
    "html",
    "icon",
    "avatar",
    "position",
    "closeBtn",
    "timeout",
    "actions",
    "multiLine",
    "caption",
    "reply",
]

Functions

__init__
__init__(**kwargs)
convert_object_to_dict
convert_object_to_dict()

QOptionGroup

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = ['input']
html_tag class-attribute
html_tag = 'q-option-group'
options instance-attribute
options = []
prop_list instance-attribute
prop_list = [
    "keep-color",
    "type",
    "left-label",
    "inline",
    "value",
    "options",
    "disable",
    "size",
    "color",
    "dark",
    "dense",
]
slots class-attribute
slots: list = []
type instance-attribute
type = 'radio'
value instance-attribute
value = kwargs.get('value', [])

Functions

__init__
__init__(**kwargs)
before_event_handler
before_event_handler(msg)
convert_object_to_dict
convert_object_to_dict()

QPage

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-page'
prop_list instance-attribute
prop_list = ['padding', 'style-fn']
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QPageContainer

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-page-container'
prop_list instance-attribute
prop_list = []
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QPageScroller

Bases: QDiv

Attributes

duration instance-attribute
duration = 300
html_tag class-attribute
html_tag = 'q-page-scroller'
prop_list instance-attribute
prop_list = [
    "expand",
    "position",
    "offset",
    "scroll-offset",
    "duration",
]
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)
default_click async staticmethod
default_click(msg)

QPageSticky

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-page-sticky'
prop_list instance-attribute
prop_list = ['expand', 'position', 'offset']
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QPagination

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = ['input']
html_tag class-attribute
html_tag = 'q-pagination'
prop_list instance-attribute
prop_list = [
    "input",
    "boundary-links",
    "direction-links",
    "boundary-numbers",
    "ellipses",
    "value",
    "min",
    "max",
    "max-pages",
    "disable",
    "color",
    "text-color",
    "input-style",
    "input-class",
    "size",
    "icon-prev",
    "icon-next",
    "icon-first",
    "icon-last",
    "ripple",
]
slots class-attribute
slots: list = []
type instance-attribute
type = 'float'
value instance-attribute
value = kwargs.get('value', 1)

Functions

__init__
__init__(**kwargs)

QParallax

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-parallax'
prop_list instance-attribute
prop_list = ['speed', 'src', 'height']
slots class-attribute
slots = ['default_slot', 'media_slot', 'content_slot']

Functions

__init__
__init__(**kwargs)

QPopupEdit

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = ['input', 'cancel', 'save']
html_tag class-attribute
html_tag = 'q-popup-edit'
prop_list instance-attribute
prop_list = [
    "touch-position",
    "persistent",
    "separate-close-popup",
    "title",
    "buttons",
    "label-set",
    "label-cancel",
    "value",
    "validate",
    "fit",
    "cover",
    "anchor",
    "self",
    "disable",
    "content-class",
    "content-style",
    "color",
    "offset",
    "square",
    "max-height",
    "max-width",
]
slots class-attribute
slots = ['default_slot', 'title_slot']

Functions

__init__
__init__(**kwargs)

QPopupProxy

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = [
    "input",
    "show",
    "before_show",
    "hide",
    "before_hide",
    "escape_key",
]
html_tag class-attribute
html_tag = 'q-popup-proxy'
prop_list instance-attribute
prop_list = [
    "touch-position",
    "context-menu",
    "max-width",
    "no-route-dismiss",
    "content-style",
    "full-width",
    "max-height",
    "no-esc-dsimiss",
    "cover",
    "no-parent-event",
    "square",
    "no-backdrop-dismiss",
    "value",
    "transition-hide",
    "breakpoint",
    "content-class",
    "seamless",
    "transition-show",
    "fit",
    "no-focus",
    "auto-close",
    "position",
    "full-height",
    "self",
    "maximized",
    "offset",
    "anchor",
    "no-refocus",
    "target",
    "persistent",
]
slots class-attribute
slots = ['default_slot']
value instance-attribute
value = kwargs.get('value', False)

Functions

__init__
__init__(**kwargs)

QRange

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = ['input', 'change']
html_tag class-attribute
html_tag = 'q-range'
label_suffix instance-attribute
label_suffix = kwargs.get('label_suffix', '')
prop_list instance-attribute
prop_list = [
    "drag-range",
    "drag-range-only",
    "left-label-color",
    "right-label-color",
    "left-label-value",
    "right-label-value",
    "label-always",
    "snap",
    "label",
    "label-always",
    "markers",
    "tabindex",
    "value",
    "min",
    "max",
    "step",
    "disable",
    "readonly",
    "color",
    "dark",
    "dense",
]
slots class-attribute
slots: list = []
type instance-attribute
type = 'object'
value instance-attribute
value = kwargs.get('value', {'min': 0, 'max': 100})

Functions

__init__
__init__(**kwargs)
convert_object_to_dict
convert_object_to_dict()

QRating

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = ['input']
debounce instance-attribute
debounce = 30
html_tag class-attribute
html_tag = 'q-rating'
no_reset instance-attribute
no_reset = False
prop_list instance-attribute
prop_list = [
    "icon",
    "max",
    "value",
    "no-reset",
    "readonly",
    "disable",
    "color",
    "size",
    "icon-selected",
    "icon-half",
    "no-dimming",
    "color-selected",
    "color-half",
]
slots class-attribute
slots: list = []

Functions

__init__
__init__(**kwargs)
before_event_handler
before_event_handler(msg)

QResizeObserver

Bases: QDiv

Attributes

allowed_events instance-attribute
allowed_events = ['resize']
debounce instance-attribute
debounce = 300
html_tag class-attribute
html_tag = 'q-resize-observer'
prop_list instance-attribute
prop_list = ['debounce']

Functions

__init__
__init__(**kwargs)

QScrollArea

Bases: QDiv

Attributes

duration instance-attribute
duration = None
html_tag class-attribute
html_tag = 'q-scroll-area'
offset instance-attribute
offset = None
prop_list instance-attribute
prop_list = [
    "delay",
    "horizontal",
    "thumb-style",
    "content-style",
    "content-active-style",
    "offset",
    "duration",
]
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)
convert_object_to_dict
convert_object_to_dict()

QScrollObserver

Bases: QDiv

Attributes

allowed_events instance-attribute
allowed_events = ['scroll']
debounce instance-attribute
debounce = 300
html_tag class-attribute
html_tag = 'q-scroll-observer'
prop_list instance-attribute
prop_list = ['debounce', 'horizontal']

Functions

__init__
__init__(**kwargs)

QSelect

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = [
    "input",
    "remove",
    "add",
    "new-value",
    "filter",
    "filter-abort",
    "focus",
    "blur",
    "clear",
]
html_tag class-attribute
html_tag = 'q-select'
prop_list instance-attribute
prop_list = [
    "color",
    "bg-color",
    "dark",
    "filled",
    "outlined",
    "borderless",
    "standout",
    "hide-bottom-space",
    "rounded",
    "square",
    "dense",
    "popup-content-class",
    "popup-content-style",
    "error",
    "rules",
    "lazy-rules",
    "loading",
    "clearable",
    "autofocus",
    "hide-dropdown-icon",
    "fill-input",
    "new-value-mode",
    "transition-show",
    "transition-hide",
    "error-message",
    "no-error-icon",
    "label",
    "stack-label",
    "hint",
    "hide-hint",
    "prefix",
    "suffix",
    "clear-icon",
    "bottom-slots",
    "counter",
    "items-aligned",
    "dropdown-icon",
    "use-input",
    "input-debounce",
    "value",
    "multiple",
    "emit-value",
    "options",
    "options-value",
    "option-label",
    "option-disable",
    "options-dense",
    "options-dark",
    "options-selected-class",
    "options-cover",
    "options-sanitize",
    "map-options",
    "display-value",
    "display-value-sanitize",
    "hide-selected",
    "max-values",
    "use-chips",
    "disable",
    "readonly",
    "behavior",
    "input-class",
    "input-style",
    "virtual-scroll-slice-size",
    "virtual-scroll-item-size",
    "virtual-scroll-sticky-size-start",
    "virtual-scroll-sticky-size-end",
]
slots class-attribute
slots = [
    "default_slot",
    "before_slot",
    "after_slot",
    "error_slot",
    "hint_slot",
    "counter_slot",
    "loading_slot",
    "selected_slot",
    "nooption_slot",
    "selecteditem_slot",
    "option_slot",
    "prepend_slot",
    "append_slot",
]
type instance-attribute
type = 'object'
value instance-attribute
value = kwargs.get('value', None)

Functions

__init__
__init__(**kwargs)

QSeparator

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-separator'
prop_list instance-attribute
prop_list = ["spaced", "inset", "vertical", "dark", "color"]

Functions

__init__
__init__(**kwargs)

QSkeleton

Bases: QDiv

Attributes

animation instance-attribute
animation = 'wave'
html_tag class-attribute
html_tag = 'q-skeleton'
prop_list instance-attribute
prop_list = [
    "tag",
    "type",
    "dark",
    "animation",
    "square",
    "bordered",
    "size",
    "width",
    "height",
]
slots class-attribute
slots = ['default_slot']
tag instance-attribute
tag = 'div'
type instance-attribute
type = 'rect'

Functions

__init__
__init__(**kwargs)

QSlideItem

Bases: QDiv

Attributes

allowed_events instance-attribute
allowed_events = [
    "left",
    "right",
    "action",
    "bottom",
    "top",
]
html_tag class-attribute
html_tag = 'q-slide-item'
prop_list instance-attribute
prop_list = ['left-color', 'right-color']
reset instance-attribute
reset = False
slots class-attribute
slots = ['default_slot', 'left_slot', 'right_slot']

Functions

__init__
__init__(**kwargs)
convert_object_to_dict
convert_object_to_dict()

QSlideTransition

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-slide-transition'
prop_list instance-attribute
prop_list = ['appear', 'duration']
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QSlider

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = ['input', 'change']
html_tag class-attribute
html_tag = 'q-slider'
label_suffix instance-attribute
label_suffix = kwargs.get('label_suffix', '')
prop_list instance-attribute
prop_list = [
    "label-always",
    "snap",
    "label",
    "label-value",
    "label-always",
    "markers",
    "tabindex",
    "vertical",
    "value",
    "min",
    "max",
    "step",
    "disable",
    "readonly",
    "color",
    "label-color",
    "dark",
    "dense",
]
slots class-attribute
slots: list = []
type instance-attribute
type = 'float'
value instance-attribute
value = kwargs.get('value', 0)

Functions

__init__
__init__(**kwargs)
convert_object_to_dict
convert_object_to_dict()

QSpace

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-space'
prop_list instance-attribute
prop_list = []

Functions

__init__
__init__(**kwargs)

QSpinner

Bases: QDiv

Attributes

color instance-attribute
color = 'primary'
html_tag class-attribute
html_tag = 'q-spinner'
prop_list instance-attribute
prop_list = ['size', 'color', 'thickness']
size instance-attribute
size = '1em'
spinner_type instance-attribute
spinner_type = ''
spinner_types class-attribute
spinner_types = [
    "audio",
    "ball",
    "bars",
    "comment",
    "cube",
    "dots",
    "facebook",
    "gears",
    "grid",
    "hearts",
    "hourglass",
    "infinity",
    "ios",
    "oval",
    "pie",
    "puff",
    "radio",
    "rings",
    "tail",
]

Functions

__init__
__init__(**kwargs)
convert_object_to_dict
convert_object_to_dict()

QSplitter

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = ['input']
html_tag class-attribute
html_tag = 'q-splitter'
limits instance-attribute
limits = kwargs.get('limits', [0, 100])
prop_list instance-attribute
prop_list = [
    "horizontal",
    "limits",
    "value",
    "disable",
    "before-class",
    "after-class",
    "separator-class",
    "separator-style",
    "dark",
]
slots class-attribute
slots = ['before_slot', 'after_slot', 'separator_slot']
type instance-attribute
type = 'float'
value instance-attribute
value = kwargs.get('value', 50.0)

Functions

__init__
__init__(**kwargs)

QStep

Bases: QDiv

Attributes

done instance-attribute
done = False
html_tag class-attribute
html_tag = 'q-step'
prop_list instance-attribute
prop_list = [
    "header-nav",
    "name",
    "disable",
    "done",
    "error",
    "color",
    "icon",
    "title",
    "caption",
    "prefix",
    "done-icon",
    "done-color",
    "active-icon",
    "active-color",
    "error-icon",
    "error-color",
]
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QStepper

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = [
    "input",
    "before-transition",
    "transition",
]
html_tag class-attribute
html_tag = 'q-stepper'
prop_list instance-attribute
prop_list = [
    "keep-alive",
    "animated",
    "infinite",
    "swipeable",
    "transition-prev",
    "transition-next",
    "vertical",
    "header-nav",
    "value",
    "dark",
    "flat",
    "bordered",
    "alternative-labels",
    "contracted",
    "inactive-icon",
    "inactive-color",
    "done-icon",
    "done-color",
    "active-icon",
    "active-color",
    "error-icon",
    "error-color",
]
slots class-attribute
slots = ['default_slot', 'navigation_slot', 'message_slot']

Functions

__init__
__init__(**kwargs)

QStepperNavigation

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-stepper-navigation'
prop_list instance-attribute
prop_list = []
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QTab

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-tab'
prop_list instance-attribute
prop_list = [
    "icon",
    "label",
    "alert",
    "no-caps",
    "name",
    "tabindex",
    "disable",
    "ripple",
]
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QTabPanel

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-tab-panel'
prop_list instance-attribute
prop_list = ['name', 'disable']
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QTabPanels

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = ['input']
html_tag class-attribute
html_tag = 'q-tab-panels'
prop_list instance-attribute
prop_list = [
    "keep-alive",
    "animated",
    "infinite",
    "swipeable",
    "transition-prev",
    "transition-next",
    "value",
]
slots class-attribute
slots = ['default_slot']
value instance-attribute
value = kwargs.get('value', '')

Functions

__init__
__init__(**kwargs)

QTable

Bases: QDiv

Attributes

allowed_events instance-attribute
allowed_events = [
    "before",
    "after",
    "request",
    "selection",
    "update:pagination",
    "update:selected",
]
attributes instance-attribute
attributes = [
    "fullscreen",
    "loading",
    "columns",
    "visible-columns",
    "title",
    "hide-header",
    "hide-bottom",
    "separator",
    "wrap-cells",
    "no-data-label",
    "no-results-label",
    "loading-label",
    "filter",
    "filter-method",
    "data",
    "row-key",
    "rows-per-page-label",
    "pagination-label",
    "pagination",
    "rows-per-page-options",
    "selected-rows-label",
    "selection",
    "selected",
    "binary-state-sort",
    "sort-method",
    "color",
    "grid",
    "dense",
    "dark",
    "flat",
    "bordered",
    "square",
    "table-style",
    "table-class",
    "table-header-style",
    "table-header-class",
    "card-style",
    "card-class",
    "icon-first-page",
    "con-prev-page",
    "icon-next-page",
    "icon-last-page",
]
events instance-attribute
events = ['update:pagination', 'update:selected']
html_tag class-attribute
html_tag = 'q-table'
pagination instance-attribute
pagination = False
selected instance-attribute
selected = []
slots class-attribute
slots = [
    "item_slot",
    "body_slot",
    "body-cell_slot",
    "top-row_slot",
    "bottom-row_slot",
    "bottom_slot",
    "pagination_slot",
    "header_slot",
    "header-cell_slot",
    "top-left_slot",
    "top-right_slot",
    "top-selection_slot",
    "top_slot",
    "bottom_slot",
    "loading_slot",
]

Functions

__init__
__init__(**kwargs)
__setattr__
__setattr__(key, value)
before_event_handler
before_event_handler(msg)
load_json
load_json(options_string)
load_json_from_file
load_json_from_file(file_name)
load_pandas_frame
load_pandas_frame(df)
model_update
model_update()

QTabs

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = ['input']
html_tag class-attribute
html_tag = 'q-tabs'
prop_list instance-attribute
prop_list = [
    "breakpoint",
    "vertical",
    "align",
    "left-icon",
    "right-icon",
    "shrink",
    "switch-indicator",
    "narrow-indicator",
    "inline-label",
    "no-caps",
    "value",
    "active-color",
    "active-bg-color",
    "indicator-color",
    "dense",
]
slots class-attribute
slots = ['default_slot']
value instance-attribute
value = kwargs.get('value', '')

Functions

__init__
__init__(**kwargs)

QTd

Bases: QDiv

Attributes

allowed_events instance-attribute
allowed_events = []
html_tag class-attribute
html_tag = 'q-td'
prop_list instance-attribute
prop_list = ['auto-width', 'props', 'no-hover']
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QTh

Bases: QDiv

Attributes

allowed_events instance-attribute
allowed_events = []
html_tag class-attribute
html_tag = 'q-th'
prop_list instance-attribute
prop_list = ['props', 'auto-width']
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QTime

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = ['input']
html_tag class-attribute
html_tag = 'q-time'
prop_list instance-attribute
prop_list = [
    "landscape",
    "format24h",
    "options",
    "hour-options",
    "minute-options",
    "second-options",
    "with-seconds",
    "now-btn",
    "value",
    "mask",
    "locale",
    "calendar",
    "readonly",
    "disable",
    "color",
    "text-color",
    "dark",
    "square",
    "flat",
    "bordered",
]
slots class-attribute
slots: list = []

Functions

__init__
__init__(**kwargs)

QTimeline

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-timeline'
prop_list instance-attribute
prop_list = ['side', 'layout', 'color', 'dark']
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QTimelineEntry

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-timeline-entry'
prop_list instance-attribute
prop_list = [
    "color",
    "heading",
    "tag",
    "icon",
    "avatar",
    "title",
    "subtitle",
    "body",
    "side",
]
slots class-attribute
slots = ['default_slot', 'title_slot', 'subtitle_slot']

Functions

__init__
__init__(**kwargs)

QToggle

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = ['input']
debounce instance-attribute
debounce = 50
html_tag class-attribute
html_tag = 'q-toggle'
prop_list instance-attribute
prop_list = [
    "keep-color",
    "icon",
    "checked-icon",
    "unchecked-icon",
    "tabindex",
    "label",
    "left-label",
    "value",
    "val",
    "true-value",
    "false-value",
    "disable",
    "color",
    "dark",
    "dense",
    "size",
]
slots class-attribute
slots = ['default_slot']
type instance-attribute
type = 'object'
value instance-attribute
value = kwargs.get('value', False)

Functions

__init__
__init__(**kwargs)
convert_object_to_dict
convert_object_to_dict()

QToolbar

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-toolbar'
prop_list instance-attribute
prop_list = ['inset']
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QToolbarTitle

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-toolbar-title'
prop_list instance-attribute
prop_list = ['shrink']
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QTooltip

Bases: _QInputBase

Attributes

allowed_events instance-attribute
allowed_events = [
    "input",
    "show",
    "before_show",
    "hide",
    "before_hide",
    "before",
]
disable_events instance-attribute
disable_events = True
html_tag class-attribute
html_tag = 'q-tooltip'
prop_list instance-attribute
prop_list = [
    "transition-show",
    "transition-hide",
    "target",
    "delay",
    "max-height",
    "max-width",
    "value",
    "anchor",
    "self",
    "offset",
    "content-class",
    "content-style",
    "hide-delay",
]
slots class-attribute
slots = ['default_slot']
type instance-attribute
type = 'boolean'
value instance-attribute
value = bool(self.value)

Functions

__init__
__init__(**kwargs)

QTr

Bases: QDiv

Attributes

allowed_events instance-attribute
allowed_events = []
html_tag class-attribute
html_tag = 'q-tr'
prop_list instance-attribute
prop_list = ['props', 'no-hover']
slots class-attribute
slots = ['default_slot']

Functions

__init__
__init__(**kwargs)

QTree

Bases: QDiv

Attributes

allowed_events instance-attribute
allowed_events = [
    "before",
    "after",
    "update:expanded",
    "lazy-load",
    "update:ticked",
    "update:selected",
]
attributes instance-attribute
attributes = [
    "tick-strategy",
    "default-expand-all",
    "accordion",
    "nodes",
    "node-key",
    "label-key",
    "icon",
    "no-nodes-label",
    "no-results-label",
    "filter",
    "filter-method",
    "ticked",
    "expanded",
    "selected",
    "color",
    "control-color",
    "text-color",
    "selected-color",
    "dark",
    "duration",
    "no-connectors",
]
default_expand_all instance-attribute
default_expand_all = False
events instance-attribute
events = [
    "update:expanded",
    "update:ticked",
    "update:selected",
]
expanded instance-attribute
expanded = []
html_tag class-attribute
html_tag = 'q-tree'
selected instance-attribute
selected = []
slots class-attribute
slots: list = []
tick_strategy instance-attribute
tick_strategy = 'none'
ticked instance-attribute
ticked = []

Functions

__init__
__init__(**kwargs)
__setattr__
__setattr__(key, value)
before_event_handler
before_event_handler(msg)
convert_object_to_dict
convert_object_to_dict()
load_json
load_json(options_string)
load_json_from_file
load_json_from_file(file_name)
model_update
model_update()

QVideo

Bases: QDiv

Attributes

html_tag class-attribute
html_tag = 'q-video'
prop_list instance-attribute
prop_list = ['src', 'ratio']

Functions

__init__