Skip to main content

Posts

Showing posts with the label Outputs

Angular Directives decorators

What Are Angular Directives? Angular Directive is a TypeScript class which is declared as a @directive decorator . The directives allow you to attach behavior to DOM elements and the @directive decorator provide you an additional metadata that determines how directives should be processed, instantiated, and used at run-time. What Are decorators? The Decorators are functions that modify JavaScript classes and it also used for attaching metadata to classes. Directive decorator and metadata Properties - @ Directive ({     selector? : string     inputs ?: string []     outputs ?: string []     host ?: {...}     providers ?: Provider []     exportAs ?: string     queries ?: {...} }) Selector – It is a CSS selector that tells Angular to create an instance of this component wherever it finds the corresponding tag in template HTML. For example, it ...