Data Layer low complexity mobile
0
Dependencies
2
Dependents
3
Entities
0
Integrations

Description

Local data store that persists the organisation-level sensitive field configuration retrieved from the backend. Supports offline access so that sensitivity flags remain available even without network connectivity. Stores field identifiers, sensitivity flags, and placeholder text per organisation.

Feature: Sensitive Field Readout Warning

sensitive-field-config-store

Responsibilities

  • Persist sensitive field configuration locally
  • Provide fast lookup of sensitivity flags by field ID
  • Sync configuration changes from backend on app launch or config update
  • Support offline access to cached configuration

Interfaces

getSensitiveFieldConfig()
saveSensitiveFieldConfig(config)
isFieldSensitive(String fieldId)
getPlaceholder(String fieldId)
clearCache()

Relationships

Dependents (2)

Components that depend on this component