bsw@1045: ui.title(_"Member list") bsw/jbe@4: bsw@41: local members_selector = Member:new_selector() bsw@245: :add_where("activated NOTNULL") bsw@41: bsw/jbe@1309: ui.grid{ content = function() bsw/jbe@1309: ui.cell_full{ content = function() bsw@1045: bsw/jbe@1309: ui.container { attr = { class = "mdl-card mdl-shadow--2dp mdl-card__fullwidth" }, content = function() bsw@1045: bsw/jbe@1309: ui.container{ attr = { class = "mdl-card__title mdl-card--border" }, content = function() bsw/jbe@1309: ui.heading { attr = { class = "mdl-card__title-text" }, level = 2, content = _"Member list" } bsw/jbe@1309: end } bsw/jbe@1309: ui.container{ attr = { class = "mdl-card__content mdl-card--border" }, content = function() bsw/jbe@1309: execute.view{ bsw/jbe@1309: module = "member", bsw/jbe@1309: view = "_list", bsw/jbe@1309: params = { members_selector = members_selector } bsw/jbe@1309: } bsw/jbe@1309: end } bsw/jbe@1309: end } bsw/jbe@1309: end } bsw/jbe@1309: end }