Original Prs:
-
@observable
https://github.com/aurelia/binding/pull/623 -
@bindable
https://github.com/aurelia/templating/pull/558
Plugin Repo: https://github.com/bigopon/aurelia-typed-observable-plugin
Features: typed observable, bindable. Fluent syntax decorators
class CheckBox {
@observable.number()
id
@observable.boolean
checked
@bindable.string
label
}
While this feature could make it nice to have typing, coercion supports for decorated properties. it could make it tough to support if it was a apart of core. So plugin is probably the best form for it.