enterprise/nice_enterprise library
Classes
- NiceAccountEntry
- A general ledger / account entry.
- NiceAccountPicker
- Searchable account selector (for GL accounts, cost centres, etc.).
- NiceAuthGuard
- Widget that shows child only when the user has the required permission.
- NiceConsentCategory
- A single GDPR consent category.
- NiceConsentPanel
- GDPR consent management panel with toggles per category.
- NiceContact
- A simple contact model.
- NiceContactPicker
- Contact search + selection dialog.
- NiceInvoiceLine
- A single invoice line item.
- NiceInvoiceLineEditor
- Editable invoice lines list with unit price × qty = total calculation.
- NicePermissionEntry
- Permission matrix entry.
- NicePermissionMatrix
- Role × permission grid with checkboxes.
- NiceScannerControl
- Camera / barcode scan control stub.
- NiceScanResult
- Represents a scan result.
- NiceTaxRate
- A tax-rate entry.
- NiceTaxRatePicker
- Dropdown selector for tax rates.
- NiceVatInput
- EU VAT number text field with format validation.
Enums
- NicePermissionState
- Cell state in the permission matrix.