jupyter-vuetify
Version:
Jupyter widgets based on vuetify UI components
2,126 lines (1,929 loc) • 191 kB
JavaScript
import { VuetifyWidgetModel } from "./VuetifyWidget";
export class AlertModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "AlertModel",
title: undefined,
text: undefined,
border: undefined,
border_color: undefined,
closable: undefined,
close_icon: undefined,
type: undefined,
close_label: undefined,
icon: undefined,
model_value: undefined,
prominent: undefined,
density: undefined,
height: undefined,
max_height: undefined,
max_width: undefined,
min_height: undefined,
min_width: undefined,
width: undefined,
elevation: undefined,
icon_sizes: undefined,
icon_size: undefined,
location: undefined,
position: undefined,
rounded: undefined,
tile: undefined,
tag: undefined,
theme: undefined,
color: undefined,
variant: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VAlert";
}
}
AlertModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class AlertTitleModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "AlertTitleModel",
tag: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VAlertTitle";
}
}
AlertTitleModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class AppModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "AppModel",
theme: undefined,
overlaps: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VApp";
}
}
AppModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class AppBarModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "AppBarModel",
title: undefined,
flat: undefined,
border: undefined,
model_value: undefined,
density: undefined,
height: undefined,
elevation: undefined,
location: undefined,
absolute: undefined,
rounded: undefined,
tile: undefined,
tag: undefined,
theme: undefined,
color: undefined,
name: undefined,
image: undefined,
collapse: undefined,
collapse_position: undefined,
extended: undefined,
extension_height: undefined,
floating: undefined,
order: undefined,
scroll_target: undefined,
scroll_threshold: undefined,
scroll_behavior: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VAppBar";
}
}
AppBarModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class AppBarNavIconModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "AppBarNavIconModel",
symbol: undefined,
text: undefined,
flat: undefined,
replace: undefined,
border: undefined,
icon: undefined,
density: undefined,
height: undefined,
max_height: undefined,
max_width: undefined,
min_height: undefined,
min_width: undefined,
width: undefined,
elevation: undefined,
location: undefined,
position: undefined,
rounded: undefined,
tile: undefined,
tag: undefined,
theme: undefined,
color: undefined,
variant: undefined,
disabled: undefined,
size: undefined,
value: undefined,
active: undefined,
active_color: undefined,
base_color: undefined,
prepend_icon: undefined,
append_icon: undefined,
block: undefined,
readonly: undefined,
slim: undefined,
stacked: undefined,
ripple: undefined,
selected_class: undefined,
loading: undefined,
href: undefined,
exact: undefined,
to: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VAppBarNavIcon";
}
}
AppBarNavIconModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class AppBarTitleModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "AppBarTitleModel",
text: undefined,
tag: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VAppBarTitle";
}
}
AppBarTitleModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class AutocompleteModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "AutocompleteModel",
flat: undefined,
search: undefined,
type: undefined,
model_value: undefined,
error: undefined,
reverse: undefined,
density: undefined,
max_width: undefined,
min_width: undefined,
width: undefined,
rounded: undefined,
tile: undefined,
theme: undefined,
color: undefined,
variant: undefined,
name: undefined,
autocomplete: undefined,
disabled: undefined,
multiple: undefined,
placeholder: undefined,
id: undefined,
prefix: undefined,
role: undefined,
autofocus: undefined,
label: undefined,
menu: undefined,
items: undefined,
active: undefined,
base_color: undefined,
prepend_icon: undefined,
append_icon: undefined,
readonly: undefined,
loading: undefined,
auto_select_first: undefined,
clear_on_select: undefined,
filter_mode: undefined,
no_filter: undefined,
custom_filter: undefined,
filter_keys: undefined,
chips: undefined,
closable_chips: undefined,
eager: undefined,
hide_no_data: undefined,
hide_selected: undefined,
bg_color: undefined,
item_title: undefined,
item_value: undefined,
item_children: undefined,
item_props: undefined,
item_type: undefined,
return_object: undefined,
value_comparator: undefined,
menu_icon: undefined,
no_data_text: undefined,
open_on_clear: undefined,
item_color: undefined,
no_auto_scroll: undefined,
close_text: undefined,
open_text: undefined,
counter: undefined,
persistent_placeholder: undefined,
persistent_counter: undefined,
suffix: undefined,
center_affix: undefined,
glow: undefined,
icon_color: undefined,
hide_spin_buttons: undefined,
hint: undefined,
persistent_hint: undefined,
messages: undefined,
error_messages: undefined,
max_errors: undefined,
rules: undefined,
validate_on: undefined,
focused: undefined,
hide_details: undefined,
append_inner_icon: undefined,
clearable: undefined,
clear_icon: undefined,
persistent_clear: undefined,
prepend_inner_icon: undefined,
single_line: undefined,
counter_value: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VAutocomplete";
}
}
AutocompleteModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class AvatarModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "AvatarModel",
text: undefined,
border: undefined,
end: undefined,
start: undefined,
icon: undefined,
density: undefined,
rounded: undefined,
tile: undefined,
tag: undefined,
theme: undefined,
color: undefined,
variant: undefined,
size: undefined,
image: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VAvatar";
}
}
AvatarModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class AvatarGroupModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "AvatarGroupModel",
border: undefined,
reverse: undefined,
tag: undefined,
size: undefined,
items: undefined,
item_props: undefined,
vertical: undefined,
gap: undefined,
hoverable: undefined,
limit: undefined,
overflow_text: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VAvatarGroup";
}
}
AvatarGroupModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class BadgeModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "BadgeModel",
icon: undefined,
model_value: undefined,
height: undefined,
max_height: undefined,
max_width: undefined,
min_height: undefined,
min_width: undefined,
width: undefined,
location: undefined,
rounded: undefined,
tile: undefined,
tag: undefined,
theme: undefined,
color: undefined,
max: undefined,
label: undefined,
floating: undefined,
transition: undefined,
bordered: undefined,
content: undefined,
dot: undefined,
inline: undefined,
offset_x: undefined,
offset_y: undefined,
text_color: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VBadge";
}
}
BadgeModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class BannerModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "BannerModel",
text: undefined,
border: undefined,
icon: undefined,
density: undefined,
height: undefined,
max_height: undefined,
max_width: undefined,
min_height: undefined,
min_width: undefined,
width: undefined,
elevation: undefined,
location: undefined,
position: undefined,
sticky: undefined,
rounded: undefined,
tile: undefined,
tag: undefined,
theme: undefined,
color: undefined,
stacked: undefined,
bg_color: undefined,
lines: undefined,
mobile: undefined,
avatar: undefined,
mobile_breakpoint: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VBanner";
}
}
BannerModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class BannerActionsModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "BannerActionsModel",
density: undefined,
color: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VBannerActions";
}
}
BannerActionsModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class BannerTextModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "BannerTextModel",
tag: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VBannerText";
}
}
BannerTextModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class BottomNavigationModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "BottomNavigationModel",
border: undefined,
density: undefined,
height: undefined,
elevation: undefined,
absolute: undefined,
rounded: undefined,
tile: undefined,
tag: undefined,
theme: undefined,
color: undefined,
name: undefined,
disabled: undefined,
max: undefined,
multiple: undefined,
mode: undefined,
order: undefined,
active: undefined,
base_color: undefined,
selected_class: undefined,
bg_color: undefined,
mandatory: undefined,
grow: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VBottomNavigation";
}
}
BottomNavigationModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class BottomSheetModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "BottomSheetModel",
model_value: undefined,
height: undefined,
max_height: undefined,
max_width: undefined,
min_height: undefined,
min_width: undefined,
width: undefined,
location: undefined,
absolute: undefined,
theme: undefined,
disabled: undefined,
eager: undefined,
activator: undefined,
close_on_back: undefined,
contained: undefined,
content_class: undefined,
content_props: undefined,
opacity: undefined,
no_click_animation: undefined,
persistent: undefined,
scrim: undefined,
z_index: undefined,
target: undefined,
open_on_click: undefined,
open_on_hover: undefined,
open_on_focus: undefined,
close_on_content_click: undefined,
close_delay: undefined,
open_delay: undefined,
location_strategy: undefined,
origin: undefined,
offset: undefined,
stick_to_target: undefined,
viewport_margin: undefined,
scroll_strategy: undefined,
retain_focus: undefined,
capture_focus: undefined,
transition: undefined,
attach: undefined,
inset: undefined,
fullscreen: undefined,
scrollable: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VBottomSheet";
}
}
BottomSheetModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class BreadcrumbsModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "BreadcrumbsModel",
icon: undefined,
density: undefined,
rounded: undefined,
tile: undefined,
tag: undefined,
color: undefined,
disabled: undefined,
items: undefined,
active_color: undefined,
divider: undefined,
active_class: undefined,
bg_color: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VBreadcrumbs";
}
}
BreadcrumbsModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class BreadcrumbsDividerModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "BreadcrumbsDividerModel",
divider: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VBreadcrumbsDivider";
}
}
BreadcrumbsDividerModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class BreadcrumbsItemModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "BreadcrumbsItemModel",
title: undefined,
replace: undefined,
max_width: undefined,
width: undefined,
tag: undefined,
color: undefined,
disabled: undefined,
active: undefined,
active_color: undefined,
href: undefined,
exact: undefined,
to: undefined,
active_class: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VBreadcrumbsItem";
}
}
BreadcrumbsItemModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class BtnModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "BtnModel",
symbol: undefined,
text: undefined,
flat: undefined,
replace: undefined,
border: undefined,
icon: undefined,
density: undefined,
height: undefined,
max_height: undefined,
max_width: undefined,
min_height: undefined,
min_width: undefined,
width: undefined,
elevation: undefined,
location: undefined,
position: undefined,
rounded: undefined,
tile: undefined,
tag: undefined,
theme: undefined,
color: undefined,
variant: undefined,
disabled: undefined,
size: undefined,
value: undefined,
active: undefined,
active_color: undefined,
base_color: undefined,
prepend_icon: undefined,
append_icon: undefined,
block: undefined,
readonly: undefined,
slim: undefined,
stacked: undefined,
ripple: undefined,
selected_class: undefined,
loading: undefined,
href: undefined,
exact: undefined,
to: undefined,
spaced: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VBtn";
}
}
BtnModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class BtnGroupModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "BtnGroupModel",
border: undefined,
density: undefined,
elevation: undefined,
rounded: undefined,
tile: undefined,
tag: undefined,
theme: undefined,
color: undefined,
variant: undefined,
base_color: undefined,
direction: undefined,
divided: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VBtnGroup";
}
}
BtnGroupModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class BtnToggleModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "BtnToggleModel",
border: undefined,
density: undefined,
elevation: undefined,
rounded: undefined,
tile: undefined,
tag: undefined,
theme: undefined,
color: undefined,
variant: undefined,
disabled: undefined,
max: undefined,
multiple: undefined,
base_color: undefined,
selected_class: undefined,
mandatory: undefined,
direction: undefined,
divided: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VBtnToggle";
}
}
BtnToggleModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class CalendarModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "CalendarModel",
end: undefined,
start: undefined,
type: undefined,
model_value: undefined,
category_days: undefined,
categories: undefined,
category_text: undefined,
max_days: undefined,
category_hide_dynamic: undefined,
category_show_all: undefined,
category_for_invalid: undefined,
weekdays: undefined,
first_day_of_week: undefined,
first_day_of_year: undefined,
weekday_format: undefined,
day_format: undefined,
locale: undefined,
now: undefined,
events: undefined,
event_start: undefined,
event_end: undefined,
event_timed: undefined,
event_category: undefined,
event_height: undefined,
event_color: undefined,
event_text_color: undefined,
event_name: undefined,
event_overlap_threshold: undefined,
event_overlap_mode: undefined,
event_more: undefined,
event_more_text: undefined,
event_ripple: undefined,
event_margin_bottom: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VCalendar";
}
}
CalendarModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class CardModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "CardModel",
title: undefined,
text: undefined,
flat: undefined,
replace: undefined,
link: undefined,
border: undefined,
density: undefined,
height: undefined,
max_height: undefined,
max_width: undefined,
min_height: undefined,
min_width: undefined,
width: undefined,
elevation: undefined,
location: undefined,
position: undefined,
rounded: undefined,
tile: undefined,
tag: undefined,
theme: undefined,
color: undefined,
variant: undefined,
disabled: undefined,
image: undefined,
prepend_icon: undefined,
append_icon: undefined,
ripple: undefined,
loading: undefined,
href: undefined,
exact: undefined,
to: undefined,
subtitle: undefined,
append_avatar: undefined,
hover: undefined,
prepend_avatar: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VCard";
}
}
CardModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class CardActionsModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "CardActionsModel",
tag: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VCardActions";
}
}
CardActionsModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class CardItemModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "CardItemModel",
title: undefined,
density: undefined,
tag: undefined,
prepend_icon: undefined,
append_icon: undefined,
subtitle: undefined,
append_avatar: undefined,
prepend_avatar: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VCardItem";
}
}
CardItemModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class CardSubtitleModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "CardSubtitleModel",
tag: undefined,
opacity: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VCardSubtitle";
}
}
CardSubtitleModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class CardTextModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "CardTextModel",
tag: undefined,
opacity: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VCardText";
}
}
CardTextModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class CardTitleModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "CardTitleModel",
tag: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VCardTitle";
}
}
CardTitleModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class CarouselModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "CarouselModel",
reverse: undefined,
height: undefined,
tag: undefined,
theme: undefined,
color: undefined,
disabled: undefined,
progress: undefined,
cycle: undefined,
selected_class: undefined,
mandatory: undefined,
direction: undefined,
interval: undefined,
delimiter_icon: undefined,
hide_delimiters: undefined,
hide_delimiter_background: undefined,
continuous: undefined,
next_icon: undefined,
prev_icon: undefined,
show_arrows: undefined,
touch: undefined,
crossfade: undefined,
transition_duration: undefined,
vertical_arrows: undefined,
vertical_delimiters: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VCarousel";
}
}
CarouselModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class CarouselItemModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "CarouselItemModel",
height: undefined,
max_height: undefined,
max_width: undefined,
min_height: undefined,
min_width: undefined,
width: undefined,
position: undefined,
absolute: undefined,
rounded: undefined,
tile: undefined,
color: undefined,
alt: undefined,
disabled: undefined,
src: undefined,
value: undefined,
draggable: undefined,
selected_class: undefined,
eager: undefined,
content_class: undefined,
transition: undefined,
options: undefined,
inline: undefined,
cover: undefined,
gradient: undefined,
image_class: undefined,
lazy_src: undefined,
sizes: undefined,
srcset: undefined,
aspect_ratio: undefined,
crossorigin: undefined,
referrerpolicy: undefined,
reverse_transition: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VCarouselItem";
}
}
CarouselItemModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class CheckboxModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "CheckboxModel",
type: undefined,
error: undefined,
density: undefined,
max_width: undefined,
min_width: undefined,
width: undefined,
theme: undefined,
color: undefined,
name: undefined,
disabled: undefined,
indeterminate: undefined,
multiple: undefined,
value: undefined,
id: undefined,
label: undefined,
base_color: undefined,
prepend_icon: undefined,
append_icon: undefined,
readonly: undefined,
ripple: undefined,
value_comparator: undefined,
center_affix: undefined,
glow: undefined,
icon_color: undefined,
hide_spin_buttons: undefined,
hint: undefined,
persistent_hint: undefined,
messages: undefined,
error_messages: undefined,
max_errors: undefined,
rules: undefined,
validate_on: undefined,
validation_value: undefined,
focused: undefined,
hide_details: undefined,
indeterminate_icon: undefined,
true_value: undefined,
false_value: undefined,
defaults_target: undefined,
false_icon: undefined,
true_icon: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VCheckbox";
}
}
CheckboxModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class CheckboxBtnModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "CheckboxBtnModel",
type: undefined,
error: undefined,
density: undefined,
theme: undefined,
color: undefined,
name: undefined,
disabled: undefined,
indeterminate: undefined,
multiple: undefined,
value: undefined,
id: undefined,
label: undefined,
base_color: undefined,
readonly: undefined,
ripple: undefined,
value_comparator: undefined,
inline: undefined,
indeterminate_icon: undefined,
true_value: undefined,
false_value: undefined,
defaults_target: undefined,
false_icon: undefined,
true_icon: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VCheckboxBtn";
}
}
CheckboxBtnModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class ChipModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "ChipModel",
text: undefined,
filter: undefined,
replace: undefined,
link: undefined,
border: undefined,
closable: undefined,
close_icon: undefined,
close_label: undefined,
model_value: undefined,
density: undefined,
elevation: undefined,
rounded: undefined,
tile: undefined,
tag: undefined,
theme: undefined,
color: undefined,
variant: undefined,
disabled: undefined,
size: undefined,
value: undefined,
draggable: undefined,
label: undefined,
base_color: undefined,
prepend_icon: undefined,
append_icon: undefined,
ripple: undefined,
selected_class: undefined,
href: undefined,
exact: undefined,
to: undefined,
active_class: undefined,
append_avatar: undefined,
prepend_avatar: undefined,
filter_icon: undefined,
pill: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VChip";
}
}
ChipModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class ChipGroupModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "ChipGroupModel",
symbol: undefined,
filter: undefined,
tag: undefined,
theme: undefined,
color: undefined,
variant: undefined,
disabled: undefined,
max: undefined,
multiple: undefined,
base_color: undefined,
selected_class: undefined,
mandatory: undefined,
value_comparator: undefined,
scroll_to_active: undefined,
content_class: undefined,
direction: undefined,
mobile: undefined,
mobile_breakpoint: undefined,
column: undefined,
next_icon: undefined,
prev_icon: undefined,
show_arrows: undefined,
center_active: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VChipGroup";
}
}
ChipGroupModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class ClassIconModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "ClassIconModel",
icon: undefined,
tag: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VClassIcon";
}
}
ClassIconModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class CodeModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "CodeModel",
tag: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VCode";
}
}
CodeModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class ColModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "ColModel",
tag: undefined,
order: undefined,
offset: undefined,
sm: undefined,
md: undefined,
lg: undefined,
xl: undefined,
xxl: undefined,
cols: undefined,
offset_sm: undefined,
offset_md: undefined,
offset_lg: undefined,
offset_xl: undefined,
offset_xxl: undefined,
order_sm: undefined,
order_md: undefined,
order_lg: undefined,
order_xl: undefined,
order_xxl: undefined,
align_self: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VCol";
}
}
ColModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class ColorInputModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "ColorInputModel",
title: undefined,
flat: undefined,
border: undefined,
type: undefined,
model_value: undefined,
error: undefined,
reverse: undefined,
density: undefined,
max_width: undefined,
min_width: undefined,
width: undefined,
elevation: undefined,
position: undefined,
rounded: undefined,
tile: undefined,
tag: undefined,
theme: undefined,
color: undefined,
variant: undefined,
name: undefined,
autocomplete: undefined,
disabled: undefined,
placeholder: undefined,
id: undefined,
prefix: undefined,
role: undefined,
autofocus: undefined,
mode: undefined,
label: undefined,
active: undefined,
base_color: undefined,
prepend_icon: undefined,
append_icon: undefined,
readonly: undefined,
loading: undefined,
bg_color: undefined,
counter: undefined,
persistent_placeholder: undefined,
persistent_counter: undefined,
suffix: undefined,
center_affix: undefined,
glow: undefined,
icon_color: undefined,
hide_spin_buttons: undefined,
hint: undefined,
persistent_hint: undefined,
messages: undefined,
error_messages: undefined,
max_errors: undefined,
rules: undefined,
validate_on: undefined,
validation_value: undefined,
focused: undefined,
hide_details: undefined,
append_inner_icon: undefined,
clearable: undefined,
clear_icon: undefined,
dirty: undefined,
persistent_clear: undefined,
prepend_inner_icon: undefined,
single_line: undefined,
counter_value: undefined,
divided: undefined,
hide_header: undefined,
hide_pip: undefined,
color_pip: undefined,
pip_icon: undefined,
pip_location: undefined,
pip_variant: undefined,
canvas_height: undefined,
dot_size: undefined,
hide_canvas: undefined,
hide_sliders: undefined,
hide_inputs: undefined,
modes: undefined,
show_swatches: undefined,
swatches_max_height: undefined,
landscape: undefined,
hide_title: undefined,
hide_eye_dropper: undefined,
eye_dropper_icon: undefined,
swatches: undefined,
cancel_text: undefined,
ok_text: undefined,
hide_actions: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VColorInput";
}
}
ColorInputModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class ColorPickerModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "ColorPickerModel",
title: undefined,
border: undefined,
model_value: undefined,
height: undefined,
max_height: undefined,
max_width: undefined,
min_height: undefined,
min_width: undefined,
width: undefined,
elevation: undefined,
location: undefined,
position: undefined,
rounded: undefined,
tile: undefined,
tag: undefined,
theme: undefined,
color: undefined,
disabled: undefined,
mode: undefined,
readonly: undefined,
bg_color: undefined,
divided: undefined,
hide_header: undefined,
canvas_height: undefined,
dot_size: undefined,
hide_canvas: undefined,
hide_sliders: undefined,
hide_inputs: undefined,
modes: undefined,
show_swatches: undefined,
swatches_max_height: undefined,
landscape: undefined,
hide_title: undefined,
hide_eye_dropper: undefined,
eye_dropper_icon: undefined,
swatches: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VColorPicker";
}
}
ColorPickerModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class ComboboxModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "ComboboxModel",
flat: undefined,
type: undefined,
model_value: undefined,
error: undefined,
reverse: undefined,
density: undefined,
max_width: undefined,
min_width: undefined,
width: undefined,
rounded: undefined,
tile: undefined,
theme: undefined,
color: undefined,
variant: undefined,
name: undefined,
delimiters: undefined,
autocomplete: undefined,
disabled: undefined,
multiple: undefined,
placeholder: undefined,
id: undefined,
prefix: undefined,
role: undefined,
autofocus: undefined,
label: undefined,
menu: undefined,
items: undefined,
active: undefined,
base_color: undefined,
prepend_icon: undefined,
append_icon: undefined,
readonly: undefined,
loading: undefined,
auto_select_first: undefined,
clear_on_select: undefined,
filter_mode: undefined,
no_filter: undefined,
custom_filter: undefined,
filter_keys: undefined,
chips: undefined,
closable_chips: undefined,
eager: undefined,
hide_no_data: undefined,
hide_selected: undefined,
bg_color: undefined,
item_title: undefined,
item_value: undefined,
item_children: undefined,
item_props: undefined,
item_type: undefined,
return_object: undefined,
value_comparator: undefined,
menu_icon: undefined,
no_data_text: undefined,
open_on_clear: undefined,
item_color: undefined,
no_auto_scroll: undefined,
close_text: undefined,
open_text: undefined,
counter: undefined,
persistent_placeholder: undefined,
persistent_counter: undefined,
suffix: undefined,
center_affix: undefined,
glow: undefined,
icon_color: undefined,
hide_spin_buttons: undefined,
hint: undefined,
persistent_hint: undefined,
messages: undefined,
error_messages: undefined,
max_errors: undefined,
rules: undefined,
validate_on: undefined,
focused: undefined,
hide_details: undefined,
append_inner_icon: undefined,
clearable: undefined,
clear_icon: undefined,
persistent_clear: undefined,
prepend_inner_icon: undefined,
single_line: undefined,
counter_value: undefined,
always_filter: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VCombobox";
}
}
ComboboxModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class CommandPaletteModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "CommandPaletteModel",
search: undefined,
model_value: undefined,
density: undefined,
height: undefined,
max_height: undefined,
max_width: undefined,
min_height: undefined,
min_width: undefined,
width: undefined,
location: undefined,
absolute: undefined,
theme: undefined,
disabled: undefined,
placeholder: undefined,
items: undefined,
filter_mode: undefined,
no_filter: undefined,
custom_filter: undefined,
filter_keys: undefined,
eager: undefined,
activator: undefined,
close_on_back: undefined,
contained: undefined,
content_class: undefined,
content_props: undefined,
opacity: undefined,
no_click_animation: undefined,
persistent: undefined,
scrim: undefined,
z_index: undefined,
target: undefined,
open_on_click: undefined,
open_on_hover: undefined,
open_on_focus: undefined,
close_on_content_click: undefined,
close_delay: undefined,
open_delay: undefined,
location_strategy: undefined,
origin: undefined,
offset: undefined,
stick_to_target: undefined,
viewport_margin: undefined,
scroll_strategy: undefined,
retain_focus: undefined,
capture_focus: undefined,
transition: undefined,
attach: undefined,
no_data_text: undefined,
fullscreen: undefined,
scrollable: undefined,
input_icon: undefined,
hotkey: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VCommandPalette";
}
}
CommandPaletteModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class CommandPaletteItemComponentModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "CommandPaletteItemComponentModel",
item: undefined,
index: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VCommandPaletteItemComponent";
}
}
CommandPaletteItemComponentModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class ComponentIconModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "ComponentIconModel",
icon: undefined,
tag: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VComponentIcon";
}
}
ComponentIconModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class ConfirmEditModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "ConfirmEditModel",
color: undefined,
disabled: undefined,
cancel_text: undefined,
ok_text: undefined,
hide_actions: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VConfirmEdit";
}
}
ConfirmEditModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class ContainerModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "ContainerModel",
height: undefined,
max_height: undefined,
max_width: undefined,
min_height: undefined,
min_width: undefined,
width: undefined,
tag: undefined,
fluid: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VContainer";
}
}
ContainerModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class CounterModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "CounterModel",
disabled: undefined,
max: undefined,
value: undefined,
active: undefined,
transition: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VCounter";
}
}
CounterModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class DataIteratorModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "DataIteratorModel",
search: undefined,
model_value: undefined,
tag: undefined,
items: undefined,
loading: undefined,
filter_mode: undefined,
no_filter: undefined,
custom_filter: undefined,
filter_keys: undefined,
select_strategy: undefined,
item_value: undefined,
return_object: undefined,
value_comparator: undefined,
transition: undefined,
items_length: undefined,
item_selectable: undefined,
show_select: undefined,
page: undefined,
initial_sort_order: undefined,
sort_by: undefined,
multi_sort: undefined,
must_sort: undefined,
items_per_page: undefined,
page_by: undefined,
expand_on_click: undefined,
show_expand: undefined,
expanded: undefined,
group_by: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VDataIterator";
}
}
DataIteratorModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class DataTableModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "DataTableModel",
search: undefined,
density: undefined,
height: undefined,
width: undefined,
sticky: undefined,
tag: undefined,
theme: undefined,
color: undefined,
items: undefined,
loading: undefined,
filter_mode: undefined,
no_filter: undefined,
custom_filter: undefined,
filter_keys: undefined,
hide_no_data: undefined,
expand_icon: undefined,
collapse_icon: undefined,
select_strategy: undefined,
item_value: undefined,
return_object: undefined,
value_comparator: undefined,
no_data_text: undefined,
mobile: undefined,
mobile_breakpoint: undefined,
hover: undefined,
next_icon: undefined,
prev_icon: undefined,
item_selectable: undefined,
show_select: undefined,
page: undefined,
initial_sort_order: undefined,
sort_by: undefined,
multi_sort: undefined,
must_sort: undefined,
items_per_page: undefined,
page_by: undefined,
expand_on_click: undefined,
show_expand: undefined,
expanded: undefined,
group_by: undefined,
cell_props: undefined,
disable_sort: undefined,
headers: undefined,
loading_text: undefined,
group_collapse_icon: undefined,
group_expand_icon: undefined,
row_props: undefined,
hide_default_body: undefined,
hide_default_footer: undefined,
hide_default_header: undefined,
fixed_header: undefined,
sort_icon: undefined,
sort_asc_icon: undefined,
sort_desc_icon: undefined,
fixed_footer: undefined,
striped: undefined,
first_icon: undefined,
last_icon: undefined,
items_per_page_text: undefined,
page_text: undefined,
first_page_label: undefined,
prev_page_label: undefined,
next_page_label: undefined,
last_page_label: undefined,
items_per_page_options: undefined,
show_current_page: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VDataTable";
}
}
DataTableModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class DataTableFooterModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "DataTableFooterModel",
color: undefined,
next_icon: undefined,
prev_icon: undefined,
first_icon: undefined,
last_icon: undefined,
items_per_page_text: undefined,
page_text: undefined,
first_page_label: undefined,
prev_page_label: undefined,
next_page_label: undefined,
last_page_label: undefined,
items_per_page_options: undefined,
show_current_page: undefined,
},
};
}
getVueTag() {
// eslint-disable-line class-methods-use-this
return "VDataTableFooter";
}
}
DataTableFooterModel.serializers = {
...VuetifyWidgetModel.serializers,
};
export class DataTableHeadersModel extends VuetifyWidgetModel {
defaults() {
return {
...super.defaults(),
...{
_model_name: "