forked from thijooree/android
new nfc icon, hide cards, removed offline nfc payments
This commit is contained in:
@@ -627,6 +627,17 @@ class CredentialStore(context: Context) {
|
||||
editor.apply()
|
||||
}
|
||||
|
||||
// ── Dashboard card visibility ─────────────────────────────────────────────
|
||||
|
||||
fun getHiddenDashboardCardNumbers(): Set<String> =
|
||||
prefs.getStringSet("hidden_dashboard_cards", emptySet()) ?: emptySet()
|
||||
|
||||
fun setCardHiddenFromDashboard(accountNumber: String, hidden: Boolean) {
|
||||
val current = getHiddenDashboardCardNumbers().toMutableSet()
|
||||
if (hidden) current.add(accountNumber) else current.remove(accountNumber)
|
||||
prefs.edit().putStringSet("hidden_dashboard_cards", current).apply()
|
||||
}
|
||||
|
||||
// ── MIB profile visibility (per loginId) ─────────────────────────────────
|
||||
|
||||
/** Returns the set of MIB profile IDs the user has chosen to hide (for a given loginId). */
|
||||
|
||||
Reference in New Issue
Block a user