en un clic
opensource
opensource contient 37 skills collectées depuis IbenTesara, avec une couverture métier par dépôt et des pages de détail sur le site.
Skills dans ce dépôt
Template directives ngxIsAuthenticated, ngxHasFeature, ngxHasPermission and impure pipes from @ibenvandeveire/ngx-authentication.
Route guards from @ibenvandeveire/ngx-authentication: NgxIsAuthenticatedGuard, NgxHasFeatureGuard, NgxHasPermissionGuard. Use with NgxAuthenticatedRoute data.
NgxAuthenticatedHttpClient and provideNgxAuthenticationConfiguration httpClientConfiguration. Use for base URL, withCredentials, authenticated interceptors, and download helper.
NgxAuthenticationAbstractService state: user$, session$, metadata$, hasFeature, hasPermission, global features. Use after provideNgxAuthenticationConfiguration.
Bootstrap @ibenvandeveire/ngx-authentication with provideNgxAuthenticationConfiguration and NgxAuthenticationAbstractService. Use when wiring sign-in/out and auth types.
Angular wrapper for CookieConsent V3 and cookie helpers from @ibenvandeveire/ngx-cookies. Use for setupCookiesHandler, consent observables, set/get/remove cookie, or *hasCookie directive.
SSR-safe window/document access and ngOnChanges helpers from @ibenvandeveire/ngx-core. Use for NgxWindowService, scroll/width observables, runInBrowser, or simpleChangeHasChanged.
NgxDynamicFormComponent and provideNgxDynamicFormConfiguration from @ibenvandeveire/ngx-forms for runtime input component selection.
FormAccessor, DataFormAccessor, and createAccessorProviders from @ibenvandeveire/ngx-forms for reusable ControlValueAccessor components.
NgxFormsErrorsDirective and root error configuration from @ibenvandeveire/ngx-forms. Use for consistent validation messages and custom error components.
Custom Angular validators from @ibenvandeveire/ngx-forms: allOrNothingRequired, atLeastOneRequired, date validators, setFormError, decimalsAfterComma.
Save-before-leave flow: NgxSaveOnExitComponent, NgxSaveOnExitAbstractService, NgxSaveOnExitGuard from @ibenvandeveire/ngx-forms.
Lazy modular i18n for Angular from @ibenvandeveire/ngx-i18n. Use for provideNgxI18nConfiguration, provideWithTranslations, language guards, translation loaders, or NgxI18nLoadingService.
ARIA-enforced modals via NgxModalService and openNgxModal from @ibenvandeveire/ngx-inform. Use instead of raw CDK Dialog when compliance is required.
WCAG toasts via NgxToastService, provideNgxToastConfiguration, ngxToastOnSuccess and ngxToastOnError from @ibenvandeveire/ngx-inform.
ngxTooltip directive and provideNgxTooltipConfiguration from @ibenvandeveire/ngx-inform. Custom tooltip components must extend NgxTooltipAbstractComponent.
Guided tours with NgxTourService, tourItem directive, startNgxTour and useMockDataDuringTour from @ibenvandeveire/ngx-inform. Requires CDK overlay CSS.
WCAG ngx-accordion and ngx-accordion-item from @ibenvandeveire/ngx-layout. Import NgxAccordion for keyboard-accessible accordion.
ngx-configurable-layout grid with static/editable modes, drag-and-drop, and provideNgxDragAndDropService from @ibenvandeveire/ngx-layout.
*displayContent structural directive and provideNgxDisplayContentConfiguration for loading/error/offline UI from @ibenvandeveire/ngx-layout.
ngx-image-marker for MarkerJs2/MarkerLive annotations on images from @ibenvandeveire/ngx-layout. ZoneJS workarounds included.
ngxMarkdown pipe, ngxButton and ngxLink directives with root configuration from @ibenvandeveire/ngx-layout.
NgxMediaQueryService, provideNgxMediaQueries, *ngxMediaQuery directive and ngxMatchesQuery pipe from @ibenvandeveire/ngx-layout. Prefer over deprecated ngx-utils version.
NgxMobileLayoutComponent, guards, and NgxMobileLayoutService for mobile shell header/nav/footer/flyout/aside from @ibenvandeveire/ngx-layout.
ngx-table component with cells, sorting, selection, detail rows, and treegrid directives from @ibenvandeveire/ngx-layout.
NgRx boilerplate reduction with createStoreAssets, handleEffect, dispatchDataToStore, and NgxStoreService from @ibenvandeveire/ngx-store.
Signal stores with createNgxSignalStore, provideNgxSignalStore, injectNgxSignalStore, NgxSignalStoreService, dispatchDataToSignalStore from @ibenvandeveire/ngx-store.
NgxBroadcastChannelService wrapping Broadcast Channel API with SSR guards. Use for initChannel, postMessage, selectChannelMessages across tabs.
FocusClickDirective, BTW/IBAN/Transform/HasObservers pipes, and ngxReplaceElements from @ibenvandeveire/ngx-utils.
NgxQueryParamFormSyncComponent to sync Angular forms with URL query params. Use for shareable filtered views and optional scramble/unscramble.
SSR-safe Observable localStorage/sessionStorage via NgxStorageService from @ibenvandeveire/ngx-utils. Use for getItemObservable, setItem, storageEvents$.
Array RxJS operators from @ibenvandeveire/rxjs-utils: mapArray, sortArray, sliceArray. Use on observables that emit arrays; empty array if undefined.
RxJS operators from @ibenvandeveire/rxjs-utils: populate, pluck, pluckOr, fetchIf, combineBooleans. Use when enriching streams or conditional fetches.
Observable type aliases from @ibenvandeveire/rxjs-utils (ObservableBoolean, ObservableArray, ObservableRecord, etc.). Use for clearer RxJS signatures.
Accessibility expectations for @ibenvandeveire Angular packages (W3C/WAI). Use when implementing ngx-layout, ngx-inform, ngx-forms, or other packages that require labels, ARIA roles, or user-provided a11y setup.
Shared auth TypeScript types for @ibenvandeveire/ngx-authentication. Use for AuthenticationResponse, AuthenticatedUserSession, and typing sign-in/sign-out services.
Framework-agnostic helpers from @ibenvandeveire/utils. Use when merging partial objects and omitting undefined properties with the merge util.