Module app.views.customize_project
Classes
class CustomizeProjectView-
Widget that can be inserted into the DOM
Parameters
tooltip:str- tooltip caption
layout:InstanceDict(Layout)
widget layout
Initializes the custom widget.
Ancestors
- japper.page_view.PageView
- japper.widget_wrapper.override_widget.
.CustomWidget - ipyvuetify.generated.Content.Content
- ipyvuetify.generated.VuetifyWidget.VuetifyWidget
- ipyvue.VueWidget.VueWidget
- ipywidgets.widgets.domwidget.DOMWidget
- ipywidgets.widgets.widget.Widget
- ipywidgets.widgets.widget.LoggingHasTraits
- traitlets.traitlets.HasTraits
- traitlets.traitlets.HasDescriptors
- ipyvue.VueWidget.Events
- japper.japper_events.JapperEvents
Instance variables
-
A trait for unicode strings.
Methods
def create_preview(self)def create_settings_panel(self, setting_panels_info: list)def create_side_bar(self, setting_panels_info: list)def open_add_page_dialog(self, page_templates: list[dict], callback:) def render(self, app_config: japper.app_config.AppConfig, setting_panels_info: list)def settings_changed(self, setting_name, widget, event, data)def show_app_pages_page_list(self)def show_app_pages_page_setting(self, page_title)def show_settings_panel(self, panel_name)def update_page_list(self, pages)def update_page_settings(self, page_settings_config: dict)def update_preview(self, app_config: japper.app_config.AppConfig, page_index=None)def update_preview_app(self, app_config: japper.app_config.AppConfig, page_index=None)def update_preview_browser_tab(self, app_config: japper.app_config.AppConfig)