Documentation
¶
Index ¶
- type DragEvent
- type InputChannel
- type InputDevice
- type InputEvent
- type InputMonitor
- type KeyCharacterMap
- type KeyEvent
- type PointerIcon
- type RemoteAnimationAdapter
- type RemoteAnimationDefinition
- type RemoteAnimationTarget
- type Surface
- type SurfaceControl
- type SurfaceControlTransaction
- type SurfaceControlViewHostSurfacePackage
- type VerifiedInputEvent
- type WindowManagerLayoutParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DragEvent ¶
type InputChannel ¶ added in v0.0.7
type InputChannel struct {
}
func (*InputChannel) MarshalParcel ¶ added in v0.0.7
func (s *InputChannel) MarshalParcel( p *parcel.Parcel, ) error
func (*InputChannel) UnmarshalParcel ¶ added in v0.0.7
func (s *InputChannel) UnmarshalParcel( p *parcel.Parcel, ) error
type InputDevice ¶ added in v0.0.7
type InputDevice struct {
Id int32
Generation int32
ControllerNumber int32
Name string
VendorId int32
ProductId int32
DeviceBus int32
Descriptor string
Sources int32
KeyboardType int32
KeyboardLanguageTag string
KeyboardLayoutType string
AssociatedDisplayId int32
NumRanges int32
KeyCharacterMap *KeyCharacterMap
}
func (*InputDevice) MarshalParcel ¶ added in v0.0.7
func (s *InputDevice) MarshalParcel( p *parcel.Parcel, ) error
func (*InputDevice) UnmarshalParcel ¶ added in v0.0.7
func (s *InputDevice) UnmarshalParcel( p *parcel.Parcel, ) error
type InputEvent ¶ added in v0.0.7
type InputEvent struct {
}
func (*InputEvent) MarshalParcel ¶ added in v0.0.7
func (s *InputEvent) MarshalParcel( p *parcel.Parcel, ) error
func (*InputEvent) UnmarshalParcel ¶ added in v0.0.7
func (s *InputEvent) UnmarshalParcel( p *parcel.Parcel, ) error
type InputMonitor ¶ added in v0.0.7
type InputMonitor struct {
InputChannel *InputChannel
Surface *Surface
}
func (*InputMonitor) MarshalParcel ¶ added in v0.0.7
func (s *InputMonitor) MarshalParcel( p *parcel.Parcel, ) error
func (*InputMonitor) UnmarshalParcel ¶ added in v0.0.7
func (s *InputMonitor) UnmarshalParcel( p *parcel.Parcel, ) error
type KeyCharacterMap ¶ added in v0.0.7
type KeyCharacterMap struct {
}
func (*KeyCharacterMap) MarshalParcel ¶ added in v0.0.7
func (s *KeyCharacterMap) MarshalParcel( p *parcel.Parcel, ) error
func (*KeyCharacterMap) UnmarshalParcel ¶ added in v0.0.7
func (s *KeyCharacterMap) UnmarshalParcel( p *parcel.Parcel, ) error
type KeyEvent ¶ added in v0.0.7
type KeyEvent struct {
ParcelTokenKeyEvent int32
Id int32
DeviceId int32
Source int32
DisplayId int32
Action int32
KeyCode int32
RepeatCount int32
MetaState int32
ScanCode int32
Flags int32
DownTime int64
EventTime int64
Characters string
}
func (*KeyEvent) MarshalParcel ¶ added in v0.0.7
type PointerIcon ¶ added in v0.0.7
type PointerIcon struct {
Type int32
HotSpotX float32
HotSpotY float32
DrawNativeDropShadow bool
Bitmap *graphics.Bitmap
}
func (*PointerIcon) MarshalParcel ¶ added in v0.0.7
func (s *PointerIcon) MarshalParcel( p *parcel.Parcel, ) error
func (*PointerIcon) UnmarshalParcel ¶ added in v0.0.7
func (s *PointerIcon) UnmarshalParcel( p *parcel.Parcel, ) error
type RemoteAnimationAdapter ¶
type RemoteAnimationAdapter struct {
Duration int64
StatusBarTransitionDelay int64
ChangeNeedsSnapshot bool
}
func (*RemoteAnimationAdapter) MarshalParcel ¶
func (s *RemoteAnimationAdapter) MarshalParcel( p *parcel.Parcel, ) error
func (*RemoteAnimationAdapter) UnmarshalParcel ¶
func (s *RemoteAnimationAdapter) UnmarshalParcel( p *parcel.Parcel, ) error
type RemoteAnimationDefinition ¶
type RemoteAnimationDefinition struct {
Size int32
}
func (*RemoteAnimationDefinition) MarshalParcel ¶
func (s *RemoteAnimationDefinition) MarshalParcel( p *parcel.Parcel, ) error
func (*RemoteAnimationDefinition) UnmarshalParcel ¶
func (s *RemoteAnimationDefinition) UnmarshalParcel( p *parcel.Parcel, ) error
type RemoteAnimationTarget ¶
type RemoteAnimationTarget struct {
TaskId int32
Mode int32
IsTranslucent bool
PrefixOrderIndex int32
IsNotInRecents bool
AllowEnterPip bool
WindowType int32
HasAnimatingParent bool
BackgroundColor int32
ShowBackdrop bool
WillShowImeOnTarget bool
RotationChange int32
}
func (*RemoteAnimationTarget) MarshalParcel ¶
func (s *RemoteAnimationTarget) MarshalParcel( p *parcel.Parcel, ) error
func (*RemoteAnimationTarget) UnmarshalParcel ¶
func (s *RemoteAnimationTarget) UnmarshalParcel( p *parcel.Parcel, ) error
type Surface ¶ added in v0.0.7
type Surface struct {
}
func (*Surface) MarshalParcel ¶ added in v0.0.7
type SurfaceControl ¶
func (*SurfaceControl) MarshalParcel ¶
func (s *SurfaceControl) MarshalParcel( p *parcel.Parcel, ) error
func (*SurfaceControl) UnmarshalParcel ¶
func (s *SurfaceControl) UnmarshalParcel( p *parcel.Parcel, ) error
type SurfaceControlTransaction ¶
type SurfaceControlTransaction struct {
}
func (*SurfaceControlTransaction) MarshalParcel ¶
func (s *SurfaceControlTransaction) MarshalParcel( p *parcel.Parcel, ) error
func (*SurfaceControlTransaction) UnmarshalParcel ¶
func (s *SurfaceControlTransaction) UnmarshalParcel( p *parcel.Parcel, ) error
type SurfaceControlViewHostSurfacePackage ¶ added in v0.0.7
type SurfaceControlViewHostSurfacePackage struct {
}
func (*SurfaceControlViewHostSurfacePackage) MarshalParcel ¶ added in v0.0.7
func (s *SurfaceControlViewHostSurfacePackage) MarshalParcel( p *parcel.Parcel, ) error
func (*SurfaceControlViewHostSurfacePackage) UnmarshalParcel ¶ added in v0.0.7
func (s *SurfaceControlViewHostSurfacePackage) UnmarshalParcel( p *parcel.Parcel, ) error
type VerifiedInputEvent ¶ added in v0.0.7
type VerifiedInputEvent struct {
Type int32
DeviceId int32
EventTimeNanos int64
Source int32
DisplayId int32
}
func (*VerifiedInputEvent) MarshalParcel ¶ added in v0.0.7
func (s *VerifiedInputEvent) MarshalParcel( p *parcel.Parcel, ) error
func (*VerifiedInputEvent) UnmarshalParcel ¶ added in v0.0.7
func (s *VerifiedInputEvent) UnmarshalParcel( p *parcel.Parcel, ) error
type WindowManagerLayoutParams ¶ added in v0.0.7
type WindowManagerLayoutParams struct {
}
func (*WindowManagerLayoutParams) MarshalParcel ¶ added in v0.0.7
func (s *WindowManagerLayoutParams) MarshalParcel( p *parcel.Parcel, ) error
func (*WindowManagerLayoutParams) UnmarshalParcel ¶ added in v0.0.7
func (s *WindowManagerLayoutParams) UnmarshalParcel( p *parcel.Parcel, ) error
Source Files
¶
- dragevent.go
- inputchannel.go
- inputdevice.go
- inputevent.go
- inputmonitor.go
- keycharactermap.go
- keyevent.go
- pointericon.go
- remoteanimationadapter.go
- remoteanimationdefinition.go
- remoteanimationtarget.go
- surface.go
- surfacecontrol.go
- surfacecontroltransaction.go
- surfacecontrolviewhostsurfacepackage.go
- verifiedinputevent.go
- windowmanagerlayoutparams.go
Click to show internal directories.
Click to hide internal directories.