Explorar o código

return empty config in display mode

Nicolas Cannasse %!s(int64=13) %!d(string=hai) anos
pai
achega
d67409e94c
Modificáronse 1 ficheiros con 2 adicións e 0 borrados
  1. 2 0
      std/haxe/web/Dispatch.hx

+ 2 - 0
std/haxe/web/Dispatch.hx

@@ -323,6 +323,8 @@ class Dispatch {
 
 
 	static function makeConfig( obj : Expr ) {
 	static function makeConfig( obj : Expr ) {
 		var p = obj.pos;
 		var p = obj.pos;
+		if( Context.defined("display") )
+			return { expr :  EObjectDecl([ { field : "obj", expr : obj }, { field : "rules", expr : { expr : EObjectDecl([]), pos : p } } ]), pos : p };
 		var t = Context.typeof(obj);
 		var t = Context.typeof(obj);
 		switch( Context.follow(t) ) {
 		switch( Context.follow(t) ) {
 		case TAnonymous(fl):
 		case TAnonymous(fl):