Example #1
0
        public override object __hx_invoke1_o(double __fn_float1, object __fn_dyn1)
        {
                        #line 47 "/my-component/src/englishauction/AuctionRepository.hx"
            global::maglev.MagLevAny ret = (((__fn_dyn1 == global::haxe.lang.Runtime.undefined)) ? (((global::maglev.MagLevAny)(((object)(__fn_float1))))) : (((global::maglev.MagLevAny)(__fn_dyn1))));
            if (global::Std.isOfType(((object)(this.res.getResult())), ((object)(typeof(global::maglev.MagLevNull)))))
            {
                                #line 49 "/my-component/src/englishauction/AuctionRepository.hx"
                this.callback.__hx_invoke1_o(default(double), null);
            }

                        #line 51 "/my-component/src/englishauction/AuctionRepository.hx"
            global::maglev.MagLevObject         resobj = ((global::maglev.MagLevObject)(this.res.getResult()));
            global::englishauction.AuctionModel model  = new global::englishauction.AuctionModel();
                        #line 53 "/my-component/src/englishauction/AuctionRepository.hx"
            model.id    = (((global::maglev.MagLevString)(resobj.@get("auctionId")))).getString();
            model.start = (((global::maglev.MagLevNumber)(resobj.@get("start")))).getInt();
                        #line 55 "/my-component/src/englishauction/AuctionRepository.hx"
            model.end           = (((global::maglev.MagLevNumber)(resobj.@get("end")))).getInt();
            model.startingPrice = (((global::maglev.MagLevNumber)(resobj.@get("startingPrice")))).getFloat();
                        #line 57 "/my-component/src/englishauction/AuctionRepository.hx"
            model.reservePrice   = (((global::maglev.MagLevNumber)(resobj.@get("reservePrice")))).getFloat();
            model.priceIncrement = (((global::maglev.MagLevNumber)(resobj.@get("priceIncrement")))).getFloat();
                        #line 59 "/my-component/src/englishauction/AuctionRepository.hx"
            this.callback.__hx_invoke1_o(default(double), model);
            return(global::maglev.MagLevResult.fromResult(global::maglev.MagLevNull.create()));
        }
Example #2
0
        public override object __hx_invoke1_o(double __fn_float1, object __fn_dyn1)
        {
                        #line 142 "/my-component/src/englishauction/AuctionRepository.hx"
            global::maglev.MagLevAny   ret = (((__fn_dyn1 == global::haxe.lang.Runtime.undefined)) ? (((global::maglev.MagLevAny)(((object)(__fn_float1))))) : (((global::maglev.MagLevAny)(__fn_dyn1))));
            global::maglev.MagLevArray arr = ((global::maglev.MagLevArray)(this.res.getResult()));
                        #line 144 "/my-component/src/englishauction/AuctionRepository.hx"
            int i = 0;
            while ((i < arr.size()))
            {
                                #line 146 "/my-component/src/englishauction/AuctionRepository.hx"
                global::englishauction.AuctionModel model  = new global::englishauction.AuctionModel();
                global::maglev.MagLevObject         resobj = ((global::maglev.MagLevObject)(arr.@get(i)));
                                #line 148 "/my-component/src/englishauction/AuctionRepository.hx"
                model.id    = (((global::maglev.MagLevString)(resobj.@get("auctionId")))).getString();
                model.start = (((global::maglev.MagLevNumber)(resobj.@get("start")))).getInt();
                                #line 150 "/my-component/src/englishauction/AuctionRepository.hx"
                model.end           = (((global::maglev.MagLevNumber)(resobj.@get("end")))).getInt();
                model.startingPrice = (((global::maglev.MagLevNumber)(resobj.@get("startingPrice")))).getFloat();
                                #line 152 "/my-component/src/englishauction/AuctionRepository.hx"
                model.reservePrice   = (((global::maglev.MagLevNumber)(resobj.@get("reservePrice")))).getFloat();
                model.priceIncrement = (((global::maglev.MagLevNumber)(resobj.@get("priceIncrement")))).getFloat();
                                #line 154 "/my-component/src/englishauction/AuctionRepository.hx"
                this.auctions.push(model);
                ++i;
            }

                        #line 157 "/my-component/src/englishauction/AuctionRepository.hx"
            this.callback.__hx_invoke1_o(default(double), this.auctions);
            return(global::maglev.MagLevResult.fromResult(global::maglev.MagLevNull.create()));
        }
 public override object __hx_invoke1_o(double __fn_float1, object __fn_dyn1)
 {
                 #line 64 "/my-component/src/persistence/MagLevConverter.hx"
     global::maglev.MagLevAny result = (((__fn_dyn1 == global::haxe.lang.Runtime.undefined)) ? (((global::maglev.MagLevAny)(((object)(__fn_float1))))) : (((global::maglev.MagLevAny)(__fn_dyn1))));
     this.callback.__hx_invoke1_o(default(double), global::persistence.MagLevConverter.convertToHaxe(result));
                 #line 66 "/my-component/src/persistence/MagLevConverter.hx"
     return(global::maglev.MagLevResult.fromResult(global::maglev.MagLevNull.create()));
 }
Example #4
0
 public override object __hx_invoke1_o(double __fn_float1, object __fn_dyn1)
 {
                 #line 23 "/my-component/src/englishauction/AuctionRepository.hx"
     global::maglev.MagLevAny ret = (((__fn_dyn1 == global::haxe.lang.Runtime.undefined)) ? (((global::maglev.MagLevAny)(((object)(__fn_float1))))) : (((global::maglev.MagLevAny)(__fn_dyn1))));
     this.callback.__hx_invoke1_o(default(double), (((global::maglev.MagLevString)(ret))).getString());
                 #line 25 "/my-component/src/englishauction/AuctionRepository.hx"
     return(global::maglev.MagLevResult.fromResult(global::maglev.MagLevNull.create()));
 }
 public override object __hx_invoke1_o(double __fn_float1, object __fn_dyn1)
 {
                 #line 48 "/my-component/src/englishauction/BidRepository.hx"
     global::maglev.MagLevAny result = (((__fn_dyn1 == global::haxe.lang.Runtime.undefined)) ? (((global::maglev.MagLevAny)(((object)(__fn_float1))))) : (((global::maglev.MagLevAny)(__fn_dyn1))));
     this.callback.__hx_invoke1_o(((double)((((global::maglev.MagLevNumber)(result))).getInt())), global::haxe.lang.Runtime.undefined);
                 #line 50 "/my-component/src/englishauction/BidRepository.hx"
     return(global::maglev.MagLevResult.fromResult(global::maglev.MagLevNull.create()));
 }
Example #6
0
        public override object __hx_invoke1_o(double __fn_float1, object __fn_dyn1)
        {
                        #line 53 "/my-component/src/maglev/MagLevCs.hx"
            global::maglev.MagLevArray args = (((__fn_dyn1 == global::haxe.lang.Runtime.undefined)) ? (((global::maglev.MagLevArray)(((object)(__fn_float1))))) : (((global::maglev.MagLevArray)(__fn_dyn1))));
            global::Array <object>     arr  = new global::Array <object>();
                        #line 55 "/my-component/src/maglev/MagLevCs.hx"
            int i = 0;
            while ((i < args.size()))
            {
                                #line 57 "/my-component/src/maglev/MagLevCs.hx"
                arr.push(this._gthis.convertToHaxe(args.@get(i)));
                ++i;
            }

                        #line 60 "/my-component/src/maglev/MagLevCs.hx"
            global::maglev.MagLevAny result = this._gthis.convertToMagLev(((object)(this.callback.__hx_invoke1_o(default(double), arr))));
            return(global::maglev.MagLevResult.fromResult(result));
        }
        public override object __hx_invoke1_o(double __fn_float1, object __fn_dyn1)
        {
                        #line 65 "/my-component/src/englishauction/BidRepository.hx"
            global::maglev.MagLevAny   onres = (((__fn_dyn1 == global::haxe.lang.Runtime.undefined)) ? (((global::maglev.MagLevAny)(((object)(__fn_float1))))) : (((global::maglev.MagLevAny)(__fn_dyn1))));
            global::maglev.MagLevArray arr   = ((global::maglev.MagLevArray)(onres));
                        #line 67 "/my-component/src/englishauction/BidRepository.hx"
            global::Array <object> bids = new global::Array <object>();
            int i = 0;
                        #line 69 "/my-component/src/englishauction/BidRepository.hx"
            while ((i < arr.size()))
            {
                                #line 70 "/my-component/src/englishauction/BidRepository.hx"
                global::englishauction.BidModel model  = new global::englishauction.BidModel();
                global::maglev.MagLevObject     resobj = ((global::maglev.MagLevObject)(arr.@get(i)));
                                #line 72 "/my-component/src/englishauction/BidRepository.hx"
                model.id = (((global::maglev.MagLevString)(resobj.@get("bidId")))).getString();
                if (resobj.exists("auctionId"))
                {
                                        #line 74 "/my-component/src/englishauction/BidRepository.hx"
                    model.auctionId = (((global::maglev.MagLevString)(resobj.@get("auctionId")))).getString();
                }
                else
                {
                                        #line 76 "/my-component/src/englishauction/BidRepository.hx"
                    model.auctionId = this.auctionId;
                }

                                #line 78 "/my-component/src/englishauction/BidRepository.hx"
                model.userId = (((global::maglev.MagLevString)(resobj.@get("userId")))).getString();
                model.price  = (((global::maglev.MagLevNumber)(resobj.@get("price")))).getFloat();
                                #line 80 "/my-component/src/englishauction/BidRepository.hx"
                bids.push(model);
                ++i;
            }

                        #line 83 "/my-component/src/englishauction/BidRepository.hx"
            this.callback.__hx_invoke1_o(default(double), bids);
            return(global::maglev.MagLevResult.fromResult(global::maglev.MagLevNull.create()));
        }
        public static object convertToHaxe(global::maglev.MagLevAny x)
        {
                        #line 16 "/my-component/src/persistence/MagLevConverter.hx"
            if ((x.getType() == global::maglev.MagLevNull.getStaticType()))
            {
                                #line 17 "/my-component/src/persistence/MagLevConverter.hx"
                return(null);
            }
            else if ((x.getType() == global::maglev.MagLevBoolean.getStaticType()))
            {
                                #line 20 "/my-component/src/persistence/MagLevConverter.hx"
                global::maglev.MagLevBoolean y = ((global::maglev.MagLevBoolean)(x));
                return((object)(y.getBool()));
            }
            else if ((x.getType() == global::maglev.MagLevString.getStaticType()))
            {
                                #line 24 "/my-component/src/persistence/MagLevConverter.hx"
                global::maglev.MagLevString y1 = ((global::maglev.MagLevString)(x));
                return((object)(y1.getString()));
            }
            else if ((x.getType() == global::maglev.MagLevNumber.getStaticType()))
            {
                                #line 28 "/my-component/src/persistence/MagLevConverter.hx"
                global::maglev.MagLevNumber y2 = ((global::maglev.MagLevNumber)(x));
                return((object)(y2.getFloat()));
            }
            else if ((x.getType() == global::maglev.MagLevArray.getStaticType()))
            {
                                #line 32 "/my-component/src/persistence/MagLevConverter.hx"
                global::maglev.MagLevArray y3  = ((global::maglev.MagLevArray)(x));
                global::Array <object>     arr = new global::Array <object>();
                                #line 34 "/my-component/src/persistence/MagLevConverter.hx"
                int i = 0;
                while ((i < y3.size()))
                {
                                        #line 36 "/my-component/src/persistence/MagLevConverter.hx"
                    arr.push(global::persistence.MagLevConverter.convertToHaxe(y3.@get(i)));
                    ++i;
                }

                                #line 39 "/my-component/src/persistence/MagLevConverter.hx"
                return((object)(arr));
            }
            else if ((x.getType() == global::maglev.MagLevObject.getStaticType()))
            {
                                #line 42 "/my-component/src/persistence/MagLevConverter.hx"
                global::maglev.MagLevObject        y4  = ((global::maglev.MagLevObject)(x));
                global::haxe.ds.StringMap <object> map = new global::haxe.ds.StringMap <object>();
                                #line 44 "/my-component/src/persistence/MagLevConverter.hx"
                global::maglev.MagLevArray keys = y4.keys();
                int i1 = 0;
                                #line 46 "/my-component/src/persistence/MagLevConverter.hx"
                while ((i1 < keys.size()))
                {
                                        #line 47 "/my-component/src/persistence/MagLevConverter.hx"
                    string key = (((global::maglev.MagLevString)(keys.@get(i1)))).getString();
                    map.@set(key, global::persistence.MagLevConverter.convertToHaxe(y4.@get(key)));
                                        #line 49 "/my-component/src/persistence/MagLevConverter.hx"
                    ++i1;
                }

                                #line 51 "/my-component/src/persistence/MagLevConverter.hx"
                return((object)(map));
            }
            else if ((x.getType() == global::maglev.MagLevFunction.getStaticType()))
            {
                                #line 54 "/my-component/src/persistence/MagLevConverter.hx"
                global::maglev.MagLevFunction y5 = ((global::maglev.MagLevFunction)(x));
                global::haxe.lang.Function    f  = new global::persistence.MagLevConverter_convertToHaxe_55__Fun(y5);
                                #line 69 "/my-component/src/persistence/MagLevConverter.hx"
                return((object)(f));
            }
            else
            {
                                #line 72 "/my-component/src/persistence/MagLevConverter.hx"
                throw ((global::System.Exception)(global::haxe.Exception.thrown("convertToHaxe: unknown type")));
            }
        }
Example #9
0
        public virtual object convertToHaxe(global::maglev.MagLevAny x)
        {
                        #line 107 "/my-component/src/maglev/MagLevCs.hx"
            if ((x.getType() == global::maglev.MagLevNull.getStaticType()))
            {
                                #line 108 "/my-component/src/maglev/MagLevCs.hx"
                return(null);
            }
            else if ((x.getType() == global::maglev.MagLevBoolean.getStaticType()))
            {
                                #line 111 "/my-component/src/maglev/MagLevCs.hx"
                global::maglev.MagLevBoolean y = ((global::maglev.MagLevBoolean)(x));
                return((object)(y.getBool()));
            }
            else if ((x.getType() == global::maglev.MagLevString.getStaticType()))
            {
                                #line 115 "/my-component/src/maglev/MagLevCs.hx"
                global::maglev.MagLevString y1 = ((global::maglev.MagLevString)(x));
                return((object)(y1.getString()));
            }
            else if ((x.getType() == global::maglev.MagLevNumber.getStaticType()))
            {
                                #line 119 "/my-component/src/maglev/MagLevCs.hx"
                global::maglev.MagLevNumber y2 = ((global::maglev.MagLevNumber)(x));
                return((object)(y2.getFloat()));
            }
            else if ((x.getType() == global::maglev.MagLevArray.getStaticType()))
            {
                                #line 123 "/my-component/src/maglev/MagLevCs.hx"
                global::maglev.MagLevArray y3  = ((global::maglev.MagLevArray)(x));
                global::Array <object>     arr = new global::Array <object>();
                                #line 125 "/my-component/src/maglev/MagLevCs.hx"
                int i = 0;
                while ((i < y3.size()))
                {
                                        #line 127 "/my-component/src/maglev/MagLevCs.hx"
                    arr.push(this.convertToHaxe(y3.@get(i)));
                    ++i;
                }

                                #line 130 "/my-component/src/maglev/MagLevCs.hx"
                return((object)(arr));
            }
            else if ((x.getType() == global::maglev.MagLevObject.getStaticType()))
            {
                                #line 133 "/my-component/src/maglev/MagLevCs.hx"
                global::maglev.MagLevObject        y4  = ((global::maglev.MagLevObject)(x));
                global::haxe.ds.StringMap <object> map = new global::haxe.ds.StringMap <object>();
                                #line 135 "/my-component/src/maglev/MagLevCs.hx"
                global::maglev.MagLevArray keys = y4.keys();
                int i1 = 0;
                                #line 137 "/my-component/src/maglev/MagLevCs.hx"
                while ((i1 < keys.size()))
                {
                                        #line 138 "/my-component/src/maglev/MagLevCs.hx"
                    string key = (((global::maglev.MagLevString)(keys.@get(i1)))).getString();
                    map.@set(key, this.convertToHaxe(y4.@get(key)));
                                        #line 140 "/my-component/src/maglev/MagLevCs.hx"
                    ++i1;
                }

                                #line 142 "/my-component/src/maglev/MagLevCs.hx"
                return((object)(map));
            }
            else
            {
                                #line 145 "/my-component/src/maglev/MagLevCs.hx"
                throw ((global::System.Exception)(global::haxe.Exception.thrown("convertToHaxe: unknown type")));
            }
        }