浏览代码

add overloads in js.lib.Date for converting to locale strings (#9138)

Kenton Hamaluik 5 年之前
父节点
当前提交
dd06aff3ee
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      std/js/lib/Date.hx

+ 3 - 0
std/js/lib/Date.hx

@@ -246,6 +246,7 @@ extern class Date {
 	/**
 		Returns a string with a locality sensitive representation of the date portion of this date based on system settings.
 	**/
+	@:overload(function(?locales:Array<String>, ?options:Dynamic<Dynamic>):String {})
 	function toLocaleDateString(?locales:String, ?options:Dynamic<Dynamic>):String;
 
 	/**
@@ -256,11 +257,13 @@ extern class Date {
 	/**
 		Returns a string with a locality sensitive representation of this date. Overrides the Object.prototype.toLocaleString() method.
 	**/
+	@:overload(function(?locales:Array<String>, ?options:Dynamic<Dynamic>):String {})
 	function toLocaleString(?locales:String, ?options:Dynamic<Dynamic>):String;
 
 	/**
 		Returns a string with a locality sensitive representation of the time portion of this date based on system settings.
 	**/
+	@:overload(function(?locales:Array<String>, ?options:Dynamic<Dynamic>):String {})
 	function toLocaleTimeString(?locales:String, ?options:Dynamic<Dynamic>):String;
 
 	/**