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.