con un clic
opensource
opensource contiene 37 skills recopiladas de IbenTesara, con cobertura ocupacional por repositorio y páginas de detalle dentro del sitio.
Skills en este repositorio
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.