Documentation
¶
Index ¶
- Constants
- type AnimationRenderStats
- type AppTransitionAnimationSpec
- type AppTransitionAnimationSpecsFutureProxy
- type ContentRecordingSession
- type CrossWindowBlurEnabledListenerProxy
- type DecorViewGestureListenerProxy
- type DisplayChangeWindowCallbackProxy
- type DisplayChangeWindowControllerProxy
- type DisplayCutoutParcelableWrapper
- type DisplayFoldListenerProxy
- type DisplayInfo
- type DisplayMode
- type DisplayShape
- type DisplayWindowInsetsControllerProxy
- func (p *DisplayWindowInsetsControllerProxy) AsBinder() binder.IBinder
- func (p *DisplayWindowInsetsControllerProxy) HideInsets(ctx context.Context, types int32, fromIme bool, ...) error
- func (p *DisplayWindowInsetsControllerProxy) InsetsChanged(ctx context.Context, insetsState InsetsState) error
- func (p *DisplayWindowInsetsControllerProxy) InsetsControlChanged(ctx context.Context, insetsState InsetsState, ...) error
- func (p *DisplayWindowInsetsControllerProxy) SetImeInputTargetRequestedVisibility(ctx context.Context, visible bool, statsToken inputmethod.ImeTrackerToken) error
- func (p *DisplayWindowInsetsControllerProxy) ShowInsets(ctx context.Context, types int32, fromIme bool, ...) error
- func (p *DisplayWindowInsetsControllerProxy) TopFocusedWindowChanged(ctx context.Context, component interface{}, requestedVisibleTypes int32) error
- type DisplayWindowListenerProxy
- func (p *DisplayWindowListenerProxy) AsBinder() binder.IBinder
- func (p *DisplayWindowListenerProxy) OnDisplayAdded(ctx context.Context, displayId int32) error
- func (p *DisplayWindowListenerProxy) OnDisplayConfigurationChanged(ctx context.Context, displayId int32, newConfig interface{}) error
- func (p *DisplayWindowListenerProxy) OnDisplayRemoved(ctx context.Context, displayId int32) error
- func (p *DisplayWindowListenerProxy) OnFixedRotationFinished(ctx context.Context, displayId int32) error
- func (p *DisplayWindowListenerProxy) OnFixedRotationStarted(ctx context.Context, displayId int32, newRotation int32) error
- func (p *DisplayWindowListenerProxy) OnKeepClearAreasChanged(ctx context.Context, displayId int32, restricted []graphics.Rect, ...) error
- type DockedStackListenerProxy
- func (p *DockedStackListenerProxy) AsBinder() binder.IBinder
- func (p *DockedStackListenerProxy) OnAdjustedForImeChanged(ctx context.Context, adjustedForIme bool, animDuration int64) error
- func (p *DockedStackListenerProxy) OnDividerVisibilityChanged(ctx context.Context, visible bool) error
- func (p *DockedStackListenerProxy) OnDockSideChanged(ctx context.Context, newDockSide int32) error
- func (p *DockedStackListenerProxy) OnDockedStackExistsChanged(ctx context.Context, exists bool) error
- func (p *DockedStackListenerProxy) OnDockedStackMinimizedChanged(ctx context.Context, minimized bool, animDuration int64, ...) error
- type DragEvent
- type GraphicsStatsCallbackProxy
- type GraphicsStatsProxy
- type IAppTransitionAnimationSpecsFuture
- type ICrossWindowBlurEnabledListener
- type IDecorViewGestureListener
- type IDisplayChangeWindowCallback
- type IDisplayChangeWindowController
- type IDisplayFoldListener
- type IDisplayWindowInsetsController
- type IDisplayWindowListener
- type IDockedStackListener
- type IGraphicsStats
- type IGraphicsStatsCallback
- type IInputFilter
- type IInputFilterHost
- type IInputMonitorHost
- type IOnKeyguardExitResult
- type IPinnedTaskListener
- type IRemoteAnimationFinishedCallback
- type IRemoteAnimationRunner
- type IRotationWatcher
- type IScrollCaptureCallbacks
- type IScrollCaptureConnection
- type IScrollCaptureResponseListener
- type ISensitiveContentProtectionManager
- type ISurfaceControlViewHost
- type ISurfaceControlViewHostParent
- type ISystemGestureExclusionListener
- type IWallpaperVisibilityListener
- type IWindow
- type IWindowFocusObserver
- type IWindowId
- type IWindowManager
- type IWindowSession
- type IWindowSessionCallback
- type InputChannel
- type InputDevice
- type InputEvent
- type InputFilterHostProxy
- type InputFilterProxy
- func (p *InputFilterProxy) AsBinder() binder.IBinder
- func (p *InputFilterProxy) FilterInputEvent(ctx context.Context, event InputEvent, policyFlags int32) error
- func (p *InputFilterProxy) Install(ctx context.Context, host IInputFilterHost) error
- func (p *InputFilterProxy) Uninstall(ctx context.Context) error
- type InputMonitor
- type InputMonitorHostProxy
- type InsetsSourceControl
- type InsetsSourceControlArray
- type InsetsState
- type KeyCharacterMap
- type KeyEvent
- type KeyboardShortcutGroup
- type LayerMetadataKey
- type MagnificationSpec
- type MotionEvent
- type OnKeyguardExitResultProxy
- type PinnedTaskListenerProxy
- type PointerIcon
- type RemoteAnimationAdapter
- type RemoteAnimationDefinition
- type RemoteAnimationFinishedCallbackProxy
- type RemoteAnimationRunnerProxy
- type RemoteAnimationTarget
- type RotationWatcherProxy
- type RoundedCorners
- type ScrollCaptureCallbacksProxy
- func (p *ScrollCaptureCallbacksProxy) AsBinder() binder.IBinder
- func (p *ScrollCaptureCallbacksProxy) OnCaptureEnded(ctx context.Context) error
- func (p *ScrollCaptureCallbacksProxy) OnCaptureStarted(ctx context.Context) error
- func (p *ScrollCaptureCallbacksProxy) OnImageRequestCompleted(ctx context.Context, flags int32, capturedArea graphics.Rect) error
- type ScrollCaptureConnectionProxy
- func (p *ScrollCaptureConnectionProxy) AsBinder() binder.IBinder
- func (p *ScrollCaptureConnectionProxy) Close(ctx context.Context) error
- func (p *ScrollCaptureConnectionProxy) EndCapture(ctx context.Context) (interface{}, error)
- func (p *ScrollCaptureConnectionProxy) RequestImage(ctx context.Context, captureArea graphics.Rect) (interface{}, error)
- func (p *ScrollCaptureConnectionProxy) StartCapture(ctx context.Context, surface interface{}, callbacks IScrollCaptureCallbacks) (interface{}, error)
- type ScrollCaptureResponse
- type ScrollCaptureResponseListenerProxy
- type SensitiveContentProtectionManagerProxy
- type SurfaceControl
- type SurfaceControlTransaction
- type SurfaceControlViewHostParentProxy
- func (p *SurfaceControlViewHostParentProxy) AsBinder() binder.IBinder
- func (p *SurfaceControlViewHostParentProxy) ForwardBackKeyToParent(ctx context.Context, keyEvent KeyEvent) error
- func (p *SurfaceControlViewHostParentProxy) UpdateParams(ctx context.Context, childAttrs []WindowManagerLayoutParams) error
- type SurfaceControlViewHostProxy
- func (p *SurfaceControlViewHostProxy) AsBinder() binder.IBinder
- func (p *SurfaceControlViewHostProxy) AttachParentInterface(ctx context.Context, parentInterface *ISurfaceControlViewHostParent) error
- func (p *SurfaceControlViewHostProxy) GetSurfaceSyncGroup(ctx context.Context) (interface{}, error)
- func (p *SurfaceControlViewHostProxy) OnConfigurationChanged(ctx context.Context, newConfig interface{}) error
- func (p *SurfaceControlViewHostProxy) OnDispatchDetachedFromWindow(ctx context.Context) error
- func (p *SurfaceControlViewHostProxy) OnInsetsChanged(ctx context.Context, state InsetsState, insetFrame graphics.Rect) error
- type SurfaceControlViewHostSurfacePackage
- type SystemGestureExclusionListenerProxy
- type VerifiedInputEvent
- type VerifiedKeyEvent
- type VerifiedMotionEvent
- type WallpaperVisibilityListenerProxy
- type WindowAnimationFrameStats
- type WindowContentFrameStats
- type WindowFocusObserverProxy
- type WindowIdProxy
- func (p *WindowIdProxy) AsBinder() binder.IBinder
- func (p *WindowIdProxy) IsFocused(ctx context.Context) (bool, error)
- func (p *WindowIdProxy) RegisterFocusObserver(ctx context.Context, observer IWindowFocusObserver) error
- func (p *WindowIdProxy) UnregisterFocusObserver(ctx context.Context, observer IWindowFocusObserver) error
- type WindowInfo
- type WindowManagerLayoutParams
- type WindowManagerProxy
- func (p *WindowManagerProxy) AddKeyguardLockedStateListener(ctx context.Context, listener interface{}) error
- func (p *WindowManagerProxy) AddShellRoot(ctx context.Context, displayId int32, client IWindow, shellRootLayer int32) (SurfaceControl, error)
- func (p *WindowManagerProxy) AddToSurfaceSyncGroup(ctx context.Context, syncGroupToken binder.IBinder, parentSyncGroupMerge bool, ...) (bool, error)
- func (p *WindowManagerProxy) AddWindowToken(ctx context.Context, token binder.IBinder, type_ int32, displayId int32, ...) error
- func (p *WindowManagerProxy) AsBinder() binder.IBinder
- func (p *WindowManagerProxy) AttachWindowContextToDisplayArea(ctx context.Context, appThread interface{}, clientToken binder.IBinder, ...) (interface{}, error)
- func (p *WindowManagerProxy) AttachWindowContextToDisplayContent(ctx context.Context, appThread interface{}, clientToken binder.IBinder, ...) (interface{}, error)
- func (p *WindowManagerProxy) AttachWindowContextToWindowToken(ctx context.Context, appThread interface{}, clientToken binder.IBinder, ...) (interface{}, error)
- func (p *WindowManagerProxy) CaptureDisplay(ctx context.Context, displayId int32, captureArgs *interface{}, ...) error
- func (p *WindowManagerProxy) ClearForcedDisplayDensityForUser(ctx context.Context, displayId int32, userId int32) error
- func (p *WindowManagerProxy) ClearForcedDisplaySize(ctx context.Context, displayId int32) error
- func (p *WindowManagerProxy) ClearWindowContentFrameStats(ctx context.Context, token binder.IBinder) (bool, error)
- func (p *WindowManagerProxy) CloseSystemDialogs(ctx context.Context, reason string) error
- func (p *WindowManagerProxy) CreateInputConsumer(ctx context.Context, token binder.IBinder, name string, displayId int32, ...) error
- func (p *WindowManagerProxy) DestroyInputConsumer(ctx context.Context, token binder.IBinder, displayId int32) (bool, error)
- func (p *WindowManagerProxy) DetachWindowContext(ctx context.Context, clientToken binder.IBinder) error
- func (p *WindowManagerProxy) DisableKeyguard(ctx context.Context, token binder.IBinder, tag string, userId int32) error
- func (p *WindowManagerProxy) DismissKeyguard(ctx context.Context, callback interface{}, message interface{}) error
- func (p *WindowManagerProxy) EndProlongedAnimations(ctx context.Context) error
- func (p *WindowManagerProxy) ExitKeyguardSecurely(ctx context.Context, callback IOnKeyguardExitResult) error
- func (p *WindowManagerProxy) FreezeDisplayRotation(ctx context.Context, displayId int32, rotation int32, caller string) error
- func (p *WindowManagerProxy) FreezeRotation(ctx context.Context, rotation int32, caller string) error
- func (p *WindowManagerProxy) GetAnimationScale(ctx context.Context, which int32) (float32, error)
- func (p *WindowManagerProxy) GetAnimationScales(ctx context.Context) ([]float32, error)
- func (p *WindowManagerProxy) GetApplicationLaunchKeyboardShortcuts(ctx context.Context, deviceId int32) (KeyboardShortcutGroup, error)
- func (p *WindowManagerProxy) GetBaseDisplayDensity(ctx context.Context, displayId int32) (int32, error)
- func (p *WindowManagerProxy) GetBaseDisplaySize(ctx context.Context, displayId int32, size graphics.Point) error
- func (p *WindowManagerProxy) GetCurrentAnimatorScale(ctx context.Context) (float32, error)
- func (p *WindowManagerProxy) GetCurrentImeTouchRegion(ctx context.Context) (graphics.Region, error)
- func (p *WindowManagerProxy) GetDefaultDisplayRotation(ctx context.Context) (int32, error)
- func (p *WindowManagerProxy) GetDisplayIdByUniqueId(ctx context.Context, uniqueId string) (int32, error)
- func (p *WindowManagerProxy) GetDisplayImePolicy(ctx context.Context, displayId int32) (int32, error)
- func (p *WindowManagerProxy) GetDisplayUserRotation(ctx context.Context, displayId int32) (int32, error)
- func (p *WindowManagerProxy) GetDockedStackSide(ctx context.Context) (int32, error)
- func (p *WindowManagerProxy) GetImeDisplayId(ctx context.Context) (int32, error)
- func (p *WindowManagerProxy) GetInitialDisplayDensity(ctx context.Context, displayId int32) (int32, error)
- func (p *WindowManagerProxy) GetInitialDisplaySize(ctx context.Context, displayId int32, size graphics.Point) error
- func (p *WindowManagerProxy) GetLetterboxBackgroundColorInArgb(ctx context.Context) (int32, error)
- func (p *WindowManagerProxy) GetPossibleDisplayInfo(ctx context.Context, displayId int32) ([]DisplayInfo, error)
- func (p *WindowManagerProxy) GetPreferredOptionsPanelGravity(ctx context.Context, displayId int32) (int32, error)
- func (p *WindowManagerProxy) GetRemoveContentMode(ctx context.Context, displayId int32) (int32, error)
- func (p *WindowManagerProxy) GetStableInsets(ctx context.Context, displayId int32, outInsets graphics.Rect) error
- func (p *WindowManagerProxy) GetSupportedDisplayHashAlgorithms(ctx context.Context) ([]string, error)
- func (p *WindowManagerProxy) GetWindowContentFrameStats(ctx context.Context, token binder.IBinder) (WindowContentFrameStats, error)
- func (p *WindowManagerProxy) GetWindowInsets(ctx context.Context, displayId int32, token binder.IBinder, ...) (bool, error)
- func (p *WindowManagerProxy) GetWindowingMode(ctx context.Context, displayId int32) (int32, error)
- func (p *WindowManagerProxy) HasNavigationBar(ctx context.Context, displayId int32) (bool, error)
- func (p *WindowManagerProxy) HideTransientBars(ctx context.Context, displayId int32) error
- func (p *WindowManagerProxy) HoldLock(ctx context.Context, token binder.IBinder, durationMs int32) error
- func (p *WindowManagerProxy) IsDisplayRotationFrozen(ctx context.Context, displayId int32) (bool, error)
- func (p *WindowManagerProxy) IsGlobalKey(ctx context.Context, keyCode int32) (bool, error)
- func (p *WindowManagerProxy) IsInTouchMode(ctx context.Context, displayId int32) (bool, error)
- func (p *WindowManagerProxy) IsKeyguardLocked(ctx context.Context) (bool, error)
- func (p *WindowManagerProxy) IsKeyguardSecure(ctx context.Context, userId int32) (bool, error)
- func (p *WindowManagerProxy) IsLayerTracing(ctx context.Context) (bool, error)
- func (p *WindowManagerProxy) IsLetterboxBackgroundMultiColored(ctx context.Context) (bool, error)
- func (p *WindowManagerProxy) IsRotationFrozen(ctx context.Context) (bool, error)
- func (p *WindowManagerProxy) IsSafeModeEnabled(ctx context.Context) (bool, error)
- func (p *WindowManagerProxy) IsTaskSnapshotSupported(ctx context.Context) (bool, error)
- func (p *WindowManagerProxy) IsTransitionTraceEnabled(ctx context.Context) (bool, error)
- func (p *WindowManagerProxy) IsViewServerRunning(ctx context.Context) (bool, error)
- func (p *WindowManagerProxy) IsWindowToken(ctx context.Context, binder_ binder.IBinder) (bool, error)
- func (p *WindowManagerProxy) IsWindowTraceEnabled(ctx context.Context) (bool, error)
- func (p *WindowManagerProxy) LockNow(ctx context.Context, options interface{}) error
- func (p *WindowManagerProxy) MarkSurfaceSyncGroupReady(ctx context.Context, syncGroupToken binder.IBinder) error
- func (p *WindowManagerProxy) MirrorDisplay(ctx context.Context, displayId int32, outSurfaceControl SurfaceControl) (bool, error)
- func (p *WindowManagerProxy) MirrorWallpaperSurface(ctx context.Context, displayId int32) (SurfaceControl, error)
- func (p *WindowManagerProxy) NotifyScreenshotListeners(ctx context.Context, displayId int32) ([]interface{}, error)
- func (p *WindowManagerProxy) OpenSession(ctx context.Context, callback IWindowSessionCallback) (IWindowSession, error)
- func (p *WindowManagerProxy) OverridePendingAppTransitionMultiThumbFuture(ctx context.Context, specsFuture IAppTransitionAnimationSpecsFuture, ...) error
- func (p *WindowManagerProxy) OverridePendingAppTransitionRemote(ctx context.Context, remoteAnimationAdapter RemoteAnimationAdapter, ...) error
- func (p *WindowManagerProxy) ReenableKeyguard(ctx context.Context, token binder.IBinder, userId int32) error
- func (p *WindowManagerProxy) RefreshScreenCaptureDisabled(ctx context.Context) error
- func (p *WindowManagerProxy) RegisterCrossWindowBlurEnabledListener(ctx context.Context, listener ICrossWindowBlurEnabledListener) (bool, error)
- func (p *WindowManagerProxy) RegisterDecorViewGestureListener(ctx context.Context, listener IDecorViewGestureListener, displayId int32) error
- func (p *WindowManagerProxy) RegisterDisplayFoldListener(ctx context.Context, listener IDisplayFoldListener) error
- func (p *WindowManagerProxy) RegisterDisplayWindowListener(ctx context.Context, listener IDisplayWindowListener) ([]int32, error)
- func (p *WindowManagerProxy) RegisterPinnedTaskListener(ctx context.Context, displayId int32, listener IPinnedTaskListener) error
- func (p *WindowManagerProxy) RegisterProposedRotationListener(ctx context.Context, contextToken binder.IBinder, listener IRotationWatcher) (int32, error)
- func (p *WindowManagerProxy) RegisterScreenRecordingCallback(ctx context.Context, callback interface{}) (bool, error)
- func (p *WindowManagerProxy) RegisterShortcutKey(ctx context.Context, shortcutCode int64, keySubscriber interface{}) error
- func (p *WindowManagerProxy) RegisterSystemGestureExclusionListener(ctx context.Context, listener ISystemGestureExclusionListener, displayId int32) error
- func (p *WindowManagerProxy) RegisterTaskFpsCallback(ctx context.Context, taskId int32, callback interface{}) error
- func (p *WindowManagerProxy) RegisterTrustedPresentationListener(ctx context.Context, window binder.IBinder, listener interface{}, ...) error
- func (p *WindowManagerProxy) RegisterWallpaperVisibilityListener(ctx context.Context, listener IWallpaperVisibilityListener, displayId int32) (bool, error)
- func (p *WindowManagerProxy) RemoveKeyguardLockedStateListener(ctx context.Context, listener interface{}) error
- func (p *WindowManagerProxy) RemoveRotationWatcher(ctx context.Context, watcher IRotationWatcher) error
- func (p *WindowManagerProxy) RemoveWindowToken(ctx context.Context, token binder.IBinder, displayId int32) error
- func (p *WindowManagerProxy) ReparentWindowContextToDisplayArea(ctx context.Context, appThread interface{}, clientToken binder.IBinder, ...) (bool, error)
- func (p *WindowManagerProxy) ReplaceContentOnDisplay(ctx context.Context, displayId int32, sc SurfaceControl) (bool, error)
- func (p *WindowManagerProxy) RequestAppKeyboardShortcuts(ctx context.Context, receiver interface{}, deviceId int32) error
- func (p *WindowManagerProxy) RequestAssistScreenshot(ctx context.Context, receiver interface{}) (bool, error)
- func (p *WindowManagerProxy) RequestImeKeyboardShortcuts(ctx context.Context, receiver interface{}, deviceId int32) error
- func (p *WindowManagerProxy) RequestScrollCapture(ctx context.Context, displayId int32, behindClient binder.IBinder, ...) error
- func (p *WindowManagerProxy) SaveWindowTraceToFile(ctx context.Context) error
- func (p *WindowManagerProxy) ScreenshotWallpaper(ctx context.Context) (graphics.Bitmap, error)
- func (p *WindowManagerProxy) SetActiveTransactionTracing(ctx context.Context, active bool) error
- func (p *WindowManagerProxy) SetAnimationScale(ctx context.Context, which int32, scale float32) error
- func (p *WindowManagerProxy) SetAnimationScales(ctx context.Context, scales []float32) error
- func (p *WindowManagerProxy) SetDisplayChangeWindowController(ctx context.Context, controller IDisplayChangeWindowController) error
- func (p *WindowManagerProxy) SetDisplayHashThrottlingEnabled(ctx context.Context, enable bool) error
- func (p *WindowManagerProxy) SetDisplayImePolicy(ctx context.Context, displayId int32, imePolicy int32) error
- func (p *WindowManagerProxy) SetDisplayWindowInsetsController(ctx context.Context, displayId int32, ...) error
- func (p *WindowManagerProxy) SetEventDispatching(ctx context.Context, enabled bool) error
- func (p *WindowManagerProxy) SetFixedToUserRotation(ctx context.Context, displayId int32, fixedToUserRotation int32) error
- func (p *WindowManagerProxy) SetForcedDisplayDensityForUser(ctx context.Context, displayId int32, density int32, userId int32) error
- func (p *WindowManagerProxy) SetForcedDisplayScalingMode(ctx context.Context, displayId int32, mode int32) error
- func (p *WindowManagerProxy) SetForcedDisplaySize(ctx context.Context, displayId int32, width int32, height int32) error
- func (p *WindowManagerProxy) SetGlobalDragListener(ctx context.Context, listener interface{}) error
- func (p *WindowManagerProxy) SetIgnoreOrientationRequest(ctx context.Context, displayId int32, ignoreOrientationRequest bool) error
- func (p *WindowManagerProxy) SetInTouchMode(ctx context.Context, inTouch bool, displayId int32) error
- func (p *WindowManagerProxy) SetInTouchModeOnAllDisplays(ctx context.Context, inTouch bool) error
- func (p *WindowManagerProxy) SetLayerTracing(ctx context.Context, enabled bool) error
- func (p *WindowManagerProxy) SetLayerTracingFlags(ctx context.Context, flags int32) error
- func (p *WindowManagerProxy) SetNavBarVirtualKeyHapticFeedbackEnabled(ctx context.Context, enabled bool) error
- func (p *WindowManagerProxy) SetRecentsAppBehindSystemBars(ctx context.Context, behindSystemBars bool) error
- func (p *WindowManagerProxy) SetRecentsVisibility(ctx context.Context, visible bool) error
- func (p *WindowManagerProxy) SetRemoveContentMode(ctx context.Context, displayId int32, mode int32) error
- func (p *WindowManagerProxy) SetShellRootAccessibilityWindow(ctx context.Context, displayId int32, shellRootLayer int32, target IWindow) error
- func (p *WindowManagerProxy) SetShouldShowSystemDecors(ctx context.Context, displayId int32, shouldShow bool) error
- func (p *WindowManagerProxy) SetShouldShowWithInsecureKeyguard(ctx context.Context, displayId int32, shouldShow bool) error
- func (p *WindowManagerProxy) SetStrictModeVisualIndicatorPreference(ctx context.Context, enabled string) error
- func (p *WindowManagerProxy) SetSwitchingUser(ctx context.Context, switching bool) error
- func (p *WindowManagerProxy) SetTaskSnapshotEnabled(ctx context.Context, enabled bool) error
- func (p *WindowManagerProxy) SetWindowingMode(ctx context.Context, displayId int32, mode int32) error
- func (p *WindowManagerProxy) ShouldShowSystemDecors(ctx context.Context, displayId int32) (bool, error)
- func (p *WindowManagerProxy) ShouldShowWithInsecureKeyguard(ctx context.Context, displayId int32) (bool, error)
- func (p *WindowManagerProxy) ShowGlobalActions(ctx context.Context) error
- func (p *WindowManagerProxy) ShowStrictModeViolation(ctx context.Context, on bool) error
- func (p *WindowManagerProxy) SnapshotTaskForRecents(ctx context.Context, taskId int32) (graphics.Bitmap, error)
- func (p *WindowManagerProxy) StartFreezingScreen(ctx context.Context, exitAnim int32, enterAnim int32) error
- func (p *WindowManagerProxy) StartTransitionTrace(ctx context.Context) error
- func (p *WindowManagerProxy) StartViewServer(ctx context.Context, port int32) (bool, error)
- func (p *WindowManagerProxy) StartWindowTrace(ctx context.Context) error
- func (p *WindowManagerProxy) StopFreezingScreen(ctx context.Context) error
- func (p *WindowManagerProxy) StopTransitionTrace(ctx context.Context) error
- func (p *WindowManagerProxy) StopViewServer(ctx context.Context) (bool, error)
- func (p *WindowManagerProxy) StopWindowTrace(ctx context.Context) error
- func (p *WindowManagerProxy) SyncInputTransactions(ctx context.Context, waitForAnimations bool) error
- func (p *WindowManagerProxy) ThawDisplayRotation(ctx context.Context, displayId int32, caller string) error
- func (p *WindowManagerProxy) ThawRotation(ctx context.Context, caller string) error
- func (p *WindowManagerProxy) TransferTouchGesture(ctx context.Context, transferFromToken interface{}, ...) (bool, error)
- func (p *WindowManagerProxy) UnregisterCrossWindowBlurEnabledListener(ctx context.Context, listener ICrossWindowBlurEnabledListener) error
- func (p *WindowManagerProxy) UnregisterDecorViewGestureListener(ctx context.Context, listener IDecorViewGestureListener, displayId int32) error
- func (p *WindowManagerProxy) UnregisterDisplayFoldListener(ctx context.Context, listener IDisplayFoldListener) error
- func (p *WindowManagerProxy) UnregisterDisplayWindowListener(ctx context.Context, listener IDisplayWindowListener) error
- func (p *WindowManagerProxy) UnregisterScreenRecordingCallback(ctx context.Context, callback interface{}) error
- func (p *WindowManagerProxy) UnregisterSystemGestureExclusionListener(ctx context.Context, listener ISystemGestureExclusionListener, displayId int32) error
- func (p *WindowManagerProxy) UnregisterTaskFpsCallback(ctx context.Context, listener interface{}) error
- func (p *WindowManagerProxy) UnregisterTrustedPresentationListener(ctx context.Context, listener interface{}, id int32) error
- func (p *WindowManagerProxy) UnregisterWallpaperVisibilityListener(ctx context.Context, listener IWallpaperVisibilityListener, displayId int32) error
- func (p *WindowManagerProxy) UpdateDisplayWindowRequestedVisibleTypes(ctx context.Context, displayId int32, visibleTypes int32, mask int32, ...) error
- func (p *WindowManagerProxy) UpdateStaticPrivacyIndicatorBounds(ctx context.Context, displayId int32, staticBounds []graphics.Rect) error
- func (p *WindowManagerProxy) VerifyDisplayHash(ctx context.Context, displayHash displayhash.DisplayHash) (displayhash.VerifiedDisplayHash, error)
- func (p *WindowManagerProxy) WatchRotation(ctx context.Context, watcher IRotationWatcher, displayId int32) (int32, error)
- type WindowManagerTaskSnapshot
- type WindowProxy
- func (p *WindowProxy) AsBinder() binder.IBinder
- func (p *WindowProxy) CloseSystemDialogs(ctx context.Context, reason string) error
- func (p *WindowProxy) DispatchAppVisibility(ctx context.Context, visible bool) error
- func (p *WindowProxy) DispatchDragEvent(ctx context.Context, event DragEvent) error
- func (p *WindowProxy) DispatchGetNewSurface(ctx context.Context) error
- func (p *WindowProxy) DispatchWallpaperCommand(ctx context.Context, action string, x int32, y int32, z int32, ...) error
- func (p *WindowProxy) DispatchWallpaperOffsets(ctx context.Context, x float32, y float32, xStep float32, yStep float32, ...) error
- func (p *WindowProxy) DispatchWindowShown(ctx context.Context) error
- func (p *WindowProxy) DumpWindow(ctx context.Context, pfd int32) error
- func (p *WindowProxy) ExecuteCommand(ctx context.Context, command string, parameters string, descriptor int32) error
- func (p *WindowProxy) HideInsets(ctx context.Context, types int32, fromIme bool, ...) error
- func (p *WindowProxy) InsetsControlChanged(ctx context.Context, insetsState InsetsState, ...) error
- func (p *WindowProxy) Moved(ctx context.Context, newX int32, newY int32) error
- func (p *WindowProxy) RequestAppKeyboardShortcuts(ctx context.Context, receiver interface{}, deviceId int32) error
- func (p *WindowProxy) RequestScrollCapture(ctx context.Context, callbacks IScrollCaptureResponseListener) error
- func (p *WindowProxy) Resized(ctx context.Context, frames interface{}, reportDraw bool, ...) error
- func (p *WindowProxy) ShowInsets(ctx context.Context, types int32, fromIme bool, ...) error
- type WindowRelayoutResult
- type WindowSessionCallbackProxy
- type WindowSessionProxy
- func (p *WindowSessionProxy) AddToDisplay(ctx context.Context, window IWindow, attrs WindowManagerLayoutParams, ...) (int32, error)
- func (p *WindowSessionProxy) AddToDisplayAsUser(ctx context.Context, window IWindow, attrs WindowManagerLayoutParams, ...) (int32, error)
- func (p *WindowSessionProxy) AddToDisplayWithoutInputChannel(ctx context.Context, window IWindow, attrs WindowManagerLayoutParams, ...) (int32, error)
- func (p *WindowSessionProxy) AsBinder() binder.IBinder
- func (p *WindowSessionProxy) CancelDragAndDrop(ctx context.Context, dragToken binder.IBinder, skipAnimation bool) error
- func (p *WindowSessionProxy) CancelDraw(ctx context.Context, window IWindow) (bool, error)
- func (p *WindowSessionProxy) ClearTouchableRegion(ctx context.Context, window IWindow) error
- func (p *WindowSessionProxy) DragRecipientEntered(ctx context.Context, window IWindow) error
- func (p *WindowSessionProxy) DragRecipientExited(ctx context.Context, window IWindow) error
- func (p *WindowSessionProxy) DropForAccessibility(ctx context.Context, window IWindow, x int32, y int32) (bool, error)
- func (p *WindowSessionProxy) FinishDrawing(ctx context.Context, window IWindow, ...) error
- func (p *WindowSessionProxy) FinishMovingTask(ctx context.Context, window IWindow) error
- func (p *WindowSessionProxy) GenerateDisplayHash(ctx context.Context, window IWindow, boundsInWindow graphics.Rect, ...) error
- func (p *WindowSessionProxy) GetWindowId(ctx context.Context, window binder.IBinder) (IWindowId, error)
- func (p *WindowSessionProxy) GrantEmbeddedWindowFocus(ctx context.Context, window IWindow, inputToken interface{}, grantFocus bool) error
- func (p *WindowSessionProxy) GrantInputChannel(ctx context.Context, displayId int32, surface SurfaceControl, ...) error
- func (p *WindowSessionProxy) MoveFocusToAdjacentWindow(ctx context.Context, fromWindow IWindow, direction int32) (bool, error)
- func (p *WindowSessionProxy) NotifyImeWindowVisibilityChangedFromClient(ctx context.Context, window IWindow, visible bool, ...) error
- func (p *WindowSessionProxy) NotifyInsetsAnimationRunningStateChanged(ctx context.Context, window IWindow, running bool) error
- func (p *WindowSessionProxy) OnRectangleOnScreenRequested(ctx context.Context, token binder.IBinder, rectangle graphics.Rect) error
- func (p *WindowSessionProxy) OutOfMemory(ctx context.Context, window IWindow) (bool, error)
- func (p *WindowSessionProxy) PerformDrag(ctx context.Context, window IWindow, flags int32, surface SurfaceControl, ...) (binder.IBinder, error)
- func (p *WindowSessionProxy) PokeDrawLock(ctx context.Context, window binder.IBinder) error
- func (p *WindowSessionProxy) Relayout(ctx context.Context, window IWindow, attrs WindowManagerLayoutParams, ...) (int32, error)
- func (p *WindowSessionProxy) RelayoutAsync(ctx context.Context, window IWindow, attrs WindowManagerLayoutParams, ...) error
- func (p *WindowSessionProxy) Remove(ctx context.Context, clientToken binder.IBinder) error
- func (p *WindowSessionProxy) ReportDecorViewGestureInterceptionChanged(ctx context.Context, window IWindow, intercepted bool) error
- func (p *WindowSessionProxy) ReportDropResult(ctx context.Context, window IWindow, consumed bool) error
- func (p *WindowSessionProxy) ReportKeepClearAreasChanged(ctx context.Context, window IWindow, restricted []graphics.Rect, ...) error
- func (p *WindowSessionProxy) ReportSystemGestureExclusionChanged(ctx context.Context, window IWindow, exclusionRects []graphics.Rect) error
- func (p *WindowSessionProxy) SendWallpaperCommand(ctx context.Context, window binder.IBinder, action string, x int32, y int32, ...) error
- func (p *WindowSessionProxy) SetInsets(ctx context.Context, window IWindow, touchableInsets int32, ...) error
- func (p *WindowSessionProxy) SetOnBackInvokedCallbackInfo(ctx context.Context, window IWindow, callbackInfo interface{}) error
- func (p *WindowSessionProxy) SetShouldZoomOutWallpaper(ctx context.Context, windowToken binder.IBinder, shouldZoom bool) error
- func (p *WindowSessionProxy) SetWallpaperDisplayOffset(ctx context.Context, windowToken binder.IBinder, x int32, y int32) error
- func (p *WindowSessionProxy) SetWallpaperPosition(ctx context.Context, windowToken binder.IBinder, x float32, y float32, ...) error
- func (p *WindowSessionProxy) SetWallpaperZoomOut(ctx context.Context, windowToken binder.IBinder, scale float32) error
- func (p *WindowSessionProxy) StartMovingTask(ctx context.Context, window IWindow, startX float32, startY float32) (bool, error)
- func (p *WindowSessionProxy) UpdateInputChannel(ctx context.Context, channelToken binder.IBinder, displayId int32, ...) error
- func (p *WindowSessionProxy) UpdateRequestedVisibleTypes(ctx context.Context, window IWindow, requestedVisibleTypes int32, ...) error
- func (p *WindowSessionProxy) UpdateTapExcludeRegion(ctx context.Context, window IWindow, region graphics.Region) error
- func (p *WindowSessionProxy) WallpaperCommandComplete(ctx context.Context, window binder.IBinder, result interface{}) error
- func (p *WindowSessionProxy) WallpaperOffsetsComplete(ctx context.Context, window binder.IBinder) error
Constants ¶
View Source
const ( TransactionIDisplayWindowInsetsControllerTopFocusedWindowChanged = binder.FirstCallTransaction + 0 TransactionIDisplayWindowInsetsControllerInsetsChanged = binder.FirstCallTransaction + 1 TransactionIDisplayWindowInsetsControllerInsetsControlChanged = binder.FirstCallTransaction + 2 TransactionIDisplayWindowInsetsControllerShowInsets = binder.FirstCallTransaction + 3 TransactionIDisplayWindowInsetsControllerHideInsets = binder.FirstCallTransaction + 4 TransactionIDisplayWindowInsetsControllerSetImeInputTargetRequestedVisibility = binder.FirstCallTransaction + 5 )
View Source
const ( TransactionIDisplayWindowListenerOnDisplayAdded = binder.FirstCallTransaction + 0 TransactionIDisplayWindowListenerOnDisplayConfigurationChanged = binder.FirstCallTransaction + 1 TransactionIDisplayWindowListenerOnDisplayRemoved = binder.FirstCallTransaction + 2 TransactionIDisplayWindowListenerOnFixedRotationStarted = binder.FirstCallTransaction + 3 TransactionIDisplayWindowListenerOnFixedRotationFinished = binder.FirstCallTransaction + 4 TransactionIDisplayWindowListenerOnKeepClearAreasChanged = binder.FirstCallTransaction + 5 )
View Source
const ( TransactionIDockedStackListenerOnDividerVisibilityChanged = binder.FirstCallTransaction + 0 TransactionIDockedStackListenerOnDockedStackExistsChanged = binder.FirstCallTransaction + 1 TransactionIDockedStackListenerOnDockedStackMinimizedChanged = binder.FirstCallTransaction + 2 TransactionIDockedStackListenerOnAdjustedForImeChanged = binder.FirstCallTransaction + 3 TransactionIDockedStackListenerOnDockSideChanged = binder.FirstCallTransaction + 4 )
View Source
const ( TransactionIInputFilterInstall = binder.FirstCallTransaction + 0 TransactionIInputFilterUninstall = binder.FirstCallTransaction + 1 TransactionIInputFilterFilterInputEvent = binder.FirstCallTransaction + 2 )
View Source
const ( TransactionIInputMonitorHostPilferPointers = binder.FirstCallTransaction + 0 TransactionIInputMonitorHostDispose = binder.FirstCallTransaction + 1 )
View Source
const ( TransactionIPinnedTaskListenerOnMovementBoundsChanged = binder.FirstCallTransaction + 0 TransactionIPinnedTaskListenerOnImeVisibilityChanged = binder.FirstCallTransaction + 1 )
View Source
const ( TransactionIRemoteAnimationRunnerOnAnimationStart = binder.FirstCallTransaction + 0 TransactionIRemoteAnimationRunnerOnAnimationCancelled = binder.FirstCallTransaction + 1 )
View Source
const ( TransactionIScrollCaptureCallbacksOnCaptureStarted = binder.FirstCallTransaction + 0 TransactionIScrollCaptureCallbacksOnImageRequestCompleted = binder.FirstCallTransaction + 1 TransactionIScrollCaptureCallbacksOnCaptureEnded = binder.FirstCallTransaction + 2 )
View Source
const ( TransactionIScrollCaptureConnectionStartCapture = binder.FirstCallTransaction + 0 TransactionIScrollCaptureConnectionRequestImage = binder.FirstCallTransaction + 1 TransactionIScrollCaptureConnectionEndCapture = binder.FirstCallTransaction + 2 TransactionIScrollCaptureConnectionClose = binder.FirstCallTransaction + 3 )
View Source
const ( TransactionISurfaceControlViewHostOnConfigurationChanged = binder.FirstCallTransaction + 0 TransactionISurfaceControlViewHostOnDispatchDetachedFromWindow = binder.FirstCallTransaction + 1 TransactionISurfaceControlViewHostOnInsetsChanged = binder.FirstCallTransaction + 2 TransactionISurfaceControlViewHostGetSurfaceSyncGroup = binder.FirstCallTransaction + 3 TransactionISurfaceControlViewHostAttachParentInterface = binder.FirstCallTransaction + 4 )
View Source
const ( TransactionISurfaceControlViewHostParentUpdateParams = binder.FirstCallTransaction + 0 TransactionISurfaceControlViewHostParentForwardBackKeyToParent = binder.FirstCallTransaction + 1 )
View Source
const ( TransactionIWindowExecuteCommand = binder.FirstCallTransaction + 0 TransactionIWindowResized = binder.FirstCallTransaction + 1 TransactionIWindowInsetsControlChanged = binder.FirstCallTransaction + 2 TransactionIWindowShowInsets = binder.FirstCallTransaction + 3 TransactionIWindowHideInsets = binder.FirstCallTransaction + 4 TransactionIWindowMoved = binder.FirstCallTransaction + 5 TransactionIWindowDispatchAppVisibility = binder.FirstCallTransaction + 6 TransactionIWindowDispatchGetNewSurface = binder.FirstCallTransaction + 7 TransactionIWindowCloseSystemDialogs = binder.FirstCallTransaction + 8 TransactionIWindowDispatchWallpaperOffsets = binder.FirstCallTransaction + 9 TransactionIWindowDispatchWallpaperCommand = binder.FirstCallTransaction + 10 TransactionIWindowDispatchDragEvent = binder.FirstCallTransaction + 11 TransactionIWindowDispatchWindowShown = binder.FirstCallTransaction + 12 TransactionIWindowRequestAppKeyboardShortcuts = binder.FirstCallTransaction + 13 TransactionIWindowRequestScrollCapture = binder.FirstCallTransaction + 14 TransactionIWindowDumpWindow = binder.FirstCallTransaction + 15 )
View Source
const ( TransactionIWindowFocusObserverFocusGained = binder.FirstCallTransaction + 0 TransactionIWindowFocusObserverFocusLost = binder.FirstCallTransaction + 1 )
View Source
const ( TransactionIWindowIdRegisterFocusObserver = binder.FirstCallTransaction + 0 TransactionIWindowIdUnregisterFocusObserver = binder.FirstCallTransaction + 1 TransactionIWindowIdIsFocused = binder.FirstCallTransaction + 2 )
View Source
const ( TransactionIWindowManagerStartViewServer = binder.FirstCallTransaction + 0 TransactionIWindowManagerStopViewServer = binder.FirstCallTransaction + 1 TransactionIWindowManagerIsViewServerRunning = binder.FirstCallTransaction + 2 TransactionIWindowManagerOpenSession = binder.FirstCallTransaction + 3 TransactionIWindowManagerGetInitialDisplaySize = binder.FirstCallTransaction + 4 TransactionIWindowManagerGetBaseDisplaySize = binder.FirstCallTransaction + 5 TransactionIWindowManagerSetForcedDisplaySize = binder.FirstCallTransaction + 6 TransactionIWindowManagerClearForcedDisplaySize = binder.FirstCallTransaction + 7 TransactionIWindowManagerGetInitialDisplayDensity = binder.FirstCallTransaction + 8 TransactionIWindowManagerGetBaseDisplayDensity = binder.FirstCallTransaction + 9 TransactionIWindowManagerGetDisplayIdByUniqueId = binder.FirstCallTransaction + 10 TransactionIWindowManagerSetForcedDisplayDensityForUser = binder.FirstCallTransaction + 11 TransactionIWindowManagerClearForcedDisplayDensityForUser = binder.FirstCallTransaction + 12 TransactionIWindowManagerSetForcedDisplayScalingMode = binder.FirstCallTransaction + 13 TransactionIWindowManagerSetEventDispatching = binder.FirstCallTransaction + 14 TransactionIWindowManagerIsWindowToken = binder.FirstCallTransaction + 15 TransactionIWindowManagerAddWindowToken = binder.FirstCallTransaction + 16 TransactionIWindowManagerRemoveWindowToken = binder.FirstCallTransaction + 17 TransactionIWindowManagerSetDisplayChangeWindowController = binder.FirstCallTransaction + 18 TransactionIWindowManagerAddShellRoot = binder.FirstCallTransaction + 19 TransactionIWindowManagerSetShellRootAccessibilityWindow = binder.FirstCallTransaction + 20 TransactionIWindowManagerOverridePendingAppTransitionMultiThumbFuture = binder.FirstCallTransaction + 21 TransactionIWindowManagerOverridePendingAppTransitionRemote = binder.FirstCallTransaction + 22 TransactionIWindowManagerEndProlongedAnimations = binder.FirstCallTransaction + 23 TransactionIWindowManagerStartFreezingScreen = binder.FirstCallTransaction + 24 TransactionIWindowManagerStopFreezingScreen = binder.FirstCallTransaction + 25 TransactionIWindowManagerDisableKeyguard = binder.FirstCallTransaction + 26 TransactionIWindowManagerReenableKeyguard = binder.FirstCallTransaction + 27 TransactionIWindowManagerExitKeyguardSecurely = binder.FirstCallTransaction + 28 TransactionIWindowManagerIsKeyguardLocked = binder.FirstCallTransaction + 29 TransactionIWindowManagerIsKeyguardSecure = binder.FirstCallTransaction + 30 TransactionIWindowManagerDismissKeyguard = binder.FirstCallTransaction + 31 TransactionIWindowManagerAddKeyguardLockedStateListener = binder.FirstCallTransaction + 32 TransactionIWindowManagerRemoveKeyguardLockedStateListener = binder.FirstCallTransaction + 33 TransactionIWindowManagerSetSwitchingUser = binder.FirstCallTransaction + 34 TransactionIWindowManagerCloseSystemDialogs = binder.FirstCallTransaction + 35 TransactionIWindowManagerGetAnimationScale = binder.FirstCallTransaction + 36 TransactionIWindowManagerGetAnimationScales = binder.FirstCallTransaction + 37 TransactionIWindowManagerSetAnimationScale = binder.FirstCallTransaction + 38 TransactionIWindowManagerSetAnimationScales = binder.FirstCallTransaction + 39 TransactionIWindowManagerGetCurrentAnimatorScale = binder.FirstCallTransaction + 40 TransactionIWindowManagerSetInTouchMode = binder.FirstCallTransaction + 41 TransactionIWindowManagerSetInTouchModeOnAllDisplays = binder.FirstCallTransaction + 42 TransactionIWindowManagerIsInTouchMode = binder.FirstCallTransaction + 43 TransactionIWindowManagerShowStrictModeViolation = binder.FirstCallTransaction + 44 TransactionIWindowManagerSetStrictModeVisualIndicatorPreference = binder.FirstCallTransaction + 45 TransactionIWindowManagerRefreshScreenCaptureDisabled = binder.FirstCallTransaction + 46 TransactionIWindowManagerGetDefaultDisplayRotation = binder.FirstCallTransaction + 47 TransactionIWindowManagerGetDisplayUserRotation = binder.FirstCallTransaction + 48 TransactionIWindowManagerWatchRotation = binder.FirstCallTransaction + 49 TransactionIWindowManagerRemoveRotationWatcher = binder.FirstCallTransaction + 50 TransactionIWindowManagerRegisterProposedRotationListener = binder.FirstCallTransaction + 51 TransactionIWindowManagerGetPreferredOptionsPanelGravity = binder.FirstCallTransaction + 52 TransactionIWindowManagerFreezeRotation = binder.FirstCallTransaction + 53 TransactionIWindowManagerThawRotation = binder.FirstCallTransaction + 54 TransactionIWindowManagerIsRotationFrozen = binder.FirstCallTransaction + 55 TransactionIWindowManagerFreezeDisplayRotation = binder.FirstCallTransaction + 56 TransactionIWindowManagerThawDisplayRotation = binder.FirstCallTransaction + 57 TransactionIWindowManagerIsDisplayRotationFrozen = binder.FirstCallTransaction + 58 TransactionIWindowManagerSetFixedToUserRotation = binder.FirstCallTransaction + 59 TransactionIWindowManagerSetIgnoreOrientationRequest = binder.FirstCallTransaction + 60 TransactionIWindowManagerScreenshotWallpaper = binder.FirstCallTransaction + 61 TransactionIWindowManagerMirrorWallpaperSurface = binder.FirstCallTransaction + 62 TransactionIWindowManagerRegisterWallpaperVisibilityListener = binder.FirstCallTransaction + 63 TransactionIWindowManagerUnregisterWallpaperVisibilityListener = binder.FirstCallTransaction + 64 TransactionIWindowManagerRegisterSystemGestureExclusionListener = binder.FirstCallTransaction + 65 TransactionIWindowManagerUnregisterSystemGestureExclusionListener = binder.FirstCallTransaction + 66 TransactionIWindowManagerRequestAssistScreenshot = binder.FirstCallTransaction + 67 TransactionIWindowManagerHideTransientBars = binder.FirstCallTransaction + 68 TransactionIWindowManagerSetRecentsVisibility = binder.FirstCallTransaction + 69 TransactionIWindowManagerUpdateStaticPrivacyIndicatorBounds = binder.FirstCallTransaction + 70 TransactionIWindowManagerLockNow = binder.FirstCallTransaction + 73 TransactionIWindowManagerIsSafeModeEnabled = binder.FirstCallTransaction + 74 TransactionIWindowManagerClearWindowContentFrameStats = binder.FirstCallTransaction + 75 TransactionIWindowManagerGetWindowContentFrameStats = binder.FirstCallTransaction + 76 TransactionIWindowManagerGetDockedStackSide = binder.FirstCallTransaction + 77 TransactionIWindowManagerRegisterPinnedTaskListener = binder.FirstCallTransaction + 78 TransactionIWindowManagerRequestAppKeyboardShortcuts = binder.FirstCallTransaction + 79 TransactionIWindowManagerRequestImeKeyboardShortcuts = binder.FirstCallTransaction + 80 TransactionIWindowManagerGetStableInsets = binder.FirstCallTransaction + 81 TransactionIWindowManagerRegisterShortcutKey = binder.FirstCallTransaction + 82 TransactionIWindowManagerCreateInputConsumer = binder.FirstCallTransaction + 83 TransactionIWindowManagerDestroyInputConsumer = binder.FirstCallTransaction + 84 TransactionIWindowManagerGetCurrentImeTouchRegion = binder.FirstCallTransaction + 85 TransactionIWindowManagerRegisterDisplayFoldListener = binder.FirstCallTransaction + 86 TransactionIWindowManagerUnregisterDisplayFoldListener = binder.FirstCallTransaction + 87 TransactionIWindowManagerRegisterDisplayWindowListener = binder.FirstCallTransaction + 88 TransactionIWindowManagerUnregisterDisplayWindowListener = binder.FirstCallTransaction + 89 TransactionIWindowManagerStartWindowTrace = binder.FirstCallTransaction + 90 TransactionIWindowManagerStopWindowTrace = binder.FirstCallTransaction + 91 TransactionIWindowManagerSaveWindowTraceToFile = binder.FirstCallTransaction + 92 TransactionIWindowManagerIsWindowTraceEnabled = binder.FirstCallTransaction + 93 TransactionIWindowManagerStartTransitionTrace = binder.FirstCallTransaction + 94 TransactionIWindowManagerStopTransitionTrace = binder.FirstCallTransaction + 95 TransactionIWindowManagerIsTransitionTraceEnabled = binder.FirstCallTransaction + 96 TransactionIWindowManagerGetWindowingMode = binder.FirstCallTransaction + 97 TransactionIWindowManagerSetWindowingMode = binder.FirstCallTransaction + 98 TransactionIWindowManagerGetRemoveContentMode = binder.FirstCallTransaction + 99 TransactionIWindowManagerSetRemoveContentMode = binder.FirstCallTransaction + 100 TransactionIWindowManagerShouldShowWithInsecureKeyguard = binder.FirstCallTransaction + 101 TransactionIWindowManagerSetShouldShowWithInsecureKeyguard = binder.FirstCallTransaction + 102 TransactionIWindowManagerShouldShowSystemDecors = binder.FirstCallTransaction + 103 TransactionIWindowManagerSetShouldShowSystemDecors = binder.FirstCallTransaction + 104 TransactionIWindowManagerGetDisplayImePolicy = binder.FirstCallTransaction + 105 TransactionIWindowManagerSetDisplayImePolicy = binder.FirstCallTransaction + 106 TransactionIWindowManagerSyncInputTransactions = binder.FirstCallTransaction + 107 TransactionIWindowManagerIsLayerTracing = binder.FirstCallTransaction + 108 TransactionIWindowManagerSetLayerTracing = binder.FirstCallTransaction + 109 TransactionIWindowManagerMirrorDisplay = binder.FirstCallTransaction + 110 TransactionIWindowManagerSetDisplayWindowInsetsController = binder.FirstCallTransaction + 111 TransactionIWindowManagerUpdateDisplayWindowRequestedVisibleTypes = binder.FirstCallTransaction + 112 TransactionIWindowManagerGetWindowInsets = binder.FirstCallTransaction + 113 TransactionIWindowManagerGetPossibleDisplayInfo = binder.FirstCallTransaction + 114 TransactionIWindowManagerShowGlobalActions = binder.FirstCallTransaction + 115 TransactionIWindowManagerSetLayerTracingFlags = binder.FirstCallTransaction + 116 TransactionIWindowManagerSetActiveTransactionTracing = binder.FirstCallTransaction + 117 TransactionIWindowManagerRequestScrollCapture = binder.FirstCallTransaction + 118 TransactionIWindowManagerHoldLock = binder.FirstCallTransaction + 119 TransactionIWindowManagerGetSupportedDisplayHashAlgorithms = binder.FirstCallTransaction + 120 TransactionIWindowManagerVerifyDisplayHash = binder.FirstCallTransaction + 121 TransactionIWindowManagerSetDisplayHashThrottlingEnabled = binder.FirstCallTransaction + 122 TransactionIWindowManagerAttachWindowContextToDisplayArea = binder.FirstCallTransaction + 123 TransactionIWindowManagerAttachWindowContextToWindowToken = binder.FirstCallTransaction + 124 TransactionIWindowManagerAttachWindowContextToDisplayContent = binder.FirstCallTransaction + 125 TransactionIWindowManagerDetachWindowContext = binder.FirstCallTransaction + 126 TransactionIWindowManagerReparentWindowContextToDisplayArea = binder.FirstCallTransaction + 127 TransactionIWindowManagerRegisterCrossWindowBlurEnabledListener = binder.FirstCallTransaction + 128 TransactionIWindowManagerUnregisterCrossWindowBlurEnabledListener = binder.FirstCallTransaction + 129 TransactionIWindowManagerIsTaskSnapshotSupported = binder.FirstCallTransaction + 130 TransactionIWindowManagerGetImeDisplayId = binder.FirstCallTransaction + 131 TransactionIWindowManagerSetTaskSnapshotEnabled = binder.FirstCallTransaction + 132 TransactionIWindowManagerRegisterTaskFpsCallback = binder.FirstCallTransaction + 133 TransactionIWindowManagerUnregisterTaskFpsCallback = binder.FirstCallTransaction + 134 TransactionIWindowManagerSnapshotTaskForRecents = binder.FirstCallTransaction + 135 TransactionIWindowManagerSetRecentsAppBehindSystemBars = binder.FirstCallTransaction + 136 TransactionIWindowManagerGetLetterboxBackgroundColorInArgb = binder.FirstCallTransaction + 137 TransactionIWindowManagerIsLetterboxBackgroundMultiColored = binder.FirstCallTransaction + 138 TransactionIWindowManagerCaptureDisplay = binder.FirstCallTransaction + 139 TransactionIWindowManagerIsGlobalKey = binder.FirstCallTransaction + 140 TransactionIWindowManagerAddToSurfaceSyncGroup = binder.FirstCallTransaction + 141 TransactionIWindowManagerMarkSurfaceSyncGroupReady = binder.FirstCallTransaction + 142 TransactionIWindowManagerNotifyScreenshotListeners = binder.FirstCallTransaction + 143 TransactionIWindowManagerReplaceContentOnDisplay = binder.FirstCallTransaction + 144 TransactionIWindowManagerRegisterDecorViewGestureListener = binder.FirstCallTransaction + 145 TransactionIWindowManagerUnregisterDecorViewGestureListener = binder.FirstCallTransaction + 146 TransactionIWindowManagerRegisterTrustedPresentationListener = binder.FirstCallTransaction + 147 TransactionIWindowManagerUnregisterTrustedPresentationListener = binder.FirstCallTransaction + 148 TransactionIWindowManagerRegisterScreenRecordingCallback = binder.FirstCallTransaction + 149 TransactionIWindowManagerUnregisterScreenRecordingCallback = binder.FirstCallTransaction + 150 TransactionIWindowManagerSetGlobalDragListener = binder.FirstCallTransaction + 151 TransactionIWindowManagerTransferTouchGesture = binder.FirstCallTransaction + 152 TransactionIWindowManagerGetApplicationLaunchKeyboardShortcuts = binder.FirstCallTransaction + 153 )
View Source
const ( IWindowManagerFixedToUserRotationDefault int32 = 0 IWindowManagerFixedToUserRotationDisabled int32 = 1 IWindowManagerFixedToUserRotationEnabled int32 = 2 IWindowManagerFixedToUserRotationIfNoAutoRotation int32 = 3 )
View Source
const ( TransactionIWindowSessionAddToDisplay = binder.FirstCallTransaction + 0 TransactionIWindowSessionAddToDisplayAsUser = binder.FirstCallTransaction + 1 TransactionIWindowSessionAddToDisplayWithoutInputChannel = binder.FirstCallTransaction + 2 TransactionIWindowSessionRemove = binder.FirstCallTransaction + 3 TransactionIWindowSessionRelayout = binder.FirstCallTransaction + 4 TransactionIWindowSessionRelayoutAsync = binder.FirstCallTransaction + 5 TransactionIWindowSessionOutOfMemory = binder.FirstCallTransaction + 6 TransactionIWindowSessionSetInsets = binder.FirstCallTransaction + 7 TransactionIWindowSessionFinishDrawing = binder.FirstCallTransaction + 8 TransactionIWindowSessionPerformDrag = binder.FirstCallTransaction + 9 TransactionIWindowSessionDropForAccessibility = binder.FirstCallTransaction + 10 TransactionIWindowSessionReportDropResult = binder.FirstCallTransaction + 11 TransactionIWindowSessionCancelDragAndDrop = binder.FirstCallTransaction + 12 TransactionIWindowSessionDragRecipientEntered = binder.FirstCallTransaction + 13 TransactionIWindowSessionDragRecipientExited = binder.FirstCallTransaction + 14 TransactionIWindowSessionSetWallpaperPosition = binder.FirstCallTransaction + 15 TransactionIWindowSessionSetWallpaperZoomOut = binder.FirstCallTransaction + 16 TransactionIWindowSessionSetShouldZoomOutWallpaper = binder.FirstCallTransaction + 17 TransactionIWindowSessionWallpaperOffsetsComplete = binder.FirstCallTransaction + 18 TransactionIWindowSessionSetWallpaperDisplayOffset = binder.FirstCallTransaction + 19 TransactionIWindowSessionSendWallpaperCommand = binder.FirstCallTransaction + 20 TransactionIWindowSessionWallpaperCommandComplete = binder.FirstCallTransaction + 21 TransactionIWindowSessionOnRectangleOnScreenRequested = binder.FirstCallTransaction + 22 TransactionIWindowSessionGetWindowId = binder.FirstCallTransaction + 23 TransactionIWindowSessionPokeDrawLock = binder.FirstCallTransaction + 24 TransactionIWindowSessionStartMovingTask = binder.FirstCallTransaction + 25 TransactionIWindowSessionFinishMovingTask = binder.FirstCallTransaction + 26 TransactionIWindowSessionUpdateTapExcludeRegion = binder.FirstCallTransaction + 27 TransactionIWindowSessionUpdateRequestedVisibleTypes = binder.FirstCallTransaction + 28 TransactionIWindowSessionReportSystemGestureExclusionChanged = binder.FirstCallTransaction + 29 TransactionIWindowSessionReportDecorViewGestureInterceptionChanged = binder.FirstCallTransaction + 30 TransactionIWindowSessionReportKeepClearAreasChanged = binder.FirstCallTransaction + 31 TransactionIWindowSessionGrantInputChannel = binder.FirstCallTransaction + 32 TransactionIWindowSessionUpdateInputChannel = binder.FirstCallTransaction + 33 TransactionIWindowSessionGrantEmbeddedWindowFocus = binder.FirstCallTransaction + 34 TransactionIWindowSessionGenerateDisplayHash = binder.FirstCallTransaction + 35 TransactionIWindowSessionSetOnBackInvokedCallbackInfo = binder.FirstCallTransaction + 36 TransactionIWindowSessionClearTouchableRegion = binder.FirstCallTransaction + 37 TransactionIWindowSessionCancelDraw = binder.FirstCallTransaction + 38 TransactionIWindowSessionMoveFocusToAdjacentWindow = binder.FirstCallTransaction + 39 TransactionIWindowSessionNotifyImeWindowVisibilityChangedFromClient = binder.FirstCallTransaction + 40 TransactionIWindowSessionNotifyInsetsAnimationRunningStateChanged = binder.FirstCallTransaction + 41 )
View Source
const DescriptorIAppTransitionAnimationSpecsFuture = "android.view.IAppTransitionAnimationSpecsFuture"
View Source
const DescriptorICrossWindowBlurEnabledListener = "android.view.ICrossWindowBlurEnabledListener"
View Source
const DescriptorIDecorViewGestureListener = "android.view.IDecorViewGestureListener"
View Source
const DescriptorIDisplayChangeWindowCallback = "android.view.IDisplayChangeWindowCallback"
View Source
const DescriptorIDisplayChangeWindowController = "android.view.IDisplayChangeWindowController"
View Source
const DescriptorIDisplayFoldListener = "android.view.IDisplayFoldListener"
View Source
const DescriptorIDisplayWindowInsetsController = "android.view.IDisplayWindowInsetsController"
View Source
const DescriptorIDisplayWindowListener = "android.view.IDisplayWindowListener"
View Source
const DescriptorIDockedStackListener = "android.view.IDockedStackListener"
View Source
const DescriptorIGraphicsStats = "android.view.IGraphicsStats"
View Source
const DescriptorIGraphicsStatsCallback = "android.view.IGraphicsStatsCallback"
View Source
const DescriptorIInputFilter = "android.view.IInputFilter"
View Source
const DescriptorIInputFilterHost = "android.view.IInputFilterHost"
View Source
const DescriptorIInputMonitorHost = "android.view.IInputMonitorHost"
View Source
const DescriptorIOnKeyguardExitResult = "android.view.IOnKeyguardExitResult"
View Source
const DescriptorIPinnedTaskListener = "android.view.IPinnedTaskListener"
View Source
const DescriptorIRemoteAnimationFinishedCallback = "android.view.IRemoteAnimationFinishedCallback"
View Source
const DescriptorIRemoteAnimationRunner = "android.view.IRemoteAnimationRunner"
View Source
const DescriptorIRotationWatcher = "android.view.IRotationWatcher"
View Source
const DescriptorIScrollCaptureCallbacks = "android.view.IScrollCaptureCallbacks"
View Source
const DescriptorIScrollCaptureConnection = "android.view.IScrollCaptureConnection"
View Source
const DescriptorIScrollCaptureResponseListener = "android.view.IScrollCaptureResponseListener"
View Source
const DescriptorISensitiveContentProtectionManager = "android.view.ISensitiveContentProtectionManager"
View Source
const DescriptorISurfaceControlViewHost = "android.view.ISurfaceControlViewHost"
View Source
const DescriptorISurfaceControlViewHostParent = "android.view.ISurfaceControlViewHostParent"
View Source
const DescriptorISystemGestureExclusionListener = "android.view.ISystemGestureExclusionListener"
View Source
const DescriptorIWallpaperVisibilityListener = "android.view.IWallpaperVisibilityListener"
View Source
const DescriptorIWindow = "android.view.IWindow"
View Source
const DescriptorIWindowFocusObserver = "android.view.IWindowFocusObserver"
View Source
const DescriptorIWindowId = "android.view.IWindowId"
View Source
const DescriptorIWindowManager = "android.view.IWindowManager"
View Source
const DescriptorIWindowSession = "android.view.IWindowSession"
View Source
const DescriptorIWindowSessionCallback = "android.view.IWindowSessionCallback"
View Source
const (
TransactionIAppTransitionAnimationSpecsFutureGet = binder.FirstCallTransaction + 0
)
View Source
const (
TransactionICrossWindowBlurEnabledListenerOnCrossWindowBlurEnabledChanged = binder.FirstCallTransaction + 0
)
View Source
const (
TransactionIDecorViewGestureListenerOnInterceptionChanged = binder.FirstCallTransaction + 0
)
View Source
const (
TransactionIDisplayChangeWindowCallbackContinueDisplayChange = binder.FirstCallTransaction + 0
)
View Source
const (
TransactionIDisplayChangeWindowControllerOnDisplayChange = binder.FirstCallTransaction + 0
)
View Source
const (
TransactionIDisplayFoldListenerOnDisplayFoldChanged = binder.FirstCallTransaction + 0
)
View Source
const (
TransactionIGraphicsStatsCallbackOnRotateGraphicsStatsBuffer = binder.FirstCallTransaction + 0
)
View Source
const (
TransactionIGraphicsStatsRequestBufferForProcess = binder.FirstCallTransaction + 0
)
View Source
const (
TransactionIInputFilterHostSendInputEvent = binder.FirstCallTransaction + 0
)
View Source
const (
TransactionIOnKeyguardExitResultOnKeyguardExitResult = binder.FirstCallTransaction + 0
)
View Source
const (
TransactionIRemoteAnimationFinishedCallbackOnAnimationFinished = binder.FirstCallTransaction + 0
)
View Source
const (
TransactionIRotationWatcherOnRotationChanged = binder.FirstCallTransaction + 0
)
View Source
const (
TransactionIScrollCaptureResponseListenerOnScrollCaptureResponse = binder.FirstCallTransaction + 0
)
View Source
const (
TransactionISensitiveContentProtectionManagerSetSensitiveContentProtection = binder.FirstCallTransaction + 0
)
View Source
const (
TransactionISystemGestureExclusionListenerOnSystemGestureExclusionChanged = binder.FirstCallTransaction + 0
)
View Source
const (
TransactionIWallpaperVisibilityListenerOnWallpaperVisibilityChanged = binder.FirstCallTransaction + 0
)
View Source
const (
TransactionIWindowSessionCallbackOnAnimatorScaleChanged = binder.FirstCallTransaction + 0
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnimationRenderStats ¶
type AnimationRenderStats struct {
}
func (*AnimationRenderStats) MarshalParcel ¶
func (s *AnimationRenderStats) MarshalParcel( p *parcel.Parcel, ) error
func (*AnimationRenderStats) UnmarshalParcel ¶
func (s *AnimationRenderStats) UnmarshalParcel( p *parcel.Parcel, ) error
type AppTransitionAnimationSpec ¶
type AppTransitionAnimationSpec struct {
}
func (*AppTransitionAnimationSpec) MarshalParcel ¶
func (s *AppTransitionAnimationSpec) MarshalParcel( p *parcel.Parcel, ) error
func (*AppTransitionAnimationSpec) UnmarshalParcel ¶
func (s *AppTransitionAnimationSpec) UnmarshalParcel( p *parcel.Parcel, ) error
type AppTransitionAnimationSpecsFutureProxy ¶
type AppTransitionAnimationSpecsFutureProxy struct {
// contains filtered or unexported fields
}
func NewAppTransitionAnimationSpecsFutureProxy ¶
func NewAppTransitionAnimationSpecsFutureProxy( remote binder.IBinder, ) *AppTransitionAnimationSpecsFutureProxy
func (*AppTransitionAnimationSpecsFutureProxy) AsBinder ¶
func (p *AppTransitionAnimationSpecsFutureProxy) AsBinder() binder.IBinder
func (*AppTransitionAnimationSpecsFutureProxy) Get ¶
func (p *AppTransitionAnimationSpecsFutureProxy) Get( ctx context.Context, ) ([]AppTransitionAnimationSpec, error)
type ContentRecordingSession ¶
type ContentRecordingSession struct {
}
func (*ContentRecordingSession) MarshalParcel ¶
func (s *ContentRecordingSession) MarshalParcel( p *parcel.Parcel, ) error
func (*ContentRecordingSession) UnmarshalParcel ¶
func (s *ContentRecordingSession) UnmarshalParcel( p *parcel.Parcel, ) error
type CrossWindowBlurEnabledListenerProxy ¶
type CrossWindowBlurEnabledListenerProxy struct {
// contains filtered or unexported fields
}
func NewCrossWindowBlurEnabledListenerProxy ¶
func NewCrossWindowBlurEnabledListenerProxy( remote binder.IBinder, ) *CrossWindowBlurEnabledListenerProxy
func (*CrossWindowBlurEnabledListenerProxy) AsBinder ¶
func (p *CrossWindowBlurEnabledListenerProxy) AsBinder() binder.IBinder
func (*CrossWindowBlurEnabledListenerProxy) OnCrossWindowBlurEnabledChanged ¶
func (p *CrossWindowBlurEnabledListenerProxy) OnCrossWindowBlurEnabledChanged( ctx context.Context, enabled bool, ) error
type DecorViewGestureListenerProxy ¶
type DecorViewGestureListenerProxy struct {
// contains filtered or unexported fields
}
func NewDecorViewGestureListenerProxy ¶
func NewDecorViewGestureListenerProxy( remote binder.IBinder, ) *DecorViewGestureListenerProxy
func (*DecorViewGestureListenerProxy) AsBinder ¶
func (p *DecorViewGestureListenerProxy) AsBinder() binder.IBinder
func (*DecorViewGestureListenerProxy) OnInterceptionChanged ¶
type DisplayChangeWindowCallbackProxy ¶
type DisplayChangeWindowCallbackProxy struct {
// contains filtered or unexported fields
}
func NewDisplayChangeWindowCallbackProxy ¶
func NewDisplayChangeWindowCallbackProxy( remote binder.IBinder, ) *DisplayChangeWindowCallbackProxy
func (*DisplayChangeWindowCallbackProxy) AsBinder ¶
func (p *DisplayChangeWindowCallbackProxy) AsBinder() binder.IBinder
func (*DisplayChangeWindowCallbackProxy) ContinueDisplayChange ¶
func (p *DisplayChangeWindowCallbackProxy) ContinueDisplayChange( ctx context.Context, t interface{}, ) error
type DisplayChangeWindowControllerProxy ¶
type DisplayChangeWindowControllerProxy struct {
// contains filtered or unexported fields
}
func NewDisplayChangeWindowControllerProxy ¶
func NewDisplayChangeWindowControllerProxy( remote binder.IBinder, ) *DisplayChangeWindowControllerProxy
func (*DisplayChangeWindowControllerProxy) AsBinder ¶
func (p *DisplayChangeWindowControllerProxy) AsBinder() binder.IBinder
func (*DisplayChangeWindowControllerProxy) OnDisplayChange ¶
func (p *DisplayChangeWindowControllerProxy) OnDisplayChange( ctx context.Context, displayId int32, fromRotation int32, toRotation int32, newDisplayAreaInfo interface{}, callback IDisplayChangeWindowCallback, ) error
type DisplayCutoutParcelableWrapper ¶
type DisplayCutoutParcelableWrapper struct {
}
func (*DisplayCutoutParcelableWrapper) MarshalParcel ¶
func (s *DisplayCutoutParcelableWrapper) MarshalParcel( p *parcel.Parcel, ) error
func (*DisplayCutoutParcelableWrapper) UnmarshalParcel ¶
func (s *DisplayCutoutParcelableWrapper) UnmarshalParcel( p *parcel.Parcel, ) error
type DisplayFoldListenerProxy ¶
type DisplayFoldListenerProxy struct {
// contains filtered or unexported fields
}
func NewDisplayFoldListenerProxy ¶
func NewDisplayFoldListenerProxy( remote binder.IBinder, ) *DisplayFoldListenerProxy
func (*DisplayFoldListenerProxy) AsBinder ¶
func (p *DisplayFoldListenerProxy) AsBinder() binder.IBinder
func (*DisplayFoldListenerProxy) OnDisplayFoldChanged ¶
type DisplayInfo ¶
type DisplayInfo struct {
}
func (*DisplayInfo) MarshalParcel ¶
func (s *DisplayInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*DisplayInfo) UnmarshalParcel ¶
func (s *DisplayInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type DisplayMode ¶
type DisplayMode struct {
}
func (*DisplayMode) MarshalParcel ¶
func (s *DisplayMode) MarshalParcel( p *parcel.Parcel, ) error
func (*DisplayMode) UnmarshalParcel ¶
func (s *DisplayMode) UnmarshalParcel( p *parcel.Parcel, ) error
type DisplayShape ¶
type DisplayShape struct {
}
func (*DisplayShape) MarshalParcel ¶
func (s *DisplayShape) MarshalParcel( p *parcel.Parcel, ) error
func (*DisplayShape) UnmarshalParcel ¶
func (s *DisplayShape) UnmarshalParcel( p *parcel.Parcel, ) error
type DisplayWindowInsetsControllerProxy ¶
type DisplayWindowInsetsControllerProxy struct {
// contains filtered or unexported fields
}
func NewDisplayWindowInsetsControllerProxy ¶
func NewDisplayWindowInsetsControllerProxy( remote binder.IBinder, ) *DisplayWindowInsetsControllerProxy
func (*DisplayWindowInsetsControllerProxy) AsBinder ¶
func (p *DisplayWindowInsetsControllerProxy) AsBinder() binder.IBinder
func (*DisplayWindowInsetsControllerProxy) HideInsets ¶
func (p *DisplayWindowInsetsControllerProxy) HideInsets( ctx context.Context, types int32, fromIme bool, statsToken *inputmethod.ImeTrackerToken, ) error
func (*DisplayWindowInsetsControllerProxy) InsetsChanged ¶
func (p *DisplayWindowInsetsControllerProxy) InsetsChanged( ctx context.Context, insetsState InsetsState, ) error
func (*DisplayWindowInsetsControllerProxy) InsetsControlChanged ¶
func (p *DisplayWindowInsetsControllerProxy) InsetsControlChanged( ctx context.Context, insetsState InsetsState, activeControls []InsetsSourceControl, ) error
func (*DisplayWindowInsetsControllerProxy) SetImeInputTargetRequestedVisibility ¶
func (p *DisplayWindowInsetsControllerProxy) SetImeInputTargetRequestedVisibility( ctx context.Context, visible bool, statsToken inputmethod.ImeTrackerToken, ) error
func (*DisplayWindowInsetsControllerProxy) ShowInsets ¶
func (p *DisplayWindowInsetsControllerProxy) ShowInsets( ctx context.Context, types int32, fromIme bool, statsToken *inputmethod.ImeTrackerToken, ) error
func (*DisplayWindowInsetsControllerProxy) TopFocusedWindowChanged ¶
func (p *DisplayWindowInsetsControllerProxy) TopFocusedWindowChanged( ctx context.Context, component interface{}, requestedVisibleTypes int32, ) error
type DisplayWindowListenerProxy ¶
type DisplayWindowListenerProxy struct {
// contains filtered or unexported fields
}
func NewDisplayWindowListenerProxy ¶
func NewDisplayWindowListenerProxy( remote binder.IBinder, ) *DisplayWindowListenerProxy
func (*DisplayWindowListenerProxy) AsBinder ¶
func (p *DisplayWindowListenerProxy) AsBinder() binder.IBinder
func (*DisplayWindowListenerProxy) OnDisplayAdded ¶
func (p *DisplayWindowListenerProxy) OnDisplayAdded( ctx context.Context, displayId int32, ) error
func (*DisplayWindowListenerProxy) OnDisplayConfigurationChanged ¶
func (p *DisplayWindowListenerProxy) OnDisplayConfigurationChanged( ctx context.Context, displayId int32, newConfig interface{}, ) error
func (*DisplayWindowListenerProxy) OnDisplayRemoved ¶
func (p *DisplayWindowListenerProxy) OnDisplayRemoved( ctx context.Context, displayId int32, ) error
func (*DisplayWindowListenerProxy) OnFixedRotationFinished ¶
func (p *DisplayWindowListenerProxy) OnFixedRotationFinished( ctx context.Context, displayId int32, ) error
func (*DisplayWindowListenerProxy) OnFixedRotationStarted ¶
type DockedStackListenerProxy ¶
type DockedStackListenerProxy struct {
// contains filtered or unexported fields
}
func NewDockedStackListenerProxy ¶
func NewDockedStackListenerProxy( remote binder.IBinder, ) *DockedStackListenerProxy
func (*DockedStackListenerProxy) AsBinder ¶
func (p *DockedStackListenerProxy) AsBinder() binder.IBinder
func (*DockedStackListenerProxy) OnAdjustedForImeChanged ¶
func (*DockedStackListenerProxy) OnDividerVisibilityChanged ¶
func (p *DockedStackListenerProxy) OnDividerVisibilityChanged( ctx context.Context, visible bool, ) error
func (*DockedStackListenerProxy) OnDockSideChanged ¶
func (p *DockedStackListenerProxy) OnDockSideChanged( ctx context.Context, newDockSide int32, ) error
func (*DockedStackListenerProxy) OnDockedStackExistsChanged ¶
func (p *DockedStackListenerProxy) OnDockedStackExistsChanged( ctx context.Context, exists bool, ) error
func (*DockedStackListenerProxy) OnDockedStackMinimizedChanged ¶
type GraphicsStatsCallbackProxy ¶
type GraphicsStatsCallbackProxy struct {
// contains filtered or unexported fields
}
func NewGraphicsStatsCallbackProxy ¶
func NewGraphicsStatsCallbackProxy( remote binder.IBinder, ) *GraphicsStatsCallbackProxy
func (*GraphicsStatsCallbackProxy) AsBinder ¶
func (p *GraphicsStatsCallbackProxy) AsBinder() binder.IBinder
func (*GraphicsStatsCallbackProxy) OnRotateGraphicsStatsBuffer ¶
func (p *GraphicsStatsCallbackProxy) OnRotateGraphicsStatsBuffer( ctx context.Context, ) error
type GraphicsStatsProxy ¶
type GraphicsStatsProxy struct {
// contains filtered or unexported fields
}
func NewGraphicsStatsProxy ¶
func NewGraphicsStatsProxy( remote binder.IBinder, ) *GraphicsStatsProxy
func (*GraphicsStatsProxy) AsBinder ¶
func (p *GraphicsStatsProxy) AsBinder() binder.IBinder
func (*GraphicsStatsProxy) RequestBufferForProcess ¶
func (p *GraphicsStatsProxy) RequestBufferForProcess( ctx context.Context, packageName string, callback IGraphicsStatsCallback, ) (int32, error)
type IDisplayFoldListener ¶
type IDisplayWindowInsetsController ¶
type IDisplayWindowInsetsController interface {
AsBinder() binder.IBinder
TopFocusedWindowChanged(ctx context.Context, component interface{}, requestedVisibleTypes int32) error
InsetsChanged(ctx context.Context, insetsState InsetsState) error
InsetsControlChanged(ctx context.Context, insetsState InsetsState, activeControls []InsetsSourceControl) error
ShowInsets(ctx context.Context, types int32, fromIme bool, statsToken *inputmethod.ImeTrackerToken) error
HideInsets(ctx context.Context, types int32, fromIme bool, statsToken *inputmethod.ImeTrackerToken) error
SetImeInputTargetRequestedVisibility(ctx context.Context, visible bool, statsToken inputmethod.ImeTrackerToken) error
}
type IDisplayWindowListener ¶
type IDisplayWindowListener interface {
AsBinder() binder.IBinder
OnDisplayAdded(ctx context.Context, displayId int32) error
OnDisplayConfigurationChanged(ctx context.Context, displayId int32, newConfig interface{}) error
OnDisplayRemoved(ctx context.Context, displayId int32) error
OnFixedRotationStarted(ctx context.Context, displayId int32, newRotation int32) error
OnFixedRotationFinished(ctx context.Context, displayId int32) error
OnKeepClearAreasChanged(ctx context.Context, displayId int32, restricted []graphics.Rect, unrestricted []graphics.Rect) error
}
type IDockedStackListener ¶
type IDockedStackListener interface {
AsBinder() binder.IBinder
OnDividerVisibilityChanged(ctx context.Context, visible bool) error
OnDockedStackExistsChanged(ctx context.Context, exists bool) error
OnDockedStackMinimizedChanged(ctx context.Context, minimized bool, animDuration int64, isHomeStackResizable bool) error
OnAdjustedForImeChanged(ctx context.Context, adjustedForIme bool, animDuration int64) error
OnDockSideChanged(ctx context.Context, newDockSide int32) error
}
type IGraphicsStats ¶
type IGraphicsStatsCallback ¶
type IInputFilter ¶
type IInputFilterHost ¶
type IInputMonitorHost ¶
type IOnKeyguardExitResult ¶
type IPinnedTaskListener ¶
type IRemoteAnimationRunner ¶
type IRemoteAnimationRunner interface {
AsBinder() binder.IBinder
OnAnimationStart(ctx context.Context, transit int32, apps []RemoteAnimationTarget, wallpapers []RemoteAnimationTarget, nonApps []RemoteAnimationTarget, finishedCallback IRemoteAnimationFinishedCallback) error
OnAnimationCancelled(ctx context.Context) error
}
type IRotationWatcher ¶
type IScrollCaptureCallbacks ¶
type IScrollCaptureConnection ¶
type IScrollCaptureConnection interface {
AsBinder() binder.IBinder
StartCapture(ctx context.Context, surface interface{}, callbacks IScrollCaptureCallbacks) (interface{}, error)
RequestImage(ctx context.Context, captureArea graphics.Rect) (interface{}, error)
EndCapture(ctx context.Context) (interface{}, error)
Close(ctx context.Context) error
}
type ISurfaceControlViewHost ¶
type ISurfaceControlViewHost interface {
AsBinder() binder.IBinder
OnConfigurationChanged(ctx context.Context, newConfig interface{}) error
OnDispatchDetachedFromWindow(ctx context.Context) error
OnInsetsChanged(ctx context.Context, state InsetsState, insetFrame graphics.Rect) error
GetSurfaceSyncGroup(ctx context.Context) (interface{}, error)
AttachParentInterface(ctx context.Context, parentInterface *ISurfaceControlViewHostParent) error
}
type IWindow ¶
type IWindow interface {
AsBinder() binder.IBinder
ExecuteCommand(ctx context.Context, command string, parameters string, descriptor int32) error
Resized(ctx context.Context, frames interface{}, reportDraw bool, newMergedConfiguration util.MergedConfiguration, insetsState InsetsState, forceLayout bool, alwaysConsumeSystemBars bool, displayId int32, syncSeqId int32, dragResizing bool, activityWindowInfo *interface{}) error
InsetsControlChanged(ctx context.Context, insetsState InsetsState, activeControls InsetsSourceControlArray) error
ShowInsets(ctx context.Context, types int32, fromIme bool, statsToken *inputmethod.ImeTrackerToken) error
HideInsets(ctx context.Context, types int32, fromIme bool, statsToken *inputmethod.ImeTrackerToken) error
Moved(ctx context.Context, newX int32, newY int32) error
DispatchAppVisibility(ctx context.Context, visible bool) error
DispatchGetNewSurface(ctx context.Context) error
CloseSystemDialogs(ctx context.Context, reason string) error
DispatchWallpaperOffsets(ctx context.Context, x float32, y float32, xStep float32, yStep float32, zoom float32, sync bool) error
DispatchWallpaperCommand(ctx context.Context, action string, x int32, y int32, z int32, extras interface{}, sync bool) error
DispatchDragEvent(ctx context.Context, event DragEvent) error
DispatchWindowShown(ctx context.Context) error
RequestAppKeyboardShortcuts(ctx context.Context, receiver interface{}, deviceId int32) error
RequestScrollCapture(ctx context.Context, callbacks IScrollCaptureResponseListener) error
DumpWindow(ctx context.Context, pfd int32) error
}
type IWindowFocusObserver ¶
type IWindowManager ¶
type IWindowManager interface {
AsBinder() binder.IBinder
StartViewServer(ctx context.Context, port int32) (bool, error)
StopViewServer(ctx context.Context) (bool, error)
IsViewServerRunning(ctx context.Context) (bool, error)
OpenSession(ctx context.Context, callback IWindowSessionCallback) (IWindowSession, error)
GetInitialDisplaySize(ctx context.Context, displayId int32, size graphics.Point) error
GetBaseDisplaySize(ctx context.Context, displayId int32, size graphics.Point) error
SetForcedDisplaySize(ctx context.Context, displayId int32, width int32, height int32) error
ClearForcedDisplaySize(ctx context.Context, displayId int32) error
GetInitialDisplayDensity(ctx context.Context, displayId int32) (int32, error)
GetBaseDisplayDensity(ctx context.Context, displayId int32) (int32, error)
GetDisplayIdByUniqueId(ctx context.Context, uniqueId string) (int32, error)
SetForcedDisplayDensityForUser(ctx context.Context, displayId int32, density int32, userId int32) error
ClearForcedDisplayDensityForUser(ctx context.Context, displayId int32, userId int32) error
SetForcedDisplayScalingMode(ctx context.Context, displayId int32, mode int32) error
SetEventDispatching(ctx context.Context, enabled bool) error
IsWindowToken(ctx context.Context, binder_ binder.IBinder) (bool, error)
AddWindowToken(ctx context.Context, token binder.IBinder, type_ int32, displayId int32, options interface{}) error
RemoveWindowToken(ctx context.Context, token binder.IBinder, displayId int32) error
SetDisplayChangeWindowController(ctx context.Context, controller IDisplayChangeWindowController) error
AddShellRoot(ctx context.Context, displayId int32, client IWindow, shellRootLayer int32) (SurfaceControl, error)
SetShellRootAccessibilityWindow(ctx context.Context, displayId int32, shellRootLayer int32, target IWindow) error
OverridePendingAppTransitionMultiThumbFuture(ctx context.Context, specsFuture IAppTransitionAnimationSpecsFuture, startedCallback interface{}, scaleUp bool, displayId int32) error
OverridePendingAppTransitionRemote(ctx context.Context, remoteAnimationAdapter RemoteAnimationAdapter, displayId int32) error
EndProlongedAnimations(ctx context.Context) error
StartFreezingScreen(ctx context.Context, exitAnim int32, enterAnim int32) error
StopFreezingScreen(ctx context.Context) error
DisableKeyguard(ctx context.Context, token binder.IBinder, tag string, userId int32) error
ReenableKeyguard(ctx context.Context, token binder.IBinder, userId int32) error
ExitKeyguardSecurely(ctx context.Context, callback IOnKeyguardExitResult) error
IsKeyguardLocked(ctx context.Context) (bool, error)
IsKeyguardSecure(ctx context.Context, userId int32) (bool, error)
DismissKeyguard(ctx context.Context, callback interface{}, message interface{}) error
AddKeyguardLockedStateListener(ctx context.Context, listener interface{}) error
RemoveKeyguardLockedStateListener(ctx context.Context, listener interface{}) error
SetSwitchingUser(ctx context.Context, switching bool) error
CloseSystemDialogs(ctx context.Context, reason string) error
GetAnimationScale(ctx context.Context, which int32) (float32, error)
GetAnimationScales(ctx context.Context) ([]float32, error)
SetAnimationScale(ctx context.Context, which int32, scale float32) error
SetAnimationScales(ctx context.Context, scales []float32) error
GetCurrentAnimatorScale(ctx context.Context) (float32, error)
SetInTouchMode(ctx context.Context, inTouch bool, displayId int32) error
SetInTouchModeOnAllDisplays(ctx context.Context, inTouch bool) error
IsInTouchMode(ctx context.Context, displayId int32) (bool, error)
ShowStrictModeViolation(ctx context.Context, on bool) error
SetStrictModeVisualIndicatorPreference(ctx context.Context, enabled string) error
RefreshScreenCaptureDisabled(ctx context.Context) error
GetDefaultDisplayRotation(ctx context.Context) (int32, error)
GetDisplayUserRotation(ctx context.Context, displayId int32) (int32, error)
WatchRotation(ctx context.Context, watcher IRotationWatcher, displayId int32) (int32, error)
RemoveRotationWatcher(ctx context.Context, watcher IRotationWatcher) error
RegisterProposedRotationListener(ctx context.Context, contextToken binder.IBinder, listener IRotationWatcher) (int32, error)
GetPreferredOptionsPanelGravity(ctx context.Context, displayId int32) (int32, error)
FreezeRotation(ctx context.Context, rotation int32, caller string) error
ThawRotation(ctx context.Context, caller string) error
IsRotationFrozen(ctx context.Context) (bool, error)
FreezeDisplayRotation(ctx context.Context, displayId int32, rotation int32, caller string) error
ThawDisplayRotation(ctx context.Context, displayId int32, caller string) error
IsDisplayRotationFrozen(ctx context.Context, displayId int32) (bool, error)
SetFixedToUserRotation(ctx context.Context, displayId int32, fixedToUserRotation int32) error
SetIgnoreOrientationRequest(ctx context.Context, displayId int32, ignoreOrientationRequest bool) error
ScreenshotWallpaper(ctx context.Context) (graphics.Bitmap, error)
MirrorWallpaperSurface(ctx context.Context, displayId int32) (SurfaceControl, error)
RegisterWallpaperVisibilityListener(ctx context.Context, listener IWallpaperVisibilityListener, displayId int32) (bool, error)
UnregisterWallpaperVisibilityListener(ctx context.Context, listener IWallpaperVisibilityListener, displayId int32) error
RegisterSystemGestureExclusionListener(ctx context.Context, listener ISystemGestureExclusionListener, displayId int32) error
UnregisterSystemGestureExclusionListener(ctx context.Context, listener ISystemGestureExclusionListener, displayId int32) error
RequestAssistScreenshot(ctx context.Context, receiver interface{}) (bool, error)
HideTransientBars(ctx context.Context, displayId int32) error
SetRecentsVisibility(ctx context.Context, visible bool) error
UpdateStaticPrivacyIndicatorBounds(ctx context.Context, displayId int32, staticBounds []graphics.Rect) error
LockNow(ctx context.Context, options interface{}) error
IsSafeModeEnabled(ctx context.Context) (bool, error)
ClearWindowContentFrameStats(ctx context.Context, token binder.IBinder) (bool, error)
GetWindowContentFrameStats(ctx context.Context, token binder.IBinder) (WindowContentFrameStats, error)
GetDockedStackSide(ctx context.Context) (int32, error)
RegisterPinnedTaskListener(ctx context.Context, displayId int32, listener IPinnedTaskListener) error
RequestAppKeyboardShortcuts(ctx context.Context, receiver interface{}, deviceId int32) error
RequestImeKeyboardShortcuts(ctx context.Context, receiver interface{}, deviceId int32) error
GetStableInsets(ctx context.Context, displayId int32, outInsets graphics.Rect) error
RegisterShortcutKey(ctx context.Context, shortcutCode int64, keySubscriber interface{}) error
CreateInputConsumer(ctx context.Context, token binder.IBinder, name string, displayId int32, inputChannel InputChannel) error
DestroyInputConsumer(ctx context.Context, token binder.IBinder, displayId int32) (bool, error)
GetCurrentImeTouchRegion(ctx context.Context) (graphics.Region, error)
RegisterDisplayFoldListener(ctx context.Context, listener IDisplayFoldListener) error
UnregisterDisplayFoldListener(ctx context.Context, listener IDisplayFoldListener) error
RegisterDisplayWindowListener(ctx context.Context, listener IDisplayWindowListener) ([]int32, error)
UnregisterDisplayWindowListener(ctx context.Context, listener IDisplayWindowListener) error
StartWindowTrace(ctx context.Context) error
StopWindowTrace(ctx context.Context) error
SaveWindowTraceToFile(ctx context.Context) error
IsWindowTraceEnabled(ctx context.Context) (bool, error)
StartTransitionTrace(ctx context.Context) error
StopTransitionTrace(ctx context.Context) error
IsTransitionTraceEnabled(ctx context.Context) (bool, error)
GetWindowingMode(ctx context.Context, displayId int32) (int32, error)
SetWindowingMode(ctx context.Context, displayId int32, mode int32) error
GetRemoveContentMode(ctx context.Context, displayId int32) (int32, error)
SetRemoveContentMode(ctx context.Context, displayId int32, mode int32) error
ShouldShowWithInsecureKeyguard(ctx context.Context, displayId int32) (bool, error)
SetShouldShowWithInsecureKeyguard(ctx context.Context, displayId int32, shouldShow bool) error
ShouldShowSystemDecors(ctx context.Context, displayId int32) (bool, error)
SetShouldShowSystemDecors(ctx context.Context, displayId int32, shouldShow bool) error
GetDisplayImePolicy(ctx context.Context, displayId int32) (int32, error)
SetDisplayImePolicy(ctx context.Context, displayId int32, imePolicy int32) error
SyncInputTransactions(ctx context.Context, waitForAnimations bool) error
IsLayerTracing(ctx context.Context) (bool, error)
SetLayerTracing(ctx context.Context, enabled bool) error
MirrorDisplay(ctx context.Context, displayId int32, outSurfaceControl SurfaceControl) (bool, error)
SetDisplayWindowInsetsController(ctx context.Context, displayId int32, displayWindowInsetsController IDisplayWindowInsetsController) error
UpdateDisplayWindowRequestedVisibleTypes(ctx context.Context, displayId int32, visibleTypes int32, mask int32, statsToken *inputmethod.ImeTrackerToken) error
GetWindowInsets(ctx context.Context, displayId int32, token binder.IBinder, outInsetsState InsetsState) (bool, error)
GetPossibleDisplayInfo(ctx context.Context, displayId int32) ([]DisplayInfo, error)
ShowGlobalActions(ctx context.Context) error
SetLayerTracingFlags(ctx context.Context, flags int32) error
SetActiveTransactionTracing(ctx context.Context, active bool) error
RequestScrollCapture(ctx context.Context, displayId int32, behindClient binder.IBinder, taskId int32, listener IScrollCaptureResponseListener) error
HoldLock(ctx context.Context, token binder.IBinder, durationMs int32) error
GetSupportedDisplayHashAlgorithms(ctx context.Context) ([]string, error)
VerifyDisplayHash(ctx context.Context, displayHash displayhash.DisplayHash) (displayhash.VerifiedDisplayHash, error)
SetDisplayHashThrottlingEnabled(ctx context.Context, enable bool) error
AttachWindowContextToDisplayArea(ctx context.Context, appThread interface{}, clientToken binder.IBinder, type_ int32, displayId int32, options *interface{}) (interface{}, error)
AttachWindowContextToWindowToken(ctx context.Context, appThread interface{}, clientToken binder.IBinder, token binder.IBinder) (interface{}, error)
AttachWindowContextToDisplayContent(ctx context.Context, appThread interface{}, clientToken binder.IBinder, displayId int32) (interface{}, error)
DetachWindowContext(ctx context.Context, clientToken binder.IBinder) error
ReparentWindowContextToDisplayArea(ctx context.Context, appThread interface{}, clientToken binder.IBinder, displayId int32) (bool, error)
RegisterCrossWindowBlurEnabledListener(ctx context.Context, listener ICrossWindowBlurEnabledListener) (bool, error)
UnregisterCrossWindowBlurEnabledListener(ctx context.Context, listener ICrossWindowBlurEnabledListener) error
IsTaskSnapshotSupported(ctx context.Context) (bool, error)
GetImeDisplayId(ctx context.Context) (int32, error)
SetTaskSnapshotEnabled(ctx context.Context, enabled bool) error
RegisterTaskFpsCallback(ctx context.Context, taskId int32, callback interface{}) error
UnregisterTaskFpsCallback(ctx context.Context, listener interface{}) error
SnapshotTaskForRecents(ctx context.Context, taskId int32) (graphics.Bitmap, error)
SetRecentsAppBehindSystemBars(ctx context.Context, behindSystemBars bool) error
GetLetterboxBackgroundColorInArgb(ctx context.Context) (int32, error)
IsLetterboxBackgroundMultiColored(ctx context.Context) (bool, error)
CaptureDisplay(ctx context.Context, displayId int32, captureArgs *interface{}, listener interface{}) error
IsGlobalKey(ctx context.Context, keyCode int32) (bool, error)
AddToSurfaceSyncGroup(ctx context.Context, syncGroupToken binder.IBinder, parentSyncGroupMerge bool, completedListener *interface{}, addToSurfaceSyncGroupResult interface{}) (bool, error)
MarkSurfaceSyncGroupReady(ctx context.Context, syncGroupToken binder.IBinder) error
NotifyScreenshotListeners(ctx context.Context, displayId int32) ([]interface{}, error)
ReplaceContentOnDisplay(ctx context.Context, displayId int32, sc SurfaceControl) (bool, error)
RegisterDecorViewGestureListener(ctx context.Context, listener IDecorViewGestureListener, displayId int32) error
UnregisterDecorViewGestureListener(ctx context.Context, listener IDecorViewGestureListener, displayId int32) error
RegisterTrustedPresentationListener(ctx context.Context, window binder.IBinder, listener interface{}, thresholds gui.TrustedPresentationThresholds, id int32) error
UnregisterTrustedPresentationListener(ctx context.Context, listener interface{}, id int32) error
RegisterScreenRecordingCallback(ctx context.Context, callback interface{}) (bool, error)
UnregisterScreenRecordingCallback(ctx context.Context, callback interface{}) error
SetGlobalDragListener(ctx context.Context, listener interface{}) error
TransferTouchGesture(ctx context.Context, transferFromToken interface{}, transferToToken interface{}) (bool, error)
GetApplicationLaunchKeyboardShortcuts(ctx context.Context, deviceId int32) (KeyboardShortcutGroup, error)
}
type IWindowSession ¶
type IWindowSession interface {
AsBinder() binder.IBinder
AddToDisplay(ctx context.Context, window IWindow, attrs WindowManagerLayoutParams, viewVisibility int32, layerStackId int32, requestedVisibleTypes int32, outInputChannel InputChannel, insetsState InsetsState, activeControls InsetsSourceControlArray, attachedFrame graphics.Rect, sizeCompatScale []float32) (int32, error)
AddToDisplayAsUser(ctx context.Context, window IWindow, attrs WindowManagerLayoutParams, viewVisibility int32, layerStackId int32, userId int32, requestedVisibleTypes int32, outInputChannel InputChannel, insetsState InsetsState, activeControls InsetsSourceControlArray, attachedFrame graphics.Rect, sizeCompatScale []float32) (int32, error)
AddToDisplayWithoutInputChannel(ctx context.Context, window IWindow, attrs WindowManagerLayoutParams, viewVisibility int32, layerStackId int32, insetsState InsetsState, attachedFrame graphics.Rect, sizeCompatScale []float32) (int32, error)
Remove(ctx context.Context, clientToken binder.IBinder) error
Relayout(ctx context.Context, window IWindow, attrs WindowManagerLayoutParams, requestedWidth int32, requestedHeight int32, viewVisibility int32, flags int32, seq int32, lastSyncSeqId int32, outRelayoutResult *WindowRelayoutResult) (int32, error)
RelayoutAsync(ctx context.Context, window IWindow, attrs WindowManagerLayoutParams, requestedWidth int32, requestedHeight int32, viewVisibility int32, flags int32, seq int32, lastSyncSeqId int32) error
OutOfMemory(ctx context.Context, window IWindow) (bool, error)
SetInsets(ctx context.Context, window IWindow, touchableInsets int32, contentInsets graphics.Rect, visibleInsets graphics.Rect, touchableRegion graphics.Region) error
FinishDrawing(ctx context.Context, window IWindow, postDrawTransaction SurfaceControlTransaction, seqId int32) error
PerformDrag(ctx context.Context, window IWindow, flags int32, surface SurfaceControl, touchSource int32, touchDeviceId int32, touchPointerId int32, touchX float32, touchY float32, thumbCenterX float32, thumbCenterY float32, data interface{}) (binder.IBinder, error)
DropForAccessibility(ctx context.Context, window IWindow, x int32, y int32) (bool, error)
ReportDropResult(ctx context.Context, window IWindow, consumed bool) error
CancelDragAndDrop(ctx context.Context, dragToken binder.IBinder, skipAnimation bool) error
DragRecipientEntered(ctx context.Context, window IWindow) error
DragRecipientExited(ctx context.Context, window IWindow) error
SetWallpaperPosition(ctx context.Context, windowToken binder.IBinder, x float32, y float32, xstep float32, ystep float32) error
SetWallpaperZoomOut(ctx context.Context, windowToken binder.IBinder, scale float32) error
SetShouldZoomOutWallpaper(ctx context.Context, windowToken binder.IBinder, shouldZoom bool) error
WallpaperOffsetsComplete(ctx context.Context, window binder.IBinder) error
SetWallpaperDisplayOffset(ctx context.Context, windowToken binder.IBinder, x int32, y int32) error
SendWallpaperCommand(ctx context.Context, window binder.IBinder, action string, x int32, y int32, z int32, extras interface{}, sync bool) error
WallpaperCommandComplete(ctx context.Context, window binder.IBinder, result interface{}) error
OnRectangleOnScreenRequested(ctx context.Context, token binder.IBinder, rectangle graphics.Rect) error
GetWindowId(ctx context.Context, window binder.IBinder) (IWindowId, error)
PokeDrawLock(ctx context.Context, window binder.IBinder) error
StartMovingTask(ctx context.Context, window IWindow, startX float32, startY float32) (bool, error)
FinishMovingTask(ctx context.Context, window IWindow) error
UpdateTapExcludeRegion(ctx context.Context, window IWindow, region graphics.Region) error
UpdateRequestedVisibleTypes(ctx context.Context, window IWindow, requestedVisibleTypes int32, imeStatsToken *inputmethod.ImeTrackerToken) error
ReportSystemGestureExclusionChanged(ctx context.Context, window IWindow, exclusionRects []graphics.Rect) error
ReportDecorViewGestureInterceptionChanged(ctx context.Context, window IWindow, intercepted bool) error
ReportKeepClearAreasChanged(ctx context.Context, window IWindow, restricted []graphics.Rect, unrestricted []graphics.Rect) error
GrantInputChannel(ctx context.Context, displayId int32, surface SurfaceControl, clientToken binder.IBinder, hostInputTransferToken *interface{}, flags int32, privateFlags int32, inputFeatures int32, type_ int32, windowToken binder.IBinder, embeddedInputTransferToken interface{}, inputHandleName string, outInputChannel InputChannel) error
UpdateInputChannel(ctx context.Context, channelToken binder.IBinder, displayId int32, surface SurfaceControl, flags int32, privateFlags int32, inputFeatures int32, region graphics.Region) error
GrantEmbeddedWindowFocus(ctx context.Context, window IWindow, inputToken interface{}, grantFocus bool) error
GenerateDisplayHash(ctx context.Context, window IWindow, boundsInWindow graphics.Rect, hashAlgorithm string, callback interface{}) error
SetOnBackInvokedCallbackInfo(ctx context.Context, window IWindow, callbackInfo interface{}) error
ClearTouchableRegion(ctx context.Context, window IWindow) error
CancelDraw(ctx context.Context, window IWindow) (bool, error)
MoveFocusToAdjacentWindow(ctx context.Context, fromWindow IWindow, direction int32) (bool, error)
NotifyImeWindowVisibilityChangedFromClient(ctx context.Context, window IWindow, visible bool, statsToken inputmethod.ImeTrackerToken) error
NotifyInsetsAnimationRunningStateChanged(ctx context.Context, window IWindow, running bool) error
}
type IWindowSessionCallback ¶
type InputChannel ¶
type InputChannel struct {
}
func (*InputChannel) MarshalParcel ¶
func (s *InputChannel) MarshalParcel( p *parcel.Parcel, ) error
func (*InputChannel) UnmarshalParcel ¶
func (s *InputChannel) UnmarshalParcel( p *parcel.Parcel, ) error
type InputDevice ¶
type InputDevice struct {
}
func (*InputDevice) MarshalParcel ¶
func (s *InputDevice) MarshalParcel( p *parcel.Parcel, ) error
func (*InputDevice) UnmarshalParcel ¶
func (s *InputDevice) UnmarshalParcel( p *parcel.Parcel, ) error
type InputEvent ¶
type InputEvent struct {
}
func (*InputEvent) MarshalParcel ¶
func (s *InputEvent) MarshalParcel( p *parcel.Parcel, ) error
func (*InputEvent) UnmarshalParcel ¶
func (s *InputEvent) UnmarshalParcel( p *parcel.Parcel, ) error
type InputFilterHostProxy ¶
type InputFilterHostProxy struct {
// contains filtered or unexported fields
}
func NewInputFilterHostProxy ¶
func NewInputFilterHostProxy( remote binder.IBinder, ) *InputFilterHostProxy
func (*InputFilterHostProxy) AsBinder ¶
func (p *InputFilterHostProxy) AsBinder() binder.IBinder
func (*InputFilterHostProxy) SendInputEvent ¶
func (p *InputFilterHostProxy) SendInputEvent( ctx context.Context, event InputEvent, policyFlags int32, ) error
type InputFilterProxy ¶
type InputFilterProxy struct {
// contains filtered or unexported fields
}
func NewInputFilterProxy ¶
func NewInputFilterProxy( remote binder.IBinder, ) *InputFilterProxy
func (*InputFilterProxy) AsBinder ¶
func (p *InputFilterProxy) AsBinder() binder.IBinder
func (*InputFilterProxy) FilterInputEvent ¶
func (p *InputFilterProxy) FilterInputEvent( ctx context.Context, event InputEvent, policyFlags int32, ) error
func (*InputFilterProxy) Install ¶
func (p *InputFilterProxy) Install( ctx context.Context, host IInputFilterHost, ) error
type InputMonitor ¶
type InputMonitor struct {
}
func (*InputMonitor) MarshalParcel ¶
func (s *InputMonitor) MarshalParcel( p *parcel.Parcel, ) error
func (*InputMonitor) UnmarshalParcel ¶
func (s *InputMonitor) UnmarshalParcel( p *parcel.Parcel, ) error
type InputMonitorHostProxy ¶
type InputMonitorHostProxy struct {
// contains filtered or unexported fields
}
func NewInputMonitorHostProxy ¶
func NewInputMonitorHostProxy( remote binder.IBinder, ) *InputMonitorHostProxy
func (*InputMonitorHostProxy) AsBinder ¶
func (p *InputMonitorHostProxy) AsBinder() binder.IBinder
func (*InputMonitorHostProxy) Dispose ¶
func (p *InputMonitorHostProxy) Dispose( ctx context.Context, ) error
func (*InputMonitorHostProxy) PilferPointers ¶
func (p *InputMonitorHostProxy) PilferPointers( ctx context.Context, ) error
type InsetsSourceControl ¶
type InsetsSourceControl struct {
}
func (*InsetsSourceControl) MarshalParcel ¶
func (s *InsetsSourceControl) MarshalParcel( p *parcel.Parcel, ) error
func (*InsetsSourceControl) UnmarshalParcel ¶
func (s *InsetsSourceControl) UnmarshalParcel( p *parcel.Parcel, ) error
type InsetsSourceControlArray ¶
type InsetsSourceControlArray struct {
}
func (*InsetsSourceControlArray) MarshalParcel ¶
func (s *InsetsSourceControlArray) MarshalParcel( p *parcel.Parcel, ) error
func (*InsetsSourceControlArray) UnmarshalParcel ¶
func (s *InsetsSourceControlArray) UnmarshalParcel( p *parcel.Parcel, ) error
type InsetsState ¶
type InsetsState struct {
}
func (*InsetsState) MarshalParcel ¶
func (s *InsetsState) MarshalParcel( p *parcel.Parcel, ) error
func (*InsetsState) UnmarshalParcel ¶
func (s *InsetsState) UnmarshalParcel( p *parcel.Parcel, ) error
type KeyCharacterMap ¶
type KeyCharacterMap struct {
}
func (*KeyCharacterMap) MarshalParcel ¶
func (s *KeyCharacterMap) MarshalParcel( p *parcel.Parcel, ) error
func (*KeyCharacterMap) UnmarshalParcel ¶
func (s *KeyCharacterMap) UnmarshalParcel( p *parcel.Parcel, ) error
type KeyboardShortcutGroup ¶
type KeyboardShortcutGroup struct {
}
func (*KeyboardShortcutGroup) MarshalParcel ¶
func (s *KeyboardShortcutGroup) MarshalParcel( p *parcel.Parcel, ) error
func (*KeyboardShortcutGroup) UnmarshalParcel ¶
func (s *KeyboardShortcutGroup) UnmarshalParcel( p *parcel.Parcel, ) error
type LayerMetadataKey ¶
type LayerMetadataKey int32
const ( LayerMetadataKeyMetadataOwnerUid LayerMetadataKey = 1 LayerMetadataKeyMetadataWindowType LayerMetadataKey = 2 LayerMetadataKeyMetadataTaskId LayerMetadataKey = 3 LayerMetadataKeyMetadataMouseCursor LayerMetadataKey = 4 LayerMetadataKeyMetadataAccessibilityId LayerMetadataKey = 5 LayerMetadataKeyMetadataOwnerPid LayerMetadataKey = 6 LayerMetadataKeyMetadataDequeueTime LayerMetadataKey = 7 LayerMetadataKeyMetadataGameMode LayerMetadataKey = 8 )
type MagnificationSpec ¶
type MagnificationSpec struct {
}
func (*MagnificationSpec) MarshalParcel ¶
func (s *MagnificationSpec) MarshalParcel( p *parcel.Parcel, ) error
func (*MagnificationSpec) UnmarshalParcel ¶
func (s *MagnificationSpec) UnmarshalParcel( p *parcel.Parcel, ) error
type MotionEvent ¶
type MotionEvent struct {
}
func (*MotionEvent) MarshalParcel ¶
func (s *MotionEvent) MarshalParcel( p *parcel.Parcel, ) error
func (*MotionEvent) UnmarshalParcel ¶
func (s *MotionEvent) UnmarshalParcel( p *parcel.Parcel, ) error
type OnKeyguardExitResultProxy ¶
type OnKeyguardExitResultProxy struct {
// contains filtered or unexported fields
}
func NewOnKeyguardExitResultProxy ¶
func NewOnKeyguardExitResultProxy( remote binder.IBinder, ) *OnKeyguardExitResultProxy
func (*OnKeyguardExitResultProxy) AsBinder ¶
func (p *OnKeyguardExitResultProxy) AsBinder() binder.IBinder
func (*OnKeyguardExitResultProxy) OnKeyguardExitResult ¶
func (p *OnKeyguardExitResultProxy) OnKeyguardExitResult( ctx context.Context, success bool, ) error
type PinnedTaskListenerProxy ¶
type PinnedTaskListenerProxy struct {
// contains filtered or unexported fields
}
func NewPinnedTaskListenerProxy ¶
func NewPinnedTaskListenerProxy( remote binder.IBinder, ) *PinnedTaskListenerProxy
func (*PinnedTaskListenerProxy) AsBinder ¶
func (p *PinnedTaskListenerProxy) AsBinder() binder.IBinder
func (*PinnedTaskListenerProxy) OnImeVisibilityChanged ¶
func (*PinnedTaskListenerProxy) OnMovementBoundsChanged ¶
func (p *PinnedTaskListenerProxy) OnMovementBoundsChanged( ctx context.Context, fromImeAdjustment bool, ) error
type PointerIcon ¶
type PointerIcon struct {
}
func (*PointerIcon) MarshalParcel ¶
func (s *PointerIcon) MarshalParcel( p *parcel.Parcel, ) error
func (*PointerIcon) UnmarshalParcel ¶
func (s *PointerIcon) UnmarshalParcel( p *parcel.Parcel, ) error
type RemoteAnimationAdapter ¶
type RemoteAnimationAdapter struct {
}
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 {
}
func (*RemoteAnimationDefinition) MarshalParcel ¶
func (s *RemoteAnimationDefinition) MarshalParcel( p *parcel.Parcel, ) error
func (*RemoteAnimationDefinition) UnmarshalParcel ¶
func (s *RemoteAnimationDefinition) UnmarshalParcel( p *parcel.Parcel, ) error
type RemoteAnimationFinishedCallbackProxy ¶
type RemoteAnimationFinishedCallbackProxy struct {
// contains filtered or unexported fields
}
func NewRemoteAnimationFinishedCallbackProxy ¶
func NewRemoteAnimationFinishedCallbackProxy( remote binder.IBinder, ) *RemoteAnimationFinishedCallbackProxy
func (*RemoteAnimationFinishedCallbackProxy) AsBinder ¶
func (p *RemoteAnimationFinishedCallbackProxy) AsBinder() binder.IBinder
func (*RemoteAnimationFinishedCallbackProxy) OnAnimationFinished ¶
func (p *RemoteAnimationFinishedCallbackProxy) OnAnimationFinished( ctx context.Context, ) error
type RemoteAnimationRunnerProxy ¶
type RemoteAnimationRunnerProxy struct {
// contains filtered or unexported fields
}
func NewRemoteAnimationRunnerProxy ¶
func NewRemoteAnimationRunnerProxy( remote binder.IBinder, ) *RemoteAnimationRunnerProxy
func (*RemoteAnimationRunnerProxy) AsBinder ¶
func (p *RemoteAnimationRunnerProxy) AsBinder() binder.IBinder
func (*RemoteAnimationRunnerProxy) OnAnimationCancelled ¶
func (p *RemoteAnimationRunnerProxy) OnAnimationCancelled( ctx context.Context, ) error
func (*RemoteAnimationRunnerProxy) OnAnimationStart ¶
func (p *RemoteAnimationRunnerProxy) OnAnimationStart( ctx context.Context, transit int32, apps []RemoteAnimationTarget, wallpapers []RemoteAnimationTarget, nonApps []RemoteAnimationTarget, finishedCallback IRemoteAnimationFinishedCallback, ) error
type RemoteAnimationTarget ¶
type RemoteAnimationTarget struct {
}
func (*RemoteAnimationTarget) MarshalParcel ¶
func (s *RemoteAnimationTarget) MarshalParcel( p *parcel.Parcel, ) error
func (*RemoteAnimationTarget) UnmarshalParcel ¶
func (s *RemoteAnimationTarget) UnmarshalParcel( p *parcel.Parcel, ) error
type RotationWatcherProxy ¶
type RotationWatcherProxy struct {
// contains filtered or unexported fields
}
func NewRotationWatcherProxy ¶
func NewRotationWatcherProxy( remote binder.IBinder, ) *RotationWatcherProxy
func (*RotationWatcherProxy) AsBinder ¶
func (p *RotationWatcherProxy) AsBinder() binder.IBinder
func (*RotationWatcherProxy) OnRotationChanged ¶
func (p *RotationWatcherProxy) OnRotationChanged( ctx context.Context, rotation int32, ) error
type RoundedCorners ¶
type RoundedCorners struct {
}
func (*RoundedCorners) MarshalParcel ¶
func (s *RoundedCorners) MarshalParcel( p *parcel.Parcel, ) error
func (*RoundedCorners) UnmarshalParcel ¶
func (s *RoundedCorners) UnmarshalParcel( p *parcel.Parcel, ) error
type ScrollCaptureCallbacksProxy ¶
type ScrollCaptureCallbacksProxy struct {
// contains filtered or unexported fields
}
func NewScrollCaptureCallbacksProxy ¶
func NewScrollCaptureCallbacksProxy( remote binder.IBinder, ) *ScrollCaptureCallbacksProxy
func (*ScrollCaptureCallbacksProxy) AsBinder ¶
func (p *ScrollCaptureCallbacksProxy) AsBinder() binder.IBinder
func (*ScrollCaptureCallbacksProxy) OnCaptureEnded ¶
func (p *ScrollCaptureCallbacksProxy) OnCaptureEnded( ctx context.Context, ) error
func (*ScrollCaptureCallbacksProxy) OnCaptureStarted ¶
func (p *ScrollCaptureCallbacksProxy) OnCaptureStarted( ctx context.Context, ) error
func (*ScrollCaptureCallbacksProxy) OnImageRequestCompleted ¶
type ScrollCaptureConnectionProxy ¶
type ScrollCaptureConnectionProxy struct {
// contains filtered or unexported fields
}
func NewScrollCaptureConnectionProxy ¶
func NewScrollCaptureConnectionProxy( remote binder.IBinder, ) *ScrollCaptureConnectionProxy
func (*ScrollCaptureConnectionProxy) AsBinder ¶
func (p *ScrollCaptureConnectionProxy) AsBinder() binder.IBinder
func (*ScrollCaptureConnectionProxy) Close ¶
func (p *ScrollCaptureConnectionProxy) Close( ctx context.Context, ) error
func (*ScrollCaptureConnectionProxy) EndCapture ¶
func (p *ScrollCaptureConnectionProxy) EndCapture( ctx context.Context, ) (interface{}, error)
func (*ScrollCaptureConnectionProxy) RequestImage ¶
func (*ScrollCaptureConnectionProxy) StartCapture ¶
func (p *ScrollCaptureConnectionProxy) StartCapture( ctx context.Context, surface interface{}, callbacks IScrollCaptureCallbacks, ) (interface{}, error)
type ScrollCaptureResponse ¶
type ScrollCaptureResponse struct {
}
func (*ScrollCaptureResponse) MarshalParcel ¶
func (s *ScrollCaptureResponse) MarshalParcel( p *parcel.Parcel, ) error
func (*ScrollCaptureResponse) UnmarshalParcel ¶
func (s *ScrollCaptureResponse) UnmarshalParcel( p *parcel.Parcel, ) error
type ScrollCaptureResponseListenerProxy ¶
type ScrollCaptureResponseListenerProxy struct {
// contains filtered or unexported fields
}
func NewScrollCaptureResponseListenerProxy ¶
func NewScrollCaptureResponseListenerProxy( remote binder.IBinder, ) *ScrollCaptureResponseListenerProxy
func (*ScrollCaptureResponseListenerProxy) AsBinder ¶
func (p *ScrollCaptureResponseListenerProxy) AsBinder() binder.IBinder
func (*ScrollCaptureResponseListenerProxy) OnScrollCaptureResponse ¶
func (p *ScrollCaptureResponseListenerProxy) OnScrollCaptureResponse( ctx context.Context, response ScrollCaptureResponse, ) error
type SensitiveContentProtectionManagerProxy ¶
type SensitiveContentProtectionManagerProxy struct {
// contains filtered or unexported fields
}
func NewSensitiveContentProtectionManagerProxy ¶
func NewSensitiveContentProtectionManagerProxy( remote binder.IBinder, ) *SensitiveContentProtectionManagerProxy
func (*SensitiveContentProtectionManagerProxy) AsBinder ¶
func (p *SensitiveContentProtectionManagerProxy) AsBinder() binder.IBinder
func (*SensitiveContentProtectionManagerProxy) SetSensitiveContentProtection ¶
type SurfaceControl ¶
type SurfaceControl struct {
}
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 SurfaceControlViewHostParentProxy ¶
type SurfaceControlViewHostParentProxy struct {
// contains filtered or unexported fields
}
func NewSurfaceControlViewHostParentProxy ¶
func NewSurfaceControlViewHostParentProxy( remote binder.IBinder, ) *SurfaceControlViewHostParentProxy
func (*SurfaceControlViewHostParentProxy) AsBinder ¶
func (p *SurfaceControlViewHostParentProxy) AsBinder() binder.IBinder
func (*SurfaceControlViewHostParentProxy) ForwardBackKeyToParent ¶
func (p *SurfaceControlViewHostParentProxy) ForwardBackKeyToParent( ctx context.Context, keyEvent KeyEvent, ) error
func (*SurfaceControlViewHostParentProxy) UpdateParams ¶
func (p *SurfaceControlViewHostParentProxy) UpdateParams( ctx context.Context, childAttrs []WindowManagerLayoutParams, ) error
type SurfaceControlViewHostProxy ¶
type SurfaceControlViewHostProxy struct {
// contains filtered or unexported fields
}
func NewSurfaceControlViewHostProxy ¶
func NewSurfaceControlViewHostProxy( remote binder.IBinder, ) *SurfaceControlViewHostProxy
func (*SurfaceControlViewHostProxy) AsBinder ¶
func (p *SurfaceControlViewHostProxy) AsBinder() binder.IBinder
func (*SurfaceControlViewHostProxy) AttachParentInterface ¶
func (p *SurfaceControlViewHostProxy) AttachParentInterface( ctx context.Context, parentInterface *ISurfaceControlViewHostParent, ) error
func (*SurfaceControlViewHostProxy) GetSurfaceSyncGroup ¶
func (p *SurfaceControlViewHostProxy) GetSurfaceSyncGroup( ctx context.Context, ) (interface{}, error)
func (*SurfaceControlViewHostProxy) OnConfigurationChanged ¶
func (p *SurfaceControlViewHostProxy) OnConfigurationChanged( ctx context.Context, newConfig interface{}, ) error
func (*SurfaceControlViewHostProxy) OnDispatchDetachedFromWindow ¶
func (p *SurfaceControlViewHostProxy) OnDispatchDetachedFromWindow( ctx context.Context, ) error
func (*SurfaceControlViewHostProxy) OnInsetsChanged ¶
func (p *SurfaceControlViewHostProxy) OnInsetsChanged( ctx context.Context, state InsetsState, insetFrame graphics.Rect, ) error
type SurfaceControlViewHostSurfacePackage ¶
type SurfaceControlViewHostSurfacePackage struct {
}
func (*SurfaceControlViewHostSurfacePackage) MarshalParcel ¶
func (s *SurfaceControlViewHostSurfacePackage) MarshalParcel( p *parcel.Parcel, ) error
func (*SurfaceControlViewHostSurfacePackage) UnmarshalParcel ¶
func (s *SurfaceControlViewHostSurfacePackage) UnmarshalParcel( p *parcel.Parcel, ) error
type SystemGestureExclusionListenerProxy ¶
type SystemGestureExclusionListenerProxy struct {
// contains filtered or unexported fields
}
func NewSystemGestureExclusionListenerProxy ¶
func NewSystemGestureExclusionListenerProxy( remote binder.IBinder, ) *SystemGestureExclusionListenerProxy
func (*SystemGestureExclusionListenerProxy) AsBinder ¶
func (p *SystemGestureExclusionListenerProxy) AsBinder() binder.IBinder
type VerifiedInputEvent ¶
type VerifiedInputEvent struct {
}
func (*VerifiedInputEvent) MarshalParcel ¶
func (s *VerifiedInputEvent) MarshalParcel( p *parcel.Parcel, ) error
func (*VerifiedInputEvent) UnmarshalParcel ¶
func (s *VerifiedInputEvent) UnmarshalParcel( p *parcel.Parcel, ) error
type VerifiedKeyEvent ¶
type VerifiedKeyEvent struct {
}
func (*VerifiedKeyEvent) MarshalParcel ¶
func (s *VerifiedKeyEvent) MarshalParcel( p *parcel.Parcel, ) error
func (*VerifiedKeyEvent) UnmarshalParcel ¶
func (s *VerifiedKeyEvent) UnmarshalParcel( p *parcel.Parcel, ) error
type VerifiedMotionEvent ¶
type VerifiedMotionEvent struct {
}
func (*VerifiedMotionEvent) MarshalParcel ¶
func (s *VerifiedMotionEvent) MarshalParcel( p *parcel.Parcel, ) error
func (*VerifiedMotionEvent) UnmarshalParcel ¶
func (s *VerifiedMotionEvent) UnmarshalParcel( p *parcel.Parcel, ) error
type WallpaperVisibilityListenerProxy ¶
type WallpaperVisibilityListenerProxy struct {
// contains filtered or unexported fields
}
func NewWallpaperVisibilityListenerProxy ¶
func NewWallpaperVisibilityListenerProxy( remote binder.IBinder, ) *WallpaperVisibilityListenerProxy
func (*WallpaperVisibilityListenerProxy) AsBinder ¶
func (p *WallpaperVisibilityListenerProxy) AsBinder() binder.IBinder
func (*WallpaperVisibilityListenerProxy) OnWallpaperVisibilityChanged ¶
type WindowAnimationFrameStats ¶
type WindowAnimationFrameStats struct {
}
func (*WindowAnimationFrameStats) MarshalParcel ¶
func (s *WindowAnimationFrameStats) MarshalParcel( p *parcel.Parcel, ) error
func (*WindowAnimationFrameStats) UnmarshalParcel ¶
func (s *WindowAnimationFrameStats) UnmarshalParcel( p *parcel.Parcel, ) error
type WindowContentFrameStats ¶
type WindowContentFrameStats struct {
}
func (*WindowContentFrameStats) MarshalParcel ¶
func (s *WindowContentFrameStats) MarshalParcel( p *parcel.Parcel, ) error
func (*WindowContentFrameStats) UnmarshalParcel ¶
func (s *WindowContentFrameStats) UnmarshalParcel( p *parcel.Parcel, ) error
type WindowFocusObserverProxy ¶
type WindowFocusObserverProxy struct {
// contains filtered or unexported fields
}
func NewWindowFocusObserverProxy ¶
func NewWindowFocusObserverProxy( remote binder.IBinder, ) *WindowFocusObserverProxy
func (*WindowFocusObserverProxy) AsBinder ¶
func (p *WindowFocusObserverProxy) AsBinder() binder.IBinder
func (*WindowFocusObserverProxy) FocusGained ¶
type WindowIdProxy ¶
type WindowIdProxy struct {
// contains filtered or unexported fields
}
func NewWindowIdProxy ¶
func NewWindowIdProxy( remote binder.IBinder, ) *WindowIdProxy
func (*WindowIdProxy) AsBinder ¶
func (p *WindowIdProxy) AsBinder() binder.IBinder
func (*WindowIdProxy) IsFocused ¶
func (p *WindowIdProxy) IsFocused( ctx context.Context, ) (bool, error)
func (*WindowIdProxy) RegisterFocusObserver ¶
func (p *WindowIdProxy) RegisterFocusObserver( ctx context.Context, observer IWindowFocusObserver, ) error
func (*WindowIdProxy) UnregisterFocusObserver ¶
func (p *WindowIdProxy) UnregisterFocusObserver( ctx context.Context, observer IWindowFocusObserver, ) error
type WindowInfo ¶
type WindowInfo struct {
}
func (*WindowInfo) MarshalParcel ¶
func (s *WindowInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*WindowInfo) UnmarshalParcel ¶
func (s *WindowInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type WindowManagerLayoutParams ¶
type WindowManagerLayoutParams struct {
}
func (*WindowManagerLayoutParams) MarshalParcel ¶
func (s *WindowManagerLayoutParams) MarshalParcel( p *parcel.Parcel, ) error
func (*WindowManagerLayoutParams) UnmarshalParcel ¶
func (s *WindowManagerLayoutParams) UnmarshalParcel( p *parcel.Parcel, ) error
type WindowManagerProxy ¶
type WindowManagerProxy struct {
// contains filtered or unexported fields
}
func NewWindowManagerProxy ¶
func NewWindowManagerProxy( remote binder.IBinder, ) *WindowManagerProxy
func (*WindowManagerProxy) AddKeyguardLockedStateListener ¶
func (p *WindowManagerProxy) AddKeyguardLockedStateListener( ctx context.Context, listener interface{}, ) error
func (*WindowManagerProxy) AddShellRoot ¶
func (p *WindowManagerProxy) AddShellRoot( ctx context.Context, displayId int32, client IWindow, shellRootLayer int32, ) (SurfaceControl, error)
func (*WindowManagerProxy) AddToSurfaceSyncGroup ¶
func (*WindowManagerProxy) AddWindowToken ¶
func (*WindowManagerProxy) AsBinder ¶
func (p *WindowManagerProxy) AsBinder() binder.IBinder
func (*WindowManagerProxy) AttachWindowContextToDisplayArea ¶
func (*WindowManagerProxy) AttachWindowContextToDisplayContent ¶
func (*WindowManagerProxy) AttachWindowContextToWindowToken ¶
func (*WindowManagerProxy) CaptureDisplay ¶
func (p *WindowManagerProxy) CaptureDisplay( ctx context.Context, displayId int32, captureArgs *interface{}, listener interface{}, ) error
func (*WindowManagerProxy) ClearForcedDisplayDensityForUser ¶
func (*WindowManagerProxy) ClearForcedDisplaySize ¶
func (p *WindowManagerProxy) ClearForcedDisplaySize( ctx context.Context, displayId int32, ) error
func (*WindowManagerProxy) ClearWindowContentFrameStats ¶
func (*WindowManagerProxy) CloseSystemDialogs ¶
func (p *WindowManagerProxy) CloseSystemDialogs( ctx context.Context, reason string, ) error
func (*WindowManagerProxy) CreateInputConsumer ¶
func (p *WindowManagerProxy) CreateInputConsumer( ctx context.Context, token binder.IBinder, name string, displayId int32, inputChannel InputChannel, ) error
func (*WindowManagerProxy) DestroyInputConsumer ¶
func (*WindowManagerProxy) DetachWindowContext ¶
func (*WindowManagerProxy) DisableKeyguard ¶
func (*WindowManagerProxy) DismissKeyguard ¶
func (p *WindowManagerProxy) DismissKeyguard( ctx context.Context, callback interface{}, message interface{}, ) error
func (*WindowManagerProxy) EndProlongedAnimations ¶
func (p *WindowManagerProxy) EndProlongedAnimations( ctx context.Context, ) error
func (*WindowManagerProxy) ExitKeyguardSecurely ¶
func (p *WindowManagerProxy) ExitKeyguardSecurely( ctx context.Context, callback IOnKeyguardExitResult, ) error
func (*WindowManagerProxy) FreezeDisplayRotation ¶
func (*WindowManagerProxy) FreezeRotation ¶
func (*WindowManagerProxy) GetAnimationScale ¶
func (*WindowManagerProxy) GetAnimationScales ¶
func (p *WindowManagerProxy) GetAnimationScales( ctx context.Context, ) ([]float32, error)
func (*WindowManagerProxy) GetApplicationLaunchKeyboardShortcuts ¶
func (p *WindowManagerProxy) GetApplicationLaunchKeyboardShortcuts( ctx context.Context, deviceId int32, ) (KeyboardShortcutGroup, error)
func (*WindowManagerProxy) GetBaseDisplayDensity ¶
func (*WindowManagerProxy) GetBaseDisplaySize ¶
func (*WindowManagerProxy) GetCurrentAnimatorScale ¶
func (p *WindowManagerProxy) GetCurrentAnimatorScale( ctx context.Context, ) (float32, error)
func (*WindowManagerProxy) GetCurrentImeTouchRegion ¶
func (*WindowManagerProxy) GetDefaultDisplayRotation ¶
func (p *WindowManagerProxy) GetDefaultDisplayRotation( ctx context.Context, ) (int32, error)
func (*WindowManagerProxy) GetDisplayIdByUniqueId ¶
func (*WindowManagerProxy) GetDisplayImePolicy ¶
func (*WindowManagerProxy) GetDisplayUserRotation ¶
func (*WindowManagerProxy) GetDockedStackSide ¶
func (p *WindowManagerProxy) GetDockedStackSide( ctx context.Context, ) (int32, error)
func (*WindowManagerProxy) GetImeDisplayId ¶
func (p *WindowManagerProxy) GetImeDisplayId( ctx context.Context, ) (int32, error)
func (*WindowManagerProxy) GetInitialDisplayDensity ¶
func (*WindowManagerProxy) GetInitialDisplaySize ¶
func (*WindowManagerProxy) GetLetterboxBackgroundColorInArgb ¶
func (p *WindowManagerProxy) GetLetterboxBackgroundColorInArgb( ctx context.Context, ) (int32, error)
func (*WindowManagerProxy) GetPossibleDisplayInfo ¶
func (p *WindowManagerProxy) GetPossibleDisplayInfo( ctx context.Context, displayId int32, ) ([]DisplayInfo, error)
func (*WindowManagerProxy) GetPreferredOptionsPanelGravity ¶
func (*WindowManagerProxy) GetRemoveContentMode ¶
func (*WindowManagerProxy) GetStableInsets ¶
func (*WindowManagerProxy) GetSupportedDisplayHashAlgorithms ¶
func (p *WindowManagerProxy) GetSupportedDisplayHashAlgorithms( ctx context.Context, ) ([]string, error)
func (*WindowManagerProxy) GetWindowContentFrameStats ¶
func (p *WindowManagerProxy) GetWindowContentFrameStats( ctx context.Context, token binder.IBinder, ) (WindowContentFrameStats, error)
func (*WindowManagerProxy) GetWindowInsets ¶
func (p *WindowManagerProxy) GetWindowInsets( ctx context.Context, displayId int32, token binder.IBinder, outInsetsState InsetsState, ) (bool, error)
func (*WindowManagerProxy) GetWindowingMode ¶
func (*WindowManagerProxy) HasNavigationBar ¶
func (*WindowManagerProxy) HideTransientBars ¶
func (p *WindowManagerProxy) HideTransientBars( ctx context.Context, displayId int32, ) error
func (*WindowManagerProxy) IsDisplayRotationFrozen ¶
func (*WindowManagerProxy) IsGlobalKey ¶
func (*WindowManagerProxy) IsInTouchMode ¶
func (*WindowManagerProxy) IsKeyguardLocked ¶
func (p *WindowManagerProxy) IsKeyguardLocked( ctx context.Context, ) (bool, error)
func (*WindowManagerProxy) IsKeyguardSecure ¶
func (*WindowManagerProxy) IsLayerTracing ¶
func (p *WindowManagerProxy) IsLayerTracing( ctx context.Context, ) (bool, error)
func (*WindowManagerProxy) IsLetterboxBackgroundMultiColored ¶
func (p *WindowManagerProxy) IsLetterboxBackgroundMultiColored( ctx context.Context, ) (bool, error)
func (*WindowManagerProxy) IsRotationFrozen ¶
func (p *WindowManagerProxy) IsRotationFrozen( ctx context.Context, ) (bool, error)
func (*WindowManagerProxy) IsSafeModeEnabled ¶
func (p *WindowManagerProxy) IsSafeModeEnabled( ctx context.Context, ) (bool, error)
func (*WindowManagerProxy) IsTaskSnapshotSupported ¶
func (p *WindowManagerProxy) IsTaskSnapshotSupported( ctx context.Context, ) (bool, error)
func (*WindowManagerProxy) IsTransitionTraceEnabled ¶
func (p *WindowManagerProxy) IsTransitionTraceEnabled( ctx context.Context, ) (bool, error)
func (*WindowManagerProxy) IsViewServerRunning ¶
func (p *WindowManagerProxy) IsViewServerRunning( ctx context.Context, ) (bool, error)
func (*WindowManagerProxy) IsWindowToken ¶
func (*WindowManagerProxy) IsWindowTraceEnabled ¶
func (p *WindowManagerProxy) IsWindowTraceEnabled( ctx context.Context, ) (bool, error)
func (*WindowManagerProxy) LockNow ¶
func (p *WindowManagerProxy) LockNow( ctx context.Context, options interface{}, ) error
func (*WindowManagerProxy) MarkSurfaceSyncGroupReady ¶
func (*WindowManagerProxy) MirrorDisplay ¶
func (p *WindowManagerProxy) MirrorDisplay( ctx context.Context, displayId int32, outSurfaceControl SurfaceControl, ) (bool, error)
func (*WindowManagerProxy) MirrorWallpaperSurface ¶
func (p *WindowManagerProxy) MirrorWallpaperSurface( ctx context.Context, displayId int32, ) (SurfaceControl, error)
func (*WindowManagerProxy) NotifyScreenshotListeners ¶
func (p *WindowManagerProxy) NotifyScreenshotListeners( ctx context.Context, displayId int32, ) ([]interface{}, error)
func (*WindowManagerProxy) OpenSession ¶
func (p *WindowManagerProxy) OpenSession( ctx context.Context, callback IWindowSessionCallback, ) (IWindowSession, error)
func (*WindowManagerProxy) OverridePendingAppTransitionMultiThumbFuture ¶
func (p *WindowManagerProxy) OverridePendingAppTransitionMultiThumbFuture( ctx context.Context, specsFuture IAppTransitionAnimationSpecsFuture, startedCallback interface{}, scaleUp bool, displayId int32, ) error
func (*WindowManagerProxy) OverridePendingAppTransitionRemote ¶
func (p *WindowManagerProxy) OverridePendingAppTransitionRemote( ctx context.Context, remoteAnimationAdapter RemoteAnimationAdapter, displayId int32, ) error
func (*WindowManagerProxy) ReenableKeyguard ¶
func (*WindowManagerProxy) RefreshScreenCaptureDisabled ¶
func (p *WindowManagerProxy) RefreshScreenCaptureDisabled( ctx context.Context, ) error
func (*WindowManagerProxy) RegisterCrossWindowBlurEnabledListener ¶
func (p *WindowManagerProxy) RegisterCrossWindowBlurEnabledListener( ctx context.Context, listener ICrossWindowBlurEnabledListener, ) (bool, error)
func (*WindowManagerProxy) RegisterDecorViewGestureListener ¶
func (p *WindowManagerProxy) RegisterDecorViewGestureListener( ctx context.Context, listener IDecorViewGestureListener, displayId int32, ) error
func (*WindowManagerProxy) RegisterDisplayFoldListener ¶
func (p *WindowManagerProxy) RegisterDisplayFoldListener( ctx context.Context, listener IDisplayFoldListener, ) error
func (*WindowManagerProxy) RegisterDisplayWindowListener ¶
func (p *WindowManagerProxy) RegisterDisplayWindowListener( ctx context.Context, listener IDisplayWindowListener, ) ([]int32, error)
func (*WindowManagerProxy) RegisterPinnedTaskListener ¶
func (p *WindowManagerProxy) RegisterPinnedTaskListener( ctx context.Context, displayId int32, listener IPinnedTaskListener, ) error
func (*WindowManagerProxy) RegisterProposedRotationListener ¶
func (p *WindowManagerProxy) RegisterProposedRotationListener( ctx context.Context, contextToken binder.IBinder, listener IRotationWatcher, ) (int32, error)
func (*WindowManagerProxy) RegisterScreenRecordingCallback ¶
func (p *WindowManagerProxy) RegisterScreenRecordingCallback( ctx context.Context, callback interface{}, ) (bool, error)
func (*WindowManagerProxy) RegisterShortcutKey ¶
func (p *WindowManagerProxy) RegisterShortcutKey( ctx context.Context, shortcutCode int64, keySubscriber interface{}, ) error
func (*WindowManagerProxy) RegisterSystemGestureExclusionListener ¶
func (p *WindowManagerProxy) RegisterSystemGestureExclusionListener( ctx context.Context, listener ISystemGestureExclusionListener, displayId int32, ) error
func (*WindowManagerProxy) RegisterTaskFpsCallback ¶
func (p *WindowManagerProxy) RegisterTaskFpsCallback( ctx context.Context, taskId int32, callback interface{}, ) error
func (*WindowManagerProxy) RegisterTrustedPresentationListener ¶
func (p *WindowManagerProxy) RegisterTrustedPresentationListener( ctx context.Context, window binder.IBinder, listener interface{}, thresholds gui.TrustedPresentationThresholds, id int32, ) error
func (*WindowManagerProxy) RegisterWallpaperVisibilityListener ¶
func (p *WindowManagerProxy) RegisterWallpaperVisibilityListener( ctx context.Context, listener IWallpaperVisibilityListener, displayId int32, ) (bool, error)
func (*WindowManagerProxy) RemoveKeyguardLockedStateListener ¶
func (p *WindowManagerProxy) RemoveKeyguardLockedStateListener( ctx context.Context, listener interface{}, ) error
func (*WindowManagerProxy) RemoveRotationWatcher ¶
func (p *WindowManagerProxy) RemoveRotationWatcher( ctx context.Context, watcher IRotationWatcher, ) error
func (*WindowManagerProxy) RemoveWindowToken ¶
func (*WindowManagerProxy) ReparentWindowContextToDisplayArea ¶
func (*WindowManagerProxy) ReplaceContentOnDisplay ¶
func (p *WindowManagerProxy) ReplaceContentOnDisplay( ctx context.Context, displayId int32, sc SurfaceControl, ) (bool, error)
func (*WindowManagerProxy) RequestAppKeyboardShortcuts ¶
func (p *WindowManagerProxy) RequestAppKeyboardShortcuts( ctx context.Context, receiver interface{}, deviceId int32, ) error
func (*WindowManagerProxy) RequestAssistScreenshot ¶
func (p *WindowManagerProxy) RequestAssistScreenshot( ctx context.Context, receiver interface{}, ) (bool, error)
func (*WindowManagerProxy) RequestImeKeyboardShortcuts ¶
func (p *WindowManagerProxy) RequestImeKeyboardShortcuts( ctx context.Context, receiver interface{}, deviceId int32, ) error
func (*WindowManagerProxy) RequestScrollCapture ¶
func (p *WindowManagerProxy) RequestScrollCapture( ctx context.Context, displayId int32, behindClient binder.IBinder, taskId int32, listener IScrollCaptureResponseListener, ) error
func (*WindowManagerProxy) SaveWindowTraceToFile ¶
func (p *WindowManagerProxy) SaveWindowTraceToFile( ctx context.Context, ) error
func (*WindowManagerProxy) ScreenshotWallpaper ¶
func (*WindowManagerProxy) SetActiveTransactionTracing ¶
func (p *WindowManagerProxy) SetActiveTransactionTracing( ctx context.Context, active bool, ) error
func (*WindowManagerProxy) SetAnimationScale ¶
func (*WindowManagerProxy) SetAnimationScales ¶
func (p *WindowManagerProxy) SetAnimationScales( ctx context.Context, scales []float32, ) error
func (*WindowManagerProxy) SetDisplayChangeWindowController ¶
func (p *WindowManagerProxy) SetDisplayChangeWindowController( ctx context.Context, controller IDisplayChangeWindowController, ) error
func (*WindowManagerProxy) SetDisplayHashThrottlingEnabled ¶
func (p *WindowManagerProxy) SetDisplayHashThrottlingEnabled( ctx context.Context, enable bool, ) error
func (*WindowManagerProxy) SetDisplayImePolicy ¶
func (*WindowManagerProxy) SetDisplayWindowInsetsController ¶
func (p *WindowManagerProxy) SetDisplayWindowInsetsController( ctx context.Context, displayId int32, displayWindowInsetsController IDisplayWindowInsetsController, ) error
func (*WindowManagerProxy) SetEventDispatching ¶
func (p *WindowManagerProxy) SetEventDispatching( ctx context.Context, enabled bool, ) error
func (*WindowManagerProxy) SetFixedToUserRotation ¶
func (*WindowManagerProxy) SetForcedDisplayDensityForUser ¶
func (*WindowManagerProxy) SetForcedDisplayScalingMode ¶
func (*WindowManagerProxy) SetForcedDisplaySize ¶
func (*WindowManagerProxy) SetGlobalDragListener ¶
func (p *WindowManagerProxy) SetGlobalDragListener( ctx context.Context, listener interface{}, ) error
func (*WindowManagerProxy) SetIgnoreOrientationRequest ¶
func (*WindowManagerProxy) SetInTouchMode ¶
func (*WindowManagerProxy) SetInTouchModeOnAllDisplays ¶
func (p *WindowManagerProxy) SetInTouchModeOnAllDisplays( ctx context.Context, inTouch bool, ) error
func (*WindowManagerProxy) SetLayerTracing ¶
func (p *WindowManagerProxy) SetLayerTracing( ctx context.Context, enabled bool, ) error
func (*WindowManagerProxy) SetLayerTracingFlags ¶
func (p *WindowManagerProxy) SetLayerTracingFlags( ctx context.Context, flags int32, ) error
func (*WindowManagerProxy) SetNavBarVirtualKeyHapticFeedbackEnabled ¶
func (p *WindowManagerProxy) SetNavBarVirtualKeyHapticFeedbackEnabled( ctx context.Context, enabled bool, ) error
func (*WindowManagerProxy) SetRecentsAppBehindSystemBars ¶
func (p *WindowManagerProxy) SetRecentsAppBehindSystemBars( ctx context.Context, behindSystemBars bool, ) error
func (*WindowManagerProxy) SetRecentsVisibility ¶
func (p *WindowManagerProxy) SetRecentsVisibility( ctx context.Context, visible bool, ) error
func (*WindowManagerProxy) SetRemoveContentMode ¶
func (*WindowManagerProxy) SetShellRootAccessibilityWindow ¶
func (*WindowManagerProxy) SetShouldShowSystemDecors ¶
func (*WindowManagerProxy) SetShouldShowWithInsecureKeyguard ¶
func (*WindowManagerProxy) SetStrictModeVisualIndicatorPreference ¶
func (p *WindowManagerProxy) SetStrictModeVisualIndicatorPreference( ctx context.Context, enabled string, ) error
func (*WindowManagerProxy) SetSwitchingUser ¶
func (p *WindowManagerProxy) SetSwitchingUser( ctx context.Context, switching bool, ) error
func (*WindowManagerProxy) SetTaskSnapshotEnabled ¶
func (p *WindowManagerProxy) SetTaskSnapshotEnabled( ctx context.Context, enabled bool, ) error
func (*WindowManagerProxy) SetWindowingMode ¶
func (*WindowManagerProxy) ShouldShowSystemDecors ¶
func (*WindowManagerProxy) ShouldShowWithInsecureKeyguard ¶
func (*WindowManagerProxy) ShowGlobalActions ¶
func (p *WindowManagerProxy) ShowGlobalActions( ctx context.Context, ) error
func (*WindowManagerProxy) ShowStrictModeViolation ¶
func (p *WindowManagerProxy) ShowStrictModeViolation( ctx context.Context, on bool, ) error
func (*WindowManagerProxy) SnapshotTaskForRecents ¶
func (*WindowManagerProxy) StartFreezingScreen ¶
func (*WindowManagerProxy) StartTransitionTrace ¶
func (p *WindowManagerProxy) StartTransitionTrace( ctx context.Context, ) error
func (*WindowManagerProxy) StartViewServer ¶
func (*WindowManagerProxy) StartWindowTrace ¶
func (p *WindowManagerProxy) StartWindowTrace( ctx context.Context, ) error
func (*WindowManagerProxy) StopFreezingScreen ¶
func (p *WindowManagerProxy) StopFreezingScreen( ctx context.Context, ) error
func (*WindowManagerProxy) StopTransitionTrace ¶
func (p *WindowManagerProxy) StopTransitionTrace( ctx context.Context, ) error
func (*WindowManagerProxy) StopViewServer ¶
func (p *WindowManagerProxy) StopViewServer( ctx context.Context, ) (bool, error)
func (*WindowManagerProxy) StopWindowTrace ¶
func (p *WindowManagerProxy) StopWindowTrace( ctx context.Context, ) error
func (*WindowManagerProxy) SyncInputTransactions ¶
func (p *WindowManagerProxy) SyncInputTransactions( ctx context.Context, waitForAnimations bool, ) error
func (*WindowManagerProxy) ThawDisplayRotation ¶
func (*WindowManagerProxy) ThawRotation ¶
func (p *WindowManagerProxy) ThawRotation( ctx context.Context, caller string, ) error
func (*WindowManagerProxy) TransferTouchGesture ¶
func (p *WindowManagerProxy) TransferTouchGesture( ctx context.Context, transferFromToken interface{}, transferToToken interface{}, ) (bool, error)
func (*WindowManagerProxy) UnregisterCrossWindowBlurEnabledListener ¶
func (p *WindowManagerProxy) UnregisterCrossWindowBlurEnabledListener( ctx context.Context, listener ICrossWindowBlurEnabledListener, ) error
func (*WindowManagerProxy) UnregisterDecorViewGestureListener ¶
func (p *WindowManagerProxy) UnregisterDecorViewGestureListener( ctx context.Context, listener IDecorViewGestureListener, displayId int32, ) error
func (*WindowManagerProxy) UnregisterDisplayFoldListener ¶
func (p *WindowManagerProxy) UnregisterDisplayFoldListener( ctx context.Context, listener IDisplayFoldListener, ) error
func (*WindowManagerProxy) UnregisterDisplayWindowListener ¶
func (p *WindowManagerProxy) UnregisterDisplayWindowListener( ctx context.Context, listener IDisplayWindowListener, ) error
func (*WindowManagerProxy) UnregisterScreenRecordingCallback ¶
func (p *WindowManagerProxy) UnregisterScreenRecordingCallback( ctx context.Context, callback interface{}, ) error
func (*WindowManagerProxy) UnregisterSystemGestureExclusionListener ¶
func (p *WindowManagerProxy) UnregisterSystemGestureExclusionListener( ctx context.Context, listener ISystemGestureExclusionListener, displayId int32, ) error
func (*WindowManagerProxy) UnregisterTaskFpsCallback ¶
func (p *WindowManagerProxy) UnregisterTaskFpsCallback( ctx context.Context, listener interface{}, ) error
func (*WindowManagerProxy) UnregisterTrustedPresentationListener ¶
func (p *WindowManagerProxy) UnregisterTrustedPresentationListener( ctx context.Context, listener interface{}, id int32, ) error
func (*WindowManagerProxy) UnregisterWallpaperVisibilityListener ¶
func (p *WindowManagerProxy) UnregisterWallpaperVisibilityListener( ctx context.Context, listener IWallpaperVisibilityListener, displayId int32, ) error
func (*WindowManagerProxy) UpdateDisplayWindowRequestedVisibleTypes ¶
func (p *WindowManagerProxy) UpdateDisplayWindowRequestedVisibleTypes( ctx context.Context, displayId int32, visibleTypes int32, mask int32, statsToken *inputmethod.ImeTrackerToken, ) error
func (*WindowManagerProxy) UpdateStaticPrivacyIndicatorBounds ¶
func (*WindowManagerProxy) VerifyDisplayHash ¶
func (p *WindowManagerProxy) VerifyDisplayHash( ctx context.Context, displayHash displayhash.DisplayHash, ) (displayhash.VerifiedDisplayHash, error)
func (*WindowManagerProxy) WatchRotation ¶
func (p *WindowManagerProxy) WatchRotation( ctx context.Context, watcher IRotationWatcher, displayId int32, ) (int32, error)
type WindowManagerTaskSnapshot ¶
type WindowManagerTaskSnapshot struct {
}
func (*WindowManagerTaskSnapshot) MarshalParcel ¶
func (s *WindowManagerTaskSnapshot) MarshalParcel( p *parcel.Parcel, ) error
func (*WindowManagerTaskSnapshot) UnmarshalParcel ¶
func (s *WindowManagerTaskSnapshot) UnmarshalParcel( p *parcel.Parcel, ) error
type WindowProxy ¶
type WindowProxy struct {
// contains filtered or unexported fields
}
func NewWindowProxy ¶
func NewWindowProxy( remote binder.IBinder, ) *WindowProxy
func (*WindowProxy) AsBinder ¶
func (p *WindowProxy) AsBinder() binder.IBinder
func (*WindowProxy) CloseSystemDialogs ¶
func (p *WindowProxy) CloseSystemDialogs( ctx context.Context, reason string, ) error
func (*WindowProxy) DispatchAppVisibility ¶
func (p *WindowProxy) DispatchAppVisibility( ctx context.Context, visible bool, ) error
func (*WindowProxy) DispatchDragEvent ¶
func (p *WindowProxy) DispatchDragEvent( ctx context.Context, event DragEvent, ) error
func (*WindowProxy) DispatchGetNewSurface ¶
func (p *WindowProxy) DispatchGetNewSurface( ctx context.Context, ) error
func (*WindowProxy) DispatchWallpaperCommand ¶
func (*WindowProxy) DispatchWallpaperOffsets ¶
func (*WindowProxy) DispatchWindowShown ¶
func (p *WindowProxy) DispatchWindowShown( ctx context.Context, ) error
func (*WindowProxy) DumpWindow ¶
func (p *WindowProxy) DumpWindow( ctx context.Context, pfd int32, ) error
func (*WindowProxy) ExecuteCommand ¶
func (*WindowProxy) HideInsets ¶
func (p *WindowProxy) HideInsets( ctx context.Context, types int32, fromIme bool, statsToken *inputmethod.ImeTrackerToken, ) error
func (*WindowProxy) InsetsControlChanged ¶
func (p *WindowProxy) InsetsControlChanged( ctx context.Context, insetsState InsetsState, activeControls InsetsSourceControlArray, ) error
func (*WindowProxy) RequestAppKeyboardShortcuts ¶
func (p *WindowProxy) RequestAppKeyboardShortcuts( ctx context.Context, receiver interface{}, deviceId int32, ) error
func (*WindowProxy) RequestScrollCapture ¶
func (p *WindowProxy) RequestScrollCapture( ctx context.Context, callbacks IScrollCaptureResponseListener, ) error
func (*WindowProxy) Resized ¶
func (p *WindowProxy) Resized( ctx context.Context, frames interface{}, reportDraw bool, newMergedConfiguration util.MergedConfiguration, insetsState InsetsState, forceLayout bool, alwaysConsumeSystemBars bool, displayId int32, syncSeqId int32, dragResizing bool, activityWindowInfo *interface{}, ) error
func (*WindowProxy) ShowInsets ¶
func (p *WindowProxy) ShowInsets( ctx context.Context, types int32, fromIme bool, statsToken *inputmethod.ImeTrackerToken, ) error
type WindowRelayoutResult ¶
type WindowRelayoutResult struct {
}
func (*WindowRelayoutResult) MarshalParcel ¶
func (s *WindowRelayoutResult) MarshalParcel( p *parcel.Parcel, ) error
func (*WindowRelayoutResult) UnmarshalParcel ¶
func (s *WindowRelayoutResult) UnmarshalParcel( p *parcel.Parcel, ) error
type WindowSessionCallbackProxy ¶
type WindowSessionCallbackProxy struct {
// contains filtered or unexported fields
}
func NewWindowSessionCallbackProxy ¶
func NewWindowSessionCallbackProxy( remote binder.IBinder, ) *WindowSessionCallbackProxy
func (*WindowSessionCallbackProxy) AsBinder ¶
func (p *WindowSessionCallbackProxy) AsBinder() binder.IBinder
func (*WindowSessionCallbackProxy) OnAnimatorScaleChanged ¶
func (p *WindowSessionCallbackProxy) OnAnimatorScaleChanged( ctx context.Context, scale float32, ) error
type WindowSessionProxy ¶
type WindowSessionProxy struct {
// contains filtered or unexported fields
}
func NewWindowSessionProxy ¶
func NewWindowSessionProxy( remote binder.IBinder, ) *WindowSessionProxy
func (*WindowSessionProxy) AddToDisplay ¶
func (p *WindowSessionProxy) AddToDisplay( ctx context.Context, window IWindow, attrs WindowManagerLayoutParams, viewVisibility int32, layerStackId int32, requestedVisibleTypes int32, outInputChannel InputChannel, insetsState InsetsState, activeControls InsetsSourceControlArray, attachedFrame graphics.Rect, sizeCompatScale []float32, ) (int32, error)
func (*WindowSessionProxy) AddToDisplayAsUser ¶
func (p *WindowSessionProxy) AddToDisplayAsUser( ctx context.Context, window IWindow, attrs WindowManagerLayoutParams, viewVisibility int32, layerStackId int32, userId int32, requestedVisibleTypes int32, outInputChannel InputChannel, insetsState InsetsState, activeControls InsetsSourceControlArray, attachedFrame graphics.Rect, sizeCompatScale []float32, ) (int32, error)
func (*WindowSessionProxy) AddToDisplayWithoutInputChannel ¶
func (p *WindowSessionProxy) AddToDisplayWithoutInputChannel( ctx context.Context, window IWindow, attrs WindowManagerLayoutParams, viewVisibility int32, layerStackId int32, insetsState InsetsState, attachedFrame graphics.Rect, sizeCompatScale []float32, ) (int32, error)
func (*WindowSessionProxy) AsBinder ¶
func (p *WindowSessionProxy) AsBinder() binder.IBinder
func (*WindowSessionProxy) CancelDragAndDrop ¶
func (*WindowSessionProxy) CancelDraw ¶
func (*WindowSessionProxy) ClearTouchableRegion ¶
func (p *WindowSessionProxy) ClearTouchableRegion( ctx context.Context, window IWindow, ) error
func (*WindowSessionProxy) DragRecipientEntered ¶
func (p *WindowSessionProxy) DragRecipientEntered( ctx context.Context, window IWindow, ) error
func (*WindowSessionProxy) DragRecipientExited ¶
func (p *WindowSessionProxy) DragRecipientExited( ctx context.Context, window IWindow, ) error
func (*WindowSessionProxy) DropForAccessibility ¶
func (*WindowSessionProxy) FinishDrawing ¶
func (p *WindowSessionProxy) FinishDrawing( ctx context.Context, window IWindow, postDrawTransaction SurfaceControlTransaction, seqId int32, ) error
func (*WindowSessionProxy) FinishMovingTask ¶
func (p *WindowSessionProxy) FinishMovingTask( ctx context.Context, window IWindow, ) error
func (*WindowSessionProxy) GenerateDisplayHash ¶
func (*WindowSessionProxy) GetWindowId ¶
func (*WindowSessionProxy) GrantEmbeddedWindowFocus ¶
func (*WindowSessionProxy) GrantInputChannel ¶
func (p *WindowSessionProxy) GrantInputChannel( ctx context.Context, displayId int32, surface SurfaceControl, clientToken binder.IBinder, hostInputTransferToken *interface{}, flags int32, privateFlags int32, inputFeatures int32, type_ int32, windowToken binder.IBinder, embeddedInputTransferToken interface{}, inputHandleName string, outInputChannel InputChannel, ) error
func (*WindowSessionProxy) MoveFocusToAdjacentWindow ¶
func (*WindowSessionProxy) NotifyImeWindowVisibilityChangedFromClient ¶
func (p *WindowSessionProxy) NotifyImeWindowVisibilityChangedFromClient( ctx context.Context, window IWindow, visible bool, statsToken inputmethod.ImeTrackerToken, ) error
func (*WindowSessionProxy) NotifyInsetsAnimationRunningStateChanged ¶
func (*WindowSessionProxy) OnRectangleOnScreenRequested ¶
func (*WindowSessionProxy) OutOfMemory ¶
func (*WindowSessionProxy) PerformDrag ¶
func (*WindowSessionProxy) PokeDrawLock ¶
func (*WindowSessionProxy) Relayout ¶
func (p *WindowSessionProxy) Relayout( ctx context.Context, window IWindow, attrs WindowManagerLayoutParams, requestedWidth int32, requestedHeight int32, viewVisibility int32, flags int32, seq int32, lastSyncSeqId int32, outRelayoutResult *WindowRelayoutResult, ) (int32, error)
func (*WindowSessionProxy) RelayoutAsync ¶
func (*WindowSessionProxy) ReportDecorViewGestureInterceptionChanged ¶
func (*WindowSessionProxy) ReportDropResult ¶
func (*WindowSessionProxy) ReportKeepClearAreasChanged ¶
func (*WindowSessionProxy) ReportSystemGestureExclusionChanged ¶
func (*WindowSessionProxy) SendWallpaperCommand ¶
func (*WindowSessionProxy) SetOnBackInvokedCallbackInfo ¶
func (p *WindowSessionProxy) SetOnBackInvokedCallbackInfo( ctx context.Context, window IWindow, callbackInfo interface{}, ) error
func (*WindowSessionProxy) SetShouldZoomOutWallpaper ¶
func (*WindowSessionProxy) SetWallpaperDisplayOffset ¶
func (*WindowSessionProxy) SetWallpaperPosition ¶
func (*WindowSessionProxy) SetWallpaperZoomOut ¶
func (*WindowSessionProxy) StartMovingTask ¶
func (*WindowSessionProxy) UpdateInputChannel ¶
func (*WindowSessionProxy) UpdateRequestedVisibleTypes ¶
func (p *WindowSessionProxy) UpdateRequestedVisibleTypes( ctx context.Context, window IWindow, requestedVisibleTypes int32, imeStatsToken *inputmethod.ImeTrackerToken, ) error
func (*WindowSessionProxy) UpdateTapExcludeRegion ¶
func (*WindowSessionProxy) WallpaperCommandComplete ¶
func (*WindowSessionProxy) WallpaperOffsetsComplete ¶
Source Files
¶
- animationrenderstats.go
- apptransitionanimationspec.go
- contentrecordingsession.go
- display.mode.go
- displaycutout.parcelablewrapper.go
- displayinfo.go
- displayshape.go
- dragevent.go
- iapptransitionanimationspecsfuture.go
- icrosswindowblurenabledlistener.go
- idecorviewgesturelistener.go
- idisplaychangewindowcallback.go
- idisplaychangewindowcontroller.go
- idisplayfoldlistener.go
- idisplaywindowinsetscontroller.go
- idisplaywindowlistener.go
- idockedstacklistener.go
- igraphicsstats.go
- igraphicsstatscallback.go
- iinputfilter.go
- iinputfilterhost.go
- iinputmonitorhost.go
- inputchannel.go
- inputdevice.go
- inputevent.go
- inputmonitor.go
- insetssourcecontrol.array.go
- insetssourcecontrol.go
- insetsstate.go
- ionkeyguardexitresult.go
- ipinnedtasklistener.go
- iremoteanimationfinishedcallback.go
- iremoteanimationrunner.go
- irotationwatcher.go
- iscrollcapturecallbacks.go
- iscrollcaptureconnection.go
- iscrollcaptureresponselistener.go
- isensitivecontentprotectionmanager.go
- isurfacecontrolviewhost.go
- isurfacecontrolviewhostparent.go
- isystemgestureexclusionlistener.go
- iwallpapervisibilitylistener.go
- iwindow.go
- iwindowfocusobserver.go
- iwindowid.go
- iwindowmanager.go
- iwindowsession.go
- iwindowsessioncallback.go
- keyboardshortcutgroup.go
- keycharactermap.go
- keyevent.go
- layermetadatakey.go
- magnificationspec.go
- motionevent.go
- pointericon.go
- remoteanimationadapter.go
- remoteanimationdefinition.go
- remoteanimationtarget.go
- roundedcorners.go
- scrollcaptureresponse.go
- surfacecontrol.go
- surfacecontrol.transaction.go
- surfacecontrolviewhost.surfacepackage.go
- verifiedinputevent.go
- verifiedkeyevent.go
- verifiedmotionevent.go
- windowanimationframestats.go
- windowcontentframestats.go
- windowinfo.go
- windowmanager.layoutparams.go
- windowmanager.tasksnapshot.go
- windowrelayoutresult.go
Click to show internal directories.
Click to hide internal directories.