lino.modlib.dashboard.models

Database models for this plugin.

(This module's source code is available here.)

Functions

update_widgets_for(ar, user)

Classes

AllWidgets(*args, **kw)

UpdateWidgets([label])

Create or update the dashboard widgets for this user.

Widget(*args, **kwargs)

Widgets(*args, **kw)

WidgetsByUser(*args, **kw)

class lino.modlib.dashboard.models.UpdateWidgets(label=None, **kwargs)

Bases: lino.core.actions.Action

Create or update the dashboard widgets for this user.

This is installed as update_widgets on Widget.

class lino.modlib.dashboard.models.Widget(*args, **kwargs)

Bases: lino.modlib.users.mixins.UserAuthored, lino.mixins.sequenced.Sequenced