Slide 29
Slide 29 text
import { Component } from '@angular/core';
@Component({
selector: 'sd-home',
template: `
{{ 'Hello ' + name }}
`
})
class HomeComponent {
name: string;
}
Script
class
CustomHeading
members
decorators
expression
expression
Component
arguments
properties
property
ObjectLiteral
…
name
selector
initializer
custom-
heading
property
name
template
initializer
{{heading}}
TypeScript AST