Versions in this module Expand all Collapse all v0 v0.0.9 Apr 6, 2026 v0.0.8 Apr 3, 2026 v0.0.7 Mar 28, 2026 Changes in this version type DragEvent + DragResult bool + type InputChannel struct + func (s *InputChannel) MarshalParcel(p *parcel.Parcel) error + func (s *InputChannel) UnmarshalParcel(p *parcel.Parcel) error + type InputDevice struct + AssociatedDisplayId int32 + ControllerNumber int32 + Descriptor string + DeviceBus int32 + Generation int32 + Id int32 + KeyCharacterMap *KeyCharacterMap + KeyboardLanguageTag string + KeyboardLayoutType string + KeyboardType int32 + Name string + NumRanges int32 + ProductId int32 + Sources int32 + VendorId int32 + func (s *InputDevice) MarshalParcel(p *parcel.Parcel) error + func (s *InputDevice) UnmarshalParcel(p *parcel.Parcel) error + type InputEvent struct + func (s *InputEvent) MarshalParcel(p *parcel.Parcel) error + func (s *InputEvent) UnmarshalParcel(p *parcel.Parcel) error + type InputMonitor struct + InputChannel *InputChannel + Surface *Surface + func (s *InputMonitor) MarshalParcel(p *parcel.Parcel) error + func (s *InputMonitor) UnmarshalParcel(p *parcel.Parcel) error + type KeyCharacterMap struct + func (s *KeyCharacterMap) MarshalParcel(p *parcel.Parcel) error + func (s *KeyCharacterMap) UnmarshalParcel(p *parcel.Parcel) error + type KeyEvent struct + Action int32 + Characters string + DeviceId int32 + DisplayId int32 + DownTime int64 + EventTime int64 + Flags int32 + Id int32 + KeyCode int32 + MetaState int32 + ParcelTokenKeyEvent int32 + RepeatCount int32 + ScanCode int32 + Source int32 + func (s *KeyEvent) MarshalParcel(p *parcel.Parcel) error + func (s *KeyEvent) UnmarshalParcel(p *parcel.Parcel) error + type PointerIcon struct + Bitmap *graphics.Bitmap + DrawNativeDropShadow bool + HotSpotX float32 + HotSpotY float32 + Type int32 + func (s *PointerIcon) MarshalParcel(p *parcel.Parcel) error + func (s *PointerIcon) UnmarshalParcel(p *parcel.Parcel) error + type Surface struct + func (s *Surface) MarshalParcel(p *parcel.Parcel) error + func (s *Surface) UnmarshalParcel(p *parcel.Parcel) error + type SurfaceControlViewHostSurfacePackage struct + func (s *SurfaceControlViewHostSurfacePackage) MarshalParcel(p *parcel.Parcel) error + func (s *SurfaceControlViewHostSurfacePackage) UnmarshalParcel(p *parcel.Parcel) error + type VerifiedInputEvent struct + DeviceId int32 + DisplayId int32 + EventTimeNanos int64 + Source int32 + Type int32 + func (s *VerifiedInputEvent) MarshalParcel(p *parcel.Parcel) error + func (s *VerifiedInputEvent) UnmarshalParcel(p *parcel.Parcel) error + type WindowManagerLayoutParams struct + func (s *WindowManagerLayoutParams) MarshalParcel(p *parcel.Parcel) error + func (s *WindowManagerLayoutParams) UnmarshalParcel(p *parcel.Parcel) error v0.0.6 Mar 22, 2026 v0.0.5 Mar 22, 2026 Changes in this version + type DragEvent struct + Action int32 + OffsetX float32 + OffsetY float32 + X float32 + Y float32 + func (s *DragEvent) MarshalParcel(p *parcel.Parcel) error + func (s *DragEvent) UnmarshalParcel(p *parcel.Parcel) error + type RemoteAnimationAdapter struct + ChangeNeedsSnapshot bool + Duration int64 + StatusBarTransitionDelay int64 + func (s *RemoteAnimationAdapter) MarshalParcel(p *parcel.Parcel) error + func (s *RemoteAnimationAdapter) UnmarshalParcel(p *parcel.Parcel) error + type RemoteAnimationDefinition struct + Size int32 + func (s *RemoteAnimationDefinition) MarshalParcel(p *parcel.Parcel) error + func (s *RemoteAnimationDefinition) UnmarshalParcel(p *parcel.Parcel) error + type RemoteAnimationTarget struct + AllowEnterPip bool + BackgroundColor int32 + HasAnimatingParent bool + IsNotInRecents bool + IsTranslucent bool + Mode int32 + PrefixOrderIndex int32 + RotationChange int32 + ShowBackdrop bool + TaskId int32 + WillShowImeOnTarget bool + WindowConfiguration *appTypes.WindowConfiguration + WindowType int32 + func (s *RemoteAnimationTarget) MarshalParcel(p *parcel.Parcel) error + func (s *RemoteAnimationTarget) UnmarshalParcel(p *parcel.Parcel) error + type SurfaceControl struct + Height int32 + Name string + Width int32 + func (s *SurfaceControl) MarshalParcel(p *parcel.Parcel) error + func (s *SurfaceControl) UnmarshalParcel(p *parcel.Parcel) error + type SurfaceControlTransaction struct + func (s *SurfaceControlTransaction) MarshalParcel(p *parcel.Parcel) error + func (s *SurfaceControlTransaction) UnmarshalParcel(p *parcel.Parcel) error