BasePluginComponent#
- class jdaviz.core.template_mixin.BasePluginComponent(plugin, **kwargs)[source]#
Bases:
HubListener
,ViewerPropertiesMixin
,WithCache
This base class handles attaching traitlets from the plugin itself to logic handled within the component, support for caching and clearing caches on properties, and common properties for accessing the app, etc.
Attributes Summary
Access the parent app object
Access the hub attached to the parent plugin object
Access the parent plugin object
Methods Summary
add_observe
(traitlet_name, handler[, first])add_traitlets
(**traitlets)send_state
(traitlet_name)Attributes Documentation
- app#
Access the parent app object
- hub#
Access the hub attached to the parent plugin object
- plugin#
Access the parent plugin object
- viewer_dicts#
Methods Documentation