You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ha...@apache.org on 2019/02/11 08:14:45 UTC
[royale-asjs] branch develop updated: (Temporary?) fix for XML
methods
This is an automated email from the ASF dual-hosted git repository.
harbs pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
The following commit(s) were added to refs/heads/develop by this push:
new 76d0c24 (Temporary?) fix for XML methods
76d0c24 is described below
commit 76d0c24fbc6fde91bbb9e245874fd78db49eee96
Author: Harbs <ha...@in-tools.com>
AuthorDate: Mon Feb 11 10:14:31 2019 +0200
(Temporary?) fix for XML methods
---
frameworks/projects/XML/src/main/royale/XML.as | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/frameworks/projects/XML/src/main/royale/XML.as b/frameworks/projects/XML/src/main/royale/XML.as
index fedf1be..0866ca5 100644
--- a/frameworks/projects/XML/src/main/royale/XML.as
+++ b/frameworks/projects/XML/src/main/royale/XML.as
@@ -2759,19 +2759,19 @@ Moved this logic (partially) into the other replace method
}
public function slice(beginSlice:Number, endSlice:*=undefined):String
{
- return s().slice(beginSlice,endSlice);
+ return s()["slice"](beginSlice,endSlice);
}
public function split(separator:*=undefined,limit:*=undefined):Array
{
- return s().split(separator,limit);
+ return s()["split"](separator,limit);
}
public function substr(start:Number, length:*=undefined):String
{
- return s().substr(start,length);
+ return s()["substr"](start,length);
}
public function substring(indexStart:Number, indexEnd:*=undefined):String
{
- return s().substring(indexStart,indexEnd);
+ return s()["substring"](indexStart,indexEnd);
}
public function toLocaleLowerCase():String
{
@@ -2801,12 +2801,12 @@ Moved this logic (partially) into the other replace method
*/
public function toExponential(fractionDigits:*=undefined):Number
{
- return v().toExponential(fractionDigits) as Number;
+ return v()["toExponential"](fractionDigits) as Number;
}
/**
* @royaleignorecoercion Number
*/
- public function toFixed(digits:*=undefined):Number
+ public function toFixed(digits:int=0):Number
{
return v().toFixed(digits) as Number;
}
@@ -2815,7 +2815,7 @@ Moved this logic (partially) into the other replace method
*/
public function toPrecision(precision:*=undefined):Number
{
- return v().toPrecision(precision) as Number;
+ return v()["toPrecision"](precision) as Number;
}
private function s():String
{