Versions in this module Expand all Collapse all v0 v0.9.0 Jul 18, 2017 Changes in this version + func NewClient(conn *rpcc.Conn) *domainClient + type DispatchKeyEventArgs struct + AutoRepeat *bool + Code *string + IsKeypad *bool + IsSystemKey *bool + Key *string + KeyIdentifier *string + Modifiers *int + NativeVirtualKeyCode *int + Text *string + Timestamp TimeSinceEpoch + Type string + UnmodifiedText *string + WindowsVirtualKeyCode *int + func NewDispatchKeyEventArgs(typ string) *DispatchKeyEventArgs + func (a *DispatchKeyEventArgs) SetAutoRepeat(autoRepeat bool) *DispatchKeyEventArgs + func (a *DispatchKeyEventArgs) SetCode(code string) *DispatchKeyEventArgs + func (a *DispatchKeyEventArgs) SetIsKeypad(isKeypad bool) *DispatchKeyEventArgs + func (a *DispatchKeyEventArgs) SetIsSystemKey(isSystemKey bool) *DispatchKeyEventArgs + func (a *DispatchKeyEventArgs) SetKey(key string) *DispatchKeyEventArgs + func (a *DispatchKeyEventArgs) SetKeyIdentifier(keyIdentifier string) *DispatchKeyEventArgs + func (a *DispatchKeyEventArgs) SetModifiers(modifiers int) *DispatchKeyEventArgs + func (a *DispatchKeyEventArgs) SetNativeVirtualKeyCode(nativeVirtualKeyCode int) *DispatchKeyEventArgs + func (a *DispatchKeyEventArgs) SetText(text string) *DispatchKeyEventArgs + func (a *DispatchKeyEventArgs) SetTimestamp(timestamp TimeSinceEpoch) *DispatchKeyEventArgs + func (a *DispatchKeyEventArgs) SetUnmodifiedText(unmodifiedText string) *DispatchKeyEventArgs + func (a *DispatchKeyEventArgs) SetWindowsVirtualKeyCode(windowsVirtualKeyCode int) *DispatchKeyEventArgs + type DispatchMouseEventArgs struct + Button *string + ClickCount *int + Modifiers *int + Timestamp TimeSinceEpoch + Type string + X int + Y int + func NewDispatchMouseEventArgs(typ string, x int, y int) *DispatchMouseEventArgs + func (a *DispatchMouseEventArgs) SetButton(button string) *DispatchMouseEventArgs + func (a *DispatchMouseEventArgs) SetClickCount(clickCount int) *DispatchMouseEventArgs + func (a *DispatchMouseEventArgs) SetModifiers(modifiers int) *DispatchMouseEventArgs + func (a *DispatchMouseEventArgs) SetTimestamp(timestamp TimeSinceEpoch) *DispatchMouseEventArgs + type DispatchTouchEventArgs struct + Modifiers *int + Timestamp TimeSinceEpoch + TouchPoints []TouchPoint + Type string + func NewDispatchTouchEventArgs(typ string, touchPoints []TouchPoint) *DispatchTouchEventArgs + func (a *DispatchTouchEventArgs) SetModifiers(modifiers int) *DispatchTouchEventArgs + func (a *DispatchTouchEventArgs) SetTimestamp(timestamp TimeSinceEpoch) *DispatchTouchEventArgs + type EmulateTouchFromMouseEventArgs struct + Button string + ClickCount *int + DeltaX *float64 + DeltaY *float64 + Modifiers *int + Timestamp TimeSinceEpoch + Type string + X int + Y int + func NewEmulateTouchFromMouseEventArgs(typ string, x int, y int, timestamp TimeSinceEpoch, button string) *EmulateTouchFromMouseEventArgs + func (a *EmulateTouchFromMouseEventArgs) SetClickCount(clickCount int) *EmulateTouchFromMouseEventArgs + func (a *EmulateTouchFromMouseEventArgs) SetDeltaX(deltaX float64) *EmulateTouchFromMouseEventArgs + func (a *EmulateTouchFromMouseEventArgs) SetDeltaY(deltaY float64) *EmulateTouchFromMouseEventArgs + func (a *EmulateTouchFromMouseEventArgs) SetModifiers(modifiers int) *EmulateTouchFromMouseEventArgs + type GestureSourceType int + const GestureSourceTypeDefault + const GestureSourceTypeMouse + const GestureSourceTypeNotSet + const GestureSourceTypeTouch + func (e *GestureSourceType) UnmarshalJSON(data []byte) error + func (e GestureSourceType) MarshalJSON() ([]byte, error) + func (e GestureSourceType) String() string + func (e GestureSourceType) Valid() bool + type SetIgnoreInputEventsArgs struct + Ignore bool + func NewSetIgnoreInputEventsArgs(ignore bool) *SetIgnoreInputEventsArgs + type SynthesizePinchGestureArgs struct + GestureSourceType GestureSourceType + RelativeSpeed *int + ScaleFactor float64 + X int + Y int + func NewSynthesizePinchGestureArgs(x int, y int, scaleFactor float64) *SynthesizePinchGestureArgs + func (a *SynthesizePinchGestureArgs) SetGestureSourceType(gestureSourceType GestureSourceType) *SynthesizePinchGestureArgs + func (a *SynthesizePinchGestureArgs) SetRelativeSpeed(relativeSpeed int) *SynthesizePinchGestureArgs + type SynthesizeScrollGestureArgs struct + GestureSourceType GestureSourceType + InteractionMarkerName *string + PreventFling *bool + RepeatCount *int + RepeatDelayMs *int + Speed *int + X int + XDistance *int + XOverscroll *int + Y int + YDistance *int + YOverscroll *int + func NewSynthesizeScrollGestureArgs(x int, y int) *SynthesizeScrollGestureArgs + func (a *SynthesizeScrollGestureArgs) SetGestureSourceType(gestureSourceType GestureSourceType) *SynthesizeScrollGestureArgs + func (a *SynthesizeScrollGestureArgs) SetInteractionMarkerName(interactionMarkerName string) *SynthesizeScrollGestureArgs + func (a *SynthesizeScrollGestureArgs) SetPreventFling(preventFling bool) *SynthesizeScrollGestureArgs + func (a *SynthesizeScrollGestureArgs) SetRepeatCount(repeatCount int) *SynthesizeScrollGestureArgs + func (a *SynthesizeScrollGestureArgs) SetRepeatDelayMs(repeatDelayMs int) *SynthesizeScrollGestureArgs + func (a *SynthesizeScrollGestureArgs) SetSpeed(speed int) *SynthesizeScrollGestureArgs + func (a *SynthesizeScrollGestureArgs) SetXDistance(xDistance int) *SynthesizeScrollGestureArgs + func (a *SynthesizeScrollGestureArgs) SetXOverscroll(xOverscroll int) *SynthesizeScrollGestureArgs + func (a *SynthesizeScrollGestureArgs) SetYDistance(yDistance int) *SynthesizeScrollGestureArgs + func (a *SynthesizeScrollGestureArgs) SetYOverscroll(yOverscroll int) *SynthesizeScrollGestureArgs + type SynthesizeTapGestureArgs struct + Duration *int + GestureSourceType GestureSourceType + TapCount *int + X int + Y int + func NewSynthesizeTapGestureArgs(x int, y int) *SynthesizeTapGestureArgs + func (a *SynthesizeTapGestureArgs) SetDuration(duration int) *SynthesizeTapGestureArgs + func (a *SynthesizeTapGestureArgs) SetGestureSourceType(gestureSourceType GestureSourceType) *SynthesizeTapGestureArgs + func (a *SynthesizeTapGestureArgs) SetTapCount(tapCount int) *SynthesizeTapGestureArgs + type TimeSinceEpoch float64 + func (t *TimeSinceEpoch) UnmarshalJSON(data []byte) error + func (t TimeSinceEpoch) MarshalJSON() ([]byte, error) + func (t TimeSinceEpoch) String() string + func (t TimeSinceEpoch) Time() time.Time + type TouchPoint struct + Force *float64 + ID *float64 + RadiusX *int + RadiusY *int + RotationAngle *float64 + State string + X int + Y int