mirror of
https://github.com/Hopiu/angular.js.git
synced 2026-03-17 07:40:22 +00:00
- "this" always means the current chain scope inside a DSL
- addFutureAction callbacks now take ($window, $document, done)
- $document has a special method elements() that uses the currently selected nodes in the document as defined by using() statements.
- $document.elements() allows placeholder insertion into selectors to make them more readable.
ex. $document.elements('input[name="$1"]', myVar) will substitute the value of myVar for $1 in the selector. Subsequent arguments are $2 and so on.
- $document.elements() results have a special method trigger(event) which should be used to events. This method implements some hacks to make sure browser UI controls update and the correct angular events fire.
- futures now allow custom formatting. By default any chain that results in a future can use toJson() or fromJson() to convert the future value to and from json. A custom parser can be provided with parsedWith(fn) where fn is a callback(value) that must return the parsed result.
Note: The entire widgets.html UI is now able to be controlled and asserted through DSL statements!!! Victory! :)
|
||
|---|---|---|
| .. | ||
| scenario | ||
| angular-mocks.js | ||
| AngularSpec.js | ||
| ApiSpecs.js | ||
| BinderTest.js | ||
| BrowserSpecs.js | ||
| CompilerSpec.js | ||
| ConsoleTest.js | ||
| directivesSpec.js | ||
| FiltersSpec.js | ||
| FormattersTest.js | ||
| InjectorSpec.js | ||
| jquery_alias.js | ||
| jquery_remove.js | ||
| JsonSpec.js | ||
| markupSpec.js | ||
| ParserSpec.js | ||
| ResourceSpec.js | ||
| ScenarioSpec.js | ||
| ScopeSpec.js | ||
| servicesSpec.js | ||
| testabilityPatch.js | ||
| ValidatorsTest.js | ||
| widgetsSpec.js | ||