added elementNames() to XMLList
Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/fdbc359e Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/fdbc359e Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/fdbc359e Branch: refs/heads/feature/maven-migration Commit: fdbc359ec0cb311bb5241834984e68489eadbdaa Parents: fd1ae8e Author: Harbs <[email protected]> Authored: Mon Apr 11 20:18:56 2016 +0300 Committer: Harbs <[email protected]> Committed: Mon Apr 11 20:18:56 2016 +0300 ---------------------------------------------------------------------- frameworks/projects/XML/src/main/flex/XMLList.as | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/fdbc359e/frameworks/projects/XML/src/main/flex/XMLList.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/XML/src/main/flex/XMLList.as b/frameworks/projects/XML/src/main/flex/XMLList.as index ea7b4ec..1173512 100644 --- a/frameworks/projects/XML/src/main/flex/XMLList.as +++ b/frameworks/projects/XML/src/main/flex/XMLList.as @@ -255,7 +255,8 @@ package while(i<len) appendChild(list[i++]); -// for each(item in list) +// var xmlList:XMLList = list; +// for each(item in xmlList) // appendChild(item); return this; @@ -341,6 +342,17 @@ package } COMPILE::JS + public function elementNames():Array + { + var retVal:Array = []; + var i:int=0; + var len:int = _xmlArray.length; + while(i<len) + retVal.push(i++); + return retVal; + } + + COMPILE::JS public function equals(list:*):Boolean { /*
