UNPKG

@icecreamcake/autojs6-dts

Version:

TypeScript Declarations for AutoJs6

807 lines (776 loc) 98.9 kB
declare module androidx { export module transition { export class AnimatorUtils extends java.lang.Object { public static class: java.lang.Class<androidx.transition.AnimatorUtils>; } export module AnimatorUtils { export class AnimatorPauseListenerCompat extends java.lang.Object { public static class: java.lang.Class<androidx.transition.AnimatorUtils.AnimatorPauseListenerCompat>; /** * Constructs a new instance of the androidx.transition.AnimatorUtils$AnimatorPauseListenerCompat interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { onAnimationPause(param0: android.animation.Animator): void; onAnimationResume(param0: android.animation.Animator): void; }); public constructor(); public onAnimationPause(param0: android.animation.Animator): void; public onAnimationResume(param0: android.animation.Animator): void; } } } } declare module androidx { export module transition { export class ArcMotion extends androidx.transition.PathMotion { public static class: java.lang.Class<androidx.transition.ArcMotion>; public getMaximumAngle(): number; public setMinimumVerticalAngle(angleInDegrees: number): void; public getMinimumVerticalAngle(): number; public setMaximumAngle(angleInDegrees: number): void; public constructor(context: android.content.Context, attrs: android.util.AttributeSet); public getMinimumHorizontalAngle(): number; public getPath(startX: number, startY: number, endX: number, endY: number): android.graphics.Path; public constructor(); public getPath(param0: number, param1: number, param2: number, param3: number): android.graphics.Path; public setMinimumHorizontalAngle(angleInDegrees: number): void; } } } declare module androidx { export module transition { export class AutoTransition extends androidx.transition.TransitionSet { public static class: java.lang.Class<androidx.transition.AutoTransition>; public constructor(context: android.content.Context, attrs: android.util.AttributeSet); public constructor(); } } } declare module androidx { export module transition { export class CanvasUtils extends java.lang.Object { public static class: java.lang.Class<androidx.transition.CanvasUtils>; } } } declare module androidx { export module transition { export class ChangeBounds extends androidx.transition.Transition { public static class: java.lang.Class<androidx.transition.ChangeBounds>; public setResizeClip(resizeClip: boolean): void; public captureEndValues(transitionValues: androidx.transition.TransitionValues): void; public getResizeClip(): boolean; public captureEndValues(param0: androidx.transition.TransitionValues): void; public captureStartValues(param0: androidx.transition.TransitionValues): void; public constructor(context: android.content.Context, attrs: android.util.AttributeSet); public constructor(); public captureStartValues(transitionValues: androidx.transition.TransitionValues): void; public createAnimator(sceneRoot: android.view.ViewGroup, startValues: androidx.transition.TransitionValues, endValues: androidx.transition.TransitionValues): android.animation.Animator; public getTransitionProperties(): string[]; } export module ChangeBounds { export class ViewBounds extends java.lang.Object { public static class: java.lang.Class<androidx.transition.ChangeBounds.ViewBounds>; } } } } declare module androidx { export module transition { export class ChangeClipBounds extends androidx.transition.Transition { public static class: java.lang.Class<androidx.transition.ChangeClipBounds>; public captureEndValues(transitionValues: androidx.transition.TransitionValues): void; public captureEndValues(param0: androidx.transition.TransitionValues): void; public captureStartValues(param0: androidx.transition.TransitionValues): void; public constructor(context: android.content.Context, attrs: android.util.AttributeSet); public constructor(); public captureStartValues(transitionValues: androidx.transition.TransitionValues): void; public createAnimator(sceneRoot: android.view.ViewGroup, startValues: androidx.transition.TransitionValues, endValues: androidx.transition.TransitionValues): android.animation.Animator; public getTransitionProperties(): string[]; } } } declare module androidx { export module transition { export class ChangeImageTransform extends androidx.transition.Transition { public static class: java.lang.Class<androidx.transition.ChangeImageTransform>; public captureEndValues(transitionValues: androidx.transition.TransitionValues): void; public captureEndValues(param0: androidx.transition.TransitionValues): void; public captureStartValues(param0: androidx.transition.TransitionValues): void; public constructor(context: android.content.Context, attrs: android.util.AttributeSet); public constructor(); public captureStartValues(transitionValues: androidx.transition.TransitionValues): void; public createAnimator(sceneRoot: android.view.ViewGroup, startValues: androidx.transition.TransitionValues, endValues: androidx.transition.TransitionValues): android.animation.Animator; public getTransitionProperties(): string[]; } } } declare module androidx { export module transition { export class ChangeScroll extends androidx.transition.Transition { public static class: java.lang.Class<androidx.transition.ChangeScroll>; public captureEndValues(transitionValues: androidx.transition.TransitionValues): void; public captureEndValues(param0: androidx.transition.TransitionValues): void; public captureStartValues(param0: androidx.transition.TransitionValues): void; public constructor(context: android.content.Context, attrs: android.util.AttributeSet); public constructor(); public captureStartValues(transitionValues: androidx.transition.TransitionValues): void; public createAnimator(sceneRoot: android.view.ViewGroup, startValues: androidx.transition.TransitionValues, endValues: androidx.transition.TransitionValues): android.animation.Animator; public getTransitionProperties(): string[]; } } } declare module androidx { export module transition { export class ChangeTransform extends androidx.transition.Transition { public static class: java.lang.Class<androidx.transition.ChangeTransform>; public getReparent(): boolean; public captureEndValues(transitionValues: androidx.transition.TransitionValues): void; public getReparentWithOverlay(): boolean; public setReparentWithOverlay(reparentWithOverlay: boolean): void; public setReparent(reparent: boolean): void; public captureEndValues(param0: androidx.transition.TransitionValues): void; public captureStartValues(param0: androidx.transition.TransitionValues): void; public constructor(context: android.content.Context, attrs: android.util.AttributeSet); public constructor(); public captureStartValues(transitionValues: androidx.transition.TransitionValues): void; public createAnimator(sceneRoot: android.view.ViewGroup, startValues: androidx.transition.TransitionValues, endValues: androidx.transition.TransitionValues): android.animation.Animator; public getTransitionProperties(): string[]; } export module ChangeTransform { export class GhostListener extends androidx.transition.TransitionListenerAdapter { public static class: java.lang.Class<androidx.transition.ChangeTransform.GhostListener>; public onTransitionEnd(param0: androidx.transition.Transition): void; public onTransitionPause(transition: androidx.transition.Transition): void; public onTransitionCancel(transition: androidx.transition.Transition): void; public onTransitionPause(param0: androidx.transition.Transition): void; public onTransitionEnd(transition: androidx.transition.Transition): void; public onTransitionResume(param0: androidx.transition.Transition): void; public onTransitionCancel(param0: androidx.transition.Transition): void; public onTransitionResume(transition: androidx.transition.Transition): void; public onTransitionStart(transition: androidx.transition.Transition): void; public onTransitionStart(param0: androidx.transition.Transition): void; } export class PathAnimatorMatrix extends java.lang.Object { public static class: java.lang.Class<androidx.transition.ChangeTransform.PathAnimatorMatrix>; } export class Transforms extends java.lang.Object { public static class: java.lang.Class<androidx.transition.ChangeTransform.Transforms>; public equals(obj: any): boolean; public hashCode(): number; public restore(view: android.view.View): void; public equals(that: any): boolean; } } } } declare module androidx { export module transition { export class CircularPropagation extends androidx.transition.VisibilityPropagation { public static class: java.lang.Class<androidx.transition.CircularPropagation>; public setPropagationSpeed(propagationSpeed: number): void; public getStartDelay(sceneRoot: android.view.ViewGroup, transition: androidx.transition.Transition, startValues: androidx.transition.TransitionValues, endValues: androidx.transition.TransitionValues): number; public constructor(); public getStartDelay(param0: android.view.ViewGroup, param1: androidx.transition.Transition, param2: androidx.transition.TransitionValues, param3: androidx.transition.TransitionValues): number; } } } declare module androidx { export module transition { export class Explode extends androidx.transition.Visibility { public static class: java.lang.Class<androidx.transition.Explode>; public onDisappear(sceneRoot: android.view.ViewGroup, startValues: androidx.transition.TransitionValues, startVisibility: number, endValues: androidx.transition.TransitionValues, endVisibility: number): android.animation.Animator; public captureEndValues(transitionValues: androidx.transition.TransitionValues): void; public onAppear(sceneRoot: android.view.ViewGroup, view: android.view.View, startValues: androidx.transition.TransitionValues, endValues: androidx.transition.TransitionValues): android.animation.Animator; public onDisappear(sceneRoot: android.view.ViewGroup, view: android.view.View, startValues: androidx.transition.TransitionValues, endValues: androidx.transition.TransitionValues): android.animation.Animator; public onAppear(sceneRoot: android.view.ViewGroup, startValues: androidx.transition.TransitionValues, startVisibility: number, endValues: androidx.transition.TransitionValues, endVisibility: number): android.animation.Animator; public constructor(context: android.content.Context, attrs: android.util.AttributeSet); public constructor(); public captureStartValues(transitionValues: androidx.transition.TransitionValues): void; } } } declare module androidx { export module transition { export class Fade extends androidx.transition.Visibility { public static class: java.lang.Class<androidx.transition.Fade>; public static IN: number; public static OUT: number; public onDisappear(sceneRoot: android.view.ViewGroup, startValues: androidx.transition.TransitionValues, startVisibility: number, endValues: androidx.transition.TransitionValues, endVisibility: number): android.animation.Animator; public onAppear(sceneRoot: android.view.ViewGroup, view: android.view.View, startValues: androidx.transition.TransitionValues, endValues: androidx.transition.TransitionValues): android.animation.Animator; public onDisappear(sceneRoot: android.view.ViewGroup, view: android.view.View, startValues: androidx.transition.TransitionValues, endValues: androidx.transition.TransitionValues): android.animation.Animator; public onAppear(sceneRoot: android.view.ViewGroup, startValues: androidx.transition.TransitionValues, startVisibility: number, endValues: androidx.transition.TransitionValues, endVisibility: number): android.animation.Animator; public constructor(context: android.content.Context, attrs: android.util.AttributeSet); public constructor(); public constructor(fadingMode: number); public captureStartValues(transitionValues: androidx.transition.TransitionValues): void; } export module Fade { export class FadeAnimatorListener extends android.animation.AnimatorListenerAdapter { public static class: java.lang.Class<androidx.transition.Fade.FadeAnimatorListener>; public onAnimationPause(animation: android.animation.Animator): void; public onAnimationEnd(param0: android.animation.Animator): void; public onAnimationStart(animation: android.animation.Animator): void; public onAnimationRepeat(animation: android.animation.Animator): void; public onAnimationPause(param0: android.animation.Animator): void; public onAnimationStart(param0: android.animation.Animator): void; public onAnimationRepeat(param0: android.animation.Animator): void; public onAnimationCancel(param0: android.animation.Animator): void; public onAnimationResume(animation: android.animation.Animator): void; public onAnimationCancel(animation: android.animation.Animator): void; public onAnimationEnd(animation: android.animation.Animator): void; public onAnimationResume(param0: android.animation.Animator): void; } } } } declare module androidx { export module transition { export class FloatArrayEvaluator extends android.animation.TypeEvaluator<number[]> { public static class: java.lang.Class<androidx.transition.FloatArrayEvaluator>; public evaluate(fraction: number, startValue: number[], endValue: number[]): number[]; } } } declare module androidx { export module transition { export class FragmentTransitionSupport extends androidx.fragment.app.FragmentTransitionImpl { public static class: java.lang.Class<androidx.transition.FragmentTransitionSupport>; public cloneTransition(param0: any): any; public mergeTransitionsTogether(param0: any, param1: any, param2: any): any; public mergeTransitionsTogether(transition1: any, transition2: any, transition3: any): any; public setSharedElementTargets(param0: any, param1: android.view.View, param2: java.util.ArrayList<android.view.View>): void; public swapSharedElementTargets(param0: any, param1: java.util.ArrayList<android.view.View>, param2: java.util.ArrayList<android.view.View>): void; public addTarget(param0: any, param1: android.view.View): void; public swapSharedElementTargets(sharedElementTransitionObj: any, sharedElementsOut: java.util.ArrayList<android.view.View>, sharedElementsIn: java.util.ArrayList<android.view.View>): void; public setEpicenter(param0: any, param1: android.graphics.Rect): void; public wrapTransitionInSet(param0: any): any; public addTargets(transitionObj: any, views: java.util.ArrayList<android.view.View>): void; public scheduleRemoveTargets(param0: any, param1: any, param2: java.util.ArrayList<android.view.View>, param3: any, param4: java.util.ArrayList<android.view.View>, param5: any, param6: java.util.ArrayList<android.view.View>): void; public removeTarget(param0: any, param1: android.view.View): void; public setEpicenter(transitionObj: any, epicenter: android.graphics.Rect): void; public canHandle(param0: any): boolean; public setListenerForTransitionEnd(outFragment: androidx.fragment.app.Fragment, transition: any, signal: androidx.core.os.CancellationSignal, transitionCompleteRunnable: java.lang.Runnable): void; public setListenerForTransitionEnd(param0: androidx.fragment.app.Fragment, param1: any, param2: androidx.core.os.CancellationSignal, param3: java.lang.Runnable): void; public cloneTransition(transition: any): any; public mergeTransitionsInSequence(exitTransitionObj: any, enterTransitionObj: any, sharedElementTransitionObj: any): any; public scheduleHideFragmentView(param0: any, param1: android.view.View, param2: java.util.ArrayList<android.view.View>): void; public beginDelayedTransition(sceneRoot: android.view.ViewGroup, transition: any): void; public scheduleRemoveTargets(overallTransitionObj: any, enterTransition: any, enteringViews: java.util.ArrayList<android.view.View>, exitTransition: any, exitingViews: java.util.ArrayList<android.view.View>, sharedElementTransition: any, sharedElementsIn: java.util.ArrayList<android.view.View>): void; public scheduleHideFragmentView(exitTransitionObj: any, fragmentView: android.view.View, exitingViews: java.util.ArrayList<android.view.View>): void; public replaceTargets(transitionObj: any, oldTargets: java.util.ArrayList<android.view.View>, newTargets: java.util.ArrayList<android.view.View>): void; public addTarget(transitionObj: any, view: android.view.View): void; public constructor(); public canHandle(transition: any): boolean; public setEpicenter(param0: any, param1: android.view.View): void; public wrapTransitionInSet(transition: any): any; public removeTarget(transitionObj: any, view: android.view.View): void; public setSharedElementTargets(transitionObj: any, nonExistentView: android.view.View, sharedViews: java.util.ArrayList<android.view.View>): void; public mergeTransitionsInSequence(param0: any, param1: any, param2: any): any; public beginDelayedTransition(param0: android.view.ViewGroup, param1: any): void; public replaceTargets(param0: any, param1: java.util.ArrayList<android.view.View>, param2: java.util.ArrayList<android.view.View>): void; public addTargets(param0: any, param1: java.util.ArrayList<android.view.View>): void; public setEpicenter(transitionObj: any, view: android.view.View): void; } } } declare module androidx { export module transition { export class GhostView extends java.lang.Object { public static class: java.lang.Class<androidx.transition.GhostView>; /** * Constructs a new instance of the androidx.transition.GhostView interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { setVisibility(param0: number): void; reserveEndViewTransition(param0: android.view.ViewGroup, param1: android.view.View): void; }); public constructor(); public setVisibility(param0: number): void; public reserveEndViewTransition(param0: android.view.ViewGroup, param1: android.view.View): void; } } } declare module androidx { export module transition { export class GhostViewHolder extends android.widget.FrameLayout { public static class: java.lang.Class<androidx.transition.GhostViewHolder>; public invalidateChildInParent(location: number[], dirty: android.graphics.Rect): android.view.ViewParent; public onStopNestedScroll(param0: android.view.View): void; public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void; public scheduleDrawable(who: android.graphics.drawable.Drawable, what: java.lang.Runnable, when: number): void; public showContextMenuForChild(originalView: android.view.View, x: number, y: number): boolean; public requestSendAccessibilityEvent(param0: android.view.View, param1: android.view.accessibility.AccessibilityEvent): boolean; public childHasTransientStateChanged(param0: android.view.View, param1: boolean): void; public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean; public onNestedScrollAccepted(param0: android.view.View, param1: android.view.View, param2: number): void; public showContextMenuForChild(param0: android.view.View): boolean; public onNestedScrollAccepted(child: android.view.View, target: android.view.View, axes: number): void; public bringChildToFront(param0: android.view.View): void; public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean; public sendAccessibilityEvent(param0: number): void; public requestChildFocus(child: android.view.View, focused: android.view.View): void; public requestChildRectangleOnScreen(child: android.view.View, rectangle: android.graphics.Rect, immediate: boolean): boolean; public requestTransparentRegion(param0: android.view.View): void; public addView(child: android.view.View, width: number, height: number): void; public canResolveTextAlignment(): boolean; public getParent(): android.view.ViewParent; public onStartNestedScroll(param0: android.view.View, param1: android.view.View, param2: number): boolean; public requestDisallowInterceptTouchEvent(disallowIntercept: boolean): void; public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: java.lang.Runnable): void; public getLayoutDirection(): number; public requestChildFocus(param0: android.view.View, param1: android.view.View): void; public invalidateDrawable(param0: android.graphics.drawable.Drawable): void; public getChildVisibleRect(child: android.view.View, r: android.graphics.Rect, offset: android.graphics.Point): boolean; public recomputeViewAttributes(param0: android.view.View): void; public focusSearch(direction: number): android.view.View; public createContextMenu(menu: android.view.ContextMenu): void; public isLayoutRequested(): boolean; public requestTransparentRegion(child: android.view.View): void; public addView(child: android.view.View, index: number, params: android.view.ViewGroup.LayoutParams): void; public onNestedScroll(target: android.view.View, dxConsumed: number, dyConsumed: number, dxUnconsumed: number, dyUnconsumed: number): void; public invalidateChild(param0: android.view.View, param1: android.graphics.Rect): void; public invalidateChild(child: android.view.View, dirty: android.graphics.Rect): void; public updateViewLayout(view: android.view.View, params: android.view.ViewGroup.LayoutParams): void; public notifySubtreeAccessibilityStateChanged(child: android.view.View, source: android.view.View, changeType: number): void; public onNestedPreScroll(param0: android.view.View, param1: number, param2: number, param3: number[]): void; public requestLayout(): void; public childDrawableStateChanged(param0: android.view.View): void; public removeView(view: android.view.View): void; public onNestedPreFling(target: android.view.View, velocityX: number, velocityY: number): boolean; public canResolveTextDirection(): boolean; public onKeyMultiple(keyCode: number, repeatCount: number, event: android.view.KeyEvent): boolean; public invalidateDrawable(drawable: android.graphics.drawable.Drawable): void; public onViewRemoved(child: android.view.View): void; /** @deprecated */ public requestFitSystemWindows(): void; public unscheduleDrawable(who: android.graphics.drawable.Drawable, what: java.lang.Runnable): void; public getChildVisibleRect(param0: android.view.View, param1: android.graphics.Rect, param2: android.graphics.Point): boolean; public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean; public onKeyUp(keyCode: number, event: android.view.KeyEvent): boolean; public focusSearch(focused: android.view.View, direction: number): android.view.View; public invalidateChildInParent(param0: number[], param1: android.graphics.Rect): android.view.ViewParent; public recomputeViewAttributes(child: android.view.View): void; public addView(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void; public childHasTransientStateChanged(child: android.view.View, childHasTransientState: boolean): void; public requestFitSystemWindows(): void; public sendAccessibilityEventUnchecked(event: android.view.accessibility.AccessibilityEvent): void; public childDrawableStateChanged(child: android.view.View): void; public isLayoutDirectionResolved(): boolean; public focusableViewAvailable(param0: android.view.View): void; public createContextMenu(param0: android.view.ContextMenu): void; public focusSearch(param0: android.view.View, param1: number): android.view.View; public canResolveLayoutDirection(): boolean; public onKeyDown(keyCode: number, event: android.view.KeyEvent): boolean; public onNestedFling(param0: android.view.View, param1: number, param2: number, param3: boolean): boolean; public addView(child: android.view.View, index: number): void; public onKeyLongPress(keyCode: number, event: android.view.KeyEvent): boolean; public addView(child: android.view.View, params: android.view.ViewGroup.LayoutParams): void; public getParentForAccessibility(): android.view.ViewParent; public onNestedPrePerformAccessibilityAction(param0: android.view.View, param1: number, param2: android.os.Bundle): boolean; public focusableViewAvailable(v: android.view.View): void; public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback): android.view.ActionMode; public onStopNestedScroll(child: android.view.View): void; public getTextAlignment(): number; public requestChildRectangleOnScreen(param0: android.view.View, param1: android.graphics.Rect, param2: boolean): boolean; public onNestedScroll(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void; public onNestedPreFling(param0: android.view.View, param1: number, param2: number): boolean; public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean; public startActionModeForChild(originalView: android.view.View, callback: android.view.ActionMode.Callback): android.view.ActionMode; public onStartNestedScroll(child: android.view.View, target: android.view.View, nestedScrollAxes: number): boolean; public onNestedPrePerformAccessibilityAction(target: android.view.View, action: number, args: android.os.Bundle): boolean; public startActionModeForChild(originalView: android.view.View, callback: android.view.ActionMode.Callback, type: number): android.view.ActionMode; public unscheduleDrawable(who: android.graphics.drawable.Drawable): void; public onNestedFling(target: android.view.View, velocityX: number, velocityY: number, consumed: boolean): boolean; public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback, param2: number): android.view.ActionMode; public onNestedPreScroll(target: android.view.View, dx: number, dy: number, consumed: number[]): void; public onViewAdded(child: android.view.View): void; public isTextAlignmentResolved(): boolean; public removeView(param0: android.view.View): void; public clearChildFocus(param0: android.view.View): void; public showContextMenuForChild(originalView: android.view.View): boolean; public getTextDirection(): number; public updateViewLayout(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void; public clearChildFocus(child: android.view.View): void; public requestDisallowInterceptTouchEvent(param0: boolean): void; public bringChildToFront(child: android.view.View): void; public isTextDirectionResolved(): boolean; public addView(child: android.view.View): void; public showContextMenuForChild(param0: android.view.View, param1: number, param2: number): boolean; public requestSendAccessibilityEvent(child: android.view.View, event: android.view.accessibility.AccessibilityEvent): boolean; public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: java.lang.Runnable, param2: number): void; public notifySubtreeAccessibilityStateChanged(param0: android.view.View, param1: android.view.View, param2: number): void; public sendAccessibilityEvent(eventType: number): void; } } } declare module androidx { export module transition { export class GhostViewPlatform extends java.lang.Object implements androidx.transition.GhostView { public static class: java.lang.Class<androidx.transition.GhostViewPlatform>; public setVisibility(param0: number): void; public reserveEndViewTransition(param0: android.view.ViewGroup, param1: android.view.View): void; public reserveEndViewTransition(viewGroup: android.view.ViewGroup, view: android.view.View): void; public setVisibility(visibility: number): void; } } } declare module androidx { export module transition { export class GhostViewPort extends android.view.ViewGroup implements androidx.transition.GhostView { public static class: java.lang.Class<androidx.transition.GhostViewPort>; public invalidateChildInParent(location: number[], dirty: android.graphics.Rect): android.view.ViewParent; public onStopNestedScroll(param0: android.view.View): void; public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void; public scheduleDrawable(who: android.graphics.drawable.Drawable, what: java.lang.Runnable, when: number): void; public showContextMenuForChild(originalView: android.view.View, x: number, y: number): boolean; public requestSendAccessibilityEvent(param0: android.view.View, param1: android.view.accessibility.AccessibilityEvent): boolean; public childHasTransientStateChanged(param0: android.view.View, param1: boolean): void; public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean; public onNestedScrollAccepted(param0: android.view.View, param1: android.view.View, param2: number): void; public showContextMenuForChild(param0: android.view.View): boolean; public reserveEndViewTransition(viewGroup: android.view.ViewGroup, view: android.view.View): void; public onNestedScrollAccepted(child: android.view.View, target: android.view.View, axes: number): void; public bringChildToFront(param0: android.view.View): void; public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean; public onDetachedFromWindow(): void; public sendAccessibilityEvent(param0: number): void; public requestChildFocus(child: android.view.View, focused: android.view.View): void; public requestChildRectangleOnScreen(child: android.view.View, rectangle: android.graphics.Rect, immediate: boolean): boolean; public setVisibility(param0: number): void; public requestTransparentRegion(param0: android.view.View): void; public addView(child: android.view.View, width: number, height: number): void; public canResolveTextAlignment(): boolean; public getParent(): android.view.ViewParent; public onStartNestedScroll(param0: android.view.View, param1: android.view.View, param2: number): boolean; public requestDisallowInterceptTouchEvent(disallowIntercept: boolean): void; public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: java.lang.Runnable): void; public getLayoutDirection(): number; public requestChildFocus(param0: android.view.View, param1: android.view.View): void; public invalidateDrawable(param0: android.graphics.drawable.Drawable): void; public getChildVisibleRect(child: android.view.View, r: android.graphics.Rect, offset: android.graphics.Point): boolean; public recomputeViewAttributes(param0: android.view.View): void; public focusSearch(direction: number): android.view.View; public createContextMenu(menu: android.view.ContextMenu): void; public isLayoutRequested(): boolean; public onDraw(canvas: android.graphics.Canvas): void; public requestTransparentRegion(child: android.view.View): void; public addView(child: android.view.View, index: number, params: android.view.ViewGroup.LayoutParams): void; public onNestedScroll(target: android.view.View, dxConsumed: number, dyConsumed: number, dxUnconsumed: number, dyUnconsumed: number): void; public invalidateChild(param0: android.view.View, param1: android.graphics.Rect): void; public invalidateChild(child: android.view.View, dirty: android.graphics.Rect): void; public updateViewLayout(view: android.view.View, params: android.view.ViewGroup.LayoutParams): void; public notifySubtreeAccessibilityStateChanged(child: android.view.View, source: android.view.View, changeType: number): void; public onNestedPreScroll(param0: android.view.View, param1: number, param2: number, param3: number[]): void; public requestLayout(): void; public childDrawableStateChanged(param0: android.view.View): void; public removeView(view: android.view.View): void; public onNestedPreFling(target: android.view.View, velocityX: number, velocityY: number): boolean; public canResolveTextDirection(): boolean; public onKeyMultiple(keyCode: number, repeatCount: number, event: android.view.KeyEvent): boolean; public invalidateDrawable(drawable: android.graphics.drawable.Drawable): void; /** @deprecated */ public requestFitSystemWindows(): void; public unscheduleDrawable(who: android.graphics.drawable.Drawable, what: java.lang.Runnable): void; public getChildVisibleRect(param0: android.view.View, param1: android.graphics.Rect, param2: android.graphics.Point): boolean; public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean; public onKeyUp(keyCode: number, event: android.view.KeyEvent): boolean; public focusSearch(focused: android.view.View, direction: number): android.view.View; public invalidateChildInParent(param0: number[], param1: android.graphics.Rect): android.view.ViewParent; public recomputeViewAttributes(child: android.view.View): void; public addView(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void; public setVisibility(visibility: number): void; public childHasTransientStateChanged(child: android.view.View, childHasTransientState: boolean): void; public requestFitSystemWindows(): void; public sendAccessibilityEventUnchecked(event: android.view.accessibility.AccessibilityEvent): void; public onLayout(changed: boolean, l: number, t: number, r: number, b: number): void; public onLayout(param0: boolean, param1: number, param2: number, param3: number, param4: number): void; public childDrawableStateChanged(child: android.view.View): void; public isLayoutDirectionResolved(): boolean; public focusableViewAvailable(param0: android.view.View): void; public createContextMenu(param0: android.view.ContextMenu): void; public focusSearch(param0: android.view.View, param1: number): android.view.View; public canResolveLayoutDirection(): boolean; public onKeyDown(keyCode: number, event: android.view.KeyEvent): boolean; public onNestedFling(param0: android.view.View, param1: number, param2: number, param3: boolean): boolean; public addView(child: android.view.View, index: number): void; public onKeyLongPress(keyCode: number, event: android.view.KeyEvent): boolean; public addView(child: android.view.View, params: android.view.ViewGroup.LayoutParams): void; public getParentForAccessibility(): android.view.ViewParent; public onNestedPrePerformAccessibilityAction(param0: android.view.View, param1: number, param2: android.os.Bundle): boolean; public focusableViewAvailable(v: android.view.View): void; public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback): android.view.ActionMode; public onStopNestedScroll(child: android.view.View): void; public getTextAlignment(): number; public requestChildRectangleOnScreen(param0: android.view.View, param1: android.graphics.Rect, param2: boolean): boolean; public onNestedScroll(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void; public onNestedPreFling(param0: android.view.View, param1: number, param2: number): boolean; public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean; public startActionModeForChild(originalView: android.view.View, callback: android.view.ActionMode.Callback): android.view.ActionMode; public onStartNestedScroll(child: android.view.View, target: android.view.View, nestedScrollAxes: number): boolean; public onNestedPrePerformAccessibilityAction(target: android.view.View, action: number, args: android.os.Bundle): boolean; public startActionModeForChild(originalView: android.view.View, callback: android.view.ActionMode.Callback, type: number): android.view.ActionMode; public unscheduleDrawable(who: android.graphics.drawable.Drawable): void; public onNestedFling(target: android.view.View, velocityX: number, velocityY: number, consumed: boolean): boolean; public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback, param2: number): android.view.ActionMode; public onNestedPreScroll(target: android.view.View, dx: number, dy: number, consumed: number[]): void; public isTextAlignmentResolved(): boolean; public removeView(param0: android.view.View): void; public clearChildFocus(param0: android.view.View): void; public showContextMenuForChild(originalView: android.view.View): boolean; public reserveEndViewTransition(param0: android.view.ViewGroup, param1: android.view.View): void; public getTextDirection(): number; public updateViewLayout(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void; public clearChildFocus(child: android.view.View): void; public requestDisallowInterceptTouchEvent(param0: boolean): void; public bringChildToFront(child: android.view.View): void; public isTextDirectionResolved(): boolean; public addView(child: android.view.View): void; public showContextMenuForChild(param0: android.view.View, param1: number, param2: number): boolean; public requestSendAccessibilityEvent(child: android.view.View, event: android.view.accessibility.AccessibilityEvent): boolean; public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: java.lang.Runnable, param2: number): void; public onAttachedToWindow(): void; public notifySubtreeAccessibilityStateChanged(param0: android.view.View, param1: android.view.View, param2: number): void; public sendAccessibilityEvent(eventType: number): void; } } } declare module androidx { export module transition { export class GhostViewUtils extends java.lang.Object { public static class: java.lang.Class<androidx.transition.GhostViewUtils>; } } } declare module androidx { export module transition { export class ImageViewUtils extends java.lang.Object { public static class: java.lang.Class<androidx.transition.ImageViewUtils>; } } } declare module androidx { export module transition { export class MatrixUtils extends java.lang.Object { public static class: java.lang.Class<androidx.transition.MatrixUtils>; } } } declare module androidx { export module transition { export class ObjectAnimatorUtils extends java.lang.Object { public static class: java.lang.Class<androidx.transition.ObjectAnimatorUtils>; } } } declare module androidx { export module transition { export abstract class PathMotion extends java.lang.Object { public static class: java.lang.Class<androidx.transition.PathMotion>; public constructor(context: android.content.Context, attrs: android.util.AttributeSet); public constructor(); public getPath(param0: number, param1: number, param2: number, param3: number): android.graphics.Path; } } } declare module androidx { export module transition { export class PathProperty<T> extends android.util.Property<any,java.lang.Float> { public static class: java.lang.Class<androidx.transition.PathProperty<any>>; public set(target: any, fraction: java.lang.Float): void; public get(object: any): java.lang.Float; public set(object: any, value: any): void; public get(param0: any): any; } } } declare module androidx { export module transition { export class PatternPathMotion extends androidx.transition.PathMotion { public static class: java.lang.Class<androidx.transition.PatternPathMotion>; public getPatternPath(): android.graphics.Path; public constructor(patternPath: android.graphics.Path); public setPatternPath(patternPath: android.graphics.Path): void; public constructor(context: android.content.Context, attrs: android.util.AttributeSet); public getPath(startX: number, startY: number, endX: number, endY: number): android.graphics.Path; public constructor(); public getPath(param0: number, param1: number, param2: number, param3: number): android.graphics.Path; } } } declare module androidx { export module transition { export class PropertyValuesHolderUtils extends java.lang.Object { public static class: java.lang.Class<androidx.transition.PropertyValuesHolderUtils>; } } } declare module androidx { export module transition { export class RectEvaluator extends android.animation.TypeEvaluator<android.graphics.Rect> { public static class: java.lang.Class<androidx.transition.RectEvaluator>; public evaluate(fraction: number, startValue: android.graphics.Rect, endValue: android.graphics.Rect): android.graphics.Rect; } } } declare module androidx { export module transition { export class Scene extends java.lang.Object { public static class: java.lang.Class<androidx.transition.Scene>; public constructor(sceneRoot: android.view.ViewGroup, layout: android.view.View); public static getSceneForLayout(sceneRoot: android.view.ViewGroup, layoutId: number, context: android.content.Context): androidx.transition.Scene; public getSceneRoot(): android.view.ViewGroup; public setEnterAction(action: java.lang.Runnable): void; public setExitAction(action: java.lang.Runnable): void; public exit(): void; public enter(): void; public static getCurrentScene(sceneRoot: android.view.ViewGroup): androidx.transition.Scene; public constructor(sceneRoot: android.view.ViewGroup); } } } declare module androidx { export module transition { export class SidePropagation extends androidx.transition.VisibilityPropagation { public static class: java.lang.Class<androidx.transition.SidePropagation>; public setPropagationSpeed(propagationSpeed: number): void; public getStartDelay(sceneRoot: android.view.ViewGroup, transition: androidx.transition.Transition, startValues: androidx.transition.TransitionValues, endValues: androidx.transition.TransitionValues): number; public constructor(); public setSide(side: number): void; public getStartDelay(param0: android.view.ViewGroup, param1: androidx.transition.Transition, param2: androidx.transition.TransitionValues, param3: androidx.transition.TransitionValues): number; } } } declare module androidx { export module transition { export class Slide extends androidx.transition.Visibility { public static class: java.lang.Class<androidx.transition.Slide>; public constructor(slideEdge: number); public onDisappear(sceneRoot: android.view.ViewGroup, startValues: androidx.transition.TransitionValues, startVisibility: number, endValues: androidx.transition.TransitionValues, endVisibility: number): android.animation.Animator; public captureEndValues(transitionValues: androidx.transition.TransitionValues): void; public onAppear(sceneRoot: android.view.ViewGroup, view: android.view.View, startValues: androidx.transition.TransitionValues, endValues: androidx.transition.TransitionValues): android.animation.Animator; public onDisappear(sceneRoot: android.view.ViewGroup, view: android.view.View, startValues: androidx.transition.TransitionValues, endValues: androidx.transition.TransitionValues): android.animation.Animator; public onAppear(sceneRoot: android.view.ViewGroup, startValues: androidx.transition.TransitionValues, startVisibility: number, endValues: androidx.transition.TransitionValues, endVisibility: number): android.animation.Animator; public constructor(context: android.content.Context, attrs: android.util.AttributeSet); public setSlideEdge(slideEdge: number): void; public constructor(); public captureStartValues(transitionValues: androidx.transition.TransitionValues): void; public getSlideEdge(): number; } export module Slide { export class CalculateSlide extends java.lang.Object { public static class: java.lang.Class<androidx.transition.Slide.CalculateSlide>; /** * Constructs a new instance of the androidx.transition.Slide$CalculateSlide interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { getGoneX(param0: android.view.ViewGroup, param1: android.view.View): number; getGoneY(param0: android.view.ViewGroup, param1: android.view.View): number; }); public constructor(); public getGoneX(param0: android.view.ViewGroup, param1: android.view.View): number; public getGoneY(param0: android.view.ViewGroup, param1: android.view.View): number; } export abstract class CalculateSlideHorizontal extends java.lang.Object implements androidx.transition.Slide.CalculateSlide { public static class: java.lang.Class<androidx.transition.Slide.CalculateSlideHorizontal>; public getGoneX(param0: android.view.ViewGroup, param1: android.view.View): number; public getGoneY(param0: android.view.ViewGroup, param1: android.view.View): number; public getGoneY(sceneRoot: android.view.ViewGroup, view: android.view.View): number; } export abstract class CalculateSlideVertical extends java.lang.Object implements androidx.transition.Slide.CalculateSlide { public static class: java.lang.Class<androidx.transition.Slide.CalculateSlideVertical>; public getGoneX(sceneRoot: android.view.ViewGroup, view: android.view.View): number; public getGoneX(param0: android.view.ViewGroup, param1: android.view.View): number; public getGoneY(param0: android.view.ViewGroup, param1: android.view.View): number; } export class GravityFlag extends java.lang.Object implements java.lang.annotation.Annotation { public static class: java.lang.Class<androidx.transition.Slide.GravityFlag>; /** * Constructs a new instance of the androidx.transition.Slide$GravityFlag interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { equals(param0: any): boolean; hashCode(): number; toString(): string; annotationType(): java.lang.Class<any>; }); public constructor(); public equals(obj: any): boolean; public hashCode(): number; public equals(param0: any): boolean; public annotationType(): java.lang.Class<any>; public toString(): string; } } } } declare module androidx { export module transition { export class Styleable extends java.lang.Object { public static class: java.lang.Class<androidx.transition.Styleable>; } export module Styleable { export class ArcMotion extends java.lang.Object { public static class: java.lang.Class<androidx.transition.Styleable.ArcMotion>; /** * Constructs a new instance of the androidx.transition.Styleable$ArcMotion interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { }); public constructor(); public static MINIMUM_VERTICAL_ANGLE: number; public static MAXIMUM_ANGLE: number; public static MINIMUM_HORIZONTAL_ANGLE: number; } export class ChangeBounds extends java.lang.Object { public static class: java.lang.Class<androidx.transition.Styleable.ChangeBounds>; /** * Constructs a new instance of the androidx.transition.Styleable$ChangeBounds interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { }); public constructor(); public static RESIZE_CLIP: number; } export class ChangeTransform extends java.lang.Object { public static class: java.lang.Class<androidx.transition.Styleable.ChangeTransform>; /** * Constructs a new instance of the androidx.transition.Styleable$ChangeTransform interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { }); public constructor(); public static REPARENT: number; public static REPARENT_WITH_OVERLAY: number; } export class Fade extends java.lang.Object { public static class: java.lang.Class<androidx.transition.Styleable.Fade>; /** * Constructs a new instance of the androidx.transition.Styleable$Fade interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { }); public constructor(); public static FADING_MODE: number; } export class PatternPathMotion extends java.lang.Object { public static class: java.lang.Class<androidx.transition.Styleable.PatternPathMotion>; /** * Constructs a new instance of the androidx.transition.Styleable$PatternPathMotion interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { }); public constructor(); public static PATTERN_PATH_DATA: number; } export class Slide extends java.lang.Object { public static class: java.lang.Class<androidx.transition.Styleable.Slide>; /** * Constructs a new instance of the androidx.transition.Styleable$Slide interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { }); public constructor(); public static SLIDE_EDGE: number; } export class Transition extends java.lang.Object {