コード例 #1
0
ファイル: CUriError.cs プロジェクト: ChaosPandion/Machete
 public override sealed IObject Construct(IEnvironment environment, IArgs args)
 {
     var message = args[0].ConvertToString();
     if (message.BaseValue == "undefined")
     {
         message = environment.CreateString("");
     }
     var error = new NUriError(environment);
     error.Class = "Error";
     error.Extensible = true;
     error.Prototype = environment.UriErrorPrototype;
     error.Put("message", message, false);
     return error;
 }
コード例 #2
0
ファイル: CUriError.cs プロジェクト: bittercoder/Machete
        public sealed override IObject Construct(IEnvironment environment, IArgs args)
        {
            var message = args[0].ConvertToString();

            if (message.BaseValue == "undefined")
            {
                message = environment.CreateString("");
            }
            var error = new NUriError(environment);

            error.Class      = "Error";
            error.Extensible = true;
            error.Prototype  = environment.UriErrorPrototype;
            error.Put("message", message, false);
            return(error);
        }