<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/docs/content/guide, branch v1.1.4</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>docs(guide): add missing closing div tag</title>
<updated>2013-03-29T22:30:37+00:00</updated>
<author>
<name>Felipe Lahti</name>
</author>
<published>2013-03-27T03:55:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=04cc1d2890fc6bf9c4e82a4c7cacd5a652ccbdc9'/>
<id>04cc1d2890fc6bf9c4e82a4c7cacd5a652ccbdc9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(guide): fix typo in DI. angualar -&gt; angular</title>
<updated>2013-03-29T22:25:58+00:00</updated>
<author>
<name>Felipe Lahti</name>
</author>
<published>2013-03-26T03:41:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=7d4a3210f017bcdffcbe04586f16398c0054e222'/>
<id>7d4a3210f017bcdffcbe04586f16398c0054e222</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(directive): fix typo</title>
<updated>2013-03-29T22:22:02+00:00</updated>
<author>
<name>Srinivas Kusunam</name>
</author>
<published>2013-03-22T19:25:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=53abd3fba779c63e096af04663b898767bce36f3'/>
<id>53abd3fba779c63e096af04663b898767bce36f3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(*): fixed typos</title>
<updated>2013-03-29T22:14:55+00:00</updated>
<author>
<name>Pascal Borreli</name>
</author>
<published>2013-03-21T19:09:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=9480136d9f062ec4b8df0a35914b48c0d61e0002'/>
<id>9480136d9f062ec4b8df0a35914b48c0d61e0002</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update forms.ngdoc</title>
<updated>2013-03-25T06:11:36+00:00</updated>
<author>
<name>James deBoer</name>
</author>
<published>2013-03-25T06:11:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=364e597499d48bc49eb8890404da67f18e84df16'/>
<id>364e597499d48bc49eb8890404da67f18e84df16</id>
<content type='text'>
docs(forms): Fixed a typo. render -&gt; $render</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
docs(forms): Fixed a typo. render -&gt; $render</pre>
</div>
</content>
</entry>
<entry>
<title>docs(directive): Fix entity confusion in example.</title>
<updated>2013-03-19T17:53:46+00:00</updated>
<author>
<name>Arlen Christian Mart Cuss</name>
</author>
<published>2013-03-19T04:02:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=fe4f0ea262da180268c2cfe42d328447e9fe3d99'/>
<id>fe4f0ea262da180268c2cfe42d328447e9fe3d99</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(directive): minor typo fix</title>
<updated>2013-03-08T22:26:41+00:00</updated>
<author>
<name>Niel de la Rouviere</name>
</author>
<published>2013-03-07T03:32:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=69ef17cce9e94eabbe67eabfbacbe14137b599c9'/>
<id>69ef17cce9e94eabbe67eabfbacbe14137b599c9</id>
<content type='text'>
Changed "obeject" to "object"
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changed "obeject" to "object"
</pre>
</div>
</content>
</entry>
<entry>
<title>feat($compile): support for dynamic template generation</title>
<updated>2013-02-28T01:57:59+00:00</updated>
<author>
<name>Luis Ramón López</name>
</author>
<published>2013-02-21T20:56:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=eb53423a41136fcda0c5e711f2d104952080354b'/>
<id>eb53423a41136fcda0c5e711f2d104952080354b</id>
<content type='text'>
`template` and `templateUrl` properties can now be optionally defined
via a function. This allows templates to be dynamically generated on
the fly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`template` and `templateUrl` properties can now be optionally defined
via a function. This allows templates to be dynamically generated on
the fly.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat($compile): add attribute binding support via ngAttr*</title>
<updated>2013-02-27T08:55:40+00:00</updated>
<author>
<name>Luis Ramón López</name>
</author>
<published>2013-02-25T23:00:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=cf17c6af475eace31cf52944afd8e10d3afcf6c0'/>
<id>cf17c6af475eace31cf52944afd8e10d3afcf6c0</id>
<content type='text'>
Sometimes is not desirable to use interpolation on attributes because
the user agent parses them before the interpolation takes place. I.e:

&lt;svg&gt;
  &lt;circle cx="{{cx}}" cy="{{cy}}" r="{{r}}"&gt;&lt;/circle&gt;
&lt;/svg&gt;

The snippet throws three browser errors, one for each attribute.

For some attributes, AngularJS fixes that behaviour introducing special
directives like ng-href or ng-src.

This commit is a more general solution that allows prefixing any
attribute with "ng-attr-", "ng:attr:" or "ng_attr_"  so it will
be set only when the binding is done. The prefix is then removed.

Example usage:

&lt;svg&gt;
  &lt;circle ng-attr-cx="{{cx}}" ng-attr-cy="{{cy}}" ng:attr-r="{{r}}"&gt;&lt;/circle&gt;
&lt;/svg&gt;

Closes #1050
Closes #1925
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Sometimes is not desirable to use interpolation on attributes because
the user agent parses them before the interpolation takes place. I.e:

&lt;svg&gt;
  &lt;circle cx="{{cx}}" cy="{{cy}}" r="{{r}}"&gt;&lt;/circle&gt;
&lt;/svg&gt;

The snippet throws three browser errors, one for each attribute.

For some attributes, AngularJS fixes that behaviour introducing special
directives like ng-href or ng-src.

This commit is a more general solution that allows prefixing any
attribute with "ng-attr-", "ng:attr:" or "ng_attr_"  so it will
be set only when the binding is done. The prefix is then removed.

Example usage:

&lt;svg&gt;
  &lt;circle ng-attr-cx="{{cx}}" ng-attr-cy="{{cy}}" ng:attr-r="{{r}}"&gt;&lt;/circle&gt;
&lt;/svg&gt;

Closes #1050
Closes #1925
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(JQLite): ready() now supports document.readyState=='complete'</title>
<updated>2013-02-25T23:32:14+00:00</updated>
<author>
<name>Jørgen Borgesen</name>
</author>
<published>2013-02-06T11:15:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=753fc9e58d5e554d4930548558efecc283557eeb'/>
<id>753fc9e58d5e554d4930548558efecc283557eeb</id>
<content type='text'>
JQLite.ready() used for automatic bootstrapping (when jQuery is not present)
now checks if document already is ready when first called. This simplifies
bootstrapping when the angular script is loaded asynchronously.

However if other scripts with angular app code are being loaded as well
it is developers responsibility to ensure that these scripts are loaded
after angular-loader.js is evaluated and before angular.js script is
evaluated.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
JQLite.ready() used for automatic bootstrapping (when jQuery is not present)
now checks if document already is ready when first called. This simplifies
bootstrapping when the angular script is loaded asynchronously.

However if other scripts with angular app code are being loaded as well
it is developers responsibility to ensure that these scripts are loaded
after angular-loader.js is evaluated and before angular.js script is
evaluated.
</pre>
</div>
</content>
</entry>
</feed>
