Module @ibyar/core - v3.1.0

Ibyar Core

NPM Version NPM Downloads LICENSE lerna GitHub contributors

Ibyar Core, implements Aurora's core functionality, low-level services, and utilities.

Aurora API is the base of this project

  • Defines the class infrastructure for components, view, model change detection, rendering, and event handling.
  • Data Binding for inputs and outputs.
  • Defines the decorators that supply metadata.
  • Defines infrastructure for dependency injection (DI).
npm i --save @ibyar/core
yarn add @ibyar/core

Classes

AbstractAuroraZone
AsyncPipeProvider
AsyncPipeScope
AsyncPipeTransform
AttributeDirective
AuroraZone
ChangeDetectorRef
ChildRef
ClassRegistry
ComponentRender
Components
ElementMutation
EmbeddedViewRef
EmbeddedViewRefImpl
EventEmitter
FormValueSignal
HostBindingRef
InjectionProvider
InjectionToken
InputPropertyRef
InputSignal
ListenerRef
ManualAuroraZone
MutationObservable
MutationSubscription
OutputPropertyRef
OutputSignal
PipeProvider
PropertyRef
ProxyAuroraZone
ReactiveSignalScope
ReflectComponents
StructuralDirective
Subscription
TemplateRef
TemplateRefImpl
ViewChildSignal
ViewContainerRef
ViewContainerRefImpl
ViewRef

Interfaces

AbstractType
AfterContentChecked
AfterContentInit
AfterViewChecked
AfterViewInit
BaseComponent
BaseFormAssociatedComponent
BootstrapMetadata
ChildOptions
ComponentOptions
ComponentRef
ConstructorOfView
CustomElement
DatePipeConfig
DirectiveOptions
DirectiveRef
DoCheck
FormAssociatedComponent
FormAssociatedCustomElement
HTMLComponent
HTMLElementOptions
InjectableOptions
InjectableRef
InputOptions
InputWithoutTransform
InputWithTransform
ModuleOptions
OnChanges
OnDestroy
OnInit
PipeOptions
PipeRef
PipeTransform
Type
ValueControl
ViewChildOpt
ViewContainerComponentOptions
ViewContainerOptions

Type Aliases

ComponentModelClass
HTMLFormElement
InputOptionsWithoutTransform
InputOptionsWithTransform
ModelType
NodeContextType
OutputEventInit
OutputOptions
Provider
ProviderType
TemplateUrl
WriteValueMode
WriteValueOptions
ZoneType

Variables

classRegistryProvider
DATE_PIPE_DEFAULT_OPTIONS
DIRECTIVE_HOST_TOKEN
LOCALE_ID
NATIVE_HOST_TOKEN
SUCCESSORS_TOKEN
VIEW_TOKEN

Functions

addProvider
addViewToModelClass
bootstrapZone
buildExpressionNodes
buildViewClassNameFromSelector
clearSignalScope
Component
computed
createChangeDetectorRef
createModelChangeDetectorRef
customElement
deleteDirective
Directive
effect
fetchFromCache
fetchHtml
fetchHtmlFromModule
forkProvider
formValue
getComponentView
getPipelineNames
getRootZone
hasAttr
hasAttrCustomElement
HostBinding
HostListener
htmlFullPath
initCustomElementView
inject
Injectable
input
isAfterContentChecked
isAfterContentInit
isAfterViewChecked
isAfterViewInit
isComponentModelClass
isDataAttributes
isDoCheck
isHTMLComponent
isHTMLComponentOfType
isHTMLElement
isHTMLUnknownElement
isInputSignal
isOnChanges
isOnDestroy
isOnInit
isOutputSignal
isPipeTransform
isValueControl
isViewChildSignal
lazy
Module
output
Pipe
provide
provideDirective
pushNewSignalScope
pushSignalScope
removeProvider
signal
ToCamelCase
untracked
view
viewChild