Update xiaoshi-device-balance-card.js

This commit is contained in:
xiaoshi
2025-11-28 21:48:06 +08:00
committed by GitHub
parent 82e71cf38d
commit 2170f5423c

View File

@@ -975,12 +975,12 @@ class XiaoshiBalanceCard extends LitElement {
} }
_handleRefresh() { _handleRefresh() {
this._handleClick();
this._loadOilPriceData(); this._loadOilPriceData();
navigator.vibrate(50);
} }
_handleEntityClick(entity) { _handleEntityClick(entity) {
navigator.vibrate(50); this._handleClick();
// 点击实体时打开实体详情页 // 点击实体时打开实体详情页
if (entity.entity_id) { if (entity.entity_id) {
const evt = new Event('hass-more-info', { composed: true }); const evt = new Event('hass-more-info', { composed: true });
@@ -989,6 +989,17 @@ class XiaoshiBalanceCard extends LitElement {
} }
} }
_handleClick(){
if (navigator.vibrate) {
navigator.vibrate(50);
}
else if (navigator.webkitVibrate) {
navigator.webkitVibrate(50);
}
else {
}
}
_evaluateWarningCondition(value, condition) { _evaluateWarningCondition(value, condition) {
if (!condition) return false; if (!condition) return false;