Source code for dash.contrib.plugins.url.dash_widgets

__all__ = ('URL1x1AndroidMainWidget', 'URL1x1AndroidShortcutWidget', 'URL1x1Windows8MainWidget',
           'URL1x1Windows8SidebarWidget')

from django.template.loader import render_to_string

from dash.base import BaseDashboardPluginWidget

# **********************************************************************
# ****************** Android widgets for URL plugin ********************
# **********************************************************************

[docs]class URL1x1AndroidMainWidget(BaseDashboardPluginWidget): """ URL plugin widget for Android layout (placeholder `main`). """ layout_uid = 'android' placeholder_uid = 'main' plugin_uid = 'url_1x1' cols = 1 rows = 1 media_css = ( 'css/dash_plugin_url_android.css', )
[docs] def render(self, request=None): context = {'plugin': self.plugin} return render_to_string('url/render_main.html', context)
[docs]class URL1x1AndroidShortcutWidget(URL1x1AndroidMainWidget): """ URL plugin widget for Android layout (placeholder `shortcuts`). """ placeholder_uid = 'shortcuts' cols = 1 rows = 1
[docs] def render(self, request=None): context = {'plugin': self.plugin} return render_to_string('url/render_shortcuts.html', context) # ********************************************************************** # ****************** Windows 8 widgets for URL plugin ****************** # **********************************************************************
[docs]class URL1x1Windows8MainWidget(BaseDashboardPluginWidget): """ URL plugin widget for Windows 8 layout (placeholder `main`). """ layout_uid = 'windows8' placeholder_uid = 'main' plugin_uid = 'url_1x1' cols = 1 rows = 1 media_css = ( 'css/dash_plugin_url_windows8.css', )
[docs] def render(self, request=None): context = {'plugin': self.plugin} return render_to_string('url/render_main.html', context)
[docs]class URL1x1Windows8SidebarWidget(URL1x1Windows8MainWidget): """ URL plugin widget for Windows 8 layout (placeholder `sidebar`). """ placeholder_uid = 'sidebar'
Read the Docs v: 0.2.4
Versions
latest
0.3.2
0.3
0.2.4
0.1.4
Downloads
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.