Victor Berchet
|
b4e82b8bc7
|
fix(DirectiveMetadata): add support for events, changeDetection
|
2015-06-12 19:05:51 +02:00 |
|
Victor Berchet
|
db3d5d4941
|
refactor(_DirectiveMetadataVisitor): simplify the code
fixes #2493
|
2015-06-12 19:05:51 +02:00 |
|
Martin Probst
|
a6e7123995
|
feat: adjust formatting for clang-format v1.0.19.
|
2015-06-12 09:51:57 -07:00 |
|
Victor Berchet
|
7648bb8ee3
|
doc(Lifecycle events): Document the call order
|
2015-06-12 18:51:04 +02:00 |
|
vsavkin
|
35197acc1a
|
fix(forms): fixed the selector of NgRequiredValidator
|
2015-06-12 09:45:56 -07:00 |
|
vsavkin
|
6622826587
|
docs(forms): updated forms docs to cover new apis
|
2015-06-12 09:45:55 -07:00 |
|
vsavkin
|
4fe919335c
|
refactor(forms): made directive names consistent
|
2015-06-12 09:45:55 -07:00 |
|
vsavkin
|
a858f6ac42
|
fix(forms): getError does not work without path
|
2015-06-12 09:45:55 -07:00 |
|
Rado Kirov
|
355ab5b3a6
|
feat(query): adds support for descendants and more list apis.
Additional clean up of query code.
Closes: #1935
BREAKING CHANGE:
By default Query only queries direct children.
|
2015-06-11 16:05:06 -07:00 |
|
Tobias Bosch
|
ca09701343
|
perf(render): only create LightDom instances if the element has children
|
2015-06-11 14:45:44 -07:00 |
|
Tobias Bosch
|
4f27611ae6
|
perf(render): don't create property setters if not needed
|
2015-06-11 14:45:44 -07:00 |
|
Tobias Bosch
|
24e647e0f7
|
perf(render): precompute # bound text nodes and root nodes in DomProtoView
|
2015-06-11 14:45:44 -07:00 |
|
Tobias Bosch
|
9cd510abaa
|
perf(render): don’t create an intermediate element array in renderer
|
2015-06-11 14:45:43 -07:00 |
|
Misko Hevery
|
5ab92ce844
|
bug: increase number of supported contstructor args to 20
Closes #2487
|
2015-06-11 14:02:36 -07:00 |
|
Victor Berchet
|
591f742d42
|
feat(transform): update for Directive.host
|
2015-06-11 13:11:10 -07:00 |
|
Victor Berchet
|
20953ed492
|
doc(Directive): update docs for Directive.host
|
2015-06-11 13:11:09 -07:00 |
|
Victor Berchet
|
f3b49378e4
|
feat(Directive): Have a single Directive.host which mimics HTML
fixes #2268
BREAKING CHANGE:
Before
@Directive({
hostListeners: {'event': 'statement'},
hostProperties: {'expression': 'hostProp'},
hostAttributes: {'attr': 'value'},
hostActions: {'action': 'statement'}
})
After
@Directive({
host: {
'(event)': 'statement',
'[hostProp]': 'expression' // k & v swapped
'attr': 'value',
'@action': 'statement'
}
})
|
2015-06-11 13:11:09 -07:00 |
|
Victor Berchet
|
47b6b05017
|
doc(Directive): fix the inline doc for lifecycle events
|
2015-06-11 13:11:09 -07:00 |
|
Victor Berchet
|
f9745327e6
|
fix(Parser): Parse pipes in arguments
fixes #1680
|
2015-06-11 21:02:40 +02:00 |
|
Tim Blasi
|
a187c782aa
|
feat(dart/transform): Allow absolute urls in templates
Allow `templateUrl` to be specified as an absolute `package:` import.
|
2015-06-11 09:35:17 -07:00 |
|
Tim Blasi
|
950f2a38cd
|
refactor(dart/transform): Rename parser.dart > ng_deps.dart
- Rename the file that defines NgDeps from parser.dart to ng_deps.dart.
- Remove the `Parser` class and replace with the static `NgDeps.parse`
method.
|
2015-06-11 08:42:34 -07:00 |
|
Victor Berchet
|
f2371487a1
|
refactor(ProtoRecord): switch to enum
|
2015-06-11 17:11:34 +02:00 |
|
Victor Berchet
|
6ca81fb98c
|
refactor(ProtoViewDto): switch to enum
|
2015-06-11 17:11:34 +02:00 |
|
vsavkin
|
af35ab56a3
|
fix(life_cycle): throw when recursively reentering LifeCycle.tick
|
2015-06-11 07:43:14 -07:00 |
|
vsavkin
|
15dab7c5b2
|
fix(ng_zone): updated zone not to run onTurnDown when invoking run synchronously from onTurnDone
|
2015-06-11 07:43:13 -07:00 |
|
Misko Hevery
|
2ccc65d7fd
|
fix: Improve error message on missing dependency
|
2015-06-10 16:40:38 -07:00 |
|
Misko Hevery
|
7501ad11ca
|
chore: Define ReflectionCapabilities interface
|
2015-06-10 16:40:38 -07:00 |
|
Victor Berchet
|
331a051e75
|
feat(Parser): implement Unparser
fixes #1949
closes #2395
|
2015-06-10 16:24:59 -07:00 |
|
gdi2290
|
92f1af86d8
|
perf(RouterLink): use hostListeners for click
with a `<router-outlet>` and lots of `router-link` you start to see
noticeable lag since we’re not removing the listener
Closes #2401
|
2015-06-10 16:20:58 -07:00 |
|
gdi2290
|
a6cb86bab3
|
feat(forms.ts): formInjectables with FormBuilder
Closes #2367
|
2015-06-10 16:13:37 -07:00 |
|