Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterEngineServiceServer(s grpc.ServiceRegistrar, srv EngineServiceServer)
- type BrowserKind
- func (BrowserKind) Descriptor() protoreflect.EnumDescriptor
- func (x BrowserKind) Enum() *BrowserKind
- func (BrowserKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x BrowserKind) Number() protoreflect.EnumNumber
- func (x BrowserKind) String() string
- func (BrowserKind) Type() protoreflect.EnumType
- type BrowserLaunchedEvent
- func (*BrowserLaunchedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *BrowserLaunchedEvent) GetBrowser() string
- func (x *BrowserLaunchedEvent) GetBrowserKind() BrowserKind
- func (x *BrowserLaunchedEvent) GetInitialTabSessionId() string
- func (x *BrowserLaunchedEvent) GetNote() string
- func (x *BrowserLaunchedEvent) GetUserDataDir() string
- func (*BrowserLaunchedEvent) ProtoMessage()
- func (x *BrowserLaunchedEvent) ProtoReflect() protoreflect.Message
- func (x *BrowserLaunchedEvent) Reset()
- func (x *BrowserLaunchedEvent) String() string
- type BrowserSessionClosedEvent
- func (*BrowserSessionClosedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *BrowserSessionClosedEvent) GetReason() string
- func (*BrowserSessionClosedEvent) ProtoMessage()
- func (x *BrowserSessionClosedEvent) ProtoReflect() protoreflect.Message
- func (x *BrowserSessionClosedEvent) Reset()
- func (x *BrowserSessionClosedEvent) String() string
- type BrowserSessionCommand
- func (*BrowserSessionCommand) Descriptor() ([]byte, []int)deprecated
- func (x *BrowserSessionCommand) GetClose() *CloseBrowserSessionCommand
- func (x *BrowserSessionCommand) GetCommand() isBrowserSessionCommand_Command
- func (x *BrowserSessionCommand) GetLaunchBrowser() *LaunchBrowserCommand
- func (x *BrowserSessionCommand) GetLaunchChrome() *LaunchChromeCommand
- func (x *BrowserSessionCommand) GetOpenTab() *OpenTabCommand
- func (x *BrowserSessionCommand) GetPing() *SessionPingCommand
- func (*BrowserSessionCommand) ProtoMessage()
- func (x *BrowserSessionCommand) ProtoReflect() protoreflect.Message
- func (x *BrowserSessionCommand) Reset()
- func (x *BrowserSessionCommand) String() string
- type BrowserSessionCommand_Close
- type BrowserSessionCommand_LaunchBrowser
- type BrowserSessionCommand_LaunchChrome
- type BrowserSessionCommand_OpenTab
- type BrowserSessionCommand_Ping
- type BrowserSessionErrorEvent
- func (*BrowserSessionErrorEvent) Descriptor() ([]byte, []int)deprecated
- func (x *BrowserSessionErrorEvent) GetMessage() string
- func (*BrowserSessionErrorEvent) ProtoMessage()
- func (x *BrowserSessionErrorEvent) ProtoReflect() protoreflect.Message
- func (x *BrowserSessionErrorEvent) Reset()
- func (x *BrowserSessionErrorEvent) String() string
- type BrowserSessionEvent
- func (*BrowserSessionEvent) Descriptor() ([]byte, []int)deprecated
- func (x *BrowserSessionEvent) GetBrowserLaunched() *BrowserLaunchedEvent
- func (x *BrowserSessionEvent) GetChromeLaunched() *ChromeLaunchedEvent
- func (x *BrowserSessionEvent) GetClosed() *BrowserSessionClosedEvent
- func (x *BrowserSessionEvent) GetError() *BrowserSessionErrorEvent
- func (x *BrowserSessionEvent) GetEvent() isBrowserSessionEvent_Event
- func (x *BrowserSessionEvent) GetPong() *SessionPongEvent
- func (x *BrowserSessionEvent) GetSessionId() string
- func (x *BrowserSessionEvent) GetTabOpened() *TabOpenedEvent
- func (*BrowserSessionEvent) ProtoMessage()
- func (x *BrowserSessionEvent) ProtoReflect() protoreflect.Message
- func (x *BrowserSessionEvent) Reset()
- func (x *BrowserSessionEvent) String() string
- type BrowserSessionEvent_BrowserLaunched
- type BrowserSessionEvent_ChromeLaunched
- type BrowserSessionEvent_Closed
- type BrowserSessionEvent_Error
- type BrowserSessionEvent_Pong
- type BrowserSessionEvent_TabOpened
- type ChromeLaunchedEvent
- func (*ChromeLaunchedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ChromeLaunchedEvent) GetBrowser() string
- func (x *ChromeLaunchedEvent) GetCdpWebsocketUrl() string
- func (x *ChromeLaunchedEvent) GetInitialTabSessionId() string
- func (x *ChromeLaunchedEvent) GetNote() string
- func (x *ChromeLaunchedEvent) GetUserDataDir() string
- func (*ChromeLaunchedEvent) ProtoMessage()
- func (x *ChromeLaunchedEvent) ProtoReflect() protoreflect.Message
- func (x *ChromeLaunchedEvent) Reset()
- func (x *ChromeLaunchedEvent) String() string
- type ChromiumBidiInjectionEvent
- func (*ChromiumBidiInjectionEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ChromiumBidiInjectionEvent) GetBidiSessionId() string
- func (x *ChromiumBidiInjectionEvent) GetMapperSessionId() string
- func (x *ChromiumBidiInjectionEvent) GetMapperTargetId() string
- func (x *ChromiumBidiInjectionEvent) GetNote() string
- func (x *ChromiumBidiInjectionEvent) GetPackageVersion() string
- func (*ChromiumBidiInjectionEvent) ProtoMessage()
- func (x *ChromiumBidiInjectionEvent) ProtoReflect() protoreflect.Message
- func (x *ChromiumBidiInjectionEvent) Reset()
- func (x *ChromiumBidiInjectionEvent) String() string
- type ClickElementCommand
- func (*ClickElementCommand) Descriptor() ([]byte, []int)deprecated
- func (x *ClickElementCommand) GetCssSelector() string
- func (x *ClickElementCommand) GetRetryOptions() *CommandRetryOptions
- func (*ClickElementCommand) ProtoMessage()
- func (x *ClickElementCommand) ProtoReflect() protoreflect.Message
- func (x *ClickElementCommand) Reset()
- func (x *ClickElementCommand) String() string
- type CloseBrowserSessionCommand
- type CloseTabSessionCommand
- type CommandRetryOptions
- func (*CommandRetryOptions) Descriptor() ([]byte, []int)deprecated
- func (x *CommandRetryOptions) GetRetryIntervalMs() uint32
- func (x *CommandRetryOptions) GetTimeoutMs() uint32
- func (*CommandRetryOptions) ProtoMessage()
- func (x *CommandRetryOptions) ProtoReflect() protoreflect.Message
- func (x *CommandRetryOptions) Reset()
- func (x *CommandRetryOptions) String() string
- type CountElementsCommand
- func (*CountElementsCommand) Descriptor() ([]byte, []int)deprecated
- func (x *CountElementsCommand) GetCssSelector() string
- func (x *CountElementsCommand) GetRetryOptions() *CommandRetryOptions
- func (*CountElementsCommand) ProtoMessage()
- func (x *CountElementsCommand) ProtoReflect() protoreflect.Message
- func (x *CountElementsCommand) Reset()
- func (x *CountElementsCommand) String() string
- type ElementClickedEvent
- func (*ElementClickedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ElementClickedEvent) GetBidiSessionId() string
- func (x *ElementClickedEvent) GetCssSelector() string
- func (x *ElementClickedEvent) GetNote() string
- func (*ElementClickedEvent) ProtoMessage()
- func (x *ElementClickedEvent) ProtoReflect() protoreflect.Message
- func (x *ElementClickedEvent) Reset()
- func (x *ElementClickedEvent) String() string
- type ElementCountedEvent
- func (*ElementCountedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ElementCountedEvent) GetCount() uint32
- func (x *ElementCountedEvent) GetCssSelector() string
- func (x *ElementCountedEvent) GetNote() string
- func (*ElementCountedEvent) ProtoMessage()
- func (x *ElementCountedEvent) ProtoReflect() protoreflect.Message
- func (x *ElementCountedEvent) Reset()
- func (x *ElementCountedEvent) String() string
- type ElementFilledEvent
- func (*ElementFilledEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ElementFilledEvent) GetCssSelector() string
- func (x *ElementFilledEvent) GetNote() string
- func (x *ElementFilledEvent) GetValue() string
- func (*ElementFilledEvent) ProtoMessage()
- func (x *ElementFilledEvent) ProtoReflect() protoreflect.Message
- func (x *ElementFilledEvent) Reset()
- func (x *ElementFilledEvent) String() string
- type ElementFocusedEvent
- func (*ElementFocusedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ElementFocusedEvent) GetCssSelector() string
- func (x *ElementFocusedEvent) GetNote() string
- func (*ElementFocusedEvent) ProtoMessage()
- func (x *ElementFocusedEvent) ProtoReflect() protoreflect.Message
- func (x *ElementFocusedEvent) Reset()
- func (x *ElementFocusedEvent) String() string
- type ElementHoveredEvent
- func (*ElementHoveredEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ElementHoveredEvent) GetCssSelector() string
- func (x *ElementHoveredEvent) GetNote() string
- func (*ElementHoveredEvent) ProtoMessage()
- func (x *ElementHoveredEvent) ProtoReflect() protoreflect.Message
- func (x *ElementHoveredEvent) Reset()
- func (x *ElementHoveredEvent) String() string
- type ElementsHighlightedEvent
- func (*ElementsHighlightedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ElementsHighlightedEvent) GetCount() uint32
- func (x *ElementsHighlightedEvent) GetCssSelector() string
- func (x *ElementsHighlightedEvent) GetNote() string
- func (*ElementsHighlightedEvent) ProtoMessage()
- func (x *ElementsHighlightedEvent) ProtoReflect() protoreflect.Message
- func (x *ElementsHighlightedEvent) Reset()
- func (x *ElementsHighlightedEvent) String() string
- type EngineServiceClient
- type EngineServiceServer
- type EngineService_BrowserSessionClient
- type EngineService_BrowserSessionServer
- type EngineService_TabSessionClient
- type EngineService_TabSessionServer
- type FillElementCommand
- func (*FillElementCommand) Descriptor() ([]byte, []int)deprecated
- func (x *FillElementCommand) GetCssSelector() string
- func (x *FillElementCommand) GetRetryOptions() *CommandRetryOptions
- func (x *FillElementCommand) GetValue() string
- func (*FillElementCommand) ProtoMessage()
- func (x *FillElementCommand) ProtoReflect() protoreflect.Message
- func (x *FillElementCommand) Reset()
- func (x *FillElementCommand) String() string
- type FocusElementCommand
- func (*FocusElementCommand) Descriptor() ([]byte, []int)deprecated
- func (x *FocusElementCommand) GetCssSelector() string
- func (x *FocusElementCommand) GetRetryOptions() *CommandRetryOptions
- func (*FocusElementCommand) ProtoMessage()
- func (x *FocusElementCommand) ProtoReflect() protoreflect.Message
- func (x *FocusElementCommand) Reset()
- func (x *FocusElementCommand) String() string
- type GetInnerTextCommand
- func (*GetInnerTextCommand) Descriptor() ([]byte, []int)deprecated
- func (x *GetInnerTextCommand) GetCssSelector() string
- func (x *GetInnerTextCommand) GetRetryOptions() *CommandRetryOptions
- func (*GetInnerTextCommand) ProtoMessage()
- func (x *GetInnerTextCommand) ProtoReflect() protoreflect.Message
- func (x *GetInnerTextCommand) Reset()
- func (x *GetInnerTextCommand) String() string
- type GetTextContentCommand
- func (*GetTextContentCommand) Descriptor() ([]byte, []int)deprecated
- func (x *GetTextContentCommand) GetCssSelector() string
- func (x *GetTextContentCommand) GetRetryOptions() *CommandRetryOptions
- func (*GetTextContentCommand) ProtoMessage()
- func (x *GetTextContentCommand) ProtoReflect() protoreflect.Message
- func (x *GetTextContentCommand) Reset()
- func (x *GetTextContentCommand) String() string
- type HighlightElementsCommand
- func (*HighlightElementsCommand) Descriptor() ([]byte, []int)deprecated
- func (x *HighlightElementsCommand) GetCssSelector() string
- func (x *HighlightElementsCommand) GetDurationMs() uint32
- func (x *HighlightElementsCommand) GetRetryOptions() *CommandRetryOptions
- func (*HighlightElementsCommand) ProtoMessage()
- func (x *HighlightElementsCommand) ProtoReflect() protoreflect.Message
- func (x *HighlightElementsCommand) Reset()
- func (x *HighlightElementsCommand) String() string
- type HoverElementCommand
- func (*HoverElementCommand) Descriptor() ([]byte, []int)deprecated
- func (x *HoverElementCommand) GetCssSelector() string
- func (x *HoverElementCommand) GetRetryOptions() *CommandRetryOptions
- func (*HoverElementCommand) ProtoMessage()
- func (x *HoverElementCommand) ProtoReflect() protoreflect.Message
- func (x *HoverElementCommand) Reset()
- func (x *HoverElementCommand) String() string
- type InnerTextResolvedEvent
- func (*InnerTextResolvedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *InnerTextResolvedEvent) GetCssSelector() string
- func (x *InnerTextResolvedEvent) GetNote() string
- func (x *InnerTextResolvedEvent) GetText() string
- func (*InnerTextResolvedEvent) ProtoMessage()
- func (x *InnerTextResolvedEvent) ProtoReflect() protoreflect.Message
- func (x *InnerTextResolvedEvent) Reset()
- func (x *InnerTextResolvedEvent) String() string
- type KeyPressedEvent
- func (*KeyPressedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *KeyPressedEvent) GetCssSelector() string
- func (x *KeyPressedEvent) GetKey() string
- func (x *KeyPressedEvent) GetNote() string
- func (*KeyPressedEvent) ProtoMessage()
- func (x *KeyPressedEvent) ProtoReflect() protoreflect.Message
- func (x *KeyPressedEvent) Reset()
- func (x *KeyPressedEvent) String() string
- type LaunchBrowserCommand
- func (*LaunchBrowserCommand) Descriptor() ([]byte, []int)deprecated
- func (x *LaunchBrowserCommand) GetBrowserBinary() string
- func (x *LaunchBrowserCommand) GetBrowserKind() BrowserKind
- func (x *LaunchBrowserCommand) GetRetryOptions() *CommandRetryOptions
- func (*LaunchBrowserCommand) ProtoMessage()
- func (x *LaunchBrowserCommand) ProtoReflect() protoreflect.Message
- func (x *LaunchBrowserCommand) Reset()
- func (x *LaunchBrowserCommand) String() string
- type LaunchChromeCommand
- func (*LaunchChromeCommand) Descriptor() ([]byte, []int)deprecated
- func (x *LaunchChromeCommand) GetChromeBinary() string
- func (x *LaunchChromeCommand) GetRetryOptions() *CommandRetryOptions
- func (*LaunchChromeCommand) ProtoMessage()
- func (x *LaunchChromeCommand) ProtoReflect() protoreflect.Message
- func (x *LaunchChromeCommand) Reset()
- func (x *LaunchChromeCommand) String() string
- type NavigateTabCommand
- func (*NavigateTabCommand) Descriptor() ([]byte, []int)deprecated
- func (x *NavigateTabCommand) GetRetryOptions() *CommandRetryOptions
- func (x *NavigateTabCommand) GetUrl() string
- func (*NavigateTabCommand) ProtoMessage()
- func (x *NavigateTabCommand) ProtoReflect() protoreflect.Message
- func (x *NavigateTabCommand) Reset()
- func (x *NavigateTabCommand) String() string
- type OpenTabCommand
- type PingRequest
- type PingResponse
- func (*PingResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PingResponse) GetMessage() string
- func (x *PingResponse) GetVersion() string
- func (*PingResponse) ProtoMessage()
- func (x *PingResponse) ProtoReflect() protoreflect.Message
- func (x *PingResponse) Reset()
- func (x *PingResponse) String() string
- type PressKeyCommand
- func (*PressKeyCommand) Descriptor() ([]byte, []int)deprecated
- func (x *PressKeyCommand) GetCssSelector() string
- func (x *PressKeyCommand) GetKey() string
- func (x *PressKeyCommand) GetRetryOptions() *CommandRetryOptions
- func (x *PressKeyCommand) GetText() string
- func (*PressKeyCommand) ProtoMessage()
- func (x *PressKeyCommand) ProtoReflect() protoreflect.Message
- func (x *PressKeyCommand) Reset()
- func (x *PressKeyCommand) String() string
- type SelectorWaitSatisfiedEvent
- func (*SelectorWaitSatisfiedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *SelectorWaitSatisfiedEvent) GetCssSelector() string
- func (x *SelectorWaitSatisfiedEvent) GetNote() string
- func (x *SelectorWaitSatisfiedEvent) GetVisible() bool
- func (*SelectorWaitSatisfiedEvent) ProtoMessage()
- func (x *SelectorWaitSatisfiedEvent) ProtoReflect() protoreflect.Message
- func (x *SelectorWaitSatisfiedEvent) Reset()
- func (x *SelectorWaitSatisfiedEvent) String() string
- type SessionPingCommand
- func (*SessionPingCommand) Descriptor() ([]byte, []int)deprecated
- func (x *SessionPingCommand) GetMessage() string
- func (*SessionPingCommand) ProtoMessage()
- func (x *SessionPingCommand) ProtoReflect() protoreflect.Message
- func (x *SessionPingCommand) Reset()
- func (x *SessionPingCommand) String() string
- type SessionPongEvent
- type TabNavigatedEvent
- func (*TabNavigatedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *TabNavigatedEvent) GetNote() string
- func (x *TabNavigatedEvent) GetUrl() string
- func (*TabNavigatedEvent) ProtoMessage()
- func (x *TabNavigatedEvent) ProtoReflect() protoreflect.Message
- func (x *TabNavigatedEvent) Reset()
- func (x *TabNavigatedEvent) String() string
- type TabOpenedEvent
- func (*TabOpenedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *TabOpenedEvent) GetNote() string
- func (x *TabOpenedEvent) GetTabSessionId() string
- func (*TabOpenedEvent) ProtoMessage()
- func (x *TabOpenedEvent) ProtoReflect() protoreflect.Message
- func (x *TabOpenedEvent) Reset()
- func (x *TabOpenedEvent) String() string
- type TabSessionAttachedEvent
- func (*TabSessionAttachedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *TabSessionAttachedEvent) GetNote() string
- func (*TabSessionAttachedEvent) ProtoMessage()
- func (x *TabSessionAttachedEvent) ProtoReflect() protoreflect.Message
- func (x *TabSessionAttachedEvent) Reset()
- func (x *TabSessionAttachedEvent) String() string
- type TabSessionClosedEvent
- func (*TabSessionClosedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *TabSessionClosedEvent) GetReason() string
- func (*TabSessionClosedEvent) ProtoMessage()
- func (x *TabSessionClosedEvent) ProtoReflect() protoreflect.Message
- func (x *TabSessionClosedEvent) Reset()
- func (x *TabSessionClosedEvent) String() string
- type TabSessionCommand
- func (*TabSessionCommand) Descriptor() ([]byte, []int)deprecated
- func (x *TabSessionCommand) GetBrowserSessionId() string
- func (x *TabSessionCommand) GetClickElement() *ClickElementCommand
- func (x *TabSessionCommand) GetClose() *CloseTabSessionCommand
- func (x *TabSessionCommand) GetCommand() isTabSessionCommand_Command
- func (x *TabSessionCommand) GetCountElements() *CountElementsCommand
- func (x *TabSessionCommand) GetFillElement() *FillElementCommand
- func (x *TabSessionCommand) GetFocusElement() *FocusElementCommand
- func (x *TabSessionCommand) GetGetInnerText() *GetInnerTextCommand
- func (x *TabSessionCommand) GetGetTextContent() *GetTextContentCommand
- func (x *TabSessionCommand) GetHighlightElements() *HighlightElementsCommand
- func (x *TabSessionCommand) GetHoverElement() *HoverElementCommand
- func (x *TabSessionCommand) GetNavigate() *NavigateTabCommand
- func (x *TabSessionCommand) GetPing() *TabSessionPingCommand
- func (x *TabSessionCommand) GetPressKey() *PressKeyCommand
- func (x *TabSessionCommand) GetTabSessionId() string
- func (x *TabSessionCommand) GetWaitForSelector() *WaitForSelectorCommand
- func (*TabSessionCommand) ProtoMessage()
- func (x *TabSessionCommand) ProtoReflect() protoreflect.Message
- func (x *TabSessionCommand) Reset()
- func (x *TabSessionCommand) String() string
- type TabSessionCommand_ClickElement
- type TabSessionCommand_Close
- type TabSessionCommand_CountElements
- type TabSessionCommand_FillElement
- type TabSessionCommand_FocusElement
- type TabSessionCommand_GetInnerText
- type TabSessionCommand_GetTextContent
- type TabSessionCommand_HighlightElements
- type TabSessionCommand_HoverElement
- type TabSessionCommand_Navigate
- type TabSessionCommand_Ping
- type TabSessionCommand_PressKey
- type TabSessionCommand_WaitForSelector
- type TabSessionErrorEvent
- func (*TabSessionErrorEvent) Descriptor() ([]byte, []int)deprecated
- func (x *TabSessionErrorEvent) GetMessage() string
- func (*TabSessionErrorEvent) ProtoMessage()
- func (x *TabSessionErrorEvent) ProtoReflect() protoreflect.Message
- func (x *TabSessionErrorEvent) Reset()
- func (x *TabSessionErrorEvent) String() string
- type TabSessionEvent
- func (*TabSessionEvent) Descriptor() ([]byte, []int)deprecated
- func (x *TabSessionEvent) GetAttached() *TabSessionAttachedEvent
- func (x *TabSessionEvent) GetChromiumBidiInjection() *ChromiumBidiInjectionEvent
- func (x *TabSessionEvent) GetClosed() *TabSessionClosedEvent
- func (x *TabSessionEvent) GetElementClicked() *ElementClickedEvent
- func (x *TabSessionEvent) GetElementCounted() *ElementCountedEvent
- func (x *TabSessionEvent) GetElementFilled() *ElementFilledEvent
- func (x *TabSessionEvent) GetElementFocused() *ElementFocusedEvent
- func (x *TabSessionEvent) GetElementHovered() *ElementHoveredEvent
- func (x *TabSessionEvent) GetElementsHighlighted() *ElementsHighlightedEvent
- func (x *TabSessionEvent) GetError() *TabSessionErrorEvent
- func (x *TabSessionEvent) GetEvent() isTabSessionEvent_Event
- func (x *TabSessionEvent) GetInnerTextResolved() *InnerTextResolvedEvent
- func (x *TabSessionEvent) GetKeyPressed() *KeyPressedEvent
- func (x *TabSessionEvent) GetNavigated() *TabNavigatedEvent
- func (x *TabSessionEvent) GetPong() *TabSessionPongEvent
- func (x *TabSessionEvent) GetSelectorWaitSatisfied() *SelectorWaitSatisfiedEvent
- func (x *TabSessionEvent) GetTabSessionId() string
- func (x *TabSessionEvent) GetTextContentResolved() *TextContentResolvedEvent
- func (*TabSessionEvent) ProtoMessage()
- func (x *TabSessionEvent) ProtoReflect() protoreflect.Message
- func (x *TabSessionEvent) Reset()
- func (x *TabSessionEvent) String() string
- type TabSessionEvent_Attached
- type TabSessionEvent_ChromiumBidiInjection
- type TabSessionEvent_Closed
- type TabSessionEvent_ElementClicked
- type TabSessionEvent_ElementCounted
- type TabSessionEvent_ElementFilled
- type TabSessionEvent_ElementFocused
- type TabSessionEvent_ElementHovered
- type TabSessionEvent_ElementsHighlighted
- type TabSessionEvent_Error
- type TabSessionEvent_InnerTextResolved
- type TabSessionEvent_KeyPressed
- type TabSessionEvent_Navigated
- type TabSessionEvent_Pong
- type TabSessionEvent_SelectorWaitSatisfied
- type TabSessionEvent_TextContentResolved
- type TabSessionPingCommand
- func (*TabSessionPingCommand) Descriptor() ([]byte, []int)deprecated
- func (x *TabSessionPingCommand) GetMessage() string
- func (*TabSessionPingCommand) ProtoMessage()
- func (x *TabSessionPingCommand) ProtoReflect() protoreflect.Message
- func (x *TabSessionPingCommand) Reset()
- func (x *TabSessionPingCommand) String() string
- type TabSessionPongEvent
- func (*TabSessionPongEvent) Descriptor() ([]byte, []int)deprecated
- func (x *TabSessionPongEvent) GetMessage() string
- func (*TabSessionPongEvent) ProtoMessage()
- func (x *TabSessionPongEvent) ProtoReflect() protoreflect.Message
- func (x *TabSessionPongEvent) Reset()
- func (x *TabSessionPongEvent) String() string
- type TextContentResolvedEvent
- func (*TextContentResolvedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *TextContentResolvedEvent) GetCssSelector() string
- func (x *TextContentResolvedEvent) GetNote() string
- func (x *TextContentResolvedEvent) GetText() string
- func (*TextContentResolvedEvent) ProtoMessage()
- func (x *TextContentResolvedEvent) ProtoReflect() protoreflect.Message
- func (x *TextContentResolvedEvent) Reset()
- func (x *TextContentResolvedEvent) String() string
- type UnimplementedEngineServiceServer
- func (UnimplementedEngineServiceServer) BrowserSession(grpc.BidiStreamingServer[BrowserSessionCommand, BrowserSessionEvent]) error
- func (UnimplementedEngineServiceServer) Ping(context.Context, *PingRequest) (*PingResponse, error)
- func (UnimplementedEngineServiceServer) TabSession(grpc.BidiStreamingServer[TabSessionCommand, TabSessionEvent]) error
- type UnsafeEngineServiceServer
- type WaitForSelectorCommand
- func (*WaitForSelectorCommand) Descriptor() ([]byte, []int)deprecated
- func (x *WaitForSelectorCommand) GetCssSelector() string
- func (x *WaitForSelectorCommand) GetRetryOptions() *CommandRetryOptions
- func (x *WaitForSelectorCommand) GetVisible() bool
- func (*WaitForSelectorCommand) ProtoMessage()
- func (x *WaitForSelectorCommand) ProtoReflect() protoreflect.Message
- func (x *WaitForSelectorCommand) Reset()
- func (x *WaitForSelectorCommand) String() string
Constants ¶
const ( EngineService_Ping_FullMethodName = "/allwright.engine.v1.EngineService/Ping" EngineService_BrowserSession_FullMethodName = "/allwright.engine.v1.EngineService/BrowserSession" EngineService_TabSession_FullMethodName = "/allwright.engine.v1.EngineService/TabSession" )
Variables ¶
var ( BrowserKind_name = map[int32]string{ 0: "BROWSER_KIND_UNSPECIFIED", 1: "BROWSER_KIND_CHROMIUM", 2: "BROWSER_KIND_FIREFOX", } BrowserKind_value = map[string]int32{ "BROWSER_KIND_UNSPECIFIED": 0, "BROWSER_KIND_CHROMIUM": 1, "BROWSER_KIND_FIREFOX": 2, } )
Enum value maps for BrowserKind.
var EngineService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "allwright.engine.v1.EngineService", HandlerType: (*EngineServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Ping", Handler: _EngineService_Ping_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "BrowserSession", Handler: _EngineService_BrowserSession_Handler, ServerStreams: true, ClientStreams: true, }, { StreamName: "TabSession", Handler: _EngineService_TabSession_Handler, ServerStreams: true, ClientStreams: true, }, }, Metadata: "engine/v1/engine.proto", }
EngineService_ServiceDesc is the grpc.ServiceDesc for EngineService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_core_v1_browser_proto protoreflect.FileDescriptor
var File_core_v1_common_proto protoreflect.FileDescriptor
var File_core_v1_tab_proto protoreflect.FileDescriptor
var File_engine_v1_engine_proto protoreflect.FileDescriptor
var File_surfaces_web_v1_web_proto protoreflect.FileDescriptor
Functions ¶
func RegisterEngineServiceServer ¶
func RegisterEngineServiceServer(s grpc.ServiceRegistrar, srv EngineServiceServer)
Types ¶
type BrowserKind ¶ added in v0.0.27
type BrowserKind int32
const ( BrowserKind_BROWSER_KIND_UNSPECIFIED BrowserKind = 0 BrowserKind_BROWSER_KIND_CHROMIUM BrowserKind = 1 BrowserKind_BROWSER_KIND_FIREFOX BrowserKind = 2 )
func (BrowserKind) Descriptor ¶ added in v0.0.27
func (BrowserKind) Descriptor() protoreflect.EnumDescriptor
func (BrowserKind) Enum ¶ added in v0.0.27
func (x BrowserKind) Enum() *BrowserKind
func (BrowserKind) EnumDescriptor
deprecated
added in
v0.0.27
func (BrowserKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use BrowserKind.Descriptor instead.
func (BrowserKind) Number ¶ added in v0.0.27
func (x BrowserKind) Number() protoreflect.EnumNumber
func (BrowserKind) String ¶ added in v0.0.27
func (x BrowserKind) String() string
func (BrowserKind) Type ¶ added in v0.0.27
func (BrowserKind) Type() protoreflect.EnumType
type BrowserLaunchedEvent ¶ added in v0.0.27
type BrowserLaunchedEvent struct {
BrowserKind BrowserKind `` /* 132-byte string literal not displayed */
Browser string `protobuf:"bytes,2,opt,name=browser,proto3" json:"browser,omitempty"`
Note string `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
UserDataDir string `protobuf:"bytes,4,opt,name=user_data_dir,json=userDataDir,proto3" json:"user_data_dir,omitempty"`
InitialTabSessionId string `protobuf:"bytes,5,opt,name=initial_tab_session_id,json=initialTabSessionId,proto3" json:"initial_tab_session_id,omitempty"`
// contains filtered or unexported fields
}
func (*BrowserLaunchedEvent) Descriptor
deprecated
added in
v0.0.27
func (*BrowserLaunchedEvent) Descriptor() ([]byte, []int)
Deprecated: Use BrowserLaunchedEvent.ProtoReflect.Descriptor instead.
func (*BrowserLaunchedEvent) GetBrowser ¶ added in v0.0.27
func (x *BrowserLaunchedEvent) GetBrowser() string
func (*BrowserLaunchedEvent) GetBrowserKind ¶ added in v0.0.27
func (x *BrowserLaunchedEvent) GetBrowserKind() BrowserKind
func (*BrowserLaunchedEvent) GetInitialTabSessionId ¶ added in v0.0.27
func (x *BrowserLaunchedEvent) GetInitialTabSessionId() string
func (*BrowserLaunchedEvent) GetNote ¶ added in v0.0.27
func (x *BrowserLaunchedEvent) GetNote() string
func (*BrowserLaunchedEvent) GetUserDataDir ¶ added in v0.0.27
func (x *BrowserLaunchedEvent) GetUserDataDir() string
func (*BrowserLaunchedEvent) ProtoMessage ¶ added in v0.0.27
func (*BrowserLaunchedEvent) ProtoMessage()
func (*BrowserLaunchedEvent) ProtoReflect ¶ added in v0.0.27
func (x *BrowserLaunchedEvent) ProtoReflect() protoreflect.Message
func (*BrowserLaunchedEvent) Reset ¶ added in v0.0.27
func (x *BrowserLaunchedEvent) Reset()
func (*BrowserLaunchedEvent) String ¶ added in v0.0.27
func (x *BrowserLaunchedEvent) String() string
type BrowserSessionClosedEvent ¶
type BrowserSessionClosedEvent struct {
Reason string `protobuf:"bytes,1,opt,name=reason,proto3" json:"reason,omitempty"`
// contains filtered or unexported fields
}
func (*BrowserSessionClosedEvent) Descriptor
deprecated
func (*BrowserSessionClosedEvent) Descriptor() ([]byte, []int)
Deprecated: Use BrowserSessionClosedEvent.ProtoReflect.Descriptor instead.
func (*BrowserSessionClosedEvent) GetReason ¶
func (x *BrowserSessionClosedEvent) GetReason() string
func (*BrowserSessionClosedEvent) ProtoMessage ¶
func (*BrowserSessionClosedEvent) ProtoMessage()
func (*BrowserSessionClosedEvent) ProtoReflect ¶
func (x *BrowserSessionClosedEvent) ProtoReflect() protoreflect.Message
func (*BrowserSessionClosedEvent) Reset ¶
func (x *BrowserSessionClosedEvent) Reset()
func (*BrowserSessionClosedEvent) String ¶
func (x *BrowserSessionClosedEvent) String() string
type BrowserSessionCommand ¶
type BrowserSessionCommand struct {
// Types that are valid to be assigned to Command:
//
// *BrowserSessionCommand_LaunchChrome
// *BrowserSessionCommand_OpenTab
// *BrowserSessionCommand_Ping
// *BrowserSessionCommand_Close
// *BrowserSessionCommand_LaunchBrowser
Command isBrowserSessionCommand_Command `protobuf_oneof:"command"`
// contains filtered or unexported fields
}
func (*BrowserSessionCommand) Descriptor
deprecated
func (*BrowserSessionCommand) Descriptor() ([]byte, []int)
Deprecated: Use BrowserSessionCommand.ProtoReflect.Descriptor instead.
func (*BrowserSessionCommand) GetClose ¶
func (x *BrowserSessionCommand) GetClose() *CloseBrowserSessionCommand
func (*BrowserSessionCommand) GetCommand ¶
func (x *BrowserSessionCommand) GetCommand() isBrowserSessionCommand_Command
func (*BrowserSessionCommand) GetLaunchBrowser ¶ added in v0.0.27
func (x *BrowserSessionCommand) GetLaunchBrowser() *LaunchBrowserCommand
func (*BrowserSessionCommand) GetLaunchChrome ¶
func (x *BrowserSessionCommand) GetLaunchChrome() *LaunchChromeCommand
func (*BrowserSessionCommand) GetOpenTab ¶
func (x *BrowserSessionCommand) GetOpenTab() *OpenTabCommand
func (*BrowserSessionCommand) GetPing ¶
func (x *BrowserSessionCommand) GetPing() *SessionPingCommand
func (*BrowserSessionCommand) ProtoMessage ¶
func (*BrowserSessionCommand) ProtoMessage()
func (*BrowserSessionCommand) ProtoReflect ¶
func (x *BrowserSessionCommand) ProtoReflect() protoreflect.Message
func (*BrowserSessionCommand) Reset ¶
func (x *BrowserSessionCommand) Reset()
func (*BrowserSessionCommand) String ¶
func (x *BrowserSessionCommand) String() string
type BrowserSessionCommand_Close ¶
type BrowserSessionCommand_Close struct {
Close *CloseBrowserSessionCommand `protobuf:"bytes,4,opt,name=close,proto3,oneof"`
}
type BrowserSessionCommand_LaunchBrowser ¶ added in v0.0.27
type BrowserSessionCommand_LaunchBrowser struct {
LaunchBrowser *LaunchBrowserCommand `protobuf:"bytes,5,opt,name=launch_browser,json=launchBrowser,proto3,oneof"`
}
type BrowserSessionCommand_LaunchChrome ¶
type BrowserSessionCommand_LaunchChrome struct {
LaunchChrome *LaunchChromeCommand `protobuf:"bytes,1,opt,name=launch_chrome,json=launchChrome,proto3,oneof"`
}
type BrowserSessionCommand_OpenTab ¶
type BrowserSessionCommand_OpenTab struct {
OpenTab *OpenTabCommand `protobuf:"bytes,2,opt,name=open_tab,json=openTab,proto3,oneof"`
}
type BrowserSessionCommand_Ping ¶
type BrowserSessionCommand_Ping struct {
Ping *SessionPingCommand `protobuf:"bytes,3,opt,name=ping,proto3,oneof"`
}
type BrowserSessionErrorEvent ¶
type BrowserSessionErrorEvent struct {
Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
// contains filtered or unexported fields
}
func (*BrowserSessionErrorEvent) Descriptor
deprecated
func (*BrowserSessionErrorEvent) Descriptor() ([]byte, []int)
Deprecated: Use BrowserSessionErrorEvent.ProtoReflect.Descriptor instead.
func (*BrowserSessionErrorEvent) GetMessage ¶
func (x *BrowserSessionErrorEvent) GetMessage() string
func (*BrowserSessionErrorEvent) ProtoMessage ¶
func (*BrowserSessionErrorEvent) ProtoMessage()
func (*BrowserSessionErrorEvent) ProtoReflect ¶
func (x *BrowserSessionErrorEvent) ProtoReflect() protoreflect.Message
func (*BrowserSessionErrorEvent) Reset ¶
func (x *BrowserSessionErrorEvent) Reset()
func (*BrowserSessionErrorEvent) String ¶
func (x *BrowserSessionErrorEvent) String() string
type BrowserSessionEvent ¶
type BrowserSessionEvent struct {
SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
// Types that are valid to be assigned to Event:
//
// *BrowserSessionEvent_ChromeLaunched
// *BrowserSessionEvent_TabOpened
// *BrowserSessionEvent_Pong
// *BrowserSessionEvent_Closed
// *BrowserSessionEvent_Error
// *BrowserSessionEvent_BrowserLaunched
Event isBrowserSessionEvent_Event `protobuf_oneof:"event"`
// contains filtered or unexported fields
}
func (*BrowserSessionEvent) Descriptor
deprecated
func (*BrowserSessionEvent) Descriptor() ([]byte, []int)
Deprecated: Use BrowserSessionEvent.ProtoReflect.Descriptor instead.
func (*BrowserSessionEvent) GetBrowserLaunched ¶ added in v0.0.27
func (x *BrowserSessionEvent) GetBrowserLaunched() *BrowserLaunchedEvent
func (*BrowserSessionEvent) GetChromeLaunched ¶
func (x *BrowserSessionEvent) GetChromeLaunched() *ChromeLaunchedEvent
func (*BrowserSessionEvent) GetClosed ¶
func (x *BrowserSessionEvent) GetClosed() *BrowserSessionClosedEvent
func (*BrowserSessionEvent) GetError ¶
func (x *BrowserSessionEvent) GetError() *BrowserSessionErrorEvent
func (*BrowserSessionEvent) GetEvent ¶
func (x *BrowserSessionEvent) GetEvent() isBrowserSessionEvent_Event
func (*BrowserSessionEvent) GetPong ¶
func (x *BrowserSessionEvent) GetPong() *SessionPongEvent
func (*BrowserSessionEvent) GetSessionId ¶
func (x *BrowserSessionEvent) GetSessionId() string
func (*BrowserSessionEvent) GetTabOpened ¶
func (x *BrowserSessionEvent) GetTabOpened() *TabOpenedEvent
func (*BrowserSessionEvent) ProtoMessage ¶
func (*BrowserSessionEvent) ProtoMessage()
func (*BrowserSessionEvent) ProtoReflect ¶
func (x *BrowserSessionEvent) ProtoReflect() protoreflect.Message
func (*BrowserSessionEvent) Reset ¶
func (x *BrowserSessionEvent) Reset()
func (*BrowserSessionEvent) String ¶
func (x *BrowserSessionEvent) String() string
type BrowserSessionEvent_BrowserLaunched ¶ added in v0.0.27
type BrowserSessionEvent_BrowserLaunched struct {
BrowserLaunched *BrowserLaunchedEvent `protobuf:"bytes,7,opt,name=browser_launched,json=browserLaunched,proto3,oneof"`
}
type BrowserSessionEvent_ChromeLaunched ¶
type BrowserSessionEvent_ChromeLaunched struct {
ChromeLaunched *ChromeLaunchedEvent `protobuf:"bytes,2,opt,name=chrome_launched,json=chromeLaunched,proto3,oneof"`
}
type BrowserSessionEvent_Closed ¶
type BrowserSessionEvent_Closed struct {
Closed *BrowserSessionClosedEvent `protobuf:"bytes,5,opt,name=closed,proto3,oneof"`
}
type BrowserSessionEvent_Error ¶
type BrowserSessionEvent_Error struct {
Error *BrowserSessionErrorEvent `protobuf:"bytes,6,opt,name=error,proto3,oneof"`
}
type BrowserSessionEvent_Pong ¶
type BrowserSessionEvent_Pong struct {
Pong *SessionPongEvent `protobuf:"bytes,4,opt,name=pong,proto3,oneof"`
}
type BrowserSessionEvent_TabOpened ¶
type BrowserSessionEvent_TabOpened struct {
TabOpened *TabOpenedEvent `protobuf:"bytes,3,opt,name=tab_opened,json=tabOpened,proto3,oneof"`
}
type ChromeLaunchedEvent ¶
type ChromeLaunchedEvent struct {
Browser string `protobuf:"bytes,1,opt,name=browser,proto3" json:"browser,omitempty"`
Note string `protobuf:"bytes,2,opt,name=note,proto3" json:"note,omitempty"`
CdpWebsocketUrl string `protobuf:"bytes,3,opt,name=cdp_websocket_url,json=cdpWebsocketUrl,proto3" json:"cdp_websocket_url,omitempty"`
UserDataDir string `protobuf:"bytes,4,opt,name=user_data_dir,json=userDataDir,proto3" json:"user_data_dir,omitempty"`
InitialTabSessionId string `protobuf:"bytes,5,opt,name=initial_tab_session_id,json=initialTabSessionId,proto3" json:"initial_tab_session_id,omitempty"`
// contains filtered or unexported fields
}
func (*ChromeLaunchedEvent) Descriptor
deprecated
func (*ChromeLaunchedEvent) Descriptor() ([]byte, []int)
Deprecated: Use ChromeLaunchedEvent.ProtoReflect.Descriptor instead.
func (*ChromeLaunchedEvent) GetBrowser ¶
func (x *ChromeLaunchedEvent) GetBrowser() string
func (*ChromeLaunchedEvent) GetCdpWebsocketUrl ¶
func (x *ChromeLaunchedEvent) GetCdpWebsocketUrl() string
func (*ChromeLaunchedEvent) GetInitialTabSessionId ¶
func (x *ChromeLaunchedEvent) GetInitialTabSessionId() string
func (*ChromeLaunchedEvent) GetNote ¶
func (x *ChromeLaunchedEvent) GetNote() string
func (*ChromeLaunchedEvent) GetUserDataDir ¶
func (x *ChromeLaunchedEvent) GetUserDataDir() string
func (*ChromeLaunchedEvent) ProtoMessage ¶
func (*ChromeLaunchedEvent) ProtoMessage()
func (*ChromeLaunchedEvent) ProtoReflect ¶
func (x *ChromeLaunchedEvent) ProtoReflect() protoreflect.Message
func (*ChromeLaunchedEvent) Reset ¶
func (x *ChromeLaunchedEvent) Reset()
func (*ChromeLaunchedEvent) String ¶
func (x *ChromeLaunchedEvent) String() string
type ChromiumBidiInjectionEvent ¶
type ChromiumBidiInjectionEvent struct {
Note string `protobuf:"bytes,1,opt,name=note,proto3" json:"note,omitempty"`
BidiSessionId string `protobuf:"bytes,2,opt,name=bidi_session_id,json=bidiSessionId,proto3" json:"bidi_session_id,omitempty"`
MapperTargetId string `protobuf:"bytes,3,opt,name=mapper_target_id,json=mapperTargetId,proto3" json:"mapper_target_id,omitempty"`
MapperSessionId string `protobuf:"bytes,4,opt,name=mapper_session_id,json=mapperSessionId,proto3" json:"mapper_session_id,omitempty"`
PackageVersion string `protobuf:"bytes,5,opt,name=package_version,json=packageVersion,proto3" json:"package_version,omitempty"`
// contains filtered or unexported fields
}
func (*ChromiumBidiInjectionEvent) Descriptor
deprecated
func (*ChromiumBidiInjectionEvent) Descriptor() ([]byte, []int)
Deprecated: Use ChromiumBidiInjectionEvent.ProtoReflect.Descriptor instead.
func (*ChromiumBidiInjectionEvent) GetBidiSessionId ¶
func (x *ChromiumBidiInjectionEvent) GetBidiSessionId() string
func (*ChromiumBidiInjectionEvent) GetMapperSessionId ¶
func (x *ChromiumBidiInjectionEvent) GetMapperSessionId() string
func (*ChromiumBidiInjectionEvent) GetMapperTargetId ¶
func (x *ChromiumBidiInjectionEvent) GetMapperTargetId() string
func (*ChromiumBidiInjectionEvent) GetNote ¶
func (x *ChromiumBidiInjectionEvent) GetNote() string
func (*ChromiumBidiInjectionEvent) GetPackageVersion ¶
func (x *ChromiumBidiInjectionEvent) GetPackageVersion() string
func (*ChromiumBidiInjectionEvent) ProtoMessage ¶
func (*ChromiumBidiInjectionEvent) ProtoMessage()
func (*ChromiumBidiInjectionEvent) ProtoReflect ¶
func (x *ChromiumBidiInjectionEvent) ProtoReflect() protoreflect.Message
func (*ChromiumBidiInjectionEvent) Reset ¶
func (x *ChromiumBidiInjectionEvent) Reset()
func (*ChromiumBidiInjectionEvent) String ¶
func (x *ChromiumBidiInjectionEvent) String() string
type ClickElementCommand ¶
type ClickElementCommand struct {
CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
RetryOptions *CommandRetryOptions `protobuf:"bytes,2,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
// contains filtered or unexported fields
}
func (*ClickElementCommand) Descriptor
deprecated
func (*ClickElementCommand) Descriptor() ([]byte, []int)
Deprecated: Use ClickElementCommand.ProtoReflect.Descriptor instead.
func (*ClickElementCommand) GetCssSelector ¶
func (x *ClickElementCommand) GetCssSelector() string
func (*ClickElementCommand) GetRetryOptions ¶ added in v0.0.3
func (x *ClickElementCommand) GetRetryOptions() *CommandRetryOptions
func (*ClickElementCommand) ProtoMessage ¶
func (*ClickElementCommand) ProtoMessage()
func (*ClickElementCommand) ProtoReflect ¶
func (x *ClickElementCommand) ProtoReflect() protoreflect.Message
func (*ClickElementCommand) Reset ¶
func (x *ClickElementCommand) Reset()
func (*ClickElementCommand) String ¶
func (x *ClickElementCommand) String() string
type CloseBrowserSessionCommand ¶
type CloseBrowserSessionCommand struct {
// contains filtered or unexported fields
}
func (*CloseBrowserSessionCommand) Descriptor
deprecated
func (*CloseBrowserSessionCommand) Descriptor() ([]byte, []int)
Deprecated: Use CloseBrowserSessionCommand.ProtoReflect.Descriptor instead.
func (*CloseBrowserSessionCommand) ProtoMessage ¶
func (*CloseBrowserSessionCommand) ProtoMessage()
func (*CloseBrowserSessionCommand) ProtoReflect ¶
func (x *CloseBrowserSessionCommand) ProtoReflect() protoreflect.Message
func (*CloseBrowserSessionCommand) Reset ¶
func (x *CloseBrowserSessionCommand) Reset()
func (*CloseBrowserSessionCommand) String ¶
func (x *CloseBrowserSessionCommand) String() string
type CloseTabSessionCommand ¶
type CloseTabSessionCommand struct {
// contains filtered or unexported fields
}
func (*CloseTabSessionCommand) Descriptor
deprecated
func (*CloseTabSessionCommand) Descriptor() ([]byte, []int)
Deprecated: Use CloseTabSessionCommand.ProtoReflect.Descriptor instead.
func (*CloseTabSessionCommand) ProtoMessage ¶
func (*CloseTabSessionCommand) ProtoMessage()
func (*CloseTabSessionCommand) ProtoReflect ¶
func (x *CloseTabSessionCommand) ProtoReflect() protoreflect.Message
func (*CloseTabSessionCommand) Reset ¶
func (x *CloseTabSessionCommand) Reset()
func (*CloseTabSessionCommand) String ¶
func (x *CloseTabSessionCommand) String() string
type CommandRetryOptions ¶ added in v0.0.3
type CommandRetryOptions struct {
TimeoutMs *uint32 `protobuf:"varint,1,opt,name=timeout_ms,json=timeoutMs,proto3,oneof" json:"timeout_ms,omitempty"`
RetryIntervalMs *uint32 `protobuf:"varint,2,opt,name=retry_interval_ms,json=retryIntervalMs,proto3,oneof" json:"retry_interval_ms,omitempty"`
// contains filtered or unexported fields
}
func (*CommandRetryOptions) Descriptor
deprecated
added in
v0.0.3
func (*CommandRetryOptions) Descriptor() ([]byte, []int)
Deprecated: Use CommandRetryOptions.ProtoReflect.Descriptor instead.
func (*CommandRetryOptions) GetRetryIntervalMs ¶ added in v0.0.3
func (x *CommandRetryOptions) GetRetryIntervalMs() uint32
func (*CommandRetryOptions) GetTimeoutMs ¶ added in v0.0.3
func (x *CommandRetryOptions) GetTimeoutMs() uint32
func (*CommandRetryOptions) ProtoMessage ¶ added in v0.0.3
func (*CommandRetryOptions) ProtoMessage()
func (*CommandRetryOptions) ProtoReflect ¶ added in v0.0.3
func (x *CommandRetryOptions) ProtoReflect() protoreflect.Message
func (*CommandRetryOptions) Reset ¶ added in v0.0.3
func (x *CommandRetryOptions) Reset()
func (*CommandRetryOptions) String ¶ added in v0.0.3
func (x *CommandRetryOptions) String() string
type CountElementsCommand ¶ added in v0.0.3
type CountElementsCommand struct {
CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
RetryOptions *CommandRetryOptions `protobuf:"bytes,2,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
// contains filtered or unexported fields
}
func (*CountElementsCommand) Descriptor
deprecated
added in
v0.0.3
func (*CountElementsCommand) Descriptor() ([]byte, []int)
Deprecated: Use CountElementsCommand.ProtoReflect.Descriptor instead.
func (*CountElementsCommand) GetCssSelector ¶ added in v0.0.3
func (x *CountElementsCommand) GetCssSelector() string
func (*CountElementsCommand) GetRetryOptions ¶ added in v0.0.3
func (x *CountElementsCommand) GetRetryOptions() *CommandRetryOptions
func (*CountElementsCommand) ProtoMessage ¶ added in v0.0.3
func (*CountElementsCommand) ProtoMessage()
func (*CountElementsCommand) ProtoReflect ¶ added in v0.0.3
func (x *CountElementsCommand) ProtoReflect() protoreflect.Message
func (*CountElementsCommand) Reset ¶ added in v0.0.3
func (x *CountElementsCommand) Reset()
func (*CountElementsCommand) String ¶ added in v0.0.3
func (x *CountElementsCommand) String() string
type ElementClickedEvent ¶
type ElementClickedEvent struct {
CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
Note string `protobuf:"bytes,2,opt,name=note,proto3" json:"note,omitempty"`
BidiSessionId string `protobuf:"bytes,3,opt,name=bidi_session_id,json=bidiSessionId,proto3" json:"bidi_session_id,omitempty"`
// contains filtered or unexported fields
}
func (*ElementClickedEvent) Descriptor
deprecated
func (*ElementClickedEvent) Descriptor() ([]byte, []int)
Deprecated: Use ElementClickedEvent.ProtoReflect.Descriptor instead.
func (*ElementClickedEvent) GetBidiSessionId ¶
func (x *ElementClickedEvent) GetBidiSessionId() string
func (*ElementClickedEvent) GetCssSelector ¶
func (x *ElementClickedEvent) GetCssSelector() string
func (*ElementClickedEvent) GetNote ¶
func (x *ElementClickedEvent) GetNote() string
func (*ElementClickedEvent) ProtoMessage ¶
func (*ElementClickedEvent) ProtoMessage()
func (*ElementClickedEvent) ProtoReflect ¶
func (x *ElementClickedEvent) ProtoReflect() protoreflect.Message
func (*ElementClickedEvent) Reset ¶
func (x *ElementClickedEvent) Reset()
func (*ElementClickedEvent) String ¶
func (x *ElementClickedEvent) String() string
type ElementCountedEvent ¶ added in v0.0.3
type ElementCountedEvent struct {
CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
Count uint32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
Note string `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
// contains filtered or unexported fields
}
func (*ElementCountedEvent) Descriptor
deprecated
added in
v0.0.3
func (*ElementCountedEvent) Descriptor() ([]byte, []int)
Deprecated: Use ElementCountedEvent.ProtoReflect.Descriptor instead.
func (*ElementCountedEvent) GetCount ¶ added in v0.0.3
func (x *ElementCountedEvent) GetCount() uint32
func (*ElementCountedEvent) GetCssSelector ¶ added in v0.0.3
func (x *ElementCountedEvent) GetCssSelector() string
func (*ElementCountedEvent) GetNote ¶ added in v0.0.3
func (x *ElementCountedEvent) GetNote() string
func (*ElementCountedEvent) ProtoMessage ¶ added in v0.0.3
func (*ElementCountedEvent) ProtoMessage()
func (*ElementCountedEvent) ProtoReflect ¶ added in v0.0.3
func (x *ElementCountedEvent) ProtoReflect() protoreflect.Message
func (*ElementCountedEvent) Reset ¶ added in v0.0.3
func (x *ElementCountedEvent) Reset()
func (*ElementCountedEvent) String ¶ added in v0.0.3
func (x *ElementCountedEvent) String() string
type ElementFilledEvent ¶ added in v0.0.3
type ElementFilledEvent struct {
CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
Note string `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
// contains filtered or unexported fields
}
func (*ElementFilledEvent) Descriptor
deprecated
added in
v0.0.3
func (*ElementFilledEvent) Descriptor() ([]byte, []int)
Deprecated: Use ElementFilledEvent.ProtoReflect.Descriptor instead.
func (*ElementFilledEvent) GetCssSelector ¶ added in v0.0.3
func (x *ElementFilledEvent) GetCssSelector() string
func (*ElementFilledEvent) GetNote ¶ added in v0.0.3
func (x *ElementFilledEvent) GetNote() string
func (*ElementFilledEvent) GetValue ¶ added in v0.0.3
func (x *ElementFilledEvent) GetValue() string
func (*ElementFilledEvent) ProtoMessage ¶ added in v0.0.3
func (*ElementFilledEvent) ProtoMessage()
func (*ElementFilledEvent) ProtoReflect ¶ added in v0.0.3
func (x *ElementFilledEvent) ProtoReflect() protoreflect.Message
func (*ElementFilledEvent) Reset ¶ added in v0.0.3
func (x *ElementFilledEvent) Reset()
func (*ElementFilledEvent) String ¶ added in v0.0.3
func (x *ElementFilledEvent) String() string
type ElementFocusedEvent ¶ added in v0.0.3
type ElementFocusedEvent struct {
CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
Note string `protobuf:"bytes,2,opt,name=note,proto3" json:"note,omitempty"`
// contains filtered or unexported fields
}
func (*ElementFocusedEvent) Descriptor
deprecated
added in
v0.0.3
func (*ElementFocusedEvent) Descriptor() ([]byte, []int)
Deprecated: Use ElementFocusedEvent.ProtoReflect.Descriptor instead.
func (*ElementFocusedEvent) GetCssSelector ¶ added in v0.0.3
func (x *ElementFocusedEvent) GetCssSelector() string
func (*ElementFocusedEvent) GetNote ¶ added in v0.0.3
func (x *ElementFocusedEvent) GetNote() string
func (*ElementFocusedEvent) ProtoMessage ¶ added in v0.0.3
func (*ElementFocusedEvent) ProtoMessage()
func (*ElementFocusedEvent) ProtoReflect ¶ added in v0.0.3
func (x *ElementFocusedEvent) ProtoReflect() protoreflect.Message
func (*ElementFocusedEvent) Reset ¶ added in v0.0.3
func (x *ElementFocusedEvent) Reset()
func (*ElementFocusedEvent) String ¶ added in v0.0.3
func (x *ElementFocusedEvent) String() string
type ElementHoveredEvent ¶ added in v0.0.3
type ElementHoveredEvent struct {
CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
Note string `protobuf:"bytes,2,opt,name=note,proto3" json:"note,omitempty"`
// contains filtered or unexported fields
}
func (*ElementHoveredEvent) Descriptor
deprecated
added in
v0.0.3
func (*ElementHoveredEvent) Descriptor() ([]byte, []int)
Deprecated: Use ElementHoveredEvent.ProtoReflect.Descriptor instead.
func (*ElementHoveredEvent) GetCssSelector ¶ added in v0.0.3
func (x *ElementHoveredEvent) GetCssSelector() string
func (*ElementHoveredEvent) GetNote ¶ added in v0.0.3
func (x *ElementHoveredEvent) GetNote() string
func (*ElementHoveredEvent) ProtoMessage ¶ added in v0.0.3
func (*ElementHoveredEvent) ProtoMessage()
func (*ElementHoveredEvent) ProtoReflect ¶ added in v0.0.3
func (x *ElementHoveredEvent) ProtoReflect() protoreflect.Message
func (*ElementHoveredEvent) Reset ¶ added in v0.0.3
func (x *ElementHoveredEvent) Reset()
func (*ElementHoveredEvent) String ¶ added in v0.0.3
func (x *ElementHoveredEvent) String() string
type ElementsHighlightedEvent ¶ added in v0.0.3
type ElementsHighlightedEvent struct {
CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
Count uint32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
Note string `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
// contains filtered or unexported fields
}
func (*ElementsHighlightedEvent) Descriptor
deprecated
added in
v0.0.3
func (*ElementsHighlightedEvent) Descriptor() ([]byte, []int)
Deprecated: Use ElementsHighlightedEvent.ProtoReflect.Descriptor instead.
func (*ElementsHighlightedEvent) GetCount ¶ added in v0.0.3
func (x *ElementsHighlightedEvent) GetCount() uint32
func (*ElementsHighlightedEvent) GetCssSelector ¶ added in v0.0.3
func (x *ElementsHighlightedEvent) GetCssSelector() string
func (*ElementsHighlightedEvent) GetNote ¶ added in v0.0.3
func (x *ElementsHighlightedEvent) GetNote() string
func (*ElementsHighlightedEvent) ProtoMessage ¶ added in v0.0.3
func (*ElementsHighlightedEvent) ProtoMessage()
func (*ElementsHighlightedEvent) ProtoReflect ¶ added in v0.0.3
func (x *ElementsHighlightedEvent) ProtoReflect() protoreflect.Message
func (*ElementsHighlightedEvent) Reset ¶ added in v0.0.3
func (x *ElementsHighlightedEvent) Reset()
func (*ElementsHighlightedEvent) String ¶ added in v0.0.3
func (x *ElementsHighlightedEvent) String() string
type EngineServiceClient ¶
type EngineServiceClient interface {
Ping(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PingResponse, error)
BrowserSession(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[BrowserSessionCommand, BrowserSessionEvent], error)
TabSession(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[TabSessionCommand, TabSessionEvent], error)
}
EngineServiceClient is the client API for EngineService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewEngineServiceClient ¶
func NewEngineServiceClient(cc grpc.ClientConnInterface) EngineServiceClient
type EngineServiceServer ¶
type EngineServiceServer interface {
Ping(context.Context, *PingRequest) (*PingResponse, error)
BrowserSession(grpc.BidiStreamingServer[BrowserSessionCommand, BrowserSessionEvent]) error
TabSession(grpc.BidiStreamingServer[TabSessionCommand, TabSessionEvent]) error
// contains filtered or unexported methods
}
EngineServiceServer is the server API for EngineService service. All implementations must embed UnimplementedEngineServiceServer for forward compatibility.
type EngineService_BrowserSessionClient ¶
type EngineService_BrowserSessionClient = grpc.BidiStreamingClient[BrowserSessionCommand, BrowserSessionEvent]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type EngineService_BrowserSessionServer ¶
type EngineService_BrowserSessionServer = grpc.BidiStreamingServer[BrowserSessionCommand, BrowserSessionEvent]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type EngineService_TabSessionClient ¶
type EngineService_TabSessionClient = grpc.BidiStreamingClient[TabSessionCommand, TabSessionEvent]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type EngineService_TabSessionServer ¶
type EngineService_TabSessionServer = grpc.BidiStreamingServer[TabSessionCommand, TabSessionEvent]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type FillElementCommand ¶ added in v0.0.3
type FillElementCommand struct {
CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
RetryOptions *CommandRetryOptions `protobuf:"bytes,3,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
// contains filtered or unexported fields
}
func (*FillElementCommand) Descriptor
deprecated
added in
v0.0.3
func (*FillElementCommand) Descriptor() ([]byte, []int)
Deprecated: Use FillElementCommand.ProtoReflect.Descriptor instead.
func (*FillElementCommand) GetCssSelector ¶ added in v0.0.3
func (x *FillElementCommand) GetCssSelector() string
func (*FillElementCommand) GetRetryOptions ¶ added in v0.0.3
func (x *FillElementCommand) GetRetryOptions() *CommandRetryOptions
func (*FillElementCommand) GetValue ¶ added in v0.0.3
func (x *FillElementCommand) GetValue() string
func (*FillElementCommand) ProtoMessage ¶ added in v0.0.3
func (*FillElementCommand) ProtoMessage()
func (*FillElementCommand) ProtoReflect ¶ added in v0.0.3
func (x *FillElementCommand) ProtoReflect() protoreflect.Message
func (*FillElementCommand) Reset ¶ added in v0.0.3
func (x *FillElementCommand) Reset()
func (*FillElementCommand) String ¶ added in v0.0.3
func (x *FillElementCommand) String() string
type FocusElementCommand ¶ added in v0.0.3
type FocusElementCommand struct {
CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
RetryOptions *CommandRetryOptions `protobuf:"bytes,2,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
// contains filtered or unexported fields
}
func (*FocusElementCommand) Descriptor
deprecated
added in
v0.0.3
func (*FocusElementCommand) Descriptor() ([]byte, []int)
Deprecated: Use FocusElementCommand.ProtoReflect.Descriptor instead.
func (*FocusElementCommand) GetCssSelector ¶ added in v0.0.3
func (x *FocusElementCommand) GetCssSelector() string
func (*FocusElementCommand) GetRetryOptions ¶ added in v0.0.3
func (x *FocusElementCommand) GetRetryOptions() *CommandRetryOptions
func (*FocusElementCommand) ProtoMessage ¶ added in v0.0.3
func (*FocusElementCommand) ProtoMessage()
func (*FocusElementCommand) ProtoReflect ¶ added in v0.0.3
func (x *FocusElementCommand) ProtoReflect() protoreflect.Message
func (*FocusElementCommand) Reset ¶ added in v0.0.3
func (x *FocusElementCommand) Reset()
func (*FocusElementCommand) String ¶ added in v0.0.3
func (x *FocusElementCommand) String() string
type GetInnerTextCommand ¶ added in v0.0.3
type GetInnerTextCommand struct {
CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
RetryOptions *CommandRetryOptions `protobuf:"bytes,2,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
// contains filtered or unexported fields
}
func (*GetInnerTextCommand) Descriptor
deprecated
added in
v0.0.3
func (*GetInnerTextCommand) Descriptor() ([]byte, []int)
Deprecated: Use GetInnerTextCommand.ProtoReflect.Descriptor instead.
func (*GetInnerTextCommand) GetCssSelector ¶ added in v0.0.3
func (x *GetInnerTextCommand) GetCssSelector() string
func (*GetInnerTextCommand) GetRetryOptions ¶ added in v0.0.3
func (x *GetInnerTextCommand) GetRetryOptions() *CommandRetryOptions
func (*GetInnerTextCommand) ProtoMessage ¶ added in v0.0.3
func (*GetInnerTextCommand) ProtoMessage()
func (*GetInnerTextCommand) ProtoReflect ¶ added in v0.0.3
func (x *GetInnerTextCommand) ProtoReflect() protoreflect.Message
func (*GetInnerTextCommand) Reset ¶ added in v0.0.3
func (x *GetInnerTextCommand) Reset()
func (*GetInnerTextCommand) String ¶ added in v0.0.3
func (x *GetInnerTextCommand) String() string
type GetTextContentCommand ¶ added in v0.0.3
type GetTextContentCommand struct {
CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
RetryOptions *CommandRetryOptions `protobuf:"bytes,2,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
// contains filtered or unexported fields
}
func (*GetTextContentCommand) Descriptor
deprecated
added in
v0.0.3
func (*GetTextContentCommand) Descriptor() ([]byte, []int)
Deprecated: Use GetTextContentCommand.ProtoReflect.Descriptor instead.
func (*GetTextContentCommand) GetCssSelector ¶ added in v0.0.3
func (x *GetTextContentCommand) GetCssSelector() string
func (*GetTextContentCommand) GetRetryOptions ¶ added in v0.0.3
func (x *GetTextContentCommand) GetRetryOptions() *CommandRetryOptions
func (*GetTextContentCommand) ProtoMessage ¶ added in v0.0.3
func (*GetTextContentCommand) ProtoMessage()
func (*GetTextContentCommand) ProtoReflect ¶ added in v0.0.3
func (x *GetTextContentCommand) ProtoReflect() protoreflect.Message
func (*GetTextContentCommand) Reset ¶ added in v0.0.3
func (x *GetTextContentCommand) Reset()
func (*GetTextContentCommand) String ¶ added in v0.0.3
func (x *GetTextContentCommand) String() string
type HighlightElementsCommand ¶ added in v0.0.3
type HighlightElementsCommand struct {
CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
DurationMs *uint32 `protobuf:"varint,2,opt,name=duration_ms,json=durationMs,proto3,oneof" json:"duration_ms,omitempty"`
RetryOptions *CommandRetryOptions `protobuf:"bytes,3,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
// contains filtered or unexported fields
}
func (*HighlightElementsCommand) Descriptor
deprecated
added in
v0.0.3
func (*HighlightElementsCommand) Descriptor() ([]byte, []int)
Deprecated: Use HighlightElementsCommand.ProtoReflect.Descriptor instead.
func (*HighlightElementsCommand) GetCssSelector ¶ added in v0.0.3
func (x *HighlightElementsCommand) GetCssSelector() string
func (*HighlightElementsCommand) GetDurationMs ¶ added in v0.0.3
func (x *HighlightElementsCommand) GetDurationMs() uint32
func (*HighlightElementsCommand) GetRetryOptions ¶ added in v0.0.3
func (x *HighlightElementsCommand) GetRetryOptions() *CommandRetryOptions
func (*HighlightElementsCommand) ProtoMessage ¶ added in v0.0.3
func (*HighlightElementsCommand) ProtoMessage()
func (*HighlightElementsCommand) ProtoReflect ¶ added in v0.0.3
func (x *HighlightElementsCommand) ProtoReflect() protoreflect.Message
func (*HighlightElementsCommand) Reset ¶ added in v0.0.3
func (x *HighlightElementsCommand) Reset()
func (*HighlightElementsCommand) String ¶ added in v0.0.3
func (x *HighlightElementsCommand) String() string
type HoverElementCommand ¶ added in v0.0.3
type HoverElementCommand struct {
CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
RetryOptions *CommandRetryOptions `protobuf:"bytes,2,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
// contains filtered or unexported fields
}
func (*HoverElementCommand) Descriptor
deprecated
added in
v0.0.3
func (*HoverElementCommand) Descriptor() ([]byte, []int)
Deprecated: Use HoverElementCommand.ProtoReflect.Descriptor instead.
func (*HoverElementCommand) GetCssSelector ¶ added in v0.0.3
func (x *HoverElementCommand) GetCssSelector() string
func (*HoverElementCommand) GetRetryOptions ¶ added in v0.0.3
func (x *HoverElementCommand) GetRetryOptions() *CommandRetryOptions
func (*HoverElementCommand) ProtoMessage ¶ added in v0.0.3
func (*HoverElementCommand) ProtoMessage()
func (*HoverElementCommand) ProtoReflect ¶ added in v0.0.3
func (x *HoverElementCommand) ProtoReflect() protoreflect.Message
func (*HoverElementCommand) Reset ¶ added in v0.0.3
func (x *HoverElementCommand) Reset()
func (*HoverElementCommand) String ¶ added in v0.0.3
func (x *HoverElementCommand) String() string
type InnerTextResolvedEvent ¶ added in v0.0.3
type InnerTextResolvedEvent struct {
CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
Text string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
Note string `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
// contains filtered or unexported fields
}
func (*InnerTextResolvedEvent) Descriptor
deprecated
added in
v0.0.3
func (*InnerTextResolvedEvent) Descriptor() ([]byte, []int)
Deprecated: Use InnerTextResolvedEvent.ProtoReflect.Descriptor instead.
func (*InnerTextResolvedEvent) GetCssSelector ¶ added in v0.0.3
func (x *InnerTextResolvedEvent) GetCssSelector() string
func (*InnerTextResolvedEvent) GetNote ¶ added in v0.0.3
func (x *InnerTextResolvedEvent) GetNote() string
func (*InnerTextResolvedEvent) GetText ¶ added in v0.0.3
func (x *InnerTextResolvedEvent) GetText() string
func (*InnerTextResolvedEvent) ProtoMessage ¶ added in v0.0.3
func (*InnerTextResolvedEvent) ProtoMessage()
func (*InnerTextResolvedEvent) ProtoReflect ¶ added in v0.0.3
func (x *InnerTextResolvedEvent) ProtoReflect() protoreflect.Message
func (*InnerTextResolvedEvent) Reset ¶ added in v0.0.3
func (x *InnerTextResolvedEvent) Reset()
func (*InnerTextResolvedEvent) String ¶ added in v0.0.3
func (x *InnerTextResolvedEvent) String() string
type KeyPressedEvent ¶ added in v0.0.3
type KeyPressedEvent struct {
CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
Note string `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
// contains filtered or unexported fields
}
func (*KeyPressedEvent) Descriptor
deprecated
added in
v0.0.3
func (*KeyPressedEvent) Descriptor() ([]byte, []int)
Deprecated: Use KeyPressedEvent.ProtoReflect.Descriptor instead.
func (*KeyPressedEvent) GetCssSelector ¶ added in v0.0.3
func (x *KeyPressedEvent) GetCssSelector() string
func (*KeyPressedEvent) GetKey ¶ added in v0.0.3
func (x *KeyPressedEvent) GetKey() string
func (*KeyPressedEvent) GetNote ¶ added in v0.0.3
func (x *KeyPressedEvent) GetNote() string
func (*KeyPressedEvent) ProtoMessage ¶ added in v0.0.3
func (*KeyPressedEvent) ProtoMessage()
func (*KeyPressedEvent) ProtoReflect ¶ added in v0.0.3
func (x *KeyPressedEvent) ProtoReflect() protoreflect.Message
func (*KeyPressedEvent) Reset ¶ added in v0.0.3
func (x *KeyPressedEvent) Reset()
func (*KeyPressedEvent) String ¶ added in v0.0.3
func (x *KeyPressedEvent) String() string
type LaunchBrowserCommand ¶ added in v0.0.27
type LaunchBrowserCommand struct {
BrowserKind BrowserKind `` /* 132-byte string literal not displayed */
BrowserBinary *string `protobuf:"bytes,2,opt,name=browser_binary,json=browserBinary,proto3,oneof" json:"browser_binary,omitempty"`
RetryOptions *CommandRetryOptions `protobuf:"bytes,3,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
// contains filtered or unexported fields
}
func (*LaunchBrowserCommand) Descriptor
deprecated
added in
v0.0.27
func (*LaunchBrowserCommand) Descriptor() ([]byte, []int)
Deprecated: Use LaunchBrowserCommand.ProtoReflect.Descriptor instead.
func (*LaunchBrowserCommand) GetBrowserBinary ¶ added in v0.0.27
func (x *LaunchBrowserCommand) GetBrowserBinary() string
func (*LaunchBrowserCommand) GetBrowserKind ¶ added in v0.0.27
func (x *LaunchBrowserCommand) GetBrowserKind() BrowserKind
func (*LaunchBrowserCommand) GetRetryOptions ¶ added in v0.0.27
func (x *LaunchBrowserCommand) GetRetryOptions() *CommandRetryOptions
func (*LaunchBrowserCommand) ProtoMessage ¶ added in v0.0.27
func (*LaunchBrowserCommand) ProtoMessage()
func (*LaunchBrowserCommand) ProtoReflect ¶ added in v0.0.27
func (x *LaunchBrowserCommand) ProtoReflect() protoreflect.Message
func (*LaunchBrowserCommand) Reset ¶ added in v0.0.27
func (x *LaunchBrowserCommand) Reset()
func (*LaunchBrowserCommand) String ¶ added in v0.0.27
func (x *LaunchBrowserCommand) String() string
type LaunchChromeCommand ¶
type LaunchChromeCommand struct {
ChromeBinary *string `protobuf:"bytes,1,opt,name=chrome_binary,json=chromeBinary,proto3,oneof" json:"chrome_binary,omitempty"`
RetryOptions *CommandRetryOptions `protobuf:"bytes,2,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
// contains filtered or unexported fields
}
func (*LaunchChromeCommand) Descriptor
deprecated
func (*LaunchChromeCommand) Descriptor() ([]byte, []int)
Deprecated: Use LaunchChromeCommand.ProtoReflect.Descriptor instead.
func (*LaunchChromeCommand) GetChromeBinary ¶
func (x *LaunchChromeCommand) GetChromeBinary() string
func (*LaunchChromeCommand) GetRetryOptions ¶ added in v0.0.3
func (x *LaunchChromeCommand) GetRetryOptions() *CommandRetryOptions
func (*LaunchChromeCommand) ProtoMessage ¶
func (*LaunchChromeCommand) ProtoMessage()
func (*LaunchChromeCommand) ProtoReflect ¶
func (x *LaunchChromeCommand) ProtoReflect() protoreflect.Message
func (*LaunchChromeCommand) Reset ¶
func (x *LaunchChromeCommand) Reset()
func (*LaunchChromeCommand) String ¶
func (x *LaunchChromeCommand) String() string
type NavigateTabCommand ¶
type NavigateTabCommand struct {
// contains filtered or unexported fields
}
func (*NavigateTabCommand) Descriptor
deprecated
func (*NavigateTabCommand) Descriptor() ([]byte, []int)
Deprecated: Use NavigateTabCommand.ProtoReflect.Descriptor instead.
func (*NavigateTabCommand) GetRetryOptions ¶ added in v0.0.3
func (x *NavigateTabCommand) GetRetryOptions() *CommandRetryOptions
func (*NavigateTabCommand) GetUrl ¶
func (x *NavigateTabCommand) GetUrl() string
func (*NavigateTabCommand) ProtoMessage ¶
func (*NavigateTabCommand) ProtoMessage()
func (*NavigateTabCommand) ProtoReflect ¶
func (x *NavigateTabCommand) ProtoReflect() protoreflect.Message
func (*NavigateTabCommand) Reset ¶
func (x *NavigateTabCommand) Reset()
func (*NavigateTabCommand) String ¶
func (x *NavigateTabCommand) String() string
type OpenTabCommand ¶
type OpenTabCommand struct {
RetryOptions *CommandRetryOptions `protobuf:"bytes,1,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
// contains filtered or unexported fields
}
func (*OpenTabCommand) Descriptor
deprecated
func (*OpenTabCommand) Descriptor() ([]byte, []int)
Deprecated: Use OpenTabCommand.ProtoReflect.Descriptor instead.
func (*OpenTabCommand) GetRetryOptions ¶ added in v0.0.3
func (x *OpenTabCommand) GetRetryOptions() *CommandRetryOptions
func (*OpenTabCommand) ProtoMessage ¶
func (*OpenTabCommand) ProtoMessage()
func (*OpenTabCommand) ProtoReflect ¶
func (x *OpenTabCommand) ProtoReflect() protoreflect.Message
func (*OpenTabCommand) Reset ¶
func (x *OpenTabCommand) Reset()
func (*OpenTabCommand) String ¶
func (x *OpenTabCommand) String() string
type PingRequest ¶
type PingRequest struct {
// contains filtered or unexported fields
}
func (*PingRequest) Descriptor
deprecated
func (*PingRequest) Descriptor() ([]byte, []int)
Deprecated: Use PingRequest.ProtoReflect.Descriptor instead.
func (*PingRequest) ProtoMessage ¶
func (*PingRequest) ProtoMessage()
func (*PingRequest) ProtoReflect ¶
func (x *PingRequest) ProtoReflect() protoreflect.Message
func (*PingRequest) Reset ¶
func (x *PingRequest) Reset()
func (*PingRequest) String ¶
func (x *PingRequest) String() string
type PingResponse ¶
type PingResponse struct {
Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
// contains filtered or unexported fields
}
func (*PingResponse) Descriptor
deprecated
func (*PingResponse) Descriptor() ([]byte, []int)
Deprecated: Use PingResponse.ProtoReflect.Descriptor instead.
func (*PingResponse) GetMessage ¶
func (x *PingResponse) GetMessage() string
func (*PingResponse) GetVersion ¶ added in v0.0.38
func (x *PingResponse) GetVersion() string
func (*PingResponse) ProtoMessage ¶
func (*PingResponse) ProtoMessage()
func (*PingResponse) ProtoReflect ¶
func (x *PingResponse) ProtoReflect() protoreflect.Message
func (*PingResponse) Reset ¶
func (x *PingResponse) Reset()
func (*PingResponse) String ¶
func (x *PingResponse) String() string
type PressKeyCommand ¶ added in v0.0.3
type PressKeyCommand struct {
CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
Text *string `protobuf:"bytes,3,opt,name=text,proto3,oneof" json:"text,omitempty"`
RetryOptions *CommandRetryOptions `protobuf:"bytes,4,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
// contains filtered or unexported fields
}
func (*PressKeyCommand) Descriptor
deprecated
added in
v0.0.3
func (*PressKeyCommand) Descriptor() ([]byte, []int)
Deprecated: Use PressKeyCommand.ProtoReflect.Descriptor instead.
func (*PressKeyCommand) GetCssSelector ¶ added in v0.0.3
func (x *PressKeyCommand) GetCssSelector() string
func (*PressKeyCommand) GetKey ¶ added in v0.0.3
func (x *PressKeyCommand) GetKey() string
func (*PressKeyCommand) GetRetryOptions ¶ added in v0.0.3
func (x *PressKeyCommand) GetRetryOptions() *CommandRetryOptions
func (*PressKeyCommand) GetText ¶ added in v0.0.3
func (x *PressKeyCommand) GetText() string
func (*PressKeyCommand) ProtoMessage ¶ added in v0.0.3
func (*PressKeyCommand) ProtoMessage()
func (*PressKeyCommand) ProtoReflect ¶ added in v0.0.3
func (x *PressKeyCommand) ProtoReflect() protoreflect.Message
func (*PressKeyCommand) Reset ¶ added in v0.0.3
func (x *PressKeyCommand) Reset()
func (*PressKeyCommand) String ¶ added in v0.0.3
func (x *PressKeyCommand) String() string
type SelectorWaitSatisfiedEvent ¶ added in v0.0.3
type SelectorWaitSatisfiedEvent struct {
CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
Visible bool `protobuf:"varint,2,opt,name=visible,proto3" json:"visible,omitempty"`
Note string `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
// contains filtered or unexported fields
}
func (*SelectorWaitSatisfiedEvent) Descriptor
deprecated
added in
v0.0.3
func (*SelectorWaitSatisfiedEvent) Descriptor() ([]byte, []int)
Deprecated: Use SelectorWaitSatisfiedEvent.ProtoReflect.Descriptor instead.
func (*SelectorWaitSatisfiedEvent) GetCssSelector ¶ added in v0.0.3
func (x *SelectorWaitSatisfiedEvent) GetCssSelector() string
func (*SelectorWaitSatisfiedEvent) GetNote ¶ added in v0.0.3
func (x *SelectorWaitSatisfiedEvent) GetNote() string
func (*SelectorWaitSatisfiedEvent) GetVisible ¶ added in v0.0.3
func (x *SelectorWaitSatisfiedEvent) GetVisible() bool
func (*SelectorWaitSatisfiedEvent) ProtoMessage ¶ added in v0.0.3
func (*SelectorWaitSatisfiedEvent) ProtoMessage()
func (*SelectorWaitSatisfiedEvent) ProtoReflect ¶ added in v0.0.3
func (x *SelectorWaitSatisfiedEvent) ProtoReflect() protoreflect.Message
func (*SelectorWaitSatisfiedEvent) Reset ¶ added in v0.0.3
func (x *SelectorWaitSatisfiedEvent) Reset()
func (*SelectorWaitSatisfiedEvent) String ¶ added in v0.0.3
func (x *SelectorWaitSatisfiedEvent) String() string
type SessionPingCommand ¶
type SessionPingCommand struct {
Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
// contains filtered or unexported fields
}
func (*SessionPingCommand) Descriptor
deprecated
func (*SessionPingCommand) Descriptor() ([]byte, []int)
Deprecated: Use SessionPingCommand.ProtoReflect.Descriptor instead.
func (*SessionPingCommand) GetMessage ¶
func (x *SessionPingCommand) GetMessage() string
func (*SessionPingCommand) ProtoMessage ¶
func (*SessionPingCommand) ProtoMessage()
func (*SessionPingCommand) ProtoReflect ¶
func (x *SessionPingCommand) ProtoReflect() protoreflect.Message
func (*SessionPingCommand) Reset ¶
func (x *SessionPingCommand) Reset()
func (*SessionPingCommand) String ¶
func (x *SessionPingCommand) String() string
type SessionPongEvent ¶
type SessionPongEvent struct {
Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
// contains filtered or unexported fields
}
func (*SessionPongEvent) Descriptor
deprecated
func (*SessionPongEvent) Descriptor() ([]byte, []int)
Deprecated: Use SessionPongEvent.ProtoReflect.Descriptor instead.
func (*SessionPongEvent) GetMessage ¶
func (x *SessionPongEvent) GetMessage() string
func (*SessionPongEvent) ProtoMessage ¶
func (*SessionPongEvent) ProtoMessage()
func (*SessionPongEvent) ProtoReflect ¶
func (x *SessionPongEvent) ProtoReflect() protoreflect.Message
func (*SessionPongEvent) Reset ¶
func (x *SessionPongEvent) Reset()
func (*SessionPongEvent) String ¶
func (x *SessionPongEvent) String() string
type TabNavigatedEvent ¶
type TabNavigatedEvent struct {
// contains filtered or unexported fields
}
func (*TabNavigatedEvent) Descriptor
deprecated
func (*TabNavigatedEvent) Descriptor() ([]byte, []int)
Deprecated: Use TabNavigatedEvent.ProtoReflect.Descriptor instead.
func (*TabNavigatedEvent) GetNote ¶
func (x *TabNavigatedEvent) GetNote() string
func (*TabNavigatedEvent) GetUrl ¶
func (x *TabNavigatedEvent) GetUrl() string
func (*TabNavigatedEvent) ProtoMessage ¶
func (*TabNavigatedEvent) ProtoMessage()
func (*TabNavigatedEvent) ProtoReflect ¶
func (x *TabNavigatedEvent) ProtoReflect() protoreflect.Message
func (*TabNavigatedEvent) Reset ¶
func (x *TabNavigatedEvent) Reset()
func (*TabNavigatedEvent) String ¶
func (x *TabNavigatedEvent) String() string
type TabOpenedEvent ¶
type TabOpenedEvent struct {
TabSessionId string `protobuf:"bytes,1,opt,name=tab_session_id,json=tabSessionId,proto3" json:"tab_session_id,omitempty"`
Note string `protobuf:"bytes,2,opt,name=note,proto3" json:"note,omitempty"`
// contains filtered or unexported fields
}
func (*TabOpenedEvent) Descriptor
deprecated
func (*TabOpenedEvent) Descriptor() ([]byte, []int)
Deprecated: Use TabOpenedEvent.ProtoReflect.Descriptor instead.
func (*TabOpenedEvent) GetNote ¶
func (x *TabOpenedEvent) GetNote() string
func (*TabOpenedEvent) GetTabSessionId ¶
func (x *TabOpenedEvent) GetTabSessionId() string
func (*TabOpenedEvent) ProtoMessage ¶
func (*TabOpenedEvent) ProtoMessage()
func (*TabOpenedEvent) ProtoReflect ¶
func (x *TabOpenedEvent) ProtoReflect() protoreflect.Message
func (*TabOpenedEvent) Reset ¶
func (x *TabOpenedEvent) Reset()
func (*TabOpenedEvent) String ¶
func (x *TabOpenedEvent) String() string
type TabSessionAttachedEvent ¶
type TabSessionAttachedEvent struct {
Note string `protobuf:"bytes,1,opt,name=note,proto3" json:"note,omitempty"`
// contains filtered or unexported fields
}
func (*TabSessionAttachedEvent) Descriptor
deprecated
func (*TabSessionAttachedEvent) Descriptor() ([]byte, []int)
Deprecated: Use TabSessionAttachedEvent.ProtoReflect.Descriptor instead.
func (*TabSessionAttachedEvent) GetNote ¶
func (x *TabSessionAttachedEvent) GetNote() string
func (*TabSessionAttachedEvent) ProtoMessage ¶
func (*TabSessionAttachedEvent) ProtoMessage()
func (*TabSessionAttachedEvent) ProtoReflect ¶
func (x *TabSessionAttachedEvent) ProtoReflect() protoreflect.Message
func (*TabSessionAttachedEvent) Reset ¶
func (x *TabSessionAttachedEvent) Reset()
func (*TabSessionAttachedEvent) String ¶
func (x *TabSessionAttachedEvent) String() string
type TabSessionClosedEvent ¶
type TabSessionClosedEvent struct {
Reason string `protobuf:"bytes,1,opt,name=reason,proto3" json:"reason,omitempty"`
// contains filtered or unexported fields
}
func (*TabSessionClosedEvent) Descriptor
deprecated
func (*TabSessionClosedEvent) Descriptor() ([]byte, []int)
Deprecated: Use TabSessionClosedEvent.ProtoReflect.Descriptor instead.
func (*TabSessionClosedEvent) GetReason ¶
func (x *TabSessionClosedEvent) GetReason() string
func (*TabSessionClosedEvent) ProtoMessage ¶
func (*TabSessionClosedEvent) ProtoMessage()
func (*TabSessionClosedEvent) ProtoReflect ¶
func (x *TabSessionClosedEvent) ProtoReflect() protoreflect.Message
func (*TabSessionClosedEvent) Reset ¶
func (x *TabSessionClosedEvent) Reset()
func (*TabSessionClosedEvent) String ¶
func (x *TabSessionClosedEvent) String() string
type TabSessionCommand ¶
type TabSessionCommand struct {
BrowserSessionId string `protobuf:"bytes,1,opt,name=browser_session_id,json=browserSessionId,proto3" json:"browser_session_id,omitempty"`
TabSessionId string `protobuf:"bytes,2,opt,name=tab_session_id,json=tabSessionId,proto3" json:"tab_session_id,omitempty"`
// Types that are valid to be assigned to Command:
//
// *TabSessionCommand_Ping
// *TabSessionCommand_Close
// *TabSessionCommand_Navigate
// *TabSessionCommand_ClickElement
// *TabSessionCommand_CountElements
// *TabSessionCommand_HighlightElements
// *TabSessionCommand_FocusElement
// *TabSessionCommand_FillElement
// *TabSessionCommand_HoverElement
// *TabSessionCommand_PressKey
// *TabSessionCommand_GetTextContent
// *TabSessionCommand_GetInnerText
// *TabSessionCommand_WaitForSelector
Command isTabSessionCommand_Command `protobuf_oneof:"command"`
// contains filtered or unexported fields
}
func (*TabSessionCommand) Descriptor
deprecated
func (*TabSessionCommand) Descriptor() ([]byte, []int)
Deprecated: Use TabSessionCommand.ProtoReflect.Descriptor instead.
func (*TabSessionCommand) GetBrowserSessionId ¶
func (x *TabSessionCommand) GetBrowserSessionId() string
func (*TabSessionCommand) GetClickElement ¶
func (x *TabSessionCommand) GetClickElement() *ClickElementCommand
func (*TabSessionCommand) GetClose ¶
func (x *TabSessionCommand) GetClose() *CloseTabSessionCommand
func (*TabSessionCommand) GetCommand ¶
func (x *TabSessionCommand) GetCommand() isTabSessionCommand_Command
func (*TabSessionCommand) GetCountElements ¶ added in v0.0.3
func (x *TabSessionCommand) GetCountElements() *CountElementsCommand
func (*TabSessionCommand) GetFillElement ¶ added in v0.0.3
func (x *TabSessionCommand) GetFillElement() *FillElementCommand
func (*TabSessionCommand) GetFocusElement ¶ added in v0.0.3
func (x *TabSessionCommand) GetFocusElement() *FocusElementCommand
func (*TabSessionCommand) GetGetInnerText ¶ added in v0.0.3
func (x *TabSessionCommand) GetGetInnerText() *GetInnerTextCommand
func (*TabSessionCommand) GetGetTextContent ¶ added in v0.0.3
func (x *TabSessionCommand) GetGetTextContent() *GetTextContentCommand
func (*TabSessionCommand) GetHighlightElements ¶ added in v0.0.3
func (x *TabSessionCommand) GetHighlightElements() *HighlightElementsCommand
func (*TabSessionCommand) GetHoverElement ¶ added in v0.0.3
func (x *TabSessionCommand) GetHoverElement() *HoverElementCommand
func (*TabSessionCommand) GetNavigate ¶
func (x *TabSessionCommand) GetNavigate() *NavigateTabCommand
func (*TabSessionCommand) GetPing ¶
func (x *TabSessionCommand) GetPing() *TabSessionPingCommand
func (*TabSessionCommand) GetPressKey ¶ added in v0.0.3
func (x *TabSessionCommand) GetPressKey() *PressKeyCommand
func (*TabSessionCommand) GetTabSessionId ¶
func (x *TabSessionCommand) GetTabSessionId() string
func (*TabSessionCommand) GetWaitForSelector ¶ added in v0.0.3
func (x *TabSessionCommand) GetWaitForSelector() *WaitForSelectorCommand
func (*TabSessionCommand) ProtoMessage ¶
func (*TabSessionCommand) ProtoMessage()
func (*TabSessionCommand) ProtoReflect ¶
func (x *TabSessionCommand) ProtoReflect() protoreflect.Message
func (*TabSessionCommand) Reset ¶
func (x *TabSessionCommand) Reset()
func (*TabSessionCommand) String ¶
func (x *TabSessionCommand) String() string
type TabSessionCommand_ClickElement ¶
type TabSessionCommand_ClickElement struct {
ClickElement *ClickElementCommand `protobuf:"bytes,6,opt,name=click_element,json=clickElement,proto3,oneof"`
}
type TabSessionCommand_Close ¶
type TabSessionCommand_Close struct {
Close *CloseTabSessionCommand `protobuf:"bytes,4,opt,name=close,proto3,oneof"`
}
type TabSessionCommand_CountElements ¶ added in v0.0.3
type TabSessionCommand_CountElements struct {
CountElements *CountElementsCommand `protobuf:"bytes,7,opt,name=count_elements,json=countElements,proto3,oneof"`
}
type TabSessionCommand_FillElement ¶ added in v0.0.3
type TabSessionCommand_FillElement struct {
FillElement *FillElementCommand `protobuf:"bytes,10,opt,name=fill_element,json=fillElement,proto3,oneof"`
}
type TabSessionCommand_FocusElement ¶ added in v0.0.3
type TabSessionCommand_FocusElement struct {
FocusElement *FocusElementCommand `protobuf:"bytes,9,opt,name=focus_element,json=focusElement,proto3,oneof"`
}
type TabSessionCommand_GetInnerText ¶ added in v0.0.3
type TabSessionCommand_GetInnerText struct {
GetInnerText *GetInnerTextCommand `protobuf:"bytes,14,opt,name=get_inner_text,json=getInnerText,proto3,oneof"`
}
type TabSessionCommand_GetTextContent ¶ added in v0.0.3
type TabSessionCommand_GetTextContent struct {
GetTextContent *GetTextContentCommand `protobuf:"bytes,13,opt,name=get_text_content,json=getTextContent,proto3,oneof"`
}
type TabSessionCommand_HighlightElements ¶ added in v0.0.3
type TabSessionCommand_HighlightElements struct {
HighlightElements *HighlightElementsCommand `protobuf:"bytes,8,opt,name=highlight_elements,json=highlightElements,proto3,oneof"`
}
type TabSessionCommand_HoverElement ¶ added in v0.0.3
type TabSessionCommand_HoverElement struct {
HoverElement *HoverElementCommand `protobuf:"bytes,11,opt,name=hover_element,json=hoverElement,proto3,oneof"`
}
type TabSessionCommand_Navigate ¶
type TabSessionCommand_Navigate struct {
}
type TabSessionCommand_Ping ¶
type TabSessionCommand_Ping struct {
Ping *TabSessionPingCommand `protobuf:"bytes,3,opt,name=ping,proto3,oneof"`
}
type TabSessionCommand_PressKey ¶ added in v0.0.3
type TabSessionCommand_PressKey struct {
PressKey *PressKeyCommand `protobuf:"bytes,12,opt,name=press_key,json=pressKey,proto3,oneof"`
}
type TabSessionCommand_WaitForSelector ¶ added in v0.0.3
type TabSessionCommand_WaitForSelector struct {
WaitForSelector *WaitForSelectorCommand `protobuf:"bytes,15,opt,name=wait_for_selector,json=waitForSelector,proto3,oneof"`
}
type TabSessionErrorEvent ¶
type TabSessionErrorEvent struct {
Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
// contains filtered or unexported fields
}
func (*TabSessionErrorEvent) Descriptor
deprecated
func (*TabSessionErrorEvent) Descriptor() ([]byte, []int)
Deprecated: Use TabSessionErrorEvent.ProtoReflect.Descriptor instead.
func (*TabSessionErrorEvent) GetMessage ¶
func (x *TabSessionErrorEvent) GetMessage() string
func (*TabSessionErrorEvent) ProtoMessage ¶
func (*TabSessionErrorEvent) ProtoMessage()
func (*TabSessionErrorEvent) ProtoReflect ¶
func (x *TabSessionErrorEvent) ProtoReflect() protoreflect.Message
func (*TabSessionErrorEvent) Reset ¶
func (x *TabSessionErrorEvent) Reset()
func (*TabSessionErrorEvent) String ¶
func (x *TabSessionErrorEvent) String() string
type TabSessionEvent ¶
type TabSessionEvent struct {
TabSessionId string `protobuf:"bytes,1,opt,name=tab_session_id,json=tabSessionId,proto3" json:"tab_session_id,omitempty"`
// Types that are valid to be assigned to Event:
//
// *TabSessionEvent_Attached
// *TabSessionEvent_Pong
// *TabSessionEvent_Closed
// *TabSessionEvent_Error
// *TabSessionEvent_Navigated
// *TabSessionEvent_ChromiumBidiInjection
// *TabSessionEvent_ElementClicked
// *TabSessionEvent_ElementCounted
// *TabSessionEvent_ElementsHighlighted
// *TabSessionEvent_ElementFocused
// *TabSessionEvent_ElementFilled
// *TabSessionEvent_ElementHovered
// *TabSessionEvent_KeyPressed
// *TabSessionEvent_TextContentResolved
// *TabSessionEvent_InnerTextResolved
// *TabSessionEvent_SelectorWaitSatisfied
Event isTabSessionEvent_Event `protobuf_oneof:"event"`
// contains filtered or unexported fields
}
func (*TabSessionEvent) Descriptor
deprecated
func (*TabSessionEvent) Descriptor() ([]byte, []int)
Deprecated: Use TabSessionEvent.ProtoReflect.Descriptor instead.
func (*TabSessionEvent) GetAttached ¶
func (x *TabSessionEvent) GetAttached() *TabSessionAttachedEvent
func (*TabSessionEvent) GetChromiumBidiInjection ¶
func (x *TabSessionEvent) GetChromiumBidiInjection() *ChromiumBidiInjectionEvent
func (*TabSessionEvent) GetClosed ¶
func (x *TabSessionEvent) GetClosed() *TabSessionClosedEvent
func (*TabSessionEvent) GetElementClicked ¶
func (x *TabSessionEvent) GetElementClicked() *ElementClickedEvent
func (*TabSessionEvent) GetElementCounted ¶ added in v0.0.3
func (x *TabSessionEvent) GetElementCounted() *ElementCountedEvent
func (*TabSessionEvent) GetElementFilled ¶ added in v0.0.3
func (x *TabSessionEvent) GetElementFilled() *ElementFilledEvent
func (*TabSessionEvent) GetElementFocused ¶ added in v0.0.3
func (x *TabSessionEvent) GetElementFocused() *ElementFocusedEvent
func (*TabSessionEvent) GetElementHovered ¶ added in v0.0.3
func (x *TabSessionEvent) GetElementHovered() *ElementHoveredEvent
func (*TabSessionEvent) GetElementsHighlighted ¶ added in v0.0.3
func (x *TabSessionEvent) GetElementsHighlighted() *ElementsHighlightedEvent
func (*TabSessionEvent) GetError ¶
func (x *TabSessionEvent) GetError() *TabSessionErrorEvent
func (*TabSessionEvent) GetEvent ¶
func (x *TabSessionEvent) GetEvent() isTabSessionEvent_Event
func (*TabSessionEvent) GetInnerTextResolved ¶ added in v0.0.3
func (x *TabSessionEvent) GetInnerTextResolved() *InnerTextResolvedEvent
func (*TabSessionEvent) GetKeyPressed ¶ added in v0.0.3
func (x *TabSessionEvent) GetKeyPressed() *KeyPressedEvent
func (*TabSessionEvent) GetNavigated ¶
func (x *TabSessionEvent) GetNavigated() *TabNavigatedEvent
func (*TabSessionEvent) GetPong ¶
func (x *TabSessionEvent) GetPong() *TabSessionPongEvent
func (*TabSessionEvent) GetSelectorWaitSatisfied ¶ added in v0.0.3
func (x *TabSessionEvent) GetSelectorWaitSatisfied() *SelectorWaitSatisfiedEvent
func (*TabSessionEvent) GetTabSessionId ¶
func (x *TabSessionEvent) GetTabSessionId() string
func (*TabSessionEvent) GetTextContentResolved ¶ added in v0.0.3
func (x *TabSessionEvent) GetTextContentResolved() *TextContentResolvedEvent
func (*TabSessionEvent) ProtoMessage ¶
func (*TabSessionEvent) ProtoMessage()
func (*TabSessionEvent) ProtoReflect ¶
func (x *TabSessionEvent) ProtoReflect() protoreflect.Message
func (*TabSessionEvent) Reset ¶
func (x *TabSessionEvent) Reset()
func (*TabSessionEvent) String ¶
func (x *TabSessionEvent) String() string
type TabSessionEvent_Attached ¶
type TabSessionEvent_Attached struct {
Attached *TabSessionAttachedEvent `protobuf:"bytes,2,opt,name=attached,proto3,oneof"`
}
type TabSessionEvent_ChromiumBidiInjection ¶
type TabSessionEvent_ChromiumBidiInjection struct {
ChromiumBidiInjection *ChromiumBidiInjectionEvent `protobuf:"bytes,7,opt,name=chromium_bidi_injection,json=chromiumBidiInjection,proto3,oneof"`
}
type TabSessionEvent_Closed ¶
type TabSessionEvent_Closed struct {
Closed *TabSessionClosedEvent `protobuf:"bytes,4,opt,name=closed,proto3,oneof"`
}
type TabSessionEvent_ElementClicked ¶
type TabSessionEvent_ElementClicked struct {
ElementClicked *ElementClickedEvent `protobuf:"bytes,8,opt,name=element_clicked,json=elementClicked,proto3,oneof"`
}
type TabSessionEvent_ElementCounted ¶ added in v0.0.3
type TabSessionEvent_ElementCounted struct {
ElementCounted *ElementCountedEvent `protobuf:"bytes,9,opt,name=element_counted,json=elementCounted,proto3,oneof"`
}
type TabSessionEvent_ElementFilled ¶ added in v0.0.3
type TabSessionEvent_ElementFilled struct {
ElementFilled *ElementFilledEvent `protobuf:"bytes,12,opt,name=element_filled,json=elementFilled,proto3,oneof"`
}
type TabSessionEvent_ElementFocused ¶ added in v0.0.3
type TabSessionEvent_ElementFocused struct {
ElementFocused *ElementFocusedEvent `protobuf:"bytes,11,opt,name=element_focused,json=elementFocused,proto3,oneof"`
}
type TabSessionEvent_ElementHovered ¶ added in v0.0.3
type TabSessionEvent_ElementHovered struct {
ElementHovered *ElementHoveredEvent `protobuf:"bytes,13,opt,name=element_hovered,json=elementHovered,proto3,oneof"`
}
type TabSessionEvent_ElementsHighlighted ¶ added in v0.0.3
type TabSessionEvent_ElementsHighlighted struct {
ElementsHighlighted *ElementsHighlightedEvent `protobuf:"bytes,10,opt,name=elements_highlighted,json=elementsHighlighted,proto3,oneof"`
}
type TabSessionEvent_Error ¶
type TabSessionEvent_Error struct {
Error *TabSessionErrorEvent `protobuf:"bytes,5,opt,name=error,proto3,oneof"`
}
type TabSessionEvent_InnerTextResolved ¶ added in v0.0.3
type TabSessionEvent_InnerTextResolved struct {
InnerTextResolved *InnerTextResolvedEvent `protobuf:"bytes,16,opt,name=inner_text_resolved,json=innerTextResolved,proto3,oneof"`
}
type TabSessionEvent_KeyPressed ¶ added in v0.0.3
type TabSessionEvent_KeyPressed struct {
KeyPressed *KeyPressedEvent `protobuf:"bytes,14,opt,name=key_pressed,json=keyPressed,proto3,oneof"`
}
type TabSessionEvent_Navigated ¶
type TabSessionEvent_Navigated struct {
}
type TabSessionEvent_Pong ¶
type TabSessionEvent_Pong struct {
Pong *TabSessionPongEvent `protobuf:"bytes,3,opt,name=pong,proto3,oneof"`
}
type TabSessionEvent_SelectorWaitSatisfied ¶ added in v0.0.3
type TabSessionEvent_SelectorWaitSatisfied struct {
SelectorWaitSatisfied *SelectorWaitSatisfiedEvent `protobuf:"bytes,17,opt,name=selector_wait_satisfied,json=selectorWaitSatisfied,proto3,oneof"`
}
type TabSessionEvent_TextContentResolved ¶ added in v0.0.3
type TabSessionEvent_TextContentResolved struct {
TextContentResolved *TextContentResolvedEvent `protobuf:"bytes,15,opt,name=text_content_resolved,json=textContentResolved,proto3,oneof"`
}
type TabSessionPingCommand ¶
type TabSessionPingCommand struct {
Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
// contains filtered or unexported fields
}
func (*TabSessionPingCommand) Descriptor
deprecated
func (*TabSessionPingCommand) Descriptor() ([]byte, []int)
Deprecated: Use TabSessionPingCommand.ProtoReflect.Descriptor instead.
func (*TabSessionPingCommand) GetMessage ¶
func (x *TabSessionPingCommand) GetMessage() string
func (*TabSessionPingCommand) ProtoMessage ¶
func (*TabSessionPingCommand) ProtoMessage()
func (*TabSessionPingCommand) ProtoReflect ¶
func (x *TabSessionPingCommand) ProtoReflect() protoreflect.Message
func (*TabSessionPingCommand) Reset ¶
func (x *TabSessionPingCommand) Reset()
func (*TabSessionPingCommand) String ¶
func (x *TabSessionPingCommand) String() string
type TabSessionPongEvent ¶
type TabSessionPongEvent struct {
Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
// contains filtered or unexported fields
}
func (*TabSessionPongEvent) Descriptor
deprecated
func (*TabSessionPongEvent) Descriptor() ([]byte, []int)
Deprecated: Use TabSessionPongEvent.ProtoReflect.Descriptor instead.
func (*TabSessionPongEvent) GetMessage ¶
func (x *TabSessionPongEvent) GetMessage() string
func (*TabSessionPongEvent) ProtoMessage ¶
func (*TabSessionPongEvent) ProtoMessage()
func (*TabSessionPongEvent) ProtoReflect ¶
func (x *TabSessionPongEvent) ProtoReflect() protoreflect.Message
func (*TabSessionPongEvent) Reset ¶
func (x *TabSessionPongEvent) Reset()
func (*TabSessionPongEvent) String ¶
func (x *TabSessionPongEvent) String() string
type TextContentResolvedEvent ¶ added in v0.0.3
type TextContentResolvedEvent struct {
CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
Text string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
Note string `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
// contains filtered or unexported fields
}
func (*TextContentResolvedEvent) Descriptor
deprecated
added in
v0.0.3
func (*TextContentResolvedEvent) Descriptor() ([]byte, []int)
Deprecated: Use TextContentResolvedEvent.ProtoReflect.Descriptor instead.
func (*TextContentResolvedEvent) GetCssSelector ¶ added in v0.0.3
func (x *TextContentResolvedEvent) GetCssSelector() string
func (*TextContentResolvedEvent) GetNote ¶ added in v0.0.3
func (x *TextContentResolvedEvent) GetNote() string
func (*TextContentResolvedEvent) GetText ¶ added in v0.0.3
func (x *TextContentResolvedEvent) GetText() string
func (*TextContentResolvedEvent) ProtoMessage ¶ added in v0.0.3
func (*TextContentResolvedEvent) ProtoMessage()
func (*TextContentResolvedEvent) ProtoReflect ¶ added in v0.0.3
func (x *TextContentResolvedEvent) ProtoReflect() protoreflect.Message
func (*TextContentResolvedEvent) Reset ¶ added in v0.0.3
func (x *TextContentResolvedEvent) Reset()
func (*TextContentResolvedEvent) String ¶ added in v0.0.3
func (x *TextContentResolvedEvent) String() string
type UnimplementedEngineServiceServer ¶
type UnimplementedEngineServiceServer struct{}
UnimplementedEngineServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedEngineServiceServer) BrowserSession ¶
func (UnimplementedEngineServiceServer) BrowserSession(grpc.BidiStreamingServer[BrowserSessionCommand, BrowserSessionEvent]) error
func (UnimplementedEngineServiceServer) Ping ¶
func (UnimplementedEngineServiceServer) Ping(context.Context, *PingRequest) (*PingResponse, error)
func (UnimplementedEngineServiceServer) TabSession ¶
func (UnimplementedEngineServiceServer) TabSession(grpc.BidiStreamingServer[TabSessionCommand, TabSessionEvent]) error
type UnsafeEngineServiceServer ¶
type UnsafeEngineServiceServer interface {
// contains filtered or unexported methods
}
UnsafeEngineServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to EngineServiceServer will result in compilation errors.
type WaitForSelectorCommand ¶ added in v0.0.3
type WaitForSelectorCommand struct {
CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
Visible *bool `protobuf:"varint,2,opt,name=visible,proto3,oneof" json:"visible,omitempty"`
RetryOptions *CommandRetryOptions `protobuf:"bytes,3,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
// contains filtered or unexported fields
}
func (*WaitForSelectorCommand) Descriptor
deprecated
added in
v0.0.3
func (*WaitForSelectorCommand) Descriptor() ([]byte, []int)
Deprecated: Use WaitForSelectorCommand.ProtoReflect.Descriptor instead.
func (*WaitForSelectorCommand) GetCssSelector ¶ added in v0.0.3
func (x *WaitForSelectorCommand) GetCssSelector() string
func (*WaitForSelectorCommand) GetRetryOptions ¶ added in v0.0.3
func (x *WaitForSelectorCommand) GetRetryOptions() *CommandRetryOptions
func (*WaitForSelectorCommand) GetVisible ¶ added in v0.0.3
func (x *WaitForSelectorCommand) GetVisible() bool
func (*WaitForSelectorCommand) ProtoMessage ¶ added in v0.0.3
func (*WaitForSelectorCommand) ProtoMessage()
func (*WaitForSelectorCommand) ProtoReflect ¶ added in v0.0.3
func (x *WaitForSelectorCommand) ProtoReflect() protoreflect.Message
func (*WaitForSelectorCommand) Reset ¶ added in v0.0.3
func (x *WaitForSelectorCommand) Reset()
func (*WaitForSelectorCommand) String ¶ added in v0.0.3
func (x *WaitForSelectorCommand) String() string