| // Package inspector provides the Chrome DevTools Protocol |
| // commands, types, and events for the Inspector domain. |
| // |
| // Generated by the cdproto-gen command. |
| package inspector |
| |
| // Code generated by cdproto-gen. DO NOT EDIT. |
| |
| import ( |
| "context" |
| |
| "github.com/chromedp/cdproto/cdp" |
| ) |
| |
| // DisableParams disables inspector domain notifications. |
| type DisableParams struct{} |
| |
| // Disable disables inspector domain notifications. |
| func Disable() *DisableParams { |
| return &DisableParams{} |
| } |
| |
| // Do executes Inspector.disable against the provided context. |
| func (p *DisableParams) Do(ctxt context.Context, h cdp.Executor) (err error) { |
| return h.Execute(ctxt, CommandDisable, nil, nil) |
| } |
| |
| // EnableParams enables inspector domain notifications. |
| type EnableParams struct{} |
| |
| // Enable enables inspector domain notifications. |
| func Enable() *EnableParams { |
| return &EnableParams{} |
| } |
| |
| // Do executes Inspector.enable against the provided context. |
| func (p *EnableParams) Do(ctxt context.Context, h cdp.Executor) (err error) { |
| return h.Execute(ctxt, CommandEnable, nil, nil) |
| } |
| |
| // Command names. |
| const ( |
| CommandDisable = "Inspector.disable" |
| CommandEnable = "Inspector.enable" |
| ) |