# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.core.view.accessibility.AccessibilityNodeInfoCompat":"AccessibilityNodeInfoCompat.java"}}
com.google.android.material.textfield.DropdownMenuEndIconDelegate -> b22:
# {"id":"sourceFile","fileName":"DropdownMenuEndIconDelegate.java"}
    int animationFadeOutDuration -> e
    int animationFadeInDuration -> f
    android.animation.TimeInterpolator animationFadeInterpolator -> g
    android.widget.AutoCompleteTextView autoCompleteTextView -> h
    android.view.View$OnClickListener onIconClickListener -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lrx0;"}
    android.view.View$OnFocusChangeListener onEditTextFocusChangeListener -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lsx0;"}
    android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener touchExplorationStateChangeListener -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"La22;"}
    boolean editTextHasFocus -> l
    boolean dropdownPopupDirty -> m
    boolean isEndIconChecked -> n
    long dropdownPopupActivatedAt -> o
    android.view.accessibility.AccessibilityManager accessibilityManager -> p
    android.animation.ValueAnimator fadeOutAnim -> q
    android.animation.ValueAnimator fadeInAnim -> r
    1:3:void <init>(com.google.android.material.textfield.EndCompoundLayout):90:90 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk62;)V"}
    4:11:void <init>(com.google.android.material.textfield.EndCompoundLayout):62:62 -> <init>
    12:18:void <init>(com.google.android.material.textfield.EndCompoundLayout):64:64 -> <init>
    19:30:void <init>(com.google.android.material.textfield.EndCompoundLayout):73:73 -> <init>
    31:32:void <init>(com.google.android.material.textfield.EndCompoundLayout):84:84 -> <init>
    33:41:void <init>(com.google.android.material.textfield.EndCompoundLayout):93:93 -> <init>
    42:45:int com.google.android.material.motion.MotionUtils.resolveThemeDuration(android.content.Context,int,int):96:96 -> <init>
    42:45:void <init>(com.google.android.material.textfield.EndCompoundLayout):92 -> <init>
    46:47:void <init>(com.google.android.material.textfield.EndCompoundLayout):92:92 -> <init>
    48:53:void <init>(com.google.android.material.textfield.EndCompoundLayout):98:98 -> <init>
    54:57:int com.google.android.material.motion.MotionUtils.resolveThemeDuration(android.content.Context,int,int):96:96 -> <init>
    54:57:void <init>(com.google.android.material.textfield.EndCompoundLayout):97 -> <init>
    58:59:void <init>(com.google.android.material.textfield.EndCompoundLayout):97:97 -> <init>
    60:68:void <init>(com.google.android.material.textfield.EndCompoundLayout):103:103 -> <init>
    69:75:void <init>(com.google.android.material.textfield.EndCompoundLayout):102:102 -> <init>
    1:10:void afterEditTextChanged(android.text.Editable):190:190 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"()V"}
    11:18:void afterEditTextChanged(android.text.Editable):191:191 -> a
    19:24:void afterEditTextChanged(android.text.Editable):192:192 -> a
    25:29:void afterEditTextChanged(android.text.Editable):193:193 -> a
    30:42:void afterEditTextChanged(android.text.Editable):195:195 -> a
    1:4:int getIconContentDescriptionResId():138:138 -> c
    1:4:int getIconDrawableResId():133:133 -> d
    1:3:android.view.View$OnFocusChangeListener getOnEditTextFocusChangeListener():204:204 -> e
    1:3:android.view.View$OnClickListener getOnIconClickListener():173:173 -> f
    1:3:android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener getTouchExplorationStateChangeListener():128:128 -> h
    1:6:boolean isBoxBackgroundModeSupported(int):168:168 -> i
    1:3:boolean isIconChecked():148:148 -> k
    1:4:android.widget.AutoCompleteTextView castAutoCompleteTextViewOrThrow(android.widget.EditText):290:290 -> l
    1:4:void onEditTextAttached(android.widget.EditText):178 -> l
    5:7:android.widget.AutoCompleteTextView castAutoCompleteTextViewOrThrow(android.widget.EditText):296:296 -> l
    5:7:void onEditTextAttached(android.widget.EditText):178 -> l
    8:9:void onEditTextAttached(android.widget.EditText):178:178 -> l
    10:17:void setUpDropdownShowHideBehavior():266:266 -> l
    10:17:void onEditTextAttached(android.widget.EditText):179 -> l
    18:27:void setUpDropdownShowHideBehavior():276:276 -> l
    18:27:void onEditTextAttached(android.widget.EditText):179 -> l
    28:34:void setUpDropdownShowHideBehavior():280:280 -> l
    28:34:void onEditTextAttached(android.widget.EditText):179 -> l
    35:39:void onEditTextAttached(android.widget.EditText):180:180 -> l
    40:46:boolean com.google.android.material.textfield.EditTextUtils.isEditable(android.widget.EditText):27:27 -> l
    40:46:void onEditTextAttached(android.widget.EditText):181 -> l
    47:54:void onEditTextAttached(android.widget.EditText):181:181 -> l
    55:61:void onEditTextAttached(android.widget.EditText):182:182 -> l
    62:65:void onEditTextAttached(android.widget.EditText):184:184 -> l
    66:73:android.widget.AutoCompleteTextView castAutoCompleteTextViewOrThrow(android.widget.EditText):291:291 -> l
    66:73:void onEditTextAttached(android.widget.EditText):178 -> l
    1:8:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):211:211 -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg3;)V"}
    9:17:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):212:212 -> m
    18:23:boolean androidx.core.view.accessibility.AccessibilityNodeInfoCompat.isShowingHintText():5951:5951 -> m
    18:23:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):214 -> m
    24:25:boolean androidx.core.view.accessibility.AccessibilityNodeInfoCompat.isShowingHintText():5952:5952 -> m
    24:25:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):214 -> m
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    26:31:boolean androidx.core.view.accessibility.AccessibilityNodeInfoCompat.isShowingHintText():5952:5952 -> m
    26:31:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):214 -> m
    32:38:boolean androidx.core.view.accessibility.AccessibilityNodeInfoCompat.isShowingHintText():5954:5954 -> m
    32:38:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):214 -> m
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    39:42:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):217:217 -> m
    1:17:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):224:224 -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/accessibility/AccessibilityEvent;)V"}
    18:27:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):230:230 -> n
    28:41:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):231:231 -> n
    42:50:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):233:233 -> n
    51:58:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):236:236 -> n
    59:61:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):237:237 -> n
    62:63:void updateDropdownPopupDirty():300:300 -> n
    62:63:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):238 -> n
    64:70:void updateDropdownPopupDirty():301:301 -> n
    64:70:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):238 -> n
    2:6:void initAnimators():313:313 -> q
    2:6:void setUp():110 -> q
    7:10:android.animation.ValueAnimator getAlphaAnimator(int,float[]):326:326 -> q
    7:10:void initAnimators():313 -> q
    7:10:void setUp():110 -> q
    11:15:android.animation.ValueAnimator getAlphaAnimator(int,float[]):327:327 -> q
    11:15:void initAnimators():313 -> q
    11:15:void setUp():110 -> q
    16:21:android.animation.ValueAnimator getAlphaAnimator(int,float[]):328:328 -> q
    16:21:void initAnimators():313 -> q
    16:21:void setUp():110 -> q
    22:29:android.animation.ValueAnimator getAlphaAnimator(int,float[]):329:329 -> q
    22:29:void initAnimators():313 -> q
    22:29:void setUp():110 -> q
    30:31:void initAnimators():313:313 -> q
    30:31:void setUp():110 -> q
    32:36:void initAnimators():314:314 -> q
    32:36:void setUp():110 -> q
    37:40:android.animation.ValueAnimator getAlphaAnimator(int,float[]):326:326 -> q
    37:40:void initAnimators():314 -> q
    37:40:void setUp():110 -> q
    41:43:android.animation.ValueAnimator getAlphaAnimator(int,float[]):327:327 -> q
    41:43:void initAnimators():314 -> q
    41:43:void setUp():110 -> q
    44:49:android.animation.ValueAnimator getAlphaAnimator(int,float[]):328:328 -> q
    44:49:void initAnimators():314 -> q
    44:49:void setUp():110 -> q
    50:57:android.animation.ValueAnimator getAlphaAnimator(int,float[]):329:329 -> q
    50:57:void initAnimators():314 -> q
    50:57:void setUp():110 -> q
    58:59:void initAnimators():314:314 -> q
    58:59:void setUp():110 -> q
    60:67:void initAnimators():315:315 -> q
    60:67:void setUp():110 -> q
    68:71:void setUp():111:111 -> q
    72:80:void setUp():112:112 -> q
    1:5:void tearDown():119:119 -> r
    6:8:void tearDown():121:121 -> r
    9:14:void tearDown():122:122 -> r
    1:4:void setEndIconChecked(boolean):305:305 -> s
    5:6:void setEndIconChecked(boolean):306:306 -> s
    7:11:void setEndIconChecked(boolean):307:307 -> s
    12:17:void setEndIconChecked(boolean):308:308 -> s
    1:5:void showHideDropdown():243:243 -> t
    6:25:boolean isDropdownPopupActive():284:284 -> t
    6:25:void showHideDropdown():246 -> t
    26:27:void showHideDropdown():247:247 -> t
    28:31:void showHideDropdown():249:249 -> t
    32:38:void showHideDropdown():250:250 -> t
    39:40:void showHideDropdown():251:251 -> t
    41:44:void showHideDropdown():255:255 -> t
    45:47:void showHideDropdown():252:252 -> t
    48:53:void showHideDropdown():253:253 -> t
    54:57:void showHideDropdown():255:255 -> t
    58:60:void showHideDropdown():258:258 -> t
