Sensitive Field Config Store
Component Detail
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.
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
Related Data Entities (3)
Data entities managed by this component