Versions in this module Expand all Collapse all v0 v0.0.6 Mar 22, 2026 v0.0.5 Mar 22, 2026 Changes in this version + const DescriptorIBackAnimationFinishedCallback + const DescriptorIBackAnimationRunner + const DescriptorIDisplayAreaOrganizer + const DescriptorIDisplayAreaOrganizerController + const DescriptorIDumpCallback + const DescriptorIGlobalDragListener + const DescriptorIOnBackInvokedCallback + const DescriptorIRemoteTransition + const DescriptorIRemoteTransitionFinishedCallback + const DescriptorIScreenRecordingCallback + const DescriptorISurfaceSyncGroup + const DescriptorISurfaceSyncGroupCompletedListener + const DescriptorITaskFpsCallback + const DescriptorITaskFragmentOrganizer + const DescriptorITaskFragmentOrganizerController + const DescriptorITaskOrganizer + const DescriptorITaskOrganizerController + const DescriptorITransactionReadyCallback + const DescriptorITransitionMetricsReporter + const DescriptorITransitionPlayer + const DescriptorITrustedPresentationListener + const DescriptorIUnhandledDragCallback + const DescriptorIWindowContainerToken + const DescriptorIWindowContainerTransactionCallback + const DescriptorIWindowOrganizerController + const DescriptorIWindowlessStartingSurfaceCallback + const MethodIBackAnimationFinishedCallbackOnAnimationFinished + const MethodIBackAnimationRunnerOnAnimationCancelled + const MethodIBackAnimationRunnerOnAnimationStart + const MethodIDisplayAreaOrganizerControllerCreateTaskDisplayArea + const MethodIDisplayAreaOrganizerControllerDeleteTaskDisplayArea + const MethodIDisplayAreaOrganizerControllerRegisterOrganizer + const MethodIDisplayAreaOrganizerControllerUnregisterOrganizer + const MethodIDisplayAreaOrganizerOnDisplayAreaAppeared + const MethodIDisplayAreaOrganizerOnDisplayAreaInfoChanged + const MethodIDisplayAreaOrganizerOnDisplayAreaVanished + const MethodIDumpCallbackOnDump + const MethodIGlobalDragListenerOnCrossWindowDrop + const MethodIGlobalDragListenerOnUnhandledDrop + const MethodIOnBackInvokedCallbackOnBackCancelled + const MethodIOnBackInvokedCallbackOnBackInvoked + const MethodIOnBackInvokedCallbackOnBackProgressed + const MethodIOnBackInvokedCallbackOnBackStarted + const MethodIRemoteTransitionFinishedCallbackOnTransitionFinished + const MethodIRemoteTransitionMergeAnimation + const MethodIRemoteTransitionOnTransitionConsumed + const MethodIRemoteTransitionStartAnimation + const MethodIScreenRecordingCallbackOnScreenRecordingStateChanged + const MethodISurfaceSyncGroupAddToSync + const MethodISurfaceSyncGroupCompletedListenerOnSurfaceSyncGroupComplete + const MethodISurfaceSyncGroupOnAddedToSyncGroup + const MethodITaskFpsCallbackOnFpsReported + const MethodITaskFragmentOrganizerControllerApplyTransaction + const MethodITaskFragmentOrganizerControllerIsActivityEmbedded + const MethodITaskFragmentOrganizerControllerOnTransactionHandled + const MethodITaskFragmentOrganizerControllerRegisterOrganizer + const MethodITaskFragmentOrganizerControllerRegisterRemoteAnimations + const MethodITaskFragmentOrganizerControllerUnregisterOrganizer + const MethodITaskFragmentOrganizerControllerUnregisterRemoteAnimations + const MethodITaskFragmentOrganizerOnTransactionReady + const MethodITaskOrganizerAddStartingWindow + const MethodITaskOrganizerControllerCreateRootTask + const MethodITaskOrganizerControllerDeleteRootTask + const MethodITaskOrganizerControllerGetChildTasks + const MethodITaskOrganizerControllerGetImeTarget + const MethodITaskOrganizerControllerGetRootTasks + const MethodITaskOrganizerControllerRegisterTaskOrganizer + const MethodITaskOrganizerControllerRestartTaskTopActivityProcessIfVisible + const MethodITaskOrganizerControllerSetInterceptBackPressedOnTaskRoot + const MethodITaskOrganizerControllerUnregisterTaskOrganizer + const MethodITaskOrganizerControllerUpdateCameraCompatControlState + const MethodITaskOrganizerCopySplashScreenView + const MethodITaskOrganizerOnAppSplashScreenViewRemoved + const MethodITaskOrganizerOnBackPressedOnTaskRoot + const MethodITaskOrganizerOnImeDrawnOnTask + const MethodITaskOrganizerOnTaskAppeared + const MethodITaskOrganizerOnTaskInfoChanged + const MethodITaskOrganizerOnTaskVanished + const MethodITaskOrganizerRemoveStartingWindow + const MethodITransactionReadyCallbackOnTransactionReady + const MethodITransitionMetricsReporterReportAnimationStart + const MethodITransitionPlayerOnTransitionReady + const MethodITransitionPlayerRequestStartTransition + const MethodITrustedPresentationListenerOnTrustedPresentationChanged + const MethodIUnhandledDragCallbackNotifyUnhandledDropComplete + const MethodIWindowContainerTransactionCallbackOnTransactionReady + const MethodIWindowOrganizerControllerApplySyncTransaction + const MethodIWindowOrganizerControllerApplyTransaction + const MethodIWindowOrganizerControllerFinishTransition + const MethodIWindowOrganizerControllerGetApplyToken + const MethodIWindowOrganizerControllerGetDisplayAreaOrganizerController + const MethodIWindowOrganizerControllerGetTaskFragmentOrganizerController + const MethodIWindowOrganizerControllerGetTaskOrganizerController + const MethodIWindowOrganizerControllerGetTransitionMetricsReporter + const MethodIWindowOrganizerControllerRegisterTransitionPlayer + const MethodIWindowOrganizerControllerStartLegacyTransition + const MethodIWindowOrganizerControllerStartNewTransition + const MethodIWindowOrganizerControllerStartTransition + const MethodIWindowlessStartingSurfaceCallbackOnSurfaceAdded + const TransactionIBackAnimationFinishedCallbackOnAnimationFinished + const TransactionIBackAnimationRunnerOnAnimationCancelled + const TransactionIBackAnimationRunnerOnAnimationStart + const TransactionIDisplayAreaOrganizerControllerCreateTaskDisplayArea + const TransactionIDisplayAreaOrganizerControllerDeleteTaskDisplayArea + const TransactionIDisplayAreaOrganizerControllerRegisterOrganizer + const TransactionIDisplayAreaOrganizerControllerUnregisterOrganizer + const TransactionIDisplayAreaOrganizerOnDisplayAreaAppeared + const TransactionIDisplayAreaOrganizerOnDisplayAreaInfoChanged + const TransactionIDisplayAreaOrganizerOnDisplayAreaVanished + const TransactionIDumpCallbackOnDump + const TransactionIGlobalDragListenerOnCrossWindowDrop + const TransactionIGlobalDragListenerOnUnhandledDrop + const TransactionIOnBackInvokedCallbackOnBackCancelled + const TransactionIOnBackInvokedCallbackOnBackInvoked + const TransactionIOnBackInvokedCallbackOnBackProgressed + const TransactionIOnBackInvokedCallbackOnBackStarted + const TransactionIRemoteTransitionFinishedCallbackOnTransitionFinished + const TransactionIRemoteTransitionMergeAnimation + const TransactionIRemoteTransitionOnTransitionConsumed + const TransactionIRemoteTransitionStartAnimation + const TransactionIScreenRecordingCallbackOnScreenRecordingStateChanged + const TransactionISurfaceSyncGroupAddToSync + const TransactionISurfaceSyncGroupCompletedListenerOnSurfaceSyncGroupComplete + const TransactionISurfaceSyncGroupOnAddedToSyncGroup + const TransactionITaskFpsCallbackOnFpsReported + const TransactionITaskFragmentOrganizerControllerApplyTransaction + const TransactionITaskFragmentOrganizerControllerIsActivityEmbedded + const TransactionITaskFragmentOrganizerControllerOnTransactionHandled + const TransactionITaskFragmentOrganizerControllerRegisterOrganizer + const TransactionITaskFragmentOrganizerControllerRegisterRemoteAnimations + const TransactionITaskFragmentOrganizerControllerUnregisterOrganizer + const TransactionITaskFragmentOrganizerControllerUnregisterRemoteAnimations + const TransactionITaskFragmentOrganizerOnTransactionReady + const TransactionITaskOrganizerAddStartingWindow + const TransactionITaskOrganizerControllerCreateRootTask + const TransactionITaskOrganizerControllerDeleteRootTask + const TransactionITaskOrganizerControllerGetChildTasks + const TransactionITaskOrganizerControllerGetImeTarget + const TransactionITaskOrganizerControllerGetRootTasks + const TransactionITaskOrganizerControllerRegisterTaskOrganizer + const TransactionITaskOrganizerControllerRestartTaskTopActivityProcessIfVisible + const TransactionITaskOrganizerControllerSetInterceptBackPressedOnTaskRoot + const TransactionITaskOrganizerControllerUnregisterTaskOrganizer + const TransactionITaskOrganizerControllerUpdateCameraCompatControlState + const TransactionITaskOrganizerCopySplashScreenView + const TransactionITaskOrganizerOnAppSplashScreenViewRemoved + const TransactionITaskOrganizerOnBackPressedOnTaskRoot + const TransactionITaskOrganizerOnImeDrawnOnTask + const TransactionITaskOrganizerOnTaskAppeared + const TransactionITaskOrganizerOnTaskInfoChanged + const TransactionITaskOrganizerOnTaskVanished + const TransactionITaskOrganizerRemoveStartingWindow + const TransactionITransactionReadyCallbackOnTransactionReady + const TransactionITransitionMetricsReporterReportAnimationStart + const TransactionITransitionPlayerOnTransitionReady + const TransactionITransitionPlayerRequestStartTransition + const TransactionITrustedPresentationListenerOnTrustedPresentationChanged + const TransactionIUnhandledDragCallbackNotifyUnhandledDropComplete + const TransactionIWindowContainerTransactionCallbackOnTransactionReady + const TransactionIWindowOrganizerControllerApplySyncTransaction + const TransactionIWindowOrganizerControllerApplyTransaction + const TransactionIWindowOrganizerControllerFinishTransition + const TransactionIWindowOrganizerControllerGetApplyToken + const TransactionIWindowOrganizerControllerGetDisplayAreaOrganizerController + const TransactionIWindowOrganizerControllerGetTaskFragmentOrganizerController + const TransactionIWindowOrganizerControllerGetTaskOrganizerController + const TransactionIWindowOrganizerControllerGetTransitionMetricsReporter + const TransactionIWindowOrganizerControllerRegisterTransitionPlayer + const TransactionIWindowOrganizerControllerStartLegacyTransition + const TransactionIWindowOrganizerControllerStartNewTransition + const TransactionIWindowOrganizerControllerStartTransition + const TransactionIWindowlessStartingSurfaceCallbackOnSurfaceAdded + type ActivityWindowInfo struct + IsEmbedded bool + func (s *ActivityWindowInfo) MarshalParcel(p *parcel.Parcel) error + func (s *ActivityWindowInfo) UnmarshalParcel(p *parcel.Parcel) error + type AddToSurfaceSyncGroupResult struct + MParentSyncGroup ISurfaceSyncGroup + MTransactionReadyCallback ITransactionReadyCallback + func (s *AddToSurfaceSyncGroupResult) MarshalParcel(p *parcel.Parcel) error + func (s *AddToSurfaceSyncGroupResult) UnmarshalParcel(p *parcel.Parcel) error + type BackAnimationAdapter struct + func (s *BackAnimationAdapter) MarshalParcel(p *parcel.Parcel) error + func (s *BackAnimationAdapter) UnmarshalParcel(p *parcel.Parcel) error + type BackAnimationFinishedCallbackProxy struct + Remote binder.IBinder + func NewBackAnimationFinishedCallbackProxy(remote binder.IBinder) *BackAnimationFinishedCallbackProxy + func (p *BackAnimationFinishedCallbackProxy) AsBinder() binder.IBinder + func (p *BackAnimationFinishedCallbackProxy) OnAnimationFinished(ctx context.Context, triggerBack bool) error + type BackAnimationFinishedCallbackStub struct + Impl IBackAnimationFinishedCallback + Transport binder.VersionAwareTransport + func (s *BackAnimationFinishedCallbackStub) Descriptor() string + func (s *BackAnimationFinishedCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type BackAnimationRunnerProxy struct + Remote binder.IBinder + func NewBackAnimationRunnerProxy(remote binder.IBinder) *BackAnimationRunnerProxy + func (p *BackAnimationRunnerProxy) AsBinder() binder.IBinder + func (p *BackAnimationRunnerProxy) OnAnimationCancelled(ctx context.Context) error + func (p *BackAnimationRunnerProxy) OnAnimationStart(ctx context.Context, apps []types.RemoteAnimationTarget, ...) error + type BackAnimationRunnerStub struct + Impl IBackAnimationRunner + Transport binder.VersionAwareTransport + func (s *BackAnimationRunnerStub) Descriptor() string + func (s *BackAnimationRunnerStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type BackMotionEvent struct + Progress float32 + SwipeEdge int32 + TouchX float32 + TouchY float32 + TriggerBack bool + VelocityX float32 + VelocityY float32 + func (s *BackMotionEvent) MarshalParcel(p *parcel.Parcel) error + func (s *BackMotionEvent) UnmarshalParcel(p *parcel.Parcel) error + type BackNavigationInfo struct + AnimationCallback bool + PrepareRemoteAnimation bool + Type int32 + func (s *BackNavigationInfo) MarshalParcel(p *parcel.Parcel) error + func (s *BackNavigationInfo) UnmarshalParcel(p *parcel.Parcel) error + type ClientWindowFrames struct + CompatScale float32 + IsParentFrameClippedByDisplayCutout bool + func (s *ClientWindowFrames) MarshalParcel(p *parcel.Parcel) error + func (s *ClientWindowFrames) UnmarshalParcel(p *parcel.Parcel) error + type DisplayAreaAppearedInfo struct + DisplayAreaInfo *DisplayAreaInfo + func (s *DisplayAreaAppearedInfo) MarshalParcel(p *parcel.Parcel) error + func (s *DisplayAreaAppearedInfo) UnmarshalParcel(p *parcel.Parcel) error + type DisplayAreaInfo struct + DisplayId int32 + FeatureId int32 + RootDisplayAreaId int32 + func (s *DisplayAreaInfo) MarshalParcel(p *parcel.Parcel) error + func (s *DisplayAreaInfo) UnmarshalParcel(p *parcel.Parcel) error + type DisplayAreaOrganizerControllerProxy struct + Remote binder.IBinder + func NewDisplayAreaOrganizerControllerProxy(remote binder.IBinder) *DisplayAreaOrganizerControllerProxy + func (p *DisplayAreaOrganizerControllerProxy) AsBinder() binder.IBinder + func (p *DisplayAreaOrganizerControllerProxy) CreateTaskDisplayArea(ctx context.Context, organizer IDisplayAreaOrganizer, displayId int32, ...) (DisplayAreaAppearedInfo, error) + func (p *DisplayAreaOrganizerControllerProxy) DeleteTaskDisplayArea(ctx context.Context, taskDisplayArea WindowContainerToken) error + func (p *DisplayAreaOrganizerControllerProxy) RegisterOrganizer(ctx context.Context, organizer IDisplayAreaOrganizer, displayAreaFeature int32) (types.ParceledListSlice, error) + func (p *DisplayAreaOrganizerControllerProxy) UnregisterOrganizer(ctx context.Context, organizer IDisplayAreaOrganizer) error + type DisplayAreaOrganizerControllerStub struct + Impl IDisplayAreaOrganizerController + Transport binder.VersionAwareTransport + func (s *DisplayAreaOrganizerControllerStub) Descriptor() string + func (s *DisplayAreaOrganizerControllerStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type DisplayAreaOrganizerProxy struct + Remote binder.IBinder + func NewDisplayAreaOrganizerProxy(remote binder.IBinder) *DisplayAreaOrganizerProxy + func (p *DisplayAreaOrganizerProxy) AsBinder() binder.IBinder + func (p *DisplayAreaOrganizerProxy) OnDisplayAreaAppeared(ctx context.Context, displayAreaInfo DisplayAreaInfo, ...) error + func (p *DisplayAreaOrganizerProxy) OnDisplayAreaInfoChanged(ctx context.Context, displayAreaInfo DisplayAreaInfo) error + func (p *DisplayAreaOrganizerProxy) OnDisplayAreaVanished(ctx context.Context, displayAreaInfo DisplayAreaInfo) error + type DisplayAreaOrganizerStub struct + Impl IDisplayAreaOrganizer + Transport binder.VersionAwareTransport + func (s *DisplayAreaOrganizerStub) Descriptor() string + func (s *DisplayAreaOrganizerStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type DumpCallbackProxy struct + Remote binder.IBinder + func NewDumpCallbackProxy(remote binder.IBinder) *DumpCallbackProxy + func (p *DumpCallbackProxy) AsBinder() binder.IBinder + func (p *DumpCallbackProxy) OnDump(ctx context.Context, outFd int32) error + type DumpCallbackStub struct + Impl IDumpCallback + Transport binder.VersionAwareTransport + func (s *DumpCallbackStub) Descriptor() string + func (s *DumpCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type GlobalDragListenerProxy struct + Remote binder.IBinder + func NewGlobalDragListenerProxy(remote binder.IBinder) *GlobalDragListenerProxy + func (p *GlobalDragListenerProxy) AsBinder() binder.IBinder + func (p *GlobalDragListenerProxy) OnCrossWindowDrop(ctx context.Context, taskInfo types.ActivityManagerRunningTaskInfo) error + func (p *GlobalDragListenerProxy) OnUnhandledDrop(ctx context.Context, event viewTypes.DragEvent, ...) error + type GlobalDragListenerStub struct + Impl IGlobalDragListener + Transport binder.VersionAwareTransport + func (s *GlobalDragListenerStub) Descriptor() string + func (s *GlobalDragListenerStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type IBackAnimationFinishedCallback interface + AsBinder func() binder.IBinder + OnAnimationFinished func(ctx context.Context, triggerBack bool) error + func NewBackAnimationFinishedCallbackStub(impl IBackAnimationFinishedCallbackServer) IBackAnimationFinishedCallback + type IBackAnimationFinishedCallbackServer interface + OnAnimationFinished func(ctx context.Context, triggerBack bool) error + type IBackAnimationRunner interface + AsBinder func() binder.IBinder + OnAnimationCancelled func(ctx context.Context) error + OnAnimationStart func(ctx context.Context, apps []types.RemoteAnimationTarget, ...) error + func NewBackAnimationRunnerStub(impl IBackAnimationRunnerServer) IBackAnimationRunner + type IBackAnimationRunnerServer interface + OnAnimationCancelled func(ctx context.Context) error + OnAnimationStart func(ctx context.Context, apps []types.RemoteAnimationTarget, ...) error + type IDisplayAreaOrganizer interface + AsBinder func() binder.IBinder + OnDisplayAreaAppeared func(ctx context.Context, displayAreaInfo DisplayAreaInfo, ...) error + OnDisplayAreaInfoChanged func(ctx context.Context, displayAreaInfo DisplayAreaInfo) error + OnDisplayAreaVanished func(ctx context.Context, displayAreaInfo DisplayAreaInfo) error + func NewDisplayAreaOrganizerStub(impl IDisplayAreaOrganizerServer) IDisplayAreaOrganizer + type IDisplayAreaOrganizerController interface + AsBinder func() binder.IBinder + CreateTaskDisplayArea func(ctx context.Context, organizer IDisplayAreaOrganizer, displayId int32, ...) (DisplayAreaAppearedInfo, error) + DeleteTaskDisplayArea func(ctx context.Context, taskDisplayArea WindowContainerToken) error + RegisterOrganizer func(ctx context.Context, organizer IDisplayAreaOrganizer, displayAreaFeature int32) (types.ParceledListSlice, error) + UnregisterOrganizer func(ctx context.Context, organizer IDisplayAreaOrganizer) error + func NewDisplayAreaOrganizerControllerStub(impl IDisplayAreaOrganizerControllerServer) IDisplayAreaOrganizerController + type IDisplayAreaOrganizerControllerServer interface + CreateTaskDisplayArea func(ctx context.Context, organizer IDisplayAreaOrganizer, displayId int32, ...) (DisplayAreaAppearedInfo, error) + DeleteTaskDisplayArea func(ctx context.Context, taskDisplayArea WindowContainerToken) error + RegisterOrganizer func(ctx context.Context, organizer IDisplayAreaOrganizer, displayAreaFeature int32) (types.ParceledListSlice, error) + UnregisterOrganizer func(ctx context.Context, organizer IDisplayAreaOrganizer) error + type IDisplayAreaOrganizerServer interface + OnDisplayAreaAppeared func(ctx context.Context, displayAreaInfo DisplayAreaInfo, ...) error + OnDisplayAreaInfoChanged func(ctx context.Context, displayAreaInfo DisplayAreaInfo) error + OnDisplayAreaVanished func(ctx context.Context, displayAreaInfo DisplayAreaInfo) error + type IDumpCallback interface + AsBinder func() binder.IBinder + OnDump func(ctx context.Context, outFd int32) error + func NewDumpCallbackStub(impl IDumpCallbackServer) IDumpCallback + type IDumpCallbackServer interface + OnDump func(ctx context.Context, outFd int32) error + type IGlobalDragListener interface + AsBinder func() binder.IBinder + OnCrossWindowDrop func(ctx context.Context, taskInfo types.ActivityManagerRunningTaskInfo) error + OnUnhandledDrop func(ctx context.Context, event viewTypes.DragEvent, ...) error + func NewGlobalDragListenerStub(impl IGlobalDragListenerServer) IGlobalDragListener + type IGlobalDragListenerServer interface + OnCrossWindowDrop func(ctx context.Context, taskInfo types.ActivityManagerRunningTaskInfo) error + OnUnhandledDrop func(ctx context.Context, event viewTypes.DragEvent, ...) error + type IOnBackInvokedCallback interface + AsBinder func() binder.IBinder + OnBackCancelled func(ctx context.Context) error + OnBackInvoked func(ctx context.Context) error + OnBackProgressed func(ctx context.Context, backMotionEvent BackMotionEvent) error + OnBackStarted func(ctx context.Context, backMotionEvent BackMotionEvent) error + func NewOnBackInvokedCallbackStub(impl IOnBackInvokedCallbackServer) IOnBackInvokedCallback + type IOnBackInvokedCallbackServer interface + OnBackCancelled func(ctx context.Context) error + OnBackInvoked func(ctx context.Context) error + OnBackProgressed func(ctx context.Context, backMotionEvent BackMotionEvent) error + OnBackStarted func(ctx context.Context, backMotionEvent BackMotionEvent) error + type IRemoteTransition interface + AsBinder func() binder.IBinder + MergeAnimation func(ctx context.Context, transition binder.IBinder, info TransitionInfo, ...) error + OnTransitionConsumed func(ctx context.Context, transition binder.IBinder, aborted bool) error + StartAnimation func(ctx context.Context, token binder.IBinder, info TransitionInfo, ...) error + func NewRemoteTransitionStub(impl IRemoteTransitionServer) IRemoteTransition + type IRemoteTransitionFinishedCallback interface + AsBinder func() binder.IBinder + OnTransitionFinished func(ctx context.Context, wct WindowContainerTransaction, ...) error + func NewRemoteTransitionFinishedCallbackStub(impl IRemoteTransitionFinishedCallbackServer) IRemoteTransitionFinishedCallback + type IRemoteTransitionFinishedCallbackServer interface + OnTransitionFinished func(ctx context.Context, wct WindowContainerTransaction, ...) error + type IRemoteTransitionServer interface + MergeAnimation func(ctx context.Context, transition binder.IBinder, info TransitionInfo, ...) error + OnTransitionConsumed func(ctx context.Context, transition binder.IBinder, aborted bool) error + StartAnimation func(ctx context.Context, token binder.IBinder, info TransitionInfo, ...) error + type IScreenRecordingCallback interface + AsBinder func() binder.IBinder + OnScreenRecordingStateChanged func(ctx context.Context, visibleInScreenRecording bool) error + func NewScreenRecordingCallbackStub(impl IScreenRecordingCallbackServer) IScreenRecordingCallback + type IScreenRecordingCallbackServer interface + OnScreenRecordingStateChanged func(ctx context.Context, visibleInScreenRecording bool) error + type ISurfaceSyncGroup interface + AddToSync func(ctx context.Context, surfaceSyncGroup ISurfaceSyncGroup, ...) (bool, error) + AsBinder func() binder.IBinder + OnAddedToSyncGroup func(ctx context.Context, parentSyncGroupToken binder.IBinder, ...) (bool, error) + func NewSurfaceSyncGroupStub(impl ISurfaceSyncGroupServer) ISurfaceSyncGroup + type ISurfaceSyncGroupCompletedListener interface + AsBinder func() binder.IBinder + OnSurfaceSyncGroupComplete func(ctx context.Context) error + func NewSurfaceSyncGroupCompletedListenerStub(impl ISurfaceSyncGroupCompletedListenerServer) ISurfaceSyncGroupCompletedListener + type ISurfaceSyncGroupCompletedListenerServer interface + OnSurfaceSyncGroupComplete func(ctx context.Context) error + type ISurfaceSyncGroupServer interface + AddToSync func(ctx context.Context, surfaceSyncGroup ISurfaceSyncGroup, ...) (bool, error) + OnAddedToSyncGroup func(ctx context.Context, parentSyncGroupToken binder.IBinder, ...) (bool, error) + type ITaskFpsCallback interface + AsBinder func() binder.IBinder + OnFpsReported func(ctx context.Context, fps float32) error + func NewTaskFpsCallbackStub(impl ITaskFpsCallbackServer) ITaskFpsCallback + type ITaskFpsCallbackServer interface + OnFpsReported func(ctx context.Context, fps float32) error + type ITaskFragmentOrganizer interface + AsBinder func() binder.IBinder + OnTransactionReady func(ctx context.Context, transaction TaskFragmentTransaction) error + func NewTaskFragmentOrganizerStub(impl ITaskFragmentOrganizerServer) ITaskFragmentOrganizer + type ITaskFragmentOrganizerController interface + ApplyTransaction func(ctx context.Context, wct WindowContainerTransaction, transitionType int32, ...) error + AsBinder func() binder.IBinder + IsActivityEmbedded func(ctx context.Context, activityToken binder.IBinder) (bool, error) + OnTransactionHandled func(ctx context.Context, transactionToken binder.IBinder, ...) error + RegisterOrganizer func(ctx context.Context, organizer ITaskFragmentOrganizer, isSystemOrganizer bool) error + RegisterRemoteAnimations func(ctx context.Context, organizer ITaskFragmentOrganizer, ...) error + UnregisterOrganizer func(ctx context.Context, organizer ITaskFragmentOrganizer) error + UnregisterRemoteAnimations func(ctx context.Context, organizer ITaskFragmentOrganizer) error + func NewTaskFragmentOrganizerControllerStub(impl ITaskFragmentOrganizerControllerServer) ITaskFragmentOrganizerController + type ITaskFragmentOrganizerControllerServer interface + ApplyTransaction func(ctx context.Context, wct WindowContainerTransaction, transitionType int32, ...) error + IsActivityEmbedded func(ctx context.Context, activityToken binder.IBinder) (bool, error) + OnTransactionHandled func(ctx context.Context, transactionToken binder.IBinder, ...) error + RegisterOrganizer func(ctx context.Context, organizer ITaskFragmentOrganizer, isSystemOrganizer bool) error + RegisterRemoteAnimations func(ctx context.Context, organizer ITaskFragmentOrganizer, ...) error + UnregisterOrganizer func(ctx context.Context, organizer ITaskFragmentOrganizer) error + UnregisterRemoteAnimations func(ctx context.Context, organizer ITaskFragmentOrganizer) error + type ITaskFragmentOrganizerServer interface + OnTransactionReady func(ctx context.Context, transaction TaskFragmentTransaction) error + type ITaskOrganizer interface + AddStartingWindow func(ctx context.Context, info StartingWindowInfo) error + AsBinder func() binder.IBinder + CopySplashScreenView func(ctx context.Context, taskId int32) error + OnAppSplashScreenViewRemoved func(ctx context.Context, taskId int32) error + OnBackPressedOnTaskRoot func(ctx context.Context, taskInfo types.ActivityManagerRunningTaskInfo) error + OnImeDrawnOnTask func(ctx context.Context, taskId int32) error + OnTaskAppeared func(ctx context.Context, taskInfo types.ActivityManagerRunningTaskInfo, ...) error + OnTaskInfoChanged func(ctx context.Context, taskInfo types.ActivityManagerRunningTaskInfo) error + OnTaskVanished func(ctx context.Context, taskInfo types.ActivityManagerRunningTaskInfo) error + RemoveStartingWindow func(ctx context.Context, removalInfo StartingWindowRemovalInfo) error + func NewTaskOrganizerStub(impl ITaskOrganizerServer) ITaskOrganizer + type ITaskOrganizerController interface + AsBinder func() binder.IBinder + CreateRootTask func(ctx context.Context, displayId int32, windowingMode int32, ...) error + DeleteRootTask func(ctx context.Context, task WindowContainerToken) (bool, error) + GetChildTasks func(ctx context.Context, parent WindowContainerToken, activityTypes []int32) ([]appTypes.ActivityManagerRunningTaskInfo, error) + GetImeTarget func(ctx context.Context, display int32) (WindowContainerToken, error) + GetRootTasks func(ctx context.Context, displayId int32, activityTypes []int32) ([]appTypes.ActivityManagerRunningTaskInfo, error) + RegisterTaskOrganizer func(ctx context.Context, organizer ITaskOrganizer) (types.ParceledListSlice, error) + RestartTaskTopActivityProcessIfVisible func(ctx context.Context, task WindowContainerToken) error + SetInterceptBackPressedOnTaskRoot func(ctx context.Context, task WindowContainerToken, interceptBackPressed bool) error + UnregisterTaskOrganizer func(ctx context.Context, organizer ITaskOrganizer) error + UpdateCameraCompatControlState func(ctx context.Context, task WindowContainerToken, state int32) error + func NewTaskOrganizerControllerStub(impl ITaskOrganizerControllerServer) ITaskOrganizerController + type ITaskOrganizerControllerServer interface + CreateRootTask func(ctx context.Context, displayId int32, windowingMode int32, ...) error + DeleteRootTask func(ctx context.Context, task WindowContainerToken) (bool, error) + GetChildTasks func(ctx context.Context, parent WindowContainerToken, activityTypes []int32) ([]appTypes.ActivityManagerRunningTaskInfo, error) + GetImeTarget func(ctx context.Context, display int32) (WindowContainerToken, error) + GetRootTasks func(ctx context.Context, displayId int32, activityTypes []int32) ([]appTypes.ActivityManagerRunningTaskInfo, error) + RegisterTaskOrganizer func(ctx context.Context, organizer ITaskOrganizer) (types.ParceledListSlice, error) + RestartTaskTopActivityProcessIfVisible func(ctx context.Context, task WindowContainerToken) error + SetInterceptBackPressedOnTaskRoot func(ctx context.Context, task WindowContainerToken, interceptBackPressed bool) error + UnregisterTaskOrganizer func(ctx context.Context, organizer ITaskOrganizer) error + UpdateCameraCompatControlState func(ctx context.Context, task WindowContainerToken, state int32) error + type ITaskOrganizerServer interface + AddStartingWindow func(ctx context.Context, info StartingWindowInfo) error + CopySplashScreenView func(ctx context.Context, taskId int32) error + OnAppSplashScreenViewRemoved func(ctx context.Context, taskId int32) error + OnBackPressedOnTaskRoot func(ctx context.Context, taskInfo types.ActivityManagerRunningTaskInfo) error + OnImeDrawnOnTask func(ctx context.Context, taskId int32) error + OnTaskAppeared func(ctx context.Context, taskInfo types.ActivityManagerRunningTaskInfo, ...) error + OnTaskInfoChanged func(ctx context.Context, taskInfo types.ActivityManagerRunningTaskInfo) error + OnTaskVanished func(ctx context.Context, taskInfo types.ActivityManagerRunningTaskInfo) error + RemoveStartingWindow func(ctx context.Context, removalInfo StartingWindowRemovalInfo) error + type ITransactionReadyCallback interface + AsBinder func() binder.IBinder + OnTransactionReady func(ctx context.Context, t *types.SurfaceControlTransaction) error + func NewTransactionReadyCallbackStub(impl ITransactionReadyCallbackServer) ITransactionReadyCallback + type ITransactionReadyCallbackServer interface + OnTransactionReady func(ctx context.Context, t *types.SurfaceControlTransaction) error + type ITransitionMetricsReporter interface + AsBinder func() binder.IBinder + ReportAnimationStart func(ctx context.Context, transitionToken binder.IBinder, startTime int64) error + func NewTransitionMetricsReporterStub(impl ITransitionMetricsReporterServer) ITransitionMetricsReporter + type ITransitionMetricsReporterServer interface + ReportAnimationStart func(ctx context.Context, transitionToken binder.IBinder, startTime int64) error + type ITransitionPlayer interface + AsBinder func() binder.IBinder + OnTransitionReady func(ctx context.Context, transitionToken binder.IBinder, info TransitionInfo, ...) error + RequestStartTransition func(ctx context.Context, transitionToken binder.IBinder, ...) error + func NewTransitionPlayerStub(impl ITransitionPlayerServer) ITransitionPlayer + type ITransitionPlayerServer interface + OnTransitionReady func(ctx context.Context, transitionToken binder.IBinder, info TransitionInfo, ...) error + RequestStartTransition func(ctx context.Context, transitionToken binder.IBinder, ...) error + type ITrustedPresentationListener interface + AsBinder func() binder.IBinder + OnTrustedPresentationChanged func(ctx context.Context, enteredTrustedStateIds []int32, ...) error + func NewTrustedPresentationListenerStub(impl ITrustedPresentationListenerServer) ITrustedPresentationListener + type ITrustedPresentationListenerServer interface + OnTrustedPresentationChanged func(ctx context.Context, enteredTrustedStateIds []int32, ...) error + type IUnhandledDragCallback interface + AsBinder func() binder.IBinder + NotifyUnhandledDropComplete func(ctx context.Context, handled bool) error + func NewUnhandledDragCallbackStub(impl IUnhandledDragCallbackServer) IUnhandledDragCallback + type IUnhandledDragCallbackServer interface + NotifyUnhandledDropComplete func(ctx context.Context, handled bool) error + type IWindowContainerToken interface + AsBinder func() binder.IBinder + func NewWindowContainerTokenStub(impl IWindowContainerTokenServer) IWindowContainerToken + type IWindowContainerTokenServer interface + type IWindowContainerTransactionCallback interface + AsBinder func() binder.IBinder + OnTransactionReady func(ctx context.Context, id int32, t types.SurfaceControlTransaction) error + func NewWindowContainerTransactionCallbackStub(impl IWindowContainerTransactionCallbackServer) IWindowContainerTransactionCallback + type IWindowContainerTransactionCallbackServer interface + OnTransactionReady func(ctx context.Context, id int32, t types.SurfaceControlTransaction) error + type IWindowOrganizerController interface + ApplySyncTransaction func(ctx context.Context, t WindowContainerTransaction, ...) (int32, error) + ApplyTransaction func(ctx context.Context, t WindowContainerTransaction) error + AsBinder func() binder.IBinder + FinishTransition func(ctx context.Context, transitionToken binder.IBinder, ...) error + GetApplyToken func(ctx context.Context) (binder.IBinder, error) + GetDisplayAreaOrganizerController func(ctx context.Context) (IDisplayAreaOrganizerController, error) + GetTaskFragmentOrganizerController func(ctx context.Context) (ITaskFragmentOrganizerController, error) + GetTaskOrganizerController func(ctx context.Context) (ITaskOrganizerController, error) + GetTransitionMetricsReporter func(ctx context.Context) (ITransitionMetricsReporter, error) + RegisterTransitionPlayer func(ctx context.Context, player ITransitionPlayer) error + StartLegacyTransition func(ctx context.Context, type_ int32, adapter types.RemoteAnimationAdapter, ...) (int32, error) + StartNewTransition func(ctx context.Context, type_ int32, t *WindowContainerTransaction) (binder.IBinder, error) + StartTransition func(ctx context.Context, transitionToken binder.IBinder, ...) error + func NewWindowOrganizerControllerStub(impl IWindowOrganizerControllerServer) IWindowOrganizerController + type IWindowOrganizerControllerServer interface + ApplySyncTransaction func(ctx context.Context, t WindowContainerTransaction, ...) (int32, error) + ApplyTransaction func(ctx context.Context, t WindowContainerTransaction) error + FinishTransition func(ctx context.Context, transitionToken binder.IBinder, ...) error + GetApplyToken func(ctx context.Context) (binder.IBinder, error) + GetDisplayAreaOrganizerController func(ctx context.Context) (IDisplayAreaOrganizerController, error) + GetTaskFragmentOrganizerController func(ctx context.Context) (ITaskFragmentOrganizerController, error) + GetTaskOrganizerController func(ctx context.Context) (ITaskOrganizerController, error) + GetTransitionMetricsReporter func(ctx context.Context) (ITransitionMetricsReporter, error) + RegisterTransitionPlayer func(ctx context.Context, player ITransitionPlayer) error + StartLegacyTransition func(ctx context.Context, type_ int32, adapter types.RemoteAnimationAdapter, ...) (int32, error) + StartNewTransition func(ctx context.Context, type_ int32, t *WindowContainerTransaction) (binder.IBinder, error) + StartTransition func(ctx context.Context, transitionToken binder.IBinder, ...) error + type IWindowlessStartingSurfaceCallback interface + AsBinder func() binder.IBinder + OnSurfaceAdded func(ctx context.Context, addedSurface types.SurfaceControl) error + func NewWindowlessStartingSurfaceCallbackStub(impl IWindowlessStartingSurfaceCallbackServer) IWindowlessStartingSurfaceCallback + type IWindowlessStartingSurfaceCallbackServer interface + OnSurfaceAdded func(ctx context.Context, addedSurface types.SurfaceControl) error + type ImeOnBackInvokedDispatcher struct + ResultReceiver *types.ResultReceiver + func (s *ImeOnBackInvokedDispatcher) MarshalParcel(p *parcel.Parcel) error + func (s *ImeOnBackInvokedDispatcher) UnmarshalParcel(p *parcel.Parcel) error + type InputTransferToken struct + func (s *InputTransferToken) MarshalParcel(p *parcel.Parcel) error + func (s *InputTransferToken) UnmarshalParcel(p *parcel.Parcel) error + type OnBackInvokedCallbackInfo struct + IsAnimationCallback bool + Priority int32 + func (s *OnBackInvokedCallbackInfo) MarshalParcel(p *parcel.Parcel) error + func (s *OnBackInvokedCallbackInfo) UnmarshalParcel(p *parcel.Parcel) error + type OnBackInvokedCallbackProxy struct + Remote binder.IBinder + func NewOnBackInvokedCallbackProxy(remote binder.IBinder) *OnBackInvokedCallbackProxy + func (p *OnBackInvokedCallbackProxy) AsBinder() binder.IBinder + func (p *OnBackInvokedCallbackProxy) OnBackCancelled(ctx context.Context) error + func (p *OnBackInvokedCallbackProxy) OnBackInvoked(ctx context.Context) error + func (p *OnBackInvokedCallbackProxy) OnBackProgressed(ctx context.Context, backMotionEvent BackMotionEvent) error + func (p *OnBackInvokedCallbackProxy) OnBackStarted(ctx context.Context, backMotionEvent BackMotionEvent) error + type OnBackInvokedCallbackStub struct + Impl IOnBackInvokedCallback + Transport binder.VersionAwareTransport + func (s *OnBackInvokedCallbackStub) Descriptor() string + func (s *OnBackInvokedCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type PictureInPictureSurfaceTransaction struct + Alpha float32 + CornerRadius float32 + Rotation float32 + ShadowRadius float32 + ShouldDisableCanAffectSystemUiFlags bool + func (s *PictureInPictureSurfaceTransaction) MarshalParcel(p *parcel.Parcel) error + func (s *PictureInPictureSurfaceTransaction) UnmarshalParcel(p *parcel.Parcel) error + type RemoteTransition struct + Flg int32 + func (s *RemoteTransition) MarshalParcel(p *parcel.Parcel) error + func (s *RemoteTransition) UnmarshalParcel(p *parcel.Parcel) error + type RemoteTransitionFinishedCallbackProxy struct + Remote binder.IBinder + func NewRemoteTransitionFinishedCallbackProxy(remote binder.IBinder) *RemoteTransitionFinishedCallbackProxy + func (p *RemoteTransitionFinishedCallbackProxy) AsBinder() binder.IBinder + func (p *RemoteTransitionFinishedCallbackProxy) OnTransitionFinished(ctx context.Context, wct WindowContainerTransaction, ...) error + type RemoteTransitionFinishedCallbackStub struct + Impl IRemoteTransitionFinishedCallback + Transport binder.VersionAwareTransport + func (s *RemoteTransitionFinishedCallbackStub) Descriptor() string + func (s *RemoteTransitionFinishedCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type RemoteTransitionProxy struct + Remote binder.IBinder + func NewRemoteTransitionProxy(remote binder.IBinder) *RemoteTransitionProxy + func (p *RemoteTransitionProxy) AsBinder() binder.IBinder + func (p *RemoteTransitionProxy) MergeAnimation(ctx context.Context, transition binder.IBinder, info TransitionInfo, ...) error + func (p *RemoteTransitionProxy) OnTransitionConsumed(ctx context.Context, transition binder.IBinder, aborted bool) error + func (p *RemoteTransitionProxy) StartAnimation(ctx context.Context, token binder.IBinder, info TransitionInfo, ...) error + type RemoteTransitionStub struct + Impl IRemoteTransition + Transport binder.VersionAwareTransport + func (s *RemoteTransitionStub) Descriptor() string + func (s *RemoteTransitionStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type ScreenCaptureCaptureArgs struct + func (s *ScreenCaptureCaptureArgs) MarshalParcel(p *parcel.Parcel) error + func (s *ScreenCaptureCaptureArgs) UnmarshalParcel(p *parcel.Parcel) error + type ScreenCaptureScreenCaptureListener struct + func (s *ScreenCaptureScreenCaptureListener) MarshalParcel(p *parcel.Parcel) error + func (s *ScreenCaptureScreenCaptureListener) UnmarshalParcel(p *parcel.Parcel) error + type ScreenCaptureScreenshotHardwareBuffer struct + func (s *ScreenCaptureScreenshotHardwareBuffer) MarshalParcel(p *parcel.Parcel) error + func (s *ScreenCaptureScreenshotHardwareBuffer) UnmarshalParcel(p *parcel.Parcel) error + type ScreenRecordingCallbackProxy struct + Remote binder.IBinder + func NewScreenRecordingCallbackProxy(remote binder.IBinder) *ScreenRecordingCallbackProxy + func (p *ScreenRecordingCallbackProxy) AsBinder() binder.IBinder + func (p *ScreenRecordingCallbackProxy) OnScreenRecordingStateChanged(ctx context.Context, visibleInScreenRecording bool) error + type ScreenRecordingCallbackStub struct + Impl IScreenRecordingCallback + Transport binder.VersionAwareTransport + func (s *ScreenRecordingCallbackStub) Descriptor() string + func (s *ScreenRecordingCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type SizeConfigurationBuckets struct + Flg int32 + func (s *SizeConfigurationBuckets) MarshalParcel(p *parcel.Parcel) error + func (s *SizeConfigurationBuckets) UnmarshalParcel(p *parcel.Parcel) error + type SplashScreenViewSplashScreenViewParcelable struct + func (s *SplashScreenViewSplashScreenViewParcelable) MarshalParcel(p *parcel.Parcel) error + func (s *SplashScreenViewSplashScreenViewParcelable) UnmarshalParcel(p *parcel.Parcel) error + type StartingWindowInfo struct + IsKeyguardOccluded bool + RequestedVisibleTypes int32 + SplashScreenThemeResId int32 + StartingWindowTypeParameter int32 + TaskSnapshot *TaskSnapshot + func (s *StartingWindowInfo) MarshalParcel(p *parcel.Parcel) error + func (s *StartingWindowInfo) UnmarshalParcel(p *parcel.Parcel) error + type StartingWindowRemovalInfo struct + DeferRemoveForImeMode int32 + PlayRevealAnimation bool + RemoveImmediately bool + RoundedCornerRadius float32 + TaskId int32 + WindowlessSurface bool + func (s *StartingWindowRemovalInfo) MarshalParcel(p *parcel.Parcel) error + func (s *StartingWindowRemovalInfo) UnmarshalParcel(p *parcel.Parcel) error + type SurfaceSyncGroupCompletedListenerProxy struct + Remote binder.IBinder + func NewSurfaceSyncGroupCompletedListenerProxy(remote binder.IBinder) *SurfaceSyncGroupCompletedListenerProxy + func (p *SurfaceSyncGroupCompletedListenerProxy) AsBinder() binder.IBinder + func (p *SurfaceSyncGroupCompletedListenerProxy) OnSurfaceSyncGroupComplete(ctx context.Context) error + type SurfaceSyncGroupCompletedListenerStub struct + Impl ISurfaceSyncGroupCompletedListener + Transport binder.VersionAwareTransport + func (s *SurfaceSyncGroupCompletedListenerStub) Descriptor() string + func (s *SurfaceSyncGroupCompletedListenerStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type SurfaceSyncGroupProxy struct + Remote binder.IBinder + func NewSurfaceSyncGroupProxy(remote binder.IBinder) *SurfaceSyncGroupProxy + func (p *SurfaceSyncGroupProxy) AddToSync(ctx context.Context, surfaceSyncGroup ISurfaceSyncGroup, ...) (bool, error) + func (p *SurfaceSyncGroupProxy) AsBinder() binder.IBinder + func (p *SurfaceSyncGroupProxy) OnAddedToSyncGroup(ctx context.Context, parentSyncGroupToken binder.IBinder, ...) (bool, error) + type SurfaceSyncGroupStub struct + Impl ISurfaceSyncGroup + Transport binder.VersionAwareTransport + func (s *SurfaceSyncGroupStub) Descriptor() string + func (s *SurfaceSyncGroupStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type TaskAppearedInfo struct + func (s *TaskAppearedInfo) MarshalParcel(p *parcel.Parcel) error + func (s *TaskAppearedInfo) UnmarshalParcel(p *parcel.Parcel) error + type TaskFpsCallbackProxy struct + Remote binder.IBinder + func NewTaskFpsCallbackProxy(remote binder.IBinder) *TaskFpsCallbackProxy + func (p *TaskFpsCallbackProxy) AsBinder() binder.IBinder + func (p *TaskFpsCallbackProxy) OnFpsReported(ctx context.Context, fps float32) error + type TaskFpsCallbackStub struct + Impl ITaskFpsCallback + Transport binder.VersionAwareTransport + func (s *TaskFpsCallbackStub) Descriptor() string + func (s *TaskFpsCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type TaskFragmentAnimationParams struct + AnimationBackgroundColor int32 + func (s *TaskFragmentAnimationParams) MarshalParcel(p *parcel.Parcel) error + func (s *TaskFragmentAnimationParams) UnmarshalParcel(p *parcel.Parcel) error + type TaskFragmentCreationParams struct + AllowTransitionWhenEmpty bool + WindowingMode int32 + func (s *TaskFragmentCreationParams) MarshalParcel(p *parcel.Parcel) error + func (s *TaskFragmentCreationParams) UnmarshalParcel(p *parcel.Parcel) error + type TaskFragmentInfo struct + IsClearedForReorderActivityToFront bool + IsTaskClearedForReuse bool + IsTaskFragmentClearedForPip bool + IsVisible bool + RunningActivityCount int32 + func (s *TaskFragmentInfo) MarshalParcel(p *parcel.Parcel) error + func (s *TaskFragmentInfo) UnmarshalParcel(p *parcel.Parcel) error + type TaskFragmentOperation struct + DimOnTask bool + IsolatedNav bool + MoveToBottomIfClearWhenLaunch bool + OpType int32 + TaskFragmentCreationParams *TaskFragmentCreationParams + func (s *TaskFragmentOperation) MarshalParcel(p *parcel.Parcel) error + func (s *TaskFragmentOperation) UnmarshalParcel(p *parcel.Parcel) error + type TaskFragmentOrganizerControllerProxy struct + Remote binder.IBinder + func NewTaskFragmentOrganizerControllerProxy(remote binder.IBinder) *TaskFragmentOrganizerControllerProxy + func (p *TaskFragmentOrganizerControllerProxy) ApplyTransaction(ctx context.Context, wct WindowContainerTransaction, transitionType int32, ...) error + func (p *TaskFragmentOrganizerControllerProxy) AsBinder() binder.IBinder + func (p *TaskFragmentOrganizerControllerProxy) IsActivityEmbedded(ctx context.Context, activityToken binder.IBinder) (bool, error) + func (p *TaskFragmentOrganizerControllerProxy) OnTransactionHandled(ctx context.Context, transactionToken binder.IBinder, ...) error + func (p *TaskFragmentOrganizerControllerProxy) RegisterOrganizer(ctx context.Context, organizer ITaskFragmentOrganizer, isSystemOrganizer bool) error + func (p *TaskFragmentOrganizerControllerProxy) RegisterRemoteAnimations(ctx context.Context, organizer ITaskFragmentOrganizer, ...) error + func (p *TaskFragmentOrganizerControllerProxy) UnregisterOrganizer(ctx context.Context, organizer ITaskFragmentOrganizer) error + func (p *TaskFragmentOrganizerControllerProxy) UnregisterRemoteAnimations(ctx context.Context, organizer ITaskFragmentOrganizer) error + type TaskFragmentOrganizerControllerStub struct + Impl ITaskFragmentOrganizerController + Transport binder.VersionAwareTransport + func (s *TaskFragmentOrganizerControllerStub) Descriptor() string + func (s *TaskFragmentOrganizerControllerStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type TaskFragmentOrganizerProxy struct + Remote binder.IBinder + func NewTaskFragmentOrganizerProxy(remote binder.IBinder) *TaskFragmentOrganizerProxy + func (p *TaskFragmentOrganizerProxy) AsBinder() binder.IBinder + func (p *TaskFragmentOrganizerProxy) OnTransactionReady(ctx context.Context, transaction TaskFragmentTransaction) error + type TaskFragmentOrganizerStub struct + Impl ITaskFragmentOrganizer + Transport binder.VersionAwareTransport + func (s *TaskFragmentOrganizerStub) Descriptor() string + func (s *TaskFragmentOrganizerStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type TaskFragmentParentInfo struct + DisplayId int32 + HasDirectActivity bool + Visible bool + func (s *TaskFragmentParentInfo) MarshalParcel(p *parcel.Parcel) error + func (s *TaskFragmentParentInfo) UnmarshalParcel(p *parcel.Parcel) error + type TaskFragmentTransaction struct + func (s *TaskFragmentTransaction) MarshalParcel(p *parcel.Parcel) error + func (s *TaskFragmentTransaction) UnmarshalParcel(p *parcel.Parcel) error + type TaskFragmentTransactionChange struct + func (s *TaskFragmentTransactionChange) MarshalParcel(p *parcel.Parcel) error + func (s *TaskFragmentTransactionChange) UnmarshalParcel(p *parcel.Parcel) error + type TaskOrganizerControllerProxy struct + Remote binder.IBinder + func NewTaskOrganizerControllerProxy(remote binder.IBinder) *TaskOrganizerControllerProxy + func (p *TaskOrganizerControllerProxy) AsBinder() binder.IBinder + func (p *TaskOrganizerControllerProxy) CreateRootTask(ctx context.Context, displayId int32, windowingMode int32, ...) error + func (p *TaskOrganizerControllerProxy) DeleteRootTask(ctx context.Context, task WindowContainerToken) (bool, error) + func (p *TaskOrganizerControllerProxy) GetChildTasks(ctx context.Context, parent WindowContainerToken, activityTypes []int32) ([]appTypes.ActivityManagerRunningTaskInfo, error) + func (p *TaskOrganizerControllerProxy) GetImeTarget(ctx context.Context, display int32) (WindowContainerToken, error) + func (p *TaskOrganizerControllerProxy) GetRootTasks(ctx context.Context, displayId int32, activityTypes []int32) ([]appTypes.ActivityManagerRunningTaskInfo, error) + func (p *TaskOrganizerControllerProxy) RegisterTaskOrganizer(ctx context.Context, organizer ITaskOrganizer) (types.ParceledListSlice, error) + func (p *TaskOrganizerControllerProxy) RestartTaskTopActivityProcessIfVisible(ctx context.Context, task WindowContainerToken) error + func (p *TaskOrganizerControllerProxy) SetInterceptBackPressedOnTaskRoot(ctx context.Context, task WindowContainerToken, interceptBackPressed bool) error + func (p *TaskOrganizerControllerProxy) UnregisterTaskOrganizer(ctx context.Context, organizer ITaskOrganizer) error + func (p *TaskOrganizerControllerProxy) UpdateCameraCompatControlState(ctx context.Context, task WindowContainerToken, state int32) error + type TaskOrganizerControllerStub struct + Impl ITaskOrganizerController + Transport binder.VersionAwareTransport + func (s *TaskOrganizerControllerStub) Descriptor() string + func (s *TaskOrganizerControllerStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type TaskOrganizerProxy struct + Remote binder.IBinder + func NewTaskOrganizerProxy(remote binder.IBinder) *TaskOrganizerProxy + func (p *TaskOrganizerProxy) AddStartingWindow(ctx context.Context, info StartingWindowInfo) error + func (p *TaskOrganizerProxy) AsBinder() binder.IBinder + func (p *TaskOrganizerProxy) CopySplashScreenView(ctx context.Context, taskId int32) error + func (p *TaskOrganizerProxy) OnAppSplashScreenViewRemoved(ctx context.Context, taskId int32) error + func (p *TaskOrganizerProxy) OnBackPressedOnTaskRoot(ctx context.Context, taskInfo types.ActivityManagerRunningTaskInfo) error + func (p *TaskOrganizerProxy) OnImeDrawnOnTask(ctx context.Context, taskId int32) error + func (p *TaskOrganizerProxy) OnTaskAppeared(ctx context.Context, taskInfo types.ActivityManagerRunningTaskInfo, ...) error + func (p *TaskOrganizerProxy) OnTaskInfoChanged(ctx context.Context, taskInfo types.ActivityManagerRunningTaskInfo) error + func (p *TaskOrganizerProxy) OnTaskVanished(ctx context.Context, taskInfo types.ActivityManagerRunningTaskInfo) error + func (p *TaskOrganizerProxy) RemoveStartingWindow(ctx context.Context, removalInfo StartingWindowRemovalInfo) error + type TaskOrganizerStub struct + Impl ITaskOrganizer + Transport binder.VersionAwareTransport + func (s *TaskOrganizerStub) Descriptor() string + func (s *TaskOrganizerStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type TaskSnapshot struct + Appearance int32 + HasImeSurface bool + Id int64 + IsLowResolution bool + IsRealSnapshot bool + IsTranslucent bool + Orientation int32 + Rotation int32 + WindowingMode int32 + func (s *TaskSnapshot) MarshalParcel(p *parcel.Parcel) error + func (s *TaskSnapshot) UnmarshalParcel(p *parcel.Parcel) error + type TransactionReadyCallbackProxy struct + Remote binder.IBinder + func NewTransactionReadyCallbackProxy(remote binder.IBinder) *TransactionReadyCallbackProxy + func (p *TransactionReadyCallbackProxy) AsBinder() binder.IBinder + func (p *TransactionReadyCallbackProxy) OnTransactionReady(ctx context.Context, t *types.SurfaceControlTransaction) error + type TransactionReadyCallbackStub struct + Impl ITransactionReadyCallback + Transport binder.VersionAwareTransport + func (s *TransactionReadyCallbackStub) Descriptor() string + func (s *TransactionReadyCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type TransitionFilter struct + Flags int32 + NotFlags int32 + func (s *TransitionFilter) MarshalParcel(p *parcel.Parcel) error + func (s *TransitionFilter) UnmarshalParcel(p *parcel.Parcel) error + type TransitionInfo struct + DebugId int32 + Flags int32 + Track int32 + Type int32 + func (s *TransitionInfo) MarshalParcel(p *parcel.Parcel) error + func (s *TransitionInfo) UnmarshalParcel(p *parcel.Parcel) error + type TransitionInfoChange struct + func (s *TransitionInfoChange) MarshalParcel(p *parcel.Parcel) error + func (s *TransitionInfoChange) UnmarshalParcel(p *parcel.Parcel) error + type TransitionMetricsReporterProxy struct + Remote binder.IBinder + func NewTransitionMetricsReporterProxy(remote binder.IBinder) *TransitionMetricsReporterProxy + func (p *TransitionMetricsReporterProxy) AsBinder() binder.IBinder + func (p *TransitionMetricsReporterProxy) ReportAnimationStart(ctx context.Context, transitionToken binder.IBinder, startTime int64) error + type TransitionMetricsReporterStub struct + Impl ITransitionMetricsReporter + Transport binder.VersionAwareTransport + func (s *TransitionMetricsReporterStub) Descriptor() string + func (s *TransitionMetricsReporterStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type TransitionPlayerProxy struct + Remote binder.IBinder + func NewTransitionPlayerProxy(remote binder.IBinder) *TransitionPlayerProxy + func (p *TransitionPlayerProxy) AsBinder() binder.IBinder + func (p *TransitionPlayerProxy) OnTransitionReady(ctx context.Context, transitionToken binder.IBinder, info TransitionInfo, ...) error + func (p *TransitionPlayerProxy) RequestStartTransition(ctx context.Context, transitionToken binder.IBinder, ...) error + type TransitionPlayerStub struct + Impl ITransitionPlayer + Transport binder.VersionAwareTransport + func (s *TransitionPlayerStub) Descriptor() string + func (s *TransitionPlayerStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type TransitionRequestInfo struct + DebugId int32 + Flags int32 + Flg int32 + RemoteTransition *RemoteTransition + Type int32 + func (s *TransitionRequestInfo) MarshalParcel(p *parcel.Parcel) error + func (s *TransitionRequestInfo) UnmarshalParcel(p *parcel.Parcel) error + type TransitionRequestInfoDisplayChange struct + func (s *TransitionRequestInfoDisplayChange) MarshalParcel(p *parcel.Parcel) error + func (s *TransitionRequestInfoDisplayChange) UnmarshalParcel(p *parcel.Parcel) error + type TrustedPresentationListenerProxy struct + Remote binder.IBinder + func NewTrustedPresentationListenerProxy(remote binder.IBinder) *TrustedPresentationListenerProxy + func (p *TrustedPresentationListenerProxy) AsBinder() binder.IBinder + func (p *TrustedPresentationListenerProxy) OnTrustedPresentationChanged(ctx context.Context, enteredTrustedStateIds []int32, ...) error + type TrustedPresentationListenerStub struct + Impl ITrustedPresentationListener + Transport binder.VersionAwareTransport + func (s *TrustedPresentationListenerStub) Descriptor() string + func (s *TrustedPresentationListenerStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type TrustedPresentationThresholds struct + MinAlpha float32 + MinFractionRendered float32 + StabilityRequirementMs int32 + func (s *TrustedPresentationThresholds) MarshalParcel(p *parcel.Parcel) error + func (s *TrustedPresentationThresholds) UnmarshalParcel(p *parcel.Parcel) error + type UnhandledDragCallbackProxy struct + Remote binder.IBinder + func NewUnhandledDragCallbackProxy(remote binder.IBinder) *UnhandledDragCallbackProxy + func (p *UnhandledDragCallbackProxy) AsBinder() binder.IBinder + func (p *UnhandledDragCallbackProxy) NotifyUnhandledDropComplete(ctx context.Context, handled bool) error + type UnhandledDragCallbackStub struct + Impl IUnhandledDragCallback + Transport binder.VersionAwareTransport + func (s *UnhandledDragCallbackStub) Descriptor() string + func (s *UnhandledDragCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type WindowContainerToken struct + func (s *WindowContainerToken) MarshalParcel(p *parcel.Parcel) error + func (s *WindowContainerToken) UnmarshalParcel(p *parcel.Parcel) error + type WindowContainerTokenProxy struct + Remote binder.IBinder + func NewWindowContainerTokenProxy(remote binder.IBinder) *WindowContainerTokenProxy + func (p *WindowContainerTokenProxy) AsBinder() binder.IBinder + type WindowContainerTokenStub struct + Impl IWindowContainerToken + Transport binder.VersionAwareTransport + func (s *WindowContainerTokenStub) Descriptor() string + func (s *WindowContainerTokenStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type WindowContainerTransaction struct + func (s *WindowContainerTransaction) MarshalParcel(p *parcel.Parcel) error + func (s *WindowContainerTransaction) UnmarshalParcel(p *parcel.Parcel) error + type WindowContainerTransactionCallbackProxy struct + Remote binder.IBinder + func NewWindowContainerTransactionCallbackProxy(remote binder.IBinder) *WindowContainerTransactionCallbackProxy + func (p *WindowContainerTransactionCallbackProxy) AsBinder() binder.IBinder + func (p *WindowContainerTransactionCallbackProxy) OnTransactionReady(ctx context.Context, id int32, t types.SurfaceControlTransaction) error + type WindowContainerTransactionCallbackStub struct + Impl IWindowContainerTransactionCallback + Transport binder.VersionAwareTransport + func (s *WindowContainerTransactionCallbackStub) Descriptor() string + func (s *WindowContainerTransactionCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type WindowContextInfo struct + Configuration *types.Configuration + DisplayId int32 + func (s *WindowContextInfo) MarshalParcel(p *parcel.Parcel) error + func (s *WindowContextInfo) UnmarshalParcel(p *parcel.Parcel) error + type WindowOrganizerControllerProxy struct + Remote binder.IBinder + func NewWindowOrganizerControllerProxy(remote binder.IBinder) *WindowOrganizerControllerProxy + func (p *WindowOrganizerControllerProxy) ApplySyncTransaction(ctx context.Context, t WindowContainerTransaction, ...) (int32, error) + func (p *WindowOrganizerControllerProxy) ApplyTransaction(ctx context.Context, t WindowContainerTransaction) error + func (p *WindowOrganizerControllerProxy) AsBinder() binder.IBinder + func (p *WindowOrganizerControllerProxy) FinishTransition(ctx context.Context, transitionToken binder.IBinder, ...) error + func (p *WindowOrganizerControllerProxy) GetApplyToken(ctx context.Context) (binder.IBinder, error) + func (p *WindowOrganizerControllerProxy) GetDisplayAreaOrganizerController(ctx context.Context) (IDisplayAreaOrganizerController, error) + func (p *WindowOrganizerControllerProxy) GetTaskFragmentOrganizerController(ctx context.Context) (ITaskFragmentOrganizerController, error) + func (p *WindowOrganizerControllerProxy) GetTaskOrganizerController(ctx context.Context) (ITaskOrganizerController, error) + func (p *WindowOrganizerControllerProxy) GetTransitionMetricsReporter(ctx context.Context) (ITransitionMetricsReporter, error) + func (p *WindowOrganizerControllerProxy) RegisterTransitionPlayer(ctx context.Context, player ITransitionPlayer) error + func (p *WindowOrganizerControllerProxy) StartLegacyTransition(ctx context.Context, type_ int32, adapter types.RemoteAnimationAdapter, ...) (int32, error) + func (p *WindowOrganizerControllerProxy) StartNewTransition(ctx context.Context, type_ int32, t *WindowContainerTransaction) (binder.IBinder, error) + func (p *WindowOrganizerControllerProxy) StartTransition(ctx context.Context, transitionToken binder.IBinder, ...) error + type WindowOrganizerControllerStub struct + Impl IWindowOrganizerController + Transport binder.VersionAwareTransport + func (s *WindowOrganizerControllerStub) Descriptor() string + func (s *WindowOrganizerControllerStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type WindowlessStartingSurfaceCallbackProxy struct + Remote binder.IBinder + func NewWindowlessStartingSurfaceCallbackProxy(remote binder.IBinder) *WindowlessStartingSurfaceCallbackProxy + func (p *WindowlessStartingSurfaceCallbackProxy) AsBinder() binder.IBinder + func (p *WindowlessStartingSurfaceCallbackProxy) OnSurfaceAdded(ctx context.Context, addedSurface types.SurfaceControl) error + type WindowlessStartingSurfaceCallbackStub struct + Impl IWindowlessStartingSurfaceCallback + Transport binder.VersionAwareTransport + func (s *WindowlessStartingSurfaceCallbackStub) Descriptor() string + func (s *WindowlessStartingSurfaceCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error)