public interface android.view.WindowManager extends android.view.ViewManager
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: android.view.WindowManager
  super_class: java.lang.Object
{
  public static final int DOCKED_INVALID;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -1

  public static final int DOCKED_LEFT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int DOCKED_TOP;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int DOCKED_RIGHT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final int DOCKED_BOTTOM;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public static final java.lang.String INPUT_CONSUMER_PIP;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "pip_input_consumer"

  public static final java.lang.String INPUT_CONSUMER_NAVIGATION;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "nav_input_consumer"

  public static final java.lang.String INPUT_CONSUMER_WALLPAPER;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "wallpaper_input_consumer"

  public static final java.lang.String INPUT_CONSUMER_RECENTS_ANIMATION;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "recents_animation_input_consumer"

  public static final int TRANSIT_UNSET;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -1

  public static final int TRANSIT_NONE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int TRANSIT_ACTIVITY_OPEN;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 6

  public static final int TRANSIT_ACTIVITY_CLOSE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 7

  public static final int TRANSIT_TASK_OPEN;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 8

  public static final int TRANSIT_TASK_CLOSE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 9

  public static final int TRANSIT_TASK_TO_FRONT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 10

  public static final int TRANSIT_TASK_TO_BACK;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 11

  public static final int TRANSIT_WALLPAPER_CLOSE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 12

  public static final int TRANSIT_WALLPAPER_OPEN;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 13

  public static final int TRANSIT_WALLPAPER_INTRA_OPEN;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 14

  public static final int TRANSIT_WALLPAPER_INTRA_CLOSE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 15

  public static final int TRANSIT_TASK_OPEN_BEHIND;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 16

  public static final int TRANSIT_TASK_IN_PLACE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 17

  public static final int TRANSIT_ACTIVITY_RELAUNCH;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 18

  public static final int TRANSIT_DOCK_TASK_FROM_RECENTS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 19

  public static final int TRANSIT_KEYGUARD_GOING_AWAY;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 20

  public static final int TRANSIT_KEYGUARD_GOING_AWAY_ON_WALLPAPER;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 21

  public static final int TRANSIT_KEYGUARD_OCCLUDE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 22

  public static final int TRANSIT_KEYGUARD_UNOCCLUDE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 23

  public static final int TRANSIT_TRANSLUCENT_ACTIVITY_OPEN;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 24

  public static final int TRANSIT_TRANSLUCENT_ACTIVITY_CLOSE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 25

  public static final int TRANSIT_CRASHING_ACTIVITY_CLOSE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 26

  public static final int TRANSIT_FLAG_KEYGUARD_GOING_AWAY_TO_SHADE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int TRANSIT_FLAG_KEYGUARD_GOING_AWAY_NO_ANIMATION;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int TRANSIT_FLAG_KEYGUARD_GOING_AWAY_WITH_WALLPAPER;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public static final int TAKE_SCREENSHOT_FULLSCREEN;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int TAKE_SCREENSHOT_SELECTED_REGION;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final java.lang.String PARCEL_KEY_SHORTCUTS_ARRAY;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "shortcuts_array"

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 20
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.view.WindowLayoutParamsProto cannot be resolved\n\tThe import android.Manifest cannot be resolved\n\tandroid.Manifest.permission.RESTRICTED_VR_ACCESS cannot be resolved to a type\n\tpermission cannot be resolved to a variable\n\tpermission cannot be resolved to a variable\n\tpermission cannot be resolved to a variable\n\tTYPE cannot be resolved to a variable\n\tX cannot be resolved to a variable\n\tY cannot be resolved to a variable\n\tWIDTH cannot be resolved to a variable\n\tHEIGHT cannot be resolved to a variable\n\tHORIZONTAL_MARGIN cannot be resolved to a variable\n\tVERTICAL_MARGIN cannot be resolved to a variable\n\tGRAVITY cannot be resolved to a variable\n\tSOFT_INPUT_MODE cannot be resolved to a variable\n\tFORMAT cannot be resolved to a variable\n\tWINDOW_ANIMATIONS cannot be resolved to a variable\n\tALPHA cannot be resolved to a variable\n\tSCREEN_BRIGHTNESS cannot be resolved to a variable\n\tBUTTON_BRIGHTNESS cannot be resolved to a variable\n\tROTATION_ANIMATION cannot be resolved to a variable\n\tPREFERRED_REFRESH_RATE cannot be resolved to a variable\n\tWindowLayoutParamsProto cannot be resolved to a variable\n\tHAS_SYSTEM_UI_LISTENERS cannot be resolved to a variable\n\tINPUT_FEATURE_FLAGS cannot be resolved to a variable\n\tUSER_ACTIVITY_TIMEOUT cannot be resolved to a variable\n\tNEEDS_MENU_KEY cannot be resolved to a variable\n\tCOLOR_MODE cannot be resolved to a variable\n\tFLAGS cannot be resolved to a variable\n\tPRIVATE_FLAGS cannot be resolved to a variable\n\tSYSTEM_UI_VISIBILITY_FLAGS cannot be resolved to a variable\n\tSUBTREE_SYSTEM_UI_VISIBILITY_FLAGS cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public abstract android.view.Display getDefaultDisplay();
    descriptor: ()Landroid/view/Display;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void removeViewImmediate(android.view.View);
    descriptor: (Landroid/view/View;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      view  

  public abstract void requestAppKeyboardShortcuts(android.view.WindowManager$KeyboardShortcutsReceiver, int);
    descriptor: (Landroid/view/WindowManager$KeyboardShortcutsReceiver;I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      receiver  final
      deviceId  

  public abstract android.graphics.Region getCurrentImeTouchRegion();
    descriptor: ()Landroid/graphics/Region;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
}
SourceFile: "WindowManager.java"
NestMembers:
  android.view.WindowManager$BadTokenException  android.view.WindowManager$InvalidDisplayException  android.view.WindowManager$KeyboardShortcutsReceiver  android.view.WindowManager$LayoutParams  android.view.WindowManager$LayoutParams$1  android.view.WindowManager$LayoutParams$LayoutInDisplayCutoutMode  android.view.WindowManager$LayoutParams$SoftInputModeFlags  android.view.WindowManager$TransitionFlags  android.view.WindowManager$TransitionType
InnerClasses:
  public BadTokenException = android.view.WindowManager$BadTokenException of android.view.WindowManager
  public InvalidDisplayException = android.view.WindowManager$InvalidDisplayException of android.view.WindowManager
  public abstract KeyboardShortcutsReceiver = android.view.WindowManager$KeyboardShortcutsReceiver of android.view.WindowManager
  public LayoutParams = android.view.WindowManager$LayoutParams of android.view.WindowManager
  public abstract TransitionFlags = android.view.WindowManager$TransitionFlags of android.view.WindowManager
  public abstract TransitionType = android.view.WindowManager$TransitionType of android.view.WindowManager