vuetify
- class trame.ui.vuetify.SinglePageLayout(_server, template_name='main', **kwargs)
Bases:
VAppLayout
Layout composed of the following structure:
- Parameters:
_server – Server to bound the layout to
template_name – Name of the template (default: main)
<v-app id="app"> <v-app-bar app> # layout.toolbar <v-app-bar-nav-icon /> # layout.icon <v-toolbar-title> # layout.title Trame application </v-toolbar-title> </v-app-bar> <v-main /> # layout.content <v-footer app class="my-0 py-0"> # layout.footer < ... /> </v-footer> </v-app>
- class trame.ui.vuetify.SinglePageWithDrawerLayout(_server, template_name='main', show_drawer=True, width=300, **kwargs)
Bases:
SinglePageLayout
Layout composed of the following structure:
- Parameters:
_server – Server to bound the layout to
template_name – Name of the template (default: main)
show_drawer – Start with drawer open (default: True)
width – Drawer width in pixel (default: 300)
<v-app id="app"> <v-app-bar app> # layout.toolbar <v-app-bar-nav-icon /> # layout.icon <v-toolbar-title> # layout.title Trame application </v-toolbar-title> </v-app-bar> <v-main /> # layout.content <v-footer app class="my-0 py-0"> # layout.footer < ... /> </v-footer> <v-navigation-drawer # layout.drawer app clipped stateless v-model="{template_name}_drawer" width="width" /> </v-app>
- class trame.ui.vuetify.VAppLayout(_server, template_name='main', **kwargs)
Bases:
AbstractLayout
Layout composed of just a <v-app />
- Parameters:
_server – Server to bound the layout to
template_name – Name of the template (default: main)