Igor Minar
8b2753eee2
fixing left over .scope
2011-03-03 23:14:43 -08:00
Igor Minar
5bf7ff5a3e
fixing broken e2e tests
2011-03-03 13:50:12 -08:00
Igor Minar
945056b166
linking function should return bound scope
...
angular.compile()() returns {scope:scope, view:view},
this isn't useful at all and only makes tests more verbose.
Instead, this change makes the linking function return scope directly
and if anyone needs the linked dom there are two ways to do it
documented in angular.compile.
other changes:
- moved angular.compile docs to the compiler so that they are closer to
the compiler
- fixed some typos and updated angular.compile docs with the new return
value
2011-03-01 17:09:25 -08:00
Misko Hevery
7d4aee31bb
Auto create $inject property form the argument names. Any arg starting with $ or _ will be injected
2011-02-18 13:14:07 -08:00
Igor Minar
9e30baad3f
resources should not over-encode chars in url path
...
- added encodeUriSegment that properly encodes only those chars
that URI RFC requires us to encode
- modified Resource to use encodeUriSegment
2011-02-17 23:06:53 -08:00
Misko Hevery
c90abf057b
Changed the angular.compile(element)(scope[, cloneAttachNode])
2011-02-16 08:59:57 -05:00
Misko Hevery
cdc093a463
reformated multiline trinary expressions to have a leading ?/:.
2011-02-16 08:59:57 -05:00
Misko Hevery
00cc9eb32a
rewrite of JQuery lite implementation, which now better supports selected sets
2011-02-16 08:59:42 -05:00
Misko Hevery
ef4bb28be1
Change API angular.compile(element)([scope], [element/true])
2011-02-16 01:03:12 -05:00
Misko Hevery
496e6bf901
refactored quickClone to cloneNode and exposed it on jQuery
2011-02-16 00:49:16 -05:00
Misko Hevery
23b255a8b7
remove $init on scope from applying compilation template
...
Closes #40
2011-02-16 00:49:15 -05:00
Misko Hevery
e2154cbc0b
remove dom manipulation API from compiler
2011-02-16 00:48:22 -05:00
Misko Hevery
0a5c00abf8
Add public API to retrieve scope from element.
2011-02-16 00:48:22 -05:00
Misko Hevery
a004d487c4
allow jquery to be declared after angular in the script loading order
2011-02-16 00:48:22 -05:00
Anthony Lieuallen
7cf70c587e
Small spelling and grammar fixes in documentation.
2011-02-16 00:04:15 -05:00
Igor Minar
ae20f0c1b3
adding docs for angular.markup and angular.attrMarkup
2011-02-07 23:55:02 -08:00
Misko Hevery
46d690ff01
smarter normalization of value on option, and htmlParser fixes
2011-02-04 13:44:22 -08:00
Misko Hevery
ba6b68b6ae
changed the documentation @example to use <doc:example>
2011-02-01 10:00:09 -08:00
Igor Minar
6512a736ac
adding jsdoc for angular namespace
2011-01-26 15:37:22 -08:00
Misko Hevery
5d0d34ae72
remove trailing whitespace
2011-01-24 14:23:51 -08:00
Igor Minar
ad3b811b8b
fixes, examples and tests for angular.Object.* docs
2011-01-18 14:42:18 -08:00
Igor Minar
b0be87f663
fix for angular.Object.equals to handle equals({},null)
2011-01-13 07:55:31 -08:00
Misko Hevery
4f22d6866c
complete rewrite of documentation generation
...
- romeved mustache.js
- unified templates
- improved testability of the code
2011-01-10 11:50:11 -08:00
Igor Minar
0a6cf70deb
Rename angular.foreach to angular.forEach to make the api consistent.
...
camelcase is used for other angular functions and forEach is also
used by EcmaScript standard.
- rename the internal as well as the external function name
- tweak the implementation of the function so that it doesn't
clober it self when we extend the angular object with an
object that has a forEach property equal to this forEach function
Closes #85
2011-01-10 10:26:55 -08:00
Igor Minar
84dedb81e7
jqLite should recognize window as an element even in IE
...
in IE window object has length property which makes it look like a
collection to jqLite. This commit makes jqLite properly identify
window as an element even in IE.
IE6 doesn't have Window type, so we need to check against window
object and only then do a more general check against Window. This
is not perfect, but I say screw IE6.
2011-01-10 10:24:12 -08:00
Igor Minar
16086aa37c
$location service should utilize onhashchange events instead of polling
2011-01-07 14:39:41 -08:00
Igor Minar
142a985f33
Revert "Issue #51 : Update extensionMap()"
...
This reverts commit 00ca67e4be .
Now that we don't have published services, we don't need to worryi
about this any more and in fact this behavior is confusing because
to override a service that has dependencies with a services with
no dependencies one must specify $inject:[] or else the old
dependencies will be injected.
Conflicts:
src/Angular.js
test/AngularSpec.js
2011-01-07 12:02:45 -08:00
Igor Minar
bd5ec7c32a
rename nodeName due to conflicts with jquery
2011-01-07 12:02:45 -08:00
Igor Minar
b2631f6170
rename scope.$inject to scope.$service
...
see changelog diff for more info
2011-01-04 18:04:00 -08:00
Igor Minar
e7a0fb250f
fromJson delegation to native JSON parser if available
...
- native parser delegation
- $xhr change to use native parser
2010-12-22 14:16:36 -08:00
Igor Minar
824eab9029
improving $resource docs
2010-12-07 16:06:31 -08:00
Misko Hevery
58d0e8945d
allow documentation to be in external file
...
* Load templates once instead of per request
* show timing information
* load files ending in .ngdoc and process them
2010-12-06 15:48:40 -08:00
Misko Hevery
5a8ad8fe32
Closes #170 . Corrected the behavior of select when options are ng:repeated
...
- Delete $postEval method, as it was a hack
2010-12-02 22:45:57 -08:00
Vojta Jina
47f159cdf3
Doc service: added example into service overview
2010-11-25 08:51:26 -08:00
Igor Minar
99eb123d79
docs for all angular.* type checking functions
2010-11-25 08:19:14 -08:00
Igor Minar
b7aff92354
docs for angular.bind
2010-11-24 22:33:40 -08:00
Igor Minar
6b3b00e095
docs for angular.foreach
2010-11-24 21:13:58 -08:00
Igor Minar
921f7ce49e
docs for angular.extend
2010-11-24 21:03:56 -08:00
Igor Minar
17eee57c52
fixing docs for angular.scope
2010-11-24 19:29:45 -08:00
Igor Minar
4fc3ee8040
docs for angular.compile
2010-11-24 19:14:34 -08:00
Igor Minar
39d3ae80d9
docs for angular.element
2010-11-24 19:03:06 -08:00
Igor Minar
480f2f33c1
docs for angular.noop and angular.identity
2010-11-24 18:23:21 -08:00
Igor Minar
73194009a9
docs for angular.Object.copy
2010-11-24 17:32:04 -08:00
Igor Minar
162f41a1ab
docs for angular.Object.size
2010-11-24 17:21:37 -08:00
Igor Minar
7c82c4f837
docs for angular.Object and angular.Object.equals
2010-11-24 16:55:44 -08:00
Igor Minar
fc7f11d03b
add @workInProgress tag and mark all @ngdocs as work in progress
2010-11-18 16:28:42 -08:00
Igor Minar
9cb57772a4
fix docs for angular.directive and ng:autobind
2010-11-18 02:35:29 -08:00
Igor Minar
e509ec37f5
fixing angular.lowercase and angular.upppercase jsdocs + api
2010-11-18 02:34:54 -08:00
Igor Minar
ff7c738c21
fix ng docs for angular, angular.lowercase and uppercase
2010-11-18 02:34:53 -08:00
Igor Minar
fc78738cc6
scope docs + lowercase doc fix
2010-11-18 02:34:52 -08:00