@xosue-utils/services
v0.2.8
Published
Angular 19 root-level Cupertino overlay services (alert, toast, action-sheet, context-menu, media, loading, network, etc.).
Maintainers
Readme
@xosue-utils/services
Overlays root-level con estética Cupertino (blur/scrim vía CSS vars, sheets redondeados).
Montar una sola vez en el root del host.
Servicios / hosts
| Host selector | Service |
|---------------|---------|
| alert-service | AlertService (+ showSheetConfirm) |
| toast-service | ToastService |
| context-menu-service | ContextMenuService |
| action-sheet-service | ActionSheetService |
| media-viewer-service | MediaViewerService |
| session-request-service | SessionRequestService |
| global-loading-service | GlobalLoadingService |
| navigation-loading-service | NavigationLoadingService |
| ai-autofill-overlay-service | AiAutofillOverlayService |
| network-status-service | NetworkStatusService |
Sin host (solo injectable): CopyFeedbackService, ScrollLockService, HotkeyService, BrowserNotificationService.
Mount
<alert-service></alert-service>
<toast-service></toast-service>
<context-menu-service></context-menu-service>
<action-sheet-service></action-sheet-service>
<network-status-service></network-status-service>
<!-- … -->providers: [provideXosueUtilsServices({ copySuccessLabel: 'Copied' })]Colores
Solo var(--…) / color-mix. Preferí --overlay-scrim, --surface, --radius-*.
Build
cd D:\apps\xosue-utils\services
npm install
npm run build