ui_services library
Classes to display services and related data
There are two screens to display services:
- ListOfClientServicesScreen to display list of services,
- ClientServiceScreen to display one service.
Both of them use ServiceCard to display ClientService.
The ServiceCard is display widget for ClientService. Based on tileTypeProvider it select one of views:
- ServiceCardView,
- ServiceCardSquareView,
- ServiceCardTileView, each of them get it size from provider tileSize (which depend on tileMagnificationProvider).
Each ServiceCard view use ServiceCardState to display data from Journal (how many services is added, etc...).
ClientServiceScreen is also displayed service's ProofList.
Classes
- AddButton UI Services
- Button to add new ServiceOfJournal, used in ClientServiceScreen.
- ArchiveServicesOfClientScreen UI Services
- Display all service of client (today + archive).
- ClientServiceScreen UI Services
- Display one ClientService on fullscreen.
- DeleteButton UI Services
- Button to delete ServiceOfJournal, used in ClientServiceScreen.
- ListOfClientServicesScreen UI Services
- Show list of services assigned to client, allow input by click.