aboutsummaryrefslogtreecommitdiffstats
path: root/src/markups.js
diff options
context:
space:
mode:
authorMisko Hevery2011-11-17 12:49:15 -0800
committerIgor Minar2011-11-30 14:49:36 -0500
commit0e1fa2aefe34fe9ba5c957efde9ae4a82df54e11 (patch)
tree88463996139a1f8433802e49c35d6b649fafb7f4 /src/markups.js
parent3d0ce0ebe9ce26f54ce0527ece7a7950bc2e8368 (diff)
downloadangular.js-0e1fa2aefe34fe9ba5c957efde9ae4a82df54e11.tar.bz2
feat($interpolate): string interpolation function
Diffstat (limited to 'src/markups.js')
-rw-r--r--src/markups.js28
1 files changed, 0 insertions, 28 deletions
diff --git a/src/markups.js b/src/markups.js
index b7761857..f6f2143a 100644
--- a/src/markups.js
+++ b/src/markups.js
@@ -51,34 +51,6 @@
* Understanding Angular Markup} in the Angular Developer Guide.
*/
-function parseBindings(string) {
- var results = [];
- var lastIndex = 0;
- var index;
- while((index = string.indexOf('{{', lastIndex)) > -1) {
- if (lastIndex < index)
- results.push(string.substr(lastIndex, index - lastIndex));
- lastIndex = index;
-
- index = string.indexOf('}}', index);
- index = index < 0 ? string.length : index + 2;
-
- results.push(string.substr(lastIndex, index - lastIndex));
- lastIndex = index;
- }
- if (lastIndex != string.length)
- results.push(string.substr(lastIndex, string.length - lastIndex));
- return results.length === 0 ? [ string ] : results;
-}
-
-function binding(string) {
- var binding = string.replace(/\n/gm, ' ').match(/^\{\{(.*)\}\}$/);
- return binding ? binding[1] : null;
-}
-
-function hasBindings(bindings) {
- return bindings.length > 1 || binding(bindings[0]) !== null;
-}
angularTextMarkup('{{}}', function(text, textNode, parentElement) {
var bindings = parseBindings(text),