| // Code generated by easyjson for marshaling/unmarshaling. DO NOT EDIT. |
| |
| package overlay |
| |
| import ( |
| json "encoding/json" |
| cdp "github.com/chromedp/cdproto/cdp" |
| dom "github.com/chromedp/cdproto/dom" |
| page "github.com/chromedp/cdproto/page" |
| runtime "github.com/chromedp/cdproto/runtime" |
| easyjson "github.com/mailru/easyjson" |
| jlexer "github.com/mailru/easyjson/jlexer" |
| jwriter "github.com/mailru/easyjson/jwriter" |
| ) |
| |
| // suppress unused package warning |
| var ( |
| _ *json.RawMessage |
| _ *jlexer.Lexer |
| _ *jwriter.Writer |
| _ easyjson.Marshaler |
| ) |
| |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay(in *jlexer.Lexer, out *SetShowViewportSizeOnResizeParams) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "show": |
| out.Show = bool(in.Bool()) |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay(out *jwriter.Writer, in SetShowViewportSizeOnResizeParams) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| { |
| const prefix string = ",\"show\":" |
| out.RawString(prefix[1:]) |
| out.Bool(bool(in.Show)) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v SetShowViewportSizeOnResizeParams) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v SetShowViewportSizeOnResizeParams) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *SetShowViewportSizeOnResizeParams) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *SetShowViewportSizeOnResizeParams) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay1(in *jlexer.Lexer, out *SetShowScrollBottleneckRectsParams) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "show": |
| out.Show = bool(in.Bool()) |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay1(out *jwriter.Writer, in SetShowScrollBottleneckRectsParams) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| { |
| const prefix string = ",\"show\":" |
| out.RawString(prefix[1:]) |
| out.Bool(bool(in.Show)) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v SetShowScrollBottleneckRectsParams) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay1(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v SetShowScrollBottleneckRectsParams) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay1(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *SetShowScrollBottleneckRectsParams) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay1(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *SetShowScrollBottleneckRectsParams) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay1(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay2(in *jlexer.Lexer, out *SetShowPaintRectsParams) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "result": |
| out.Result = bool(in.Bool()) |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay2(out *jwriter.Writer, in SetShowPaintRectsParams) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| { |
| const prefix string = ",\"result\":" |
| out.RawString(prefix[1:]) |
| out.Bool(bool(in.Result)) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v SetShowPaintRectsParams) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay2(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v SetShowPaintRectsParams) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay2(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *SetShowPaintRectsParams) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay2(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *SetShowPaintRectsParams) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay2(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay3(in *jlexer.Lexer, out *SetShowLayoutShiftRegionsParams) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "result": |
| out.Result = bool(in.Bool()) |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay3(out *jwriter.Writer, in SetShowLayoutShiftRegionsParams) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| { |
| const prefix string = ",\"result\":" |
| out.RawString(prefix[1:]) |
| out.Bool(bool(in.Result)) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v SetShowLayoutShiftRegionsParams) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay3(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v SetShowLayoutShiftRegionsParams) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay3(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *SetShowLayoutShiftRegionsParams) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay3(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *SetShowLayoutShiftRegionsParams) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay3(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay4(in *jlexer.Lexer, out *SetShowHitTestBordersParams) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "show": |
| out.Show = bool(in.Bool()) |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay4(out *jwriter.Writer, in SetShowHitTestBordersParams) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| { |
| const prefix string = ",\"show\":" |
| out.RawString(prefix[1:]) |
| out.Bool(bool(in.Show)) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v SetShowHitTestBordersParams) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay4(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v SetShowHitTestBordersParams) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay4(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *SetShowHitTestBordersParams) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay4(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *SetShowHitTestBordersParams) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay4(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay5(in *jlexer.Lexer, out *SetShowHingeParams) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "hingeConfig": |
| if in.IsNull() { |
| in.Skip() |
| out.HingeConfig = nil |
| } else { |
| if out.HingeConfig == nil { |
| out.HingeConfig = new(HingeConfig) |
| } |
| (*out.HingeConfig).UnmarshalEasyJSON(in) |
| } |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay5(out *jwriter.Writer, in SetShowHingeParams) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| if in.HingeConfig != nil { |
| const prefix string = ",\"hingeConfig\":" |
| first = false |
| out.RawString(prefix[1:]) |
| (*in.HingeConfig).MarshalEasyJSON(out) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v SetShowHingeParams) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay5(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v SetShowHingeParams) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay5(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *SetShowHingeParams) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay5(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *SetShowHingeParams) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay5(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay6(in *jlexer.Lexer, out *SetShowFPSCounterParams) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "show": |
| out.Show = bool(in.Bool()) |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay6(out *jwriter.Writer, in SetShowFPSCounterParams) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| { |
| const prefix string = ",\"show\":" |
| out.RawString(prefix[1:]) |
| out.Bool(bool(in.Show)) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v SetShowFPSCounterParams) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay6(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v SetShowFPSCounterParams) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay6(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *SetShowFPSCounterParams) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay6(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *SetShowFPSCounterParams) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay6(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay7(in *jlexer.Lexer, out *SetShowDebugBordersParams) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "show": |
| out.Show = bool(in.Bool()) |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay7(out *jwriter.Writer, in SetShowDebugBordersParams) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| { |
| const prefix string = ",\"show\":" |
| out.RawString(prefix[1:]) |
| out.Bool(bool(in.Show)) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v SetShowDebugBordersParams) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay7(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v SetShowDebugBordersParams) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay7(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *SetShowDebugBordersParams) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay7(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *SetShowDebugBordersParams) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay7(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay8(in *jlexer.Lexer, out *SetShowAdHighlightsParams) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "show": |
| out.Show = bool(in.Bool()) |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay8(out *jwriter.Writer, in SetShowAdHighlightsParams) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| { |
| const prefix string = ",\"show\":" |
| out.RawString(prefix[1:]) |
| out.Bool(bool(in.Show)) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v SetShowAdHighlightsParams) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay8(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v SetShowAdHighlightsParams) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay8(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *SetShowAdHighlightsParams) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay8(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *SetShowAdHighlightsParams) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay8(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay9(in *jlexer.Lexer, out *SetPausedInDebuggerMessageParams) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "message": |
| out.Message = string(in.String()) |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay9(out *jwriter.Writer, in SetPausedInDebuggerMessageParams) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| if in.Message != "" { |
| const prefix string = ",\"message\":" |
| first = false |
| out.RawString(prefix[1:]) |
| out.String(string(in.Message)) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v SetPausedInDebuggerMessageParams) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay9(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v SetPausedInDebuggerMessageParams) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay9(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *SetPausedInDebuggerMessageParams) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay9(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *SetPausedInDebuggerMessageParams) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay9(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay10(in *jlexer.Lexer, out *SetInspectModeParams) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "mode": |
| (out.Mode).UnmarshalEasyJSON(in) |
| case "highlightConfig": |
| if in.IsNull() { |
| in.Skip() |
| out.HighlightConfig = nil |
| } else { |
| if out.HighlightConfig == nil { |
| out.HighlightConfig = new(HighlightConfig) |
| } |
| (*out.HighlightConfig).UnmarshalEasyJSON(in) |
| } |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay10(out *jwriter.Writer, in SetInspectModeParams) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| { |
| const prefix string = ",\"mode\":" |
| out.RawString(prefix[1:]) |
| (in.Mode).MarshalEasyJSON(out) |
| } |
| if in.HighlightConfig != nil { |
| const prefix string = ",\"highlightConfig\":" |
| out.RawString(prefix) |
| (*in.HighlightConfig).MarshalEasyJSON(out) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v SetInspectModeParams) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay10(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v SetInspectModeParams) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay10(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *SetInspectModeParams) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay10(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *SetInspectModeParams) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay10(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay11(in *jlexer.Lexer, out *HingeConfig) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "rect": |
| if in.IsNull() { |
| in.Skip() |
| out.Rect = nil |
| } else { |
| if out.Rect == nil { |
| out.Rect = new(dom.Rect) |
| } |
| (*out.Rect).UnmarshalEasyJSON(in) |
| } |
| case "contentColor": |
| if in.IsNull() { |
| in.Skip() |
| out.ContentColor = nil |
| } else { |
| if out.ContentColor == nil { |
| out.ContentColor = new(cdp.RGBA) |
| } |
| (*out.ContentColor).UnmarshalEasyJSON(in) |
| } |
| case "outlineColor": |
| if in.IsNull() { |
| in.Skip() |
| out.OutlineColor = nil |
| } else { |
| if out.OutlineColor == nil { |
| out.OutlineColor = new(cdp.RGBA) |
| } |
| (*out.OutlineColor).UnmarshalEasyJSON(in) |
| } |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay11(out *jwriter.Writer, in HingeConfig) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| { |
| const prefix string = ",\"rect\":" |
| out.RawString(prefix[1:]) |
| if in.Rect == nil { |
| out.RawString("null") |
| } else { |
| (*in.Rect).MarshalEasyJSON(out) |
| } |
| } |
| if in.ContentColor != nil { |
| const prefix string = ",\"contentColor\":" |
| out.RawString(prefix) |
| (*in.ContentColor).MarshalEasyJSON(out) |
| } |
| if in.OutlineColor != nil { |
| const prefix string = ",\"outlineColor\":" |
| out.RawString(prefix) |
| (*in.OutlineColor).MarshalEasyJSON(out) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v HingeConfig) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay11(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v HingeConfig) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay11(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *HingeConfig) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay11(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *HingeConfig) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay11(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay12(in *jlexer.Lexer, out *HighlightRectParams) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "x": |
| out.X = int64(in.Int64()) |
| case "y": |
| out.Y = int64(in.Int64()) |
| case "width": |
| out.Width = int64(in.Int64()) |
| case "height": |
| out.Height = int64(in.Int64()) |
| case "color": |
| if in.IsNull() { |
| in.Skip() |
| out.Color = nil |
| } else { |
| if out.Color == nil { |
| out.Color = new(cdp.RGBA) |
| } |
| (*out.Color).UnmarshalEasyJSON(in) |
| } |
| case "outlineColor": |
| if in.IsNull() { |
| in.Skip() |
| out.OutlineColor = nil |
| } else { |
| if out.OutlineColor == nil { |
| out.OutlineColor = new(cdp.RGBA) |
| } |
| (*out.OutlineColor).UnmarshalEasyJSON(in) |
| } |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay12(out *jwriter.Writer, in HighlightRectParams) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| { |
| const prefix string = ",\"x\":" |
| out.RawString(prefix[1:]) |
| out.Int64(int64(in.X)) |
| } |
| { |
| const prefix string = ",\"y\":" |
| out.RawString(prefix) |
| out.Int64(int64(in.Y)) |
| } |
| { |
| const prefix string = ",\"width\":" |
| out.RawString(prefix) |
| out.Int64(int64(in.Width)) |
| } |
| { |
| const prefix string = ",\"height\":" |
| out.RawString(prefix) |
| out.Int64(int64(in.Height)) |
| } |
| if in.Color != nil { |
| const prefix string = ",\"color\":" |
| out.RawString(prefix) |
| (*in.Color).MarshalEasyJSON(out) |
| } |
| if in.OutlineColor != nil { |
| const prefix string = ",\"outlineColor\":" |
| out.RawString(prefix) |
| (*in.OutlineColor).MarshalEasyJSON(out) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v HighlightRectParams) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay12(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v HighlightRectParams) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay12(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *HighlightRectParams) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay12(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *HighlightRectParams) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay12(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay13(in *jlexer.Lexer, out *HighlightQuadParams) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "quad": |
| if in.IsNull() { |
| in.Skip() |
| out.Quad = nil |
| } else { |
| in.Delim('[') |
| if out.Quad == nil { |
| if !in.IsDelim(']') { |
| out.Quad = make(dom.Quad, 0, 8) |
| } else { |
| out.Quad = dom.Quad{} |
| } |
| } else { |
| out.Quad = (out.Quad)[:0] |
| } |
| for !in.IsDelim(']') { |
| var v1 float64 |
| v1 = float64(in.Float64()) |
| out.Quad = append(out.Quad, v1) |
| in.WantComma() |
| } |
| in.Delim(']') |
| } |
| case "color": |
| if in.IsNull() { |
| in.Skip() |
| out.Color = nil |
| } else { |
| if out.Color == nil { |
| out.Color = new(cdp.RGBA) |
| } |
| (*out.Color).UnmarshalEasyJSON(in) |
| } |
| case "outlineColor": |
| if in.IsNull() { |
| in.Skip() |
| out.OutlineColor = nil |
| } else { |
| if out.OutlineColor == nil { |
| out.OutlineColor = new(cdp.RGBA) |
| } |
| (*out.OutlineColor).UnmarshalEasyJSON(in) |
| } |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay13(out *jwriter.Writer, in HighlightQuadParams) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| { |
| const prefix string = ",\"quad\":" |
| out.RawString(prefix[1:]) |
| if in.Quad == nil && (out.Flags&jwriter.NilSliceAsEmpty) == 0 { |
| out.RawString("null") |
| } else { |
| out.RawByte('[') |
| for v2, v3 := range in.Quad { |
| if v2 > 0 { |
| out.RawByte(',') |
| } |
| out.Float64(float64(v3)) |
| } |
| out.RawByte(']') |
| } |
| } |
| if in.Color != nil { |
| const prefix string = ",\"color\":" |
| out.RawString(prefix) |
| (*in.Color).MarshalEasyJSON(out) |
| } |
| if in.OutlineColor != nil { |
| const prefix string = ",\"outlineColor\":" |
| out.RawString(prefix) |
| (*in.OutlineColor).MarshalEasyJSON(out) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v HighlightQuadParams) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay13(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v HighlightQuadParams) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay13(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *HighlightQuadParams) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay13(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *HighlightQuadParams) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay13(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay14(in *jlexer.Lexer, out *HighlightNodeParams) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "highlightConfig": |
| if in.IsNull() { |
| in.Skip() |
| out.HighlightConfig = nil |
| } else { |
| if out.HighlightConfig == nil { |
| out.HighlightConfig = new(HighlightConfig) |
| } |
| (*out.HighlightConfig).UnmarshalEasyJSON(in) |
| } |
| case "nodeId": |
| (out.NodeID).UnmarshalEasyJSON(in) |
| case "backendNodeId": |
| (out.BackendNodeID).UnmarshalEasyJSON(in) |
| case "objectId": |
| out.ObjectID = runtime.RemoteObjectID(in.String()) |
| case "selector": |
| out.Selector = string(in.String()) |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay14(out *jwriter.Writer, in HighlightNodeParams) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| { |
| const prefix string = ",\"highlightConfig\":" |
| out.RawString(prefix[1:]) |
| if in.HighlightConfig == nil { |
| out.RawString("null") |
| } else { |
| (*in.HighlightConfig).MarshalEasyJSON(out) |
| } |
| } |
| if in.NodeID != 0 { |
| const prefix string = ",\"nodeId\":" |
| out.RawString(prefix) |
| out.Int64(int64(in.NodeID)) |
| } |
| if in.BackendNodeID != 0 { |
| const prefix string = ",\"backendNodeId\":" |
| out.RawString(prefix) |
| out.Int64(int64(in.BackendNodeID)) |
| } |
| if in.ObjectID != "" { |
| const prefix string = ",\"objectId\":" |
| out.RawString(prefix) |
| out.String(string(in.ObjectID)) |
| } |
| if in.Selector != "" { |
| const prefix string = ",\"selector\":" |
| out.RawString(prefix) |
| out.String(string(in.Selector)) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v HighlightNodeParams) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay14(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v HighlightNodeParams) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay14(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *HighlightNodeParams) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay14(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *HighlightNodeParams) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay14(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay15(in *jlexer.Lexer, out *HighlightFrameParams) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "frameId": |
| (out.FrameID).UnmarshalEasyJSON(in) |
| case "contentColor": |
| if in.IsNull() { |
| in.Skip() |
| out.ContentColor = nil |
| } else { |
| if out.ContentColor == nil { |
| out.ContentColor = new(cdp.RGBA) |
| } |
| (*out.ContentColor).UnmarshalEasyJSON(in) |
| } |
| case "contentOutlineColor": |
| if in.IsNull() { |
| in.Skip() |
| out.ContentOutlineColor = nil |
| } else { |
| if out.ContentOutlineColor == nil { |
| out.ContentOutlineColor = new(cdp.RGBA) |
| } |
| (*out.ContentOutlineColor).UnmarshalEasyJSON(in) |
| } |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay15(out *jwriter.Writer, in HighlightFrameParams) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| { |
| const prefix string = ",\"frameId\":" |
| out.RawString(prefix[1:]) |
| out.String(string(in.FrameID)) |
| } |
| if in.ContentColor != nil { |
| const prefix string = ",\"contentColor\":" |
| out.RawString(prefix) |
| (*in.ContentColor).MarshalEasyJSON(out) |
| } |
| if in.ContentOutlineColor != nil { |
| const prefix string = ",\"contentOutlineColor\":" |
| out.RawString(prefix) |
| (*in.ContentOutlineColor).MarshalEasyJSON(out) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v HighlightFrameParams) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay15(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v HighlightFrameParams) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay15(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *HighlightFrameParams) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay15(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *HighlightFrameParams) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay15(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay16(in *jlexer.Lexer, out *HighlightConfig) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "showInfo": |
| out.ShowInfo = bool(in.Bool()) |
| case "showStyles": |
| out.ShowStyles = bool(in.Bool()) |
| case "showRulers": |
| out.ShowRulers = bool(in.Bool()) |
| case "showExtensionLines": |
| out.ShowExtensionLines = bool(in.Bool()) |
| case "contentColor": |
| if in.IsNull() { |
| in.Skip() |
| out.ContentColor = nil |
| } else { |
| if out.ContentColor == nil { |
| out.ContentColor = new(cdp.RGBA) |
| } |
| (*out.ContentColor).UnmarshalEasyJSON(in) |
| } |
| case "paddingColor": |
| if in.IsNull() { |
| in.Skip() |
| out.PaddingColor = nil |
| } else { |
| if out.PaddingColor == nil { |
| out.PaddingColor = new(cdp.RGBA) |
| } |
| (*out.PaddingColor).UnmarshalEasyJSON(in) |
| } |
| case "borderColor": |
| if in.IsNull() { |
| in.Skip() |
| out.BorderColor = nil |
| } else { |
| if out.BorderColor == nil { |
| out.BorderColor = new(cdp.RGBA) |
| } |
| (*out.BorderColor).UnmarshalEasyJSON(in) |
| } |
| case "marginColor": |
| if in.IsNull() { |
| in.Skip() |
| out.MarginColor = nil |
| } else { |
| if out.MarginColor == nil { |
| out.MarginColor = new(cdp.RGBA) |
| } |
| (*out.MarginColor).UnmarshalEasyJSON(in) |
| } |
| case "eventTargetColor": |
| if in.IsNull() { |
| in.Skip() |
| out.EventTargetColor = nil |
| } else { |
| if out.EventTargetColor == nil { |
| out.EventTargetColor = new(cdp.RGBA) |
| } |
| (*out.EventTargetColor).UnmarshalEasyJSON(in) |
| } |
| case "shapeColor": |
| if in.IsNull() { |
| in.Skip() |
| out.ShapeColor = nil |
| } else { |
| if out.ShapeColor == nil { |
| out.ShapeColor = new(cdp.RGBA) |
| } |
| (*out.ShapeColor).UnmarshalEasyJSON(in) |
| } |
| case "shapeMarginColor": |
| if in.IsNull() { |
| in.Skip() |
| out.ShapeMarginColor = nil |
| } else { |
| if out.ShapeMarginColor == nil { |
| out.ShapeMarginColor = new(cdp.RGBA) |
| } |
| (*out.ShapeMarginColor).UnmarshalEasyJSON(in) |
| } |
| case "cssGridColor": |
| if in.IsNull() { |
| in.Skip() |
| out.CSSGridColor = nil |
| } else { |
| if out.CSSGridColor == nil { |
| out.CSSGridColor = new(cdp.RGBA) |
| } |
| (*out.CSSGridColor).UnmarshalEasyJSON(in) |
| } |
| case "colorFormat": |
| (out.ColorFormat).UnmarshalEasyJSON(in) |
| case "gridHighlightConfig": |
| if in.IsNull() { |
| in.Skip() |
| out.GridHighlightConfig = nil |
| } else { |
| if out.GridHighlightConfig == nil { |
| out.GridHighlightConfig = new(GridHighlightConfig) |
| } |
| (*out.GridHighlightConfig).UnmarshalEasyJSON(in) |
| } |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay16(out *jwriter.Writer, in HighlightConfig) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| if in.ShowInfo { |
| const prefix string = ",\"showInfo\":" |
| first = false |
| out.RawString(prefix[1:]) |
| out.Bool(bool(in.ShowInfo)) |
| } |
| if in.ShowStyles { |
| const prefix string = ",\"showStyles\":" |
| if first { |
| first = false |
| out.RawString(prefix[1:]) |
| } else { |
| out.RawString(prefix) |
| } |
| out.Bool(bool(in.ShowStyles)) |
| } |
| if in.ShowRulers { |
| const prefix string = ",\"showRulers\":" |
| if first { |
| first = false |
| out.RawString(prefix[1:]) |
| } else { |
| out.RawString(prefix) |
| } |
| out.Bool(bool(in.ShowRulers)) |
| } |
| if in.ShowExtensionLines { |
| const prefix string = ",\"showExtensionLines\":" |
| if first { |
| first = false |
| out.RawString(prefix[1:]) |
| } else { |
| out.RawString(prefix) |
| } |
| out.Bool(bool(in.ShowExtensionLines)) |
| } |
| if in.ContentColor != nil { |
| const prefix string = ",\"contentColor\":" |
| if first { |
| first = false |
| out.RawString(prefix[1:]) |
| } else { |
| out.RawString(prefix) |
| } |
| (*in.ContentColor).MarshalEasyJSON(out) |
| } |
| if in.PaddingColor != nil { |
| const prefix string = ",\"paddingColor\":" |
| if first { |
| first = false |
| out.RawString(prefix[1:]) |
| } else { |
| out.RawString(prefix) |
| } |
| (*in.PaddingColor).MarshalEasyJSON(out) |
| } |
| if in.BorderColor != nil { |
| const prefix string = ",\"borderColor\":" |
| if first { |
| first = false |
| out.RawString(prefix[1:]) |
| } else { |
| out.RawString(prefix) |
| } |
| (*in.BorderColor).MarshalEasyJSON(out) |
| } |
| if in.MarginColor != nil { |
| const prefix string = ",\"marginColor\":" |
| if first { |
| first = false |
| out.RawString(prefix[1:]) |
| } else { |
| out.RawString(prefix) |
| } |
| (*in.MarginColor).MarshalEasyJSON(out) |
| } |
| if in.EventTargetColor != nil { |
| const prefix string = ",\"eventTargetColor\":" |
| if first { |
| first = false |
| out.RawString(prefix[1:]) |
| } else { |
| out.RawString(prefix) |
| } |
| (*in.EventTargetColor).MarshalEasyJSON(out) |
| } |
| if in.ShapeColor != nil { |
| const prefix string = ",\"shapeColor\":" |
| if first { |
| first = false |
| out.RawString(prefix[1:]) |
| } else { |
| out.RawString(prefix) |
| } |
| (*in.ShapeColor).MarshalEasyJSON(out) |
| } |
| if in.ShapeMarginColor != nil { |
| const prefix string = ",\"shapeMarginColor\":" |
| if first { |
| first = false |
| out.RawString(prefix[1:]) |
| } else { |
| out.RawString(prefix) |
| } |
| (*in.ShapeMarginColor).MarshalEasyJSON(out) |
| } |
| if in.CSSGridColor != nil { |
| const prefix string = ",\"cssGridColor\":" |
| if first { |
| first = false |
| out.RawString(prefix[1:]) |
| } else { |
| out.RawString(prefix) |
| } |
| (*in.CSSGridColor).MarshalEasyJSON(out) |
| } |
| if in.ColorFormat != "" { |
| const prefix string = ",\"colorFormat\":" |
| if first { |
| first = false |
| out.RawString(prefix[1:]) |
| } else { |
| out.RawString(prefix) |
| } |
| (in.ColorFormat).MarshalEasyJSON(out) |
| } |
| if in.GridHighlightConfig != nil { |
| const prefix string = ",\"gridHighlightConfig\":" |
| if first { |
| first = false |
| out.RawString(prefix[1:]) |
| } else { |
| out.RawString(prefix) |
| } |
| (*in.GridHighlightConfig).MarshalEasyJSON(out) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v HighlightConfig) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay16(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v HighlightConfig) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay16(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *HighlightConfig) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay16(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *HighlightConfig) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay16(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay17(in *jlexer.Lexer, out *HideHighlightParams) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay17(out *jwriter.Writer, in HideHighlightParams) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v HideHighlightParams) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay17(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v HideHighlightParams) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay17(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *HideHighlightParams) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay17(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *HideHighlightParams) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay17(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay18(in *jlexer.Lexer, out *GridHighlightConfig) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "showGridExtensionLines": |
| out.ShowGridExtensionLines = bool(in.Bool()) |
| case "gridBorderColor": |
| if in.IsNull() { |
| in.Skip() |
| out.GridBorderColor = nil |
| } else { |
| if out.GridBorderColor == nil { |
| out.GridBorderColor = new(cdp.RGBA) |
| } |
| (*out.GridBorderColor).UnmarshalEasyJSON(in) |
| } |
| case "cellBorderColor": |
| if in.IsNull() { |
| in.Skip() |
| out.CellBorderColor = nil |
| } else { |
| if out.CellBorderColor == nil { |
| out.CellBorderColor = new(cdp.RGBA) |
| } |
| (*out.CellBorderColor).UnmarshalEasyJSON(in) |
| } |
| case "gridBorderDash": |
| out.GridBorderDash = bool(in.Bool()) |
| case "cellBorderDash": |
| out.CellBorderDash = bool(in.Bool()) |
| case "rowGapColor": |
| if in.IsNull() { |
| in.Skip() |
| out.RowGapColor = nil |
| } else { |
| if out.RowGapColor == nil { |
| out.RowGapColor = new(cdp.RGBA) |
| } |
| (*out.RowGapColor).UnmarshalEasyJSON(in) |
| } |
| case "rowHatchColor": |
| if in.IsNull() { |
| in.Skip() |
| out.RowHatchColor = nil |
| } else { |
| if out.RowHatchColor == nil { |
| out.RowHatchColor = new(cdp.RGBA) |
| } |
| (*out.RowHatchColor).UnmarshalEasyJSON(in) |
| } |
| case "columnGapColor": |
| if in.IsNull() { |
| in.Skip() |
| out.ColumnGapColor = nil |
| } else { |
| if out.ColumnGapColor == nil { |
| out.ColumnGapColor = new(cdp.RGBA) |
| } |
| (*out.ColumnGapColor).UnmarshalEasyJSON(in) |
| } |
| case "columnHatchColor": |
| if in.IsNull() { |
| in.Skip() |
| out.ColumnHatchColor = nil |
| } else { |
| if out.ColumnHatchColor == nil { |
| out.ColumnHatchColor = new(cdp.RGBA) |
| } |
| (*out.ColumnHatchColor).UnmarshalEasyJSON(in) |
| } |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay18(out *jwriter.Writer, in GridHighlightConfig) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| if in.ShowGridExtensionLines { |
| const prefix string = ",\"showGridExtensionLines\":" |
| first = false |
| out.RawString(prefix[1:]) |
| out.Bool(bool(in.ShowGridExtensionLines)) |
| } |
| if in.GridBorderColor != nil { |
| const prefix string = ",\"gridBorderColor\":" |
| if first { |
| first = false |
| out.RawString(prefix[1:]) |
| } else { |
| out.RawString(prefix) |
| } |
| (*in.GridBorderColor).MarshalEasyJSON(out) |
| } |
| if in.CellBorderColor != nil { |
| const prefix string = ",\"cellBorderColor\":" |
| if first { |
| first = false |
| out.RawString(prefix[1:]) |
| } else { |
| out.RawString(prefix) |
| } |
| (*in.CellBorderColor).MarshalEasyJSON(out) |
| } |
| if in.GridBorderDash { |
| const prefix string = ",\"gridBorderDash\":" |
| if first { |
| first = false |
| out.RawString(prefix[1:]) |
| } else { |
| out.RawString(prefix) |
| } |
| out.Bool(bool(in.GridBorderDash)) |
| } |
| if in.CellBorderDash { |
| const prefix string = ",\"cellBorderDash\":" |
| if first { |
| first = false |
| out.RawString(prefix[1:]) |
| } else { |
| out.RawString(prefix) |
| } |
| out.Bool(bool(in.CellBorderDash)) |
| } |
| if in.RowGapColor != nil { |
| const prefix string = ",\"rowGapColor\":" |
| if first { |
| first = false |
| out.RawString(prefix[1:]) |
| } else { |
| out.RawString(prefix) |
| } |
| (*in.RowGapColor).MarshalEasyJSON(out) |
| } |
| if in.RowHatchColor != nil { |
| const prefix string = ",\"rowHatchColor\":" |
| if first { |
| first = false |
| out.RawString(prefix[1:]) |
| } else { |
| out.RawString(prefix) |
| } |
| (*in.RowHatchColor).MarshalEasyJSON(out) |
| } |
| if in.ColumnGapColor != nil { |
| const prefix string = ",\"columnGapColor\":" |
| if first { |
| first = false |
| out.RawString(prefix[1:]) |
| } else { |
| out.RawString(prefix) |
| } |
| (*in.ColumnGapColor).MarshalEasyJSON(out) |
| } |
| if in.ColumnHatchColor != nil { |
| const prefix string = ",\"columnHatchColor\":" |
| if first { |
| first = false |
| out.RawString(prefix[1:]) |
| } else { |
| out.RawString(prefix) |
| } |
| (*in.ColumnHatchColor).MarshalEasyJSON(out) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v GridHighlightConfig) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay18(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v GridHighlightConfig) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay18(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *GridHighlightConfig) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay18(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *GridHighlightConfig) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay18(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay19(in *jlexer.Lexer, out *GetHighlightObjectForTestReturns) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "highlight": |
| (out.Highlight).UnmarshalEasyJSON(in) |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay19(out *jwriter.Writer, in GetHighlightObjectForTestReturns) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| if (in.Highlight).IsDefined() { |
| const prefix string = ",\"highlight\":" |
| first = false |
| out.RawString(prefix[1:]) |
| (in.Highlight).MarshalEasyJSON(out) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v GetHighlightObjectForTestReturns) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay19(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v GetHighlightObjectForTestReturns) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay19(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *GetHighlightObjectForTestReturns) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay19(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *GetHighlightObjectForTestReturns) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay19(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay20(in *jlexer.Lexer, out *GetHighlightObjectForTestParams) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "nodeId": |
| (out.NodeID).UnmarshalEasyJSON(in) |
| case "includeDistance": |
| out.IncludeDistance = bool(in.Bool()) |
| case "includeStyle": |
| out.IncludeStyle = bool(in.Bool()) |
| case "colorFormat": |
| (out.ColorFormat).UnmarshalEasyJSON(in) |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay20(out *jwriter.Writer, in GetHighlightObjectForTestParams) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| { |
| const prefix string = ",\"nodeId\":" |
| out.RawString(prefix[1:]) |
| out.Int64(int64(in.NodeID)) |
| } |
| if in.IncludeDistance { |
| const prefix string = ",\"includeDistance\":" |
| out.RawString(prefix) |
| out.Bool(bool(in.IncludeDistance)) |
| } |
| if in.IncludeStyle { |
| const prefix string = ",\"includeStyle\":" |
| out.RawString(prefix) |
| out.Bool(bool(in.IncludeStyle)) |
| } |
| if in.ColorFormat != "" { |
| const prefix string = ",\"colorFormat\":" |
| out.RawString(prefix) |
| (in.ColorFormat).MarshalEasyJSON(out) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v GetHighlightObjectForTestParams) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay20(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v GetHighlightObjectForTestParams) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay20(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *GetHighlightObjectForTestParams) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay20(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *GetHighlightObjectForTestParams) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay20(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay21(in *jlexer.Lexer, out *EventScreenshotRequested) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "viewport": |
| if in.IsNull() { |
| in.Skip() |
| out.Viewport = nil |
| } else { |
| if out.Viewport == nil { |
| out.Viewport = new(page.Viewport) |
| } |
| (*out.Viewport).UnmarshalEasyJSON(in) |
| } |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay21(out *jwriter.Writer, in EventScreenshotRequested) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| { |
| const prefix string = ",\"viewport\":" |
| out.RawString(prefix[1:]) |
| if in.Viewport == nil { |
| out.RawString("null") |
| } else { |
| (*in.Viewport).MarshalEasyJSON(out) |
| } |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v EventScreenshotRequested) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay21(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v EventScreenshotRequested) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay21(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *EventScreenshotRequested) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay21(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *EventScreenshotRequested) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay21(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay22(in *jlexer.Lexer, out *EventNodeHighlightRequested) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "nodeId": |
| (out.NodeID).UnmarshalEasyJSON(in) |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay22(out *jwriter.Writer, in EventNodeHighlightRequested) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| { |
| const prefix string = ",\"nodeId\":" |
| out.RawString(prefix[1:]) |
| out.Int64(int64(in.NodeID)) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v EventNodeHighlightRequested) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay22(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v EventNodeHighlightRequested) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay22(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *EventNodeHighlightRequested) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay22(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *EventNodeHighlightRequested) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay22(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay23(in *jlexer.Lexer, out *EventInspectNodeRequested) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| case "backendNodeId": |
| (out.BackendNodeID).UnmarshalEasyJSON(in) |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay23(out *jwriter.Writer, in EventInspectNodeRequested) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| { |
| const prefix string = ",\"backendNodeId\":" |
| out.RawString(prefix[1:]) |
| out.Int64(int64(in.BackendNodeID)) |
| } |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v EventInspectNodeRequested) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay23(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v EventInspectNodeRequested) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay23(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *EventInspectNodeRequested) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay23(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *EventInspectNodeRequested) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay23(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay24(in *jlexer.Lexer, out *EventInspectModeCanceled) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay24(out *jwriter.Writer, in EventInspectModeCanceled) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v EventInspectModeCanceled) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay24(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v EventInspectModeCanceled) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay24(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *EventInspectModeCanceled) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay24(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *EventInspectModeCanceled) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay24(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay25(in *jlexer.Lexer, out *EnableParams) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay25(out *jwriter.Writer, in EnableParams) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v EnableParams) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay25(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v EnableParams) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay25(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *EnableParams) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay25(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *EnableParams) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay25(l, v) |
| } |
| func easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay26(in *jlexer.Lexer, out *DisableParams) { |
| isTopLevel := in.IsStart() |
| if in.IsNull() { |
| if isTopLevel { |
| in.Consumed() |
| } |
| in.Skip() |
| return |
| } |
| in.Delim('{') |
| for !in.IsDelim('}') { |
| key := in.UnsafeString() |
| in.WantColon() |
| if in.IsNull() { |
| in.Skip() |
| in.WantComma() |
| continue |
| } |
| switch key { |
| default: |
| in.SkipRecursive() |
| } |
| in.WantComma() |
| } |
| in.Delim('}') |
| if isTopLevel { |
| in.Consumed() |
| } |
| } |
| func easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay26(out *jwriter.Writer, in DisableParams) { |
| out.RawByte('{') |
| first := true |
| _ = first |
| out.RawByte('}') |
| } |
| |
| // MarshalJSON supports json.Marshaler interface |
| func (v DisableParams) MarshalJSON() ([]byte, error) { |
| w := jwriter.Writer{} |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay26(&w, v) |
| return w.Buffer.BuildBytes(), w.Error |
| } |
| |
| // MarshalEasyJSON supports easyjson.Marshaler interface |
| func (v DisableParams) MarshalEasyJSON(w *jwriter.Writer) { |
| easyjsonC5a4559bEncodeGithubComChromedpCdprotoOverlay26(w, v) |
| } |
| |
| // UnmarshalJSON supports json.Unmarshaler interface |
| func (v *DisableParams) UnmarshalJSON(data []byte) error { |
| r := jlexer.Lexer{Data: data} |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay26(&r, v) |
| return r.Error() |
| } |
| |
| // UnmarshalEasyJSON supports easyjson.Unmarshaler interface |
| func (v *DisableParams) UnmarshalEasyJSON(l *jlexer.Lexer) { |
| easyjsonC5a4559bDecodeGithubComChromedpCdprotoOverlay26(l, v) |
| } |