Status-Widgets

status.activelist status.badge status.collapse status.log status.message status.notify status.toast


status.activelist

A widget to display messages received in json format

Parameters
{{ status.activelist(id, item_messages, title, subtitle, content, level) }}
id
unique id for this widget (optional)
item_messages
an item contaning messages in json Format
title
a parameter name for the title (optional, default ='title')
subtitle
a parameter name for the subtitle (optional, default ='subtitle')
content
a parameter name for the message (optional, default ='content')
level
a parameter name for the severity level (optional, default ='level') - corresponds to an icon and color to be defined in the language file
Examples
Map the display items to the json field names by using the title, subtitle, content and level parameters.
json data:
{"alm_sn":"XXX","alert_id":"c01262d5-04fd-459f-8e7c-a7064af21fa9","headline":"Maeher benoetigt Hilfe.","date":"2016-07-27T10:03:15.377Z","message":"Ihr Indego hat sich festgefahren. Bitte stellen Sie den Maeher auf eine ebene Rasenflaeche und folgen Sie den Anweisungen im Display des Maehers.","read_status":"unread","flag":"warning"},{"alm_sn":"XXXX","alert_id":"5d5b5efc-7974-4f46-827b-50c3e42fb129","headline":"Maeher benoetigt Hilfe.","date":"2016-07-26T07:36:04.509Z","message":"Ihr Indego hat sich festgefahren. Bitte stellen Sie den Maeher auf eine ebene Rasenflaeche und folgen Sie den Anweisungen im Display des Maehers.","read_status":"unread","flag":"warning"}

Widget call:
{{ status.activelist('', 'bath.list', 'headline', 'date', 'message', 'flag') }}

Author: Wolfram v. Hülsen based on a widget from Bonze

Widgets

Design

Misc