diff options
Diffstat (limited to 'src/client/Utils.hx')
| -rw-r--r-- | src/client/Utils.hx | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/client/Utils.hx b/src/client/Utils.hx index cdf9f21..a0e19f7 100644 --- a/src/client/Utils.hx +++ b/src/client/Utils.hx @@ -8,6 +8,15 @@ import js.html.Element; import js.html.URL; class Utils { + public static function nativeTrace(msg:Dynamic, ?infos:haxe.PosInfos):Void { + final fileData = '${infos.fileName}:${infos.lineNumber}'; + var args:Array<Dynamic> = [fileData, msg]; + if (infos.customParams != null) args = args.concat(infos.customParams); + js.Browser.window.console.log( + ...haxe.Rest.of(args) + ); + } + public static function isTouch():Bool { return js.Syntax.code("'ontouchstart' in window"); } |
