UNPKG

@openhab-ui/setup-and-maintenance

Version:

Configuration and maintenance interface for openHAB

28 lines (23 loc) 594 B
import { store } from '../app.js'; class ModelAdapter { constructor() { this.STORE_ITEM_INDEX_PROP = Object.freeze("thingUID"); this.runtimeKeys = []; this.value = []; } stores() { return { "inbox": "value" } }; async get(table = null, objectid = null, options = null) { this.value = await store.get("inbox", null, options); } dispose() { } } const InboxCounterMixin = { computed: { inboxcounter: function () { return this.value.filter(v => v.flag == "NEW").length; } } }; const mixins = [InboxCounterMixin]; export { mixins, ModelAdapter };