AutoTextFieldMixin#
- class jdaviz.core.template_mixin.AutoTextFieldMixin(**kwargs: Any)[source]#
Bases:
VuetifyTemplate
,HubListener
Applies the AutoTextField component as a mixin in the base plugin. This automatically adds traitlets as well as new properties to the plugin with minimal extra code. For multiple instances or custom traitlet names/defaults, use the component instead.
To use in a plugin:
add
AutoTextFieldMixin
as a mixin to the classuse the traitlets available from the plugin or properties/methods available from
plugin.auto_label
.
Example template:
<plugin-auto-label :value.sync="label" :default="label_default" :auto.sync="label_auto" :invalid_msg="invalid_msg" hint="Label hint." ></plugin-auto-label>
Public constructor
Attributes Summary
A trait for unicode strings.
A boolean (True, False) trait.
A trait for unicode strings.
A trait for unicode strings.
Attributes Documentation
- label#
A trait for unicode strings.
- label_auto#
A boolean (True, False) trait.
- label_default#
A trait for unicode strings.
- label_invalid_msg#
A trait for unicode strings.