File classes.dex
Function:
Loading..
000ce140
000ce140com.google.android.material.navigation.NavigationView::e(int):
000ce150new-instance v0, Landroid/util/TypedValue;
000ce154invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
000ce15ainvoke-virtual {v6}, Landroid/view/View;->getContext()Landroid/content/Context;
000ce160move-result-object v1
000ce162invoke-virtual {v1}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
000ce168move-result-object v1
000ce16aconst/4 v2, 0x1
000ce16cinvoke-virtual {v1, v7, v0, v2}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
000ce172move-result v7
000ce174if-nez v7, :cond_15
000ce178goto :goto_30
000ce17ainvoke-virtual {v6}, Landroid/view/View;->getContext()Landroid/content/Context;
000ce180move-result-object v7
000ce182iget v1, v0, Landroid/util/TypedValue;->resourceId:I
000ce186invoke-static {v7, v1}, LC1/d;->v(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
000ce18cmove-result-object v7
000ce18einvoke-virtual {v6}, Landroid/view/View;->getContext()Landroid/content/Context;
000ce194move-result-object v1
000ce196invoke-virtual {v1}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
000ce19cmove-result-object v1
000ce19econst v3, 0x7f030113
000ce1a4invoke-virtual {v1, v3, v0, v2}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
000ce1aamove-result v1
000ce1acif-nez v1, :cond_32
000ce1b0const/4 v7, 0x0
000ce1b2return-object v7
000ce1b4iget v0, v0, Landroid/util/TypedValue;->data:I
000ce1b8invoke-virtual {v7}, Landroid/content/res/ColorStateList;->getDefaultColor()I
000ce1bemove-result v1
000ce1c0new-instance v2, Landroid/content/res/ColorStateList;
000ce1c4sget-object v3, Lcom/google/android/material/navigation/NavigationView;->x:[I
000ce1c8sget-object v4, Lcom/google/android/material/navigation/NavigationView;->w:[I
000ce1ccsget-object v5, Landroid/widget/FrameLayout;->EMPTY_STATE_SET:[I
000ce1d0filled-new-array {v3, v4, v5}, [[I
000ce1d6move-result-object v4
000ce1d8invoke-virtual {v7, v3, v1}, Landroid/content/res/ColorStateList;->getColorForState([II)I
000ce1demove-result v7
000ce1e0filled-new-array {v7, v0, v1}, [I
000ce1e6move-result-object v7
000ce1e8invoke-direct {v2, v4, v7}, Landroid/content/res/ColorStateList;-><init>([[I[I)V
000ce1eereturn-object v2
000ce140
000ce140com.google.android.material.navigation.NavigationView::e(int):
000ce150new-instance v0, Landroid/util/TypedValue;
000ce154invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
000ce15ainvoke-virtual {v6}, Landroid/view/View;->getContext()Landroid/content/Context;
000ce160move-result-object v1
000ce162invoke-virtual {v1}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
000ce168move-result-object v1
000ce16aconst/4 v2, 0x1
000ce16cinvoke-virtual {v1, v7, v0, v2}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
000ce172move-result v7
000ce174if-nez v7, :cond_15
000ce178goto :goto_30
000ce17ainvoke-virtual {v6}, Landroid/view/View;->getContext()Landroid/content/Context;
000ce180move-result-object v7
000ce182iget v1, v0, Landroid/util/TypedValue;->resourceId:I
000ce186invoke-static {v7, v1}, LC1/d;->v(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
000ce18cmove-result-object v7
000ce18einvoke-virtual {v6}, Landroid/view/View;->getContext()Landroid/content/Context;
000ce194move-result-object v1
000ce196invoke-virtual {v1}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
000ce19cmove-result-object v1
000ce19econst v3, 0x7f030113
000ce1a4invoke-virtual {v1, v3, v0, v2}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
000ce1aamove-result v1
000ce1acif-nez v1, :cond_32
000ce1b0const/4 v7, 0x0
000ce1b2return-object v7
000ce1b4iget v0, v0, Landroid/util/TypedValue;->data:I
000ce1b8invoke-virtual {v7}, Landroid/content/res/ColorStateList;->getDefaultColor()I
000ce1bemove-result v1
000ce1c0new-instance v2, Landroid/content/res/ColorStateList;
000ce1c4sget-object v3, Lcom/google/android/material/navigation/NavigationView;->x:[I
000ce1c8sget-object v4, Lcom/google/android/material/navigation/NavigationView;->w:[I
000ce1ccsget-object v5, Landroid/widget/FrameLayout;->EMPTY_STATE_SET:[I
000ce1d0filled-new-array {v3, v4, v5}, [[I
000ce1d6move-result-object v4
000ce1d8invoke-virtual {v7, v3, v1}, Landroid/content/res/ColorStateList;->getColorForState([II)I
000ce1demove-result v7
000ce1e0filled-new-array {v7, v0, v1}, [I
000ce1e6move-result-object v7
000ce1e8invoke-direct {v2, v4, v7}, Landroid/content/res/ColorStateList;-><init>([[I[I)V
000ce1eereturn-object v2
000ce140
000ce1f0
000ce1f0com.google.android.material.navigation.NavigationView::getItemIconTintList():
000ce200iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce204iget-object v0, v0, LE0/t;->l:Landroid/content/res/ColorStateList;
000ce208return-object v0
000ce1f0
000ce1f0com.google.android.material.navigation.NavigationView::getItemIconTintList():
000ce200iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce204iget-object v0, v0, LE0/t;->l:Landroid/content/res/ColorStateList;
000ce208return-object v0
000ce1f0
000ce20a
000ce20a // align 0x4
000ce20a // align 0x4
000ce20c
000ce20ccom.google.android.material.navigation.NavigationView::getItemTextColor():
000ce21ciget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce220iget-object v0, v0, LE0/t;->k:Landroid/content/res/ColorStateList;
000ce224return-object v0
000ce20c
000ce20ccom.google.android.material.navigation.NavigationView::getItemTextColor():
000ce21ciget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce220iget-object v0, v0, LE0/t;->k:Landroid/content/res/ColorStateList;
000ce224return-object v0
000ce20c
000ce226
000ce226 // align 0x8
000ce226 // align 0x8
000ce228
000ce228com.google.android.material.navigation.NavigationView::getItemBackground():
000ce238iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce23ciget-object v0, v0, LE0/t;->m:Landroid/graphics/drawable/Drawable;
000ce240return-object v0
000ce228
000ce228com.google.android.material.navigation.NavigationView::getItemBackground():
000ce238iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce23ciget-object v0, v0, LE0/t;->m:Landroid/graphics/drawable/Drawable;
000ce240return-object v0
000ce228
000ce242
000ce242 // align 0x4
000ce242 // align 0x4
000ce244
000ce244com.google.android.material.navigation.NavigationView::f(F0.h, android.content.res.ColorStateList):
000ce254const/16 v0, 0x11
000ce258iget-object v10, v10, LF0/h;->c:Ljava/lang/Object;
000ce25ccheck-cast v10, Landroid/content/res/TypedArray;
000ce260const/4 v1, 0x0
000ce262invoke-virtual {v10, v0, v1}, Landroid/content/res/TypedArray;->getResourceId(II)I
000ce268move-result v0
000ce26aconst/16 v2, 0x12
000ce26einvoke-virtual {v10, v2, v1}, Landroid/content/res/TypedArray;->getResourceId(II)I
000ce274move-result v2
000ce276new-instance v4, LL0/g;
000ce27ainvoke-virtual {v9}, Landroid/view/View;->getContext()Landroid/content/Context;
000ce280move-result-object v3
000ce282new-instance v5, LL0/a;
000ce286int-to-float v6, v1
000ce288invoke-direct {v5, v6}, LL0/a;-><init>(F)V
000ce28einvoke-static {v3, v0, v2, v5}, LL0/k;->a(Landroid/content/Context;IILL0/a;)LL0/j;
000ce294move-result-object v0
000ce296invoke-virtual {v0}, LL0/j;->a()LL0/k;
000ce29cmove-result-object v0
000ce29einvoke-direct {v4, v0}, LL0/g;-><init>(LL0/k;)V
000ce2a4invoke-virtual {v4, v11}, LL0/g;->j(Landroid/content/res/ColorStateList;)V
000ce2aaconst/16 v11, 0x16
000ce2aeinvoke-virtual {v10, v11, v1}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce2b4move-result v5
000ce2b6const/16 v11, 0x17
000ce2bainvoke-virtual {v10, v11, v1}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce2c0move-result v6
000ce2c2const/16 v11, 0x15
000ce2c6invoke-virtual {v10, v11, v1}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce2ccmove-result v7
000ce2ceconst/16 v11, 0x14
000ce2d2invoke-virtual {v10, v11, v1}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce2d8move-result v8
000ce2danew-instance v3, Landroid/graphics/drawable/InsetDrawable;
000ce2deinvoke-direct/range {v3 .. v8}, Landroid/graphics/drawable/InsetDrawable;-><init>(Landroid/graphics/drawable/Drawable;IIII)V
000ce2e4return-object v3
000ce244
000ce244com.google.android.material.navigation.NavigationView::f(F0.h, android.content.res.ColorStateList):
000ce254const/16 v0, 0x11
000ce258iget-object v10, v10, LF0/h;->c:Ljava/lang/Object;
000ce25ccheck-cast v10, Landroid/content/res/TypedArray;
000ce260const/4 v1, 0x0
000ce262invoke-virtual {v10, v0, v1}, Landroid/content/res/TypedArray;->getResourceId(II)I
000ce268move-result v0
000ce26aconst/16 v2, 0x12
000ce26einvoke-virtual {v10, v2, v1}, Landroid/content/res/TypedArray;->getResourceId(II)I
000ce274move-result v2
000ce276new-instance v4, LL0/g;
000ce27ainvoke-virtual {v9}, Landroid/view/View;->getContext()Landroid/content/Context;
000ce280move-result-object v3
000ce282new-instance v5, LL0/a;
000ce286int-to-float v6, v1
000ce288invoke-direct {v5, v6}, LL0/a;-><init>(F)V
000ce28einvoke-static {v3, v0, v2, v5}, LL0/k;->a(Landroid/content/Context;IILL0/a;)LL0/j;
000ce294move-result-object v0
000ce296invoke-virtual {v0}, LL0/j;->a()LL0/k;
000ce29cmove-result-object v0
000ce29einvoke-direct {v4, v0}, LL0/g;-><init>(LL0/k;)V
000ce2a4invoke-virtual {v4, v11}, LL0/g;->j(Landroid/content/res/ColorStateList;)V
000ce2aaconst/16 v11, 0x16
000ce2aeinvoke-virtual {v10, v11, v1}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce2b4move-result v5
000ce2b6const/16 v11, 0x17
000ce2bainvoke-virtual {v10, v11, v1}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce2c0move-result v6
000ce2c2const/16 v11, 0x15
000ce2c6invoke-virtual {v10, v11, v1}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce2ccmove-result v7
000ce2ceconst/16 v11, 0x14
000ce2d2invoke-virtual {v10, v11, v1}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce2d8move-result v8
000ce2danew-instance v3, Landroid/graphics/drawable/InsetDrawable;
000ce2deinvoke-direct/range {v3 .. v8}, Landroid/graphics/drawable/InsetDrawable;-><init>(Landroid/graphics/drawable/Drawable;IIII)V
000ce2e4return-object v3
000ce244
000ce2e6
000ce2e6 // align 0x8
000ce2e6 // align 0x8
000ce2e8
000ce2e8com.google.android.material.navigation.NavigationView::onSaveInstanceState():
000ce2f8invoke-super {v7}, Landroid/view/View;->onSaveInstanceState()Landroid/os/Parcelable;
000ce2femove-result-object v0
000ce300new-instance v1, LG0/g;
000ce304invoke-direct {v1, v0}, LS/b;-><init>(Landroid/os/Parcelable;)V
000ce30anew-instance v0, Landroid/os/Bundle;
000ce30einvoke-direct {v0}, Landroid/os/Bundle;-><init>()V
000ce314iput-object v0, v1, LG0/g;->c:Landroid/os/Bundle;
000ce318iget-object v2, v7, Lcom/google/android/material/navigation/NavigationView;->h:LE0/h;
000ce31ciget-object v2, v2, Li/l;->u:Ljava/util/concurrent/CopyOnWriteArrayList;
000ce320invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z
000ce326move-result v3
000ce328if-eqz v3, :cond_1b
000ce32creturn-object v1
000ce32enew-instance v3, Landroid/util/SparseArray;
000ce332invoke-direct {v3}, Landroid/util/SparseArray;-><init>()V
000ce338invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
000ce33emove-result-object v4
000ce340invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
000ce346move-result v5
000ce348if-eqz v5, :cond_4c
000ce34cinvoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000ce352move-result-object v5
000ce354check-cast v5, Ljava/lang/ref/WeakReference;
000ce358invoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000ce35emove-result-object v6
000ce360check-cast v6, Li/y;
000ce364if-nez v6, :cond_3c
000ce368invoke-virtual {v2, v5}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
000ce36egoto :goto_24
000ce370invoke-interface {v6}, Li/y;->d()I
000ce376move-result v5
000ce378if-lez v5, :cond_24
000ce37cinvoke-interface {v6}, Li/y;->j()Landroid/os/Parcelable;
000ce382move-result-object v6
000ce384if-eqz v6, :cond_24
000ce388invoke-virtual {v3, v5, v6}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
000ce38egoto :goto_24
000ce390const-string v2, "android:menu:presenters"
000ce394invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;->putSparseParcelableArray(Ljava/lang/String;Landroid/util/SparseArray;)V
000ce39areturn-object v1
000ce2e8
000ce2e8com.google.android.material.navigation.NavigationView::onSaveInstanceState():
000ce2f8invoke-super {v7}, Landroid/view/View;->onSaveInstanceState()Landroid/os/Parcelable;
000ce2femove-result-object v0
000ce300new-instance v1, LG0/g;
000ce304invoke-direct {v1, v0}, LS/b;-><init>(Landroid/os/Parcelable;)V
000ce30anew-instance v0, Landroid/os/Bundle;
000ce30einvoke-direct {v0}, Landroid/os/Bundle;-><init>()V
000ce314iput-object v0, v1, LG0/g;->c:Landroid/os/Bundle;
000ce318iget-object v2, v7, Lcom/google/android/material/navigation/NavigationView;->h:LE0/h;
000ce31ciget-object v2, v2, Li/l;->u:Ljava/util/concurrent/CopyOnWriteArrayList;
000ce320invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z
000ce326move-result v3
000ce328if-eqz v3, :cond_1b
000ce32creturn-object v1
000ce32enew-instance v3, Landroid/util/SparseArray;
000ce332invoke-direct {v3}, Landroid/util/SparseArray;-><init>()V
000ce338invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
000ce33emove-result-object v4
000ce340invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
000ce346move-result v5
000ce348if-eqz v5, :cond_4c
000ce34cinvoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000ce352move-result-object v5
000ce354check-cast v5, Ljava/lang/ref/WeakReference;
000ce358invoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000ce35emove-result-object v6
000ce360check-cast v6, Li/y;
000ce364if-nez v6, :cond_3c
000ce368invoke-virtual {v2, v5}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
000ce36egoto :goto_24
000ce370invoke-interface {v6}, Li/y;->d()I
000ce376move-result v5
000ce378if-lez v5, :cond_24
000ce37cinvoke-interface {v6}, Li/y;->j()Landroid/os/Parcelable;
000ce382move-result-object v6
000ce384if-eqz v6, :cond_24
000ce388invoke-virtual {v3, v5, v6}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
000ce38egoto :goto_24
000ce390const-string v2, "android:menu:presenters"
000ce394invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;->putSparseParcelableArray(Ljava/lang/String;Landroid/util/SparseArray;)V
000ce39areturn-object v1
000ce2e8
000ce39c
000ce39ccom.google.android.material.navigation.NavigationView::h():
000ce3acinvoke-virtual {v3}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000ce3b2move-result-object v0
000ce3b4invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000ce3bamove-result-object v1
000ce3bcinstance-of v2, v0, Landroidx/drawerlayout/widget/DrawerLayout;
000ce3c0if-eqz v2, :cond_1a
000ce3c4instance-of v2, v1, LV/d;
000ce3c8if-eqz v2, :cond_1a
000ce3ccnew-instance v2, Landroid/util/Pair;
000ce3d0check-cast v0, Landroidx/drawerlayout/widget/DrawerLayout;
000ce3d4check-cast v1, LV/d;
000ce3d8invoke-direct {v2, v0, v1}, Landroid/util/Pair;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V
000ce3dereturn-object v2
000ce3e0new-instance v0, Ljava/lang/IllegalStateException;
000ce3e4const-string v1, "NavigationView back progress requires the direct parent view to be a DrawerLayout."
000ce3e8invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000ce3eethrow v0
000ce39c
000ce39ccom.google.android.material.navigation.NavigationView::h():
000ce3acinvoke-virtual {v3}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000ce3b2move-result-object v0
000ce3b4invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000ce3bamove-result-object v1
000ce3bcinstance-of v2, v0, Landroidx/drawerlayout/widget/DrawerLayout;
000ce3c0if-eqz v2, :cond_1a
000ce3c4instance-of v2, v1, LV/d;
000ce3c8if-eqz v2, :cond_1a
000ce3ccnew-instance v2, Landroid/util/Pair;
000ce3d0check-cast v0, Landroidx/drawerlayout/widget/DrawerLayout;
000ce3d4check-cast v1, LV/d;
000ce3d8invoke-direct {v2, v0, v1}, Landroid/util/Pair;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V
000ce3dereturn-object v2
000ce3e0new-instance v0, Ljava/lang/IllegalStateException;
000ce3e4const-string v1, "NavigationView back progress requires the direct parent view to be a DrawerLayout."
000ce3e8invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000ce3eethrow v0
000ce39c
000ce3f0
000ce3f0com.google.android.material.navigation.NavigationView::getMenu():
000ce400iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->h:LE0/h;
000ce404return-object v0
000ce3f0
000ce3f0com.google.android.material.navigation.NavigationView::getMenu():
000ce400iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->h:LE0/h;
000ce404return-object v0
000ce3f0
000ce406
000ce406 // align 0x8
000ce406 // align 0x8
000ce408
000ce408com.google.android.material.navigation.NavigationView::getMenuInflater():
000ce418iget-object v0, v2, Lcom/google/android/material/navigation/NavigationView;->l:Lh/i;
000ce41cif-nez v0, :cond_f
000ce420new-instance v0, Lh/i;
000ce424invoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
000ce42amove-result-object v1
000ce42cinvoke-direct {v0, v1}, Lh/i;-><init>(Landroid/content/Context;)V
000ce432iput-object v0, v2, Lcom/google/android/material/navigation/NavigationView;->l:Lh/i;
000ce436iget-object v0, v2, Lcom/google/android/material/navigation/NavigationView;->l:Lh/i;
000ce43areturn-object v0
000ce408
000ce408com.google.android.material.navigation.NavigationView::getMenuInflater():
000ce418iget-object v0, v2, Lcom/google/android/material/navigation/NavigationView;->l:Lh/i;
000ce41cif-nez v0, :cond_f
000ce420new-instance v0, Lh/i;
000ce424invoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
000ce42amove-result-object v1
000ce42cinvoke-direct {v0, v1}, Lh/i;-><init>(Landroid/content/Context;)V
000ce432iput-object v0, v2, Lcom/google/android/material/navigation/NavigationView;->l:Lh/i;
000ce436iget-object v0, v2, Lcom/google/android/material/navigation/NavigationView;->l:Lh/i;
000ce43areturn-object v0
000ce408
000ce43c
000ce43ccom.google.android.material.navigation.NavigationView::getCheckedItem():
000ce44ciget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce450iget-object v0, v0, LE0/t;->e:LE0/l;
000ce454iget-object v0, v0, LE0/l;->d:Li/n;
000ce458return-object v0
000ce43c
000ce43ccom.google.android.material.navigation.NavigationView::getCheckedItem():
000ce44ciget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce450iget-object v0, v0, LE0/t;->e:LE0/l;
000ce454iget-object v0, v0, LE0/l;->d:Li/n;
000ce458return-object v0
000ce43c
000ce45a
000ce45a // align 0x4
000ce45a // align 0x4
000ce45c
000ce45ccom.google.android.material.navigation.NavigationView::getDividerInsetEnd():
000ce46ciget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce470iget v0, v0, LE0/t;->t:I
000ce474return v0
000ce45c
000ce45ccom.google.android.material.navigation.NavigationView::getDividerInsetEnd():
000ce46ciget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce470iget v0, v0, LE0/t;->t:I
000ce474return v0
000ce45c
000ce476
000ce476 // align 0x8
000ce476 // align 0x8
000ce478
000ce478com.google.android.material.navigation.NavigationView::getDividerInsetStart():
000ce488iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce48ciget v0, v0, LE0/t;->s:I
000ce490return v0
000ce478
000ce478com.google.android.material.navigation.NavigationView::getDividerInsetStart():
000ce488iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce48ciget v0, v0, LE0/t;->s:I
000ce490return v0
000ce478
000ce492
000ce492 // align 0x4
000ce492 // align 0x4
000ce494
000ce494com.google.android.material.navigation.NavigationView::getHeaderCount():
000ce4a4iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce4a8iget-object v0, v0, LE0/t;->b:Landroid/widget/LinearLayout;
000ce4acinvoke-virtual {v0}, Landroid/view/ViewGroup;->getChildCount()I
000ce4b2move-result v0
000ce4b4return v0
000ce494
000ce494com.google.android.material.navigation.NavigationView::getHeaderCount():
000ce4a4iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce4a8iget-object v0, v0, LE0/t;->b:Landroid/widget/LinearLayout;
000ce4acinvoke-virtual {v0}, Landroid/view/ViewGroup;->getChildCount()I
000ce4b2move-result v0
000ce4b4return v0
000ce494
000ce4b6
000ce4b6 // align 0x8
000ce4b6 // align 0x8
000ce4b8
000ce4b8com.google.android.material.navigation.NavigationView::getItemHorizontalPadding():
000ce4c8iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce4cciget v0, v0, LE0/t;->o:I
000ce4d0return v0
000ce4b8
000ce4b8com.google.android.material.navigation.NavigationView::getItemHorizontalPadding():
000ce4c8iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce4cciget v0, v0, LE0/t;->o:I
000ce4d0return v0
000ce4b8
000ce4d2
000ce4d2 // align 0x4
000ce4d2 // align 0x4
000ce4d4
000ce4d4com.google.android.material.navigation.NavigationView::getItemIconPadding():
000ce4e4iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce4e8iget v0, v0, LE0/t;->q:I
000ce4ecreturn v0
000ce4d4
000ce4d4com.google.android.material.navigation.NavigationView::getItemIconPadding():
000ce4e4iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce4e8iget v0, v0, LE0/t;->q:I
000ce4ecreturn v0
000ce4d4
000ce4ee
000ce4ee // align 0x10
000ce4ee // align 0x10
000ce4f0
000ce4f0com.google.android.material.navigation.NavigationView::getItemMaxLines():
000ce500iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce504iget v0, v0, LE0/t;->y:I
000ce508return v0
000ce4f0
000ce4f0com.google.android.material.navigation.NavigationView::getItemMaxLines():
000ce500iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce504iget v0, v0, LE0/t;->y:I
000ce508return v0
000ce4f0
000ce50a
000ce50a // align 0x4
000ce50a // align 0x4
000ce50c
000ce50ccom.google.android.material.navigation.NavigationView::getItemVerticalPadding():
000ce51ciget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce520iget v0, v0, LE0/t;->p:I
000ce524return v0
000ce50c
000ce50ccom.google.android.material.navigation.NavigationView::getItemVerticalPadding():
000ce51ciget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce520iget v0, v0, LE0/t;->p:I
000ce524return v0
000ce50c
000ce526
000ce526 // align 0x8
000ce526 // align 0x8
000ce528
000ce528com.google.android.material.navigation.NavigationView::getSubheaderInsetEnd():
000ce538iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce53ciget v0, v0, LE0/t;->v:I
000ce540return v0
000ce528
000ce528com.google.android.material.navigation.NavigationView::getSubheaderInsetEnd():
000ce538iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce53ciget v0, v0, LE0/t;->v:I
000ce540return v0
000ce528
000ce542
000ce542 // align 0x4
000ce542 // align 0x4
000ce544
000ce544com.google.android.material.navigation.NavigationView::getSubheaderInsetStart():
000ce554iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce558iget v0, v0, LE0/t;->u:I
000ce55creturn v0
000ce544
000ce544com.google.android.material.navigation.NavigationView::getSubheaderInsetStart():
000ce554iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce558iget v0, v0, LE0/t;->u:I
000ce55creturn v0
000ce544
000ce55e
000ce55e // align 0x10
000ce55e // align 0x10
000ce560
000ce560com.google.android.material.navigation.NavigationView::<clinit>():
000ce570const v0, 0x10100a0
000ce576filled-new-array {v0}, [I
000ce57cmove-result-object v0
000ce57esput-object v0, Lcom/google/android/material/navigation/NavigationView;->w:[I
000ce582const v0, -0x101009e
000ce588filled-new-array {v0}, [I
000ce58emove-result-object v0
000ce590sput-object v0, Lcom/google/android/material/navigation/NavigationView;->x:[I
000ce594return-void
000ce560
000ce560com.google.android.material.navigation.NavigationView::<clinit>():
000ce570const v0, 0x10100a0
000ce576filled-new-array {v0}, [I
000ce57cmove-result-object v0
000ce57esput-object v0, Lcom/google/android/material/navigation/NavigationView;->w:[I
000ce582const v0, -0x101009e
000ce588filled-new-array {v0}, [I
000ce58emove-result-object v0
000ce590sput-object v0, Lcom/google/android/material/navigation/NavigationView;->x:[I
000ce594return-void
000ce560
000ce596
000ce596 // align 0x8
000ce596 // align 0x8
000ce598
000ce598com.google.android.material.navigation.NavigationView::<init>(android.content.Context, android.util.AttributeSet):
000ce5a8move-object/from16 v0, v18
000ce5acmove-object/from16 v2, v20
000ce5b0const/4 v7, 0x0
000ce5b2const v4, 0x7f03034f
000ce5b8const v8, 0x7f100343
000ce5bemove-object/from16 v1, v19
000ce5c2invoke-static {v1, v2, v4, v8}, LQ0/a;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)Landroid/content/Context;
000ce5c8move-result-object v1
000ce5cainvoke-direct {v0, v1, v2, v4}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
000ce5d0new-instance v3, Landroid/graphics/Rect;
000ce5d4invoke-direct {v3}, Landroid/graphics/Rect;-><init>()V
000ce5daiput-object v3, v0, LE0/x;->c:Landroid/graphics/Rect;
000ce5deconst/4 v9, 0x1
000ce5e0iput-boolean v9, v0, LE0/x;->d:Z
000ce5e4iput-boolean v9, v0, LE0/x;->e:Z
000ce5e8iput-boolean v9, v0, LE0/x;->f:Z
000ce5eciput-boolean v9, v0, LE0/x;->g:Z
000ce5f0sget-object v3, Lq0/a;->v:[I
000ce5f4new-array v6, v7, [I
000ce5f8const v5, 0x7f100344
000ce5feinvoke-static {v1, v2, v4, v5}, LE0/E;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)V
000ce604invoke-static/range {v1 .. v6}, LE0/E;->b(Landroid/content/Context;Landroid/util/AttributeSet;[III[I)V
000ce60ainvoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000ce610move-result-object v1
000ce612invoke-virtual {v1, v7}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
000ce618move-result-object v3
000ce61aiput-object v3, v0, LE0/x;->a:Landroid/graphics/drawable/Drawable;
000ce61einvoke-virtual {v1}, Landroid/content/res/TypedArray;->recycle()V
000ce624invoke-virtual {v0, v9}, Landroid/view/View;->setWillNotDraw(Z)V
000ce62anew-instance v1, LE0/w;
000ce62einvoke-direct {v1, v0}, LE0/w;-><init>(Lcom/google/android/material/navigation/NavigationView;)V
000ce634sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
000ce638invoke-static {v0, v1}, LK/E;->u(Landroid/view/View;LK/q;)V
000ce63enew-instance v10, LE0/t;
000ce642invoke-direct {v10}, LE0/t;-><init>()V
000ce648iput-object v10, v0, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce64cconst/4 v11, 0x2
000ce64enew-array v1, v11, [I
000ce652iput-object v1, v0, Lcom/google/android/material/navigation/NavigationView;->k:[I
000ce656iput-boolean v9, v0, Lcom/google/android/material/navigation/NavigationView;->n:Z
000ce65aiput-boolean v9, v0, Lcom/google/android/material/navigation/NavigationView;->o:Z
000ce65eiput v7, v0, Lcom/google/android/material/navigation/NavigationView;->p:I
000ce662sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
000ce666const/16 v12, 0x21
000ce66aif-lt v1, v12, :cond_69
000ce66enew-instance v1, LL0/z;
000ce672invoke-direct {v1, v0}, LL0/z;-><init>(Lcom/google/android/material/navigation/NavigationView;)V
000ce678goto :goto_6e
000ce67anew-instance v1, LL0/y;
000ce67einvoke-direct {v1, v0}, LL0/y;-><init>(Lcom/google/android/material/navigation/NavigationView;)V
000ce684iput-object v1, v0, Lcom/google/android/material/navigation/NavigationView;->s:LL0/w;
000ce688new-instance v1, LF0/l;
000ce68cinvoke-direct {v1, v0}, LF0/l;-><init>(Landroid/view/View;)V
000ce692iput-object v1, v0, Lcom/google/android/material/navigation/NavigationView;->t:LF0/l;
000ce696new-instance v1, LF0/h;
000ce69ainvoke-direct {v1, v0}, LF0/h;-><init>(Lcom/google/android/material/navigation/NavigationView;)V
000ce6a0iput-object v1, v0, Lcom/google/android/material/navigation/NavigationView;->u:LF0/h;
000ce6a4new-instance v1, LG0/d;
000ce6a8invoke-direct {v1, v0}, LG0/d;-><init>(Lcom/google/android/material/navigation/NavigationView;)V
000ce6aeiput-object v1, v0, Lcom/google/android/material/navigation/NavigationView;->v:LG0/d;
000ce6b2invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
000ce6b8move-result-object v1
000ce6banew-instance v13, LE0/h;
000ce6beinvoke-direct {v13, v1}, Li/l;-><init>(Landroid/content/Context;)V
000ce6c4iput-object v13, v0, Lcom/google/android/material/navigation/NavigationView;->h:LE0/h;
000ce6c8sget-object v3, Lq0/a;->t:[I
000ce6ccnew-array v6, v7, [I
000ce6d0const v5, 0x7f100343
000ce6d6invoke-static {v1, v2, v4, v5}, LE0/E;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)V
000ce6dcinvoke-static/range {v1 .. v6}, LE0/E;->b(Landroid/content/Context;Landroid/util/AttributeSet;[III[I)V
000ce6e2new-instance v6, LF0/h;
000ce6e6invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000ce6ecmove-result-object v3
000ce6eeinvoke-direct {v6, v1, v3}, LF0/h;-><init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V
000ce6f4invoke-virtual {v3, v9}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce6famove-result v5
000ce6fcif-eqz v5, :cond_b3
000ce700invoke-virtual {v6, v9}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
000ce706move-result-object v5
000ce708invoke-virtual {v0, v5}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
000ce70econst/4 v5, 0x7
000ce710invoke-virtual {v3, v5, v7}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce716move-result v5
000ce718iput v5, v0, Lcom/google/android/material/navigation/NavigationView;->p:I
000ce71cif-nez v5, :cond_be
000ce720move v5, v9
000ce722goto :goto_bf
000ce724move v5, v7
000ce726iput-boolean v5, v0, Lcom/google/android/material/navigation/NavigationView;->q:Z
000ce72ainvoke-virtual {v0}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
000ce730move-result-object v5
000ce732const v14, 0x7f0601be
000ce738invoke-virtual {v5, v14}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
000ce73emove-result v5
000ce740iput v5, v0, Lcom/google/android/material/navigation/NavigationView;->r:I
000ce744invoke-virtual {v0}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
000ce74amove-result-object v5
000ce74cinvoke-static {v5}, LC1/d;->w(Landroid/graphics/drawable/Drawable;)Landroid/content/res/ColorStateList;
000ce752move-result-object v14
000ce754if-eqz v5, :cond_da
000ce758if-eqz v14, :cond_f2
000ce75cinvoke-static {v1, v2, v4, v8}, LL0/k;->b(Landroid/content/Context;Landroid/util/AttributeSet;II)LL0/j;
000ce762move-result-object v2
000ce764invoke-virtual {v2}, LL0/j;->a()LL0/k;
000ce76amove-result-object v2
000ce76cnew-instance v4, LL0/g;
000ce770invoke-direct {v4, v2}, LL0/g;-><init>(LL0/k;)V
000ce776if-eqz v14, :cond_ec
000ce77ainvoke-virtual {v4, v14}, LL0/g;->j(Landroid/content/res/ColorStateList;)V
000ce780invoke-virtual {v4, v1}, LL0/g;->h(Landroid/content/Context;)V
000ce786invoke-virtual {v0, v4}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
000ce78cconst/16 v2, 0x8
000ce790invoke-virtual {v3, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce796move-result v4
000ce798if-eqz v4, :cond_102
000ce79cinvoke-virtual {v3, v2, v7}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce7a2move-result v2
000ce7a4int-to-float v2, v2
000ce7a6invoke-virtual {v0, v2}, Lcom/google/android/material/navigation/NavigationView;->setElevation(F)V
000ce7acinvoke-virtual {v3, v11, v7}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000ce7b2move-result v2
000ce7b4invoke-virtual {v0, v2}, Landroid/view/View;->setFitsSystemWindows(Z)V
000ce7baconst/4 v2, 0x3
000ce7bcinvoke-virtual {v3, v2, v7}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce7c2move-result v2
000ce7c4iput v2, v0, Lcom/google/android/material/navigation/NavigationView;->j:I
000ce7c8const/16 v2, 0x1f
000ce7ccinvoke-virtual {v3, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce7d2move-result v4
000ce7d4const/4 v5, 0x0
000ce7d6if-eqz v4, :cond_11e
000ce7dainvoke-virtual {v6, v2}, LF0/h;->p(I)Landroid/content/res/ColorStateList;
000ce7e0move-result-object v2
000ce7e2goto :goto_11f
000ce7e4move-object v2, v5
000ce7e6const/16 v4, 0x22
000ce7eainvoke-virtual {v3, v4}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce7f0move-result v8
000ce7f2if-eqz v8, :cond_12c
000ce7f6invoke-virtual {v3, v4, v7}, Landroid/content/res/TypedArray;->getResourceId(II)I
000ce7fcmove-result v4
000ce7fegoto :goto_12d
000ce800move v4, v7
000ce802const v8, 0x1010038
000ce808if-nez v4, :cond_138
000ce80cif-nez v2, :cond_138
000ce810invoke-virtual {v0, v8}, Lcom/google/android/material/navigation/NavigationView;->e(I)Landroid/content/res/ColorStateList;
000ce816move-result-object v2
000ce818const/16 v14, 0xe
000ce81cinvoke-virtual {v3, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce822move-result v15
000ce824if-eqz v15, :cond_145
000ce828invoke-virtual {v6, v14}, LF0/h;->p(I)Landroid/content/res/ColorStateList;
000ce82emove-result-object v8
000ce830goto :goto_149
000ce832invoke-virtual {v0, v8}, Lcom/google/android/material/navigation/NavigationView;->e(I)Landroid/content/res/ColorStateList;
000ce838move-result-object v8
000ce83aconst/16 v14, 0x18
000ce83einvoke-virtual {v3, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce844move-result v15
000ce846if-eqz v15, :cond_156
000ce84ainvoke-virtual {v3, v14, v7}, Landroid/content/res/TypedArray;->getResourceId(II)I
000ce850move-result v14
000ce852goto :goto_157
000ce854move v14, v7
000ce856const/16 v15, 0x19
000ce85ainvoke-virtual {v3, v15, v9}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000ce860move-result v15
000ce862const/16 v11, 0xd
000ce866invoke-virtual {v3, v11}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce86cmove-result v16
000ce86eif-eqz v16, :cond_16c
000ce872invoke-virtual {v3, v11, v7}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce878move-result v11
000ce87ainvoke-virtual {v0, v11}, Lcom/google/android/material/navigation/NavigationView;->setItemIconSize(I)V
000ce880const/16 v11, 0x1a
000ce884invoke-virtual {v3, v11}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce88amove-result v16
000ce88cif-eqz v16, :cond_179
000ce890invoke-virtual {v6, v11}, LF0/h;->p(I)Landroid/content/res/ColorStateList;
000ce896move-result-object v11
000ce898goto :goto_17a
000ce89amove-object v11, v5
000ce89cif-nez v14, :cond_185
000ce8a0if-nez v11, :cond_185
000ce8a4const v11, 0x1010036
000ce8aainvoke-virtual {v0, v11}, Lcom/google/android/material/navigation/NavigationView;->e(I)Landroid/content/res/ColorStateList;
000ce8b0move-result-object v11
000ce8b2const/16 v9, 0xa
000ce8b6invoke-virtual {v6, v9}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
000ce8bcmove-result-object v9
000ce8beif-nez v9, :cond_1c8
000ce8c2const/16 v12, 0x11
000ce8c6invoke-virtual {v3, v12}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce8ccmove-result v12
000ce8ceif-nez v12, :cond_19d
000ce8d2const/16 v12, 0x12
000ce8d6invoke-virtual {v3, v12}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce8dcmove-result v12
000ce8deif-eqz v12, :cond_1c8
000ce8e2invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
000ce8e8move-result-object v9
000ce8eaconst/16 v12, 0x13
000ce8eeinvoke-static {v9, v6, v12}, LC1/l;->A(Landroid/content/Context;LF0/h;I)Landroid/content/res/ColorStateList;
000ce8f4move-result-object v9
000ce8f6invoke-virtual {v0, v6, v9}, Lcom/google/android/material/navigation/NavigationView;->f(LF0/h;Landroid/content/res/ColorStateList;)Landroid/graphics/drawable/InsetDrawable;
000ce8fcmove-result-object v9
000ce8feconst/16 v12, 0x10
000ce902invoke-static {v1, v6, v12}, LC1/l;->A(Landroid/content/Context;LF0/h;I)Landroid/content/res/ColorStateList;
000ce908move-result-object v12
000ce90aif-eqz v12, :cond_1c8
000ce90einvoke-virtual {v0, v6, v5}, Lcom/google/android/material/navigation/NavigationView;->f(LF0/h;Landroid/content/res/ColorStateList;)Landroid/graphics/drawable/InsetDrawable;
000ce914move-result-object v7
000ce916move-object/from16 v17, v6
000ce91anew-instance v6, Landroid/graphics/drawable/RippleDrawable;
000ce91einvoke-static {v12}, LJ0/a;->a(Landroid/content/res/ColorStateList;)Landroid/content/res/ColorStateList;
000ce924move-result-object v12
000ce926invoke-direct {v6, v12, v5, v7}, Landroid/graphics/drawable/RippleDrawable;-><init>(Landroid/content/res/ColorStateList;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
000ce92ciput-object v6, v10, LE0/t;->n:Landroid/graphics/drawable/RippleDrawable;
000ce930invoke-virtual {v10}, LE0/t;->c()V
000ce936goto :goto_1ca
000ce938move-object/from16 v17, v6
000ce93cconst/16 v5, 0xb
000ce940invoke-virtual {v3, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce946move-result v6
000ce948if-eqz v6, :cond_1db
000ce94cconst/4 v6, 0x0
000ce94einvoke-virtual {v3, v5, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce954move-result v5
000ce956invoke-virtual {v0, v5}, Lcom/google/android/material/navigation/NavigationView;->setItemHorizontalPadding(I)V
000ce95cgoto :goto_1dc
000ce95econst/4 v6, 0x0
000ce960const/16 v5, 0x1b
000ce964invoke-virtual {v3, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce96amove-result v7
000ce96cif-eqz v7, :cond_1eb
000ce970invoke-virtual {v3, v5, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce976move-result v5
000ce978invoke-virtual {v0, v5}, Lcom/google/android/material/navigation/NavigationView;->setItemVerticalPadding(I)V
000ce97econst/4 v5, 0x6
000ce980invoke-virtual {v3, v5, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce986move-result v5
000ce988invoke-virtual {v0, v5}, Lcom/google/android/material/navigation/NavigationView;->setDividerInsetStart(I)V
000ce98econst/4 v5, 0x5
000ce990invoke-virtual {v3, v5, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce996move-result v5
000ce998invoke-virtual {v0, v5}, Lcom/google/android/material/navigation/NavigationView;->setDividerInsetEnd(I)V
000ce99econst/16 v5, 0x21
000ce9a2invoke-virtual {v3, v5, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce9a8move-result v5
000ce9aainvoke-virtual {v0, v5}, Lcom/google/android/material/navigation/NavigationView;->setSubheaderInsetStart(I)V
000ce9b0const/16 v5, 0x20
000ce9b4invoke-virtual {v3, v5, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce9bamove-result v5
000ce9bcinvoke-virtual {v0, v5}, Lcom/google/android/material/navigation/NavigationView;->setSubheaderInsetEnd(I)V
000ce9c2iget-boolean v5, v0, Lcom/google/android/material/navigation/NavigationView;->n:Z
000ce9c6const/16 v6, 0x23
000ce9cainvoke-virtual {v3, v6, v5}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000ce9d0move-result v5
000ce9d2invoke-virtual {v0, v5}, Lcom/google/android/material/navigation/NavigationView;->setTopInsetScrimEnabled(Z)V
000ce9d8iget-boolean v5, v0, Lcom/google/android/material/navigation/NavigationView;->o:Z
000ce9dcconst/4 v6, 0x4
000ce9deinvoke-virtual {v3, v6, v5}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000ce9e4move-result v5
000ce9e6invoke-virtual {v0, v5}, Lcom/google/android/material/navigation/NavigationView;->setBottomInsetScrimEnabled(Z)V
000ce9ecconst/16 v5, 0xc
000ce9f0const/4 v6, 0x0
000ce9f2invoke-virtual {v3, v5, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce9f8move-result v5
000ce9faconst/16 v6, 0xf
000ce9feconst/4 v7, 0x1
000cea00invoke-virtual {v3, v6, v7}, Landroid/content/res/TypedArray;->getInt(II)I
000cea06move-result v6
000cea08invoke-virtual {v0, v6}, Lcom/google/android/material/navigation/NavigationView;->setItemMaxLines(I)V
000cea0enew-instance v6, LE0/w;
000cea12invoke-direct {v6, v0}, LE0/w;-><init>(Lcom/google/android/material/navigation/NavigationView;)V
000cea18iput-object v6, v13, Li/l;->e:Li/j;
000cea1ciput v7, v10, LE0/t;->d:I
000cea20invoke-virtual {v10, v1, v13}, LE0/t;->h(Landroid/content/Context;Li/l;)V
000cea26if-eqz v4, :cond_246
000cea2aiput v4, v10, LE0/t;->g:I
000cea2einvoke-virtual {v10}, LE0/t;->c()V
000cea34iput-object v2, v10, LE0/t;->h:Landroid/content/res/ColorStateList;
000cea38invoke-virtual {v10}, LE0/t;->c()V
000cea3eiput-object v8, v10, LE0/t;->l:Landroid/content/res/ColorStateList;
000cea42invoke-virtual {v10}, LE0/t;->c()V
000cea48invoke-virtual {v0}, Landroid/view/View;->getOverScrollMode()I
000cea4emove-result v1
000cea50iput v1, v10, LE0/t;->B:I
000cea54iget-object v2, v10, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
000cea58if-eqz v2, :cond_25d
000cea5cinvoke-virtual {v2, v1}, Landroid/view/View;->setOverScrollMode(I)V
000cea62if-eqz v14, :cond_264
000cea66iput v14, v10, LE0/t;->i:I
000cea6ainvoke-virtual {v10}, LE0/t;->c()V
000cea70iput-boolean v15, v10, LE0/t;->j:Z
000cea74invoke-virtual {v10}, LE0/t;->c()V
000cea7aiput-object v11, v10, LE0/t;->k:Landroid/content/res/ColorStateList;
000cea7einvoke-virtual {v10}, LE0/t;->c()V
000cea84iput-object v9, v10, LE0/t;->m:Landroid/graphics/drawable/Drawable;
000cea88invoke-virtual {v10}, LE0/t;->c()V
000cea8eiput v5, v10, LE0/t;->q:I
000cea92invoke-virtual {v10}, LE0/t;->c()V
000cea98iget-object v1, v13, Li/l;->a:Landroid/content/Context;
000cea9cinvoke-virtual {v13, v10, v1}, Li/l;->b(Li/y;Landroid/content/Context;)V
000ceaa2iget-object v1, v10, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
000ceaa6if-nez v1, :cond_2dd
000ceaaaiget-object v1, v10, LE0/t;->f:Landroid/view/LayoutInflater;
000ceaaeconst v2, 0x7f0b002a
000ceab4const/4 v6, 0x0
000ceab6invoke-virtual {v1, v2, v0, v6}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
000ceabcmove-result-object v1
000ceabecheck-cast v1, Lcom/google/android/material/internal/NavigationMenuView;
000ceac2iput-object v1, v10, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
000ceac6new-instance v2, LE0/q;
000ceacaiget-object v4, v10, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
000ceaceinvoke-direct {v2, v10, v4}, LE0/q;-><init>(LE0/t;Lcom/google/android/material/internal/NavigationMenuView;)V
000cead4invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;->setAccessibilityDelegateCompat(Lf0/Y;)V
000ceadaiget-object v1, v10, LE0/t;->e:LE0/l;
000ceadeif-nez v1, :cond_2b8
000ceae2new-instance v1, LE0/l;
000ceae6invoke-direct {v1, v10}, LE0/l;-><init>(LE0/t;)V
000ceaeciput-object v1, v10, LE0/t;->e:LE0/l;
000ceaf0iget-object v2, v1, Lf0/z;->a:Lf0/A;
000ceaf4invoke-virtual {v2}, Lf0/A;->a()Z
000ceafamove-result v2
000ceafcif-nez v2, :cond_2b0
000ceb00const/4 v7, 0x1
000ceb02iput-boolean v7, v1, Lf0/z;->b:Z
000ceb06goto :goto_2b8
000ceb08new-instance v1, Ljava/lang/IllegalStateException;
000ceb0cconst-string v2, "Cannot change whether this adapter has stable IDs while the adapter has registered observers."
000ceb10invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000ceb16throw v1
000ceb18iget v1, v10, LE0/t;->B:I
000ceb1cconst/4 v2, -0x1
000ceb1eif-eq v1, v2, :cond_2c2
000ceb22iget-object v2, v10, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
000ceb26invoke-virtual {v2, v1}, Landroid/view/View;->setOverScrollMode(I)V
000ceb2ciget-object v1, v10, LE0/t;->f:Landroid/view/LayoutInflater;
000ceb30const v2, 0x7f0b0027
000ceb36iget-object v4, v10, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
000ceb3aconst/4 v6, 0x0
000ceb3cinvoke-virtual {v1, v2, v4, v6}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
000ceb42move-result-object v1
000ceb44check-cast v1, Landroid/widget/LinearLayout;
000ceb48iput-object v1, v10, LE0/t;->b:Landroid/widget/LinearLayout;
000ceb4cconst/4 v2, 0x2
000ceb4einvoke-virtual {v1, v2}, Landroid/view/View;->setImportantForAccessibility(I)V
000ceb54iget-object v1, v10, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
000ceb58iget-object v2, v10, LE0/t;->e:LE0/l;
000ceb5cinvoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Lf0/z;)V
000ceb62iget-object v1, v10, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
000ceb66invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
000ceb6cconst/16 v1, 0x1c
000ceb70invoke-virtual {v3, v1}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ceb76move-result v2
000ceb78const/4 v6, 0x0
000ceb7aif-eqz v2, :cond_309
000ceb7einvoke-virtual {v3, v1, v6}, Landroid/content/res/TypedArray;->getResourceId(II)I
000ceb84move-result v1
000ceb86iget-object v2, v10, LE0/t;->e:LE0/l;
000ceb8aif-eqz v2, :cond_2f6
000ceb8econst/4 v7, 0x1
000ceb90iput-boolean v7, v2, LE0/l;->e:Z
000ceb94invoke-direct {v0}, Lcom/google/android/material/navigation/NavigationView;->getMenuInflater()Landroid/view/MenuInflater;
000ceb9amove-result-object v2
000ceb9cinvoke-virtual {v2, v1, v13}, Landroid/view/MenuInflater;->inflate(ILandroid/view/Menu;)V
000ceba2iget-object v1, v10, LE0/t;->e:LE0/l;
000ceba6if-eqz v1, :cond_305
000cebaaconst/4 v6, 0x0
000cebaciput-boolean v6, v1, LE0/l;->e:Z
000cebb0goto :goto_306
000cebb2const/4 v6, 0x0
000cebb4invoke-virtual {v10}, LE0/t;->c()V
000cebbaconst/16 v1, 0x9
000cebbeinvoke-virtual {v3, v1}, Landroid/content/res/TypedArray;->hasValue(I)Z
000cebc4move-result v2
000cebc6if-eqz v2, :cond_32b
000cebcainvoke-virtual {v3, v1, v6}, Landroid/content/res/TypedArray;->getResourceId(II)I
000cebd0move-result v1
000cebd2iget-object v2, v10, LE0/t;->f:Landroid/view/LayoutInflater;
000cebd6iget-object v3, v10, LE0/t;->b:Landroid/widget/LinearLayout;
000cebdainvoke-virtual {v2, v1, v3, v6}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
000cebe0move-result-object v1
000cebe2iget-object v2, v10, LE0/t;->b:Landroid/widget/LinearLayout;
000cebe6invoke-virtual {v2, v1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
000cebeciget-object v1, v10, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
000cebf0invoke-virtual {v1}, Landroid/view/View;->getPaddingBottom()I
000cebf6move-result v2
000cebf8invoke-virtual {v1, v6, v6, v6, v2}, Landroid/view/View;->setPadding(IIII)V
000cebfeinvoke-virtual/range {v17}, LF0/h;->E()V
000cec04new-instance v1, LG0/e;
000cec08invoke-direct {v1, v6, v0}, LG0/e;-><init>(ILjava/lang/Object;)V
000cec0eiput-object v1, v0, Lcom/google/android/material/navigation/NavigationView;->m:LG0/e;
000cec12invoke-virtual {v0}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
000cec18move-result-object v1
000cec1aiget-object v2, v0, Lcom/google/android/material/navigation/NavigationView;->m:LG0/e;
000cec1einvoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;->addOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
000cec24return-void
000ce598
000ce598com.google.android.material.navigation.NavigationView::<init>(android.content.Context, android.util.AttributeSet):
000ce5a8move-object/from16 v0, v18
000ce5acmove-object/from16 v2, v20
000ce5b0const/4 v7, 0x0
000ce5b2const v4, 0x7f03034f
000ce5b8const v8, 0x7f100343
000ce5bemove-object/from16 v1, v19
000ce5c2invoke-static {v1, v2, v4, v8}, LQ0/a;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)Landroid/content/Context;
000ce5c8move-result-object v1
000ce5cainvoke-direct {v0, v1, v2, v4}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
000ce5d0new-instance v3, Landroid/graphics/Rect;
000ce5d4invoke-direct {v3}, Landroid/graphics/Rect;-><init>()V
000ce5daiput-object v3, v0, LE0/x;->c:Landroid/graphics/Rect;
000ce5deconst/4 v9, 0x1
000ce5e0iput-boolean v9, v0, LE0/x;->d:Z
000ce5e4iput-boolean v9, v0, LE0/x;->e:Z
000ce5e8iput-boolean v9, v0, LE0/x;->f:Z
000ce5eciput-boolean v9, v0, LE0/x;->g:Z
000ce5f0sget-object v3, Lq0/a;->v:[I
000ce5f4new-array v6, v7, [I
000ce5f8const v5, 0x7f100344
000ce5feinvoke-static {v1, v2, v4, v5}, LE0/E;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)V
000ce604invoke-static/range {v1 .. v6}, LE0/E;->b(Landroid/content/Context;Landroid/util/AttributeSet;[III[I)V
000ce60ainvoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000ce610move-result-object v1
000ce612invoke-virtual {v1, v7}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
000ce618move-result-object v3
000ce61aiput-object v3, v0, LE0/x;->a:Landroid/graphics/drawable/Drawable;
000ce61einvoke-virtual {v1}, Landroid/content/res/TypedArray;->recycle()V
000ce624invoke-virtual {v0, v9}, Landroid/view/View;->setWillNotDraw(Z)V
000ce62anew-instance v1, LE0/w;
000ce62einvoke-direct {v1, v0}, LE0/w;-><init>(Lcom/google/android/material/navigation/NavigationView;)V
000ce634sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
000ce638invoke-static {v0, v1}, LK/E;->u(Landroid/view/View;LK/q;)V
000ce63enew-instance v10, LE0/t;
000ce642invoke-direct {v10}, LE0/t;-><init>()V
000ce648iput-object v10, v0, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000ce64cconst/4 v11, 0x2
000ce64enew-array v1, v11, [I
000ce652iput-object v1, v0, Lcom/google/android/material/navigation/NavigationView;->k:[I
000ce656iput-boolean v9, v0, Lcom/google/android/material/navigation/NavigationView;->n:Z
000ce65aiput-boolean v9, v0, Lcom/google/android/material/navigation/NavigationView;->o:Z
000ce65eiput v7, v0, Lcom/google/android/material/navigation/NavigationView;->p:I
000ce662sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
000ce666const/16 v12, 0x21
000ce66aif-lt v1, v12, :cond_69
000ce66enew-instance v1, LL0/z;
000ce672invoke-direct {v1, v0}, LL0/z;-><init>(Lcom/google/android/material/navigation/NavigationView;)V
000ce678goto :goto_6e
000ce67anew-instance v1, LL0/y;
000ce67einvoke-direct {v1, v0}, LL0/y;-><init>(Lcom/google/android/material/navigation/NavigationView;)V
000ce684iput-object v1, v0, Lcom/google/android/material/navigation/NavigationView;->s:LL0/w;
000ce688new-instance v1, LF0/l;
000ce68cinvoke-direct {v1, v0}, LF0/l;-><init>(Landroid/view/View;)V
000ce692iput-object v1, v0, Lcom/google/android/material/navigation/NavigationView;->t:LF0/l;
000ce696new-instance v1, LF0/h;
000ce69ainvoke-direct {v1, v0}, LF0/h;-><init>(Lcom/google/android/material/navigation/NavigationView;)V
000ce6a0iput-object v1, v0, Lcom/google/android/material/navigation/NavigationView;->u:LF0/h;
000ce6a4new-instance v1, LG0/d;
000ce6a8invoke-direct {v1, v0}, LG0/d;-><init>(Lcom/google/android/material/navigation/NavigationView;)V
000ce6aeiput-object v1, v0, Lcom/google/android/material/navigation/NavigationView;->v:LG0/d;
000ce6b2invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
000ce6b8move-result-object v1
000ce6banew-instance v13, LE0/h;
000ce6beinvoke-direct {v13, v1}, Li/l;-><init>(Landroid/content/Context;)V
000ce6c4iput-object v13, v0, Lcom/google/android/material/navigation/NavigationView;->h:LE0/h;
000ce6c8sget-object v3, Lq0/a;->t:[I
000ce6ccnew-array v6, v7, [I
000ce6d0const v5, 0x7f100343
000ce6d6invoke-static {v1, v2, v4, v5}, LE0/E;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)V
000ce6dcinvoke-static/range {v1 .. v6}, LE0/E;->b(Landroid/content/Context;Landroid/util/AttributeSet;[III[I)V
000ce6e2new-instance v6, LF0/h;
000ce6e6invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000ce6ecmove-result-object v3
000ce6eeinvoke-direct {v6, v1, v3}, LF0/h;-><init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V
000ce6f4invoke-virtual {v3, v9}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce6famove-result v5
000ce6fcif-eqz v5, :cond_b3
000ce700invoke-virtual {v6, v9}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
000ce706move-result-object v5
000ce708invoke-virtual {v0, v5}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
000ce70econst/4 v5, 0x7
000ce710invoke-virtual {v3, v5, v7}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce716move-result v5
000ce718iput v5, v0, Lcom/google/android/material/navigation/NavigationView;->p:I
000ce71cif-nez v5, :cond_be
000ce720move v5, v9
000ce722goto :goto_bf
000ce724move v5, v7
000ce726iput-boolean v5, v0, Lcom/google/android/material/navigation/NavigationView;->q:Z
000ce72ainvoke-virtual {v0}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
000ce730move-result-object v5
000ce732const v14, 0x7f0601be
000ce738invoke-virtual {v5, v14}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
000ce73emove-result v5
000ce740iput v5, v0, Lcom/google/android/material/navigation/NavigationView;->r:I
000ce744invoke-virtual {v0}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
000ce74amove-result-object v5
000ce74cinvoke-static {v5}, LC1/d;->w(Landroid/graphics/drawable/Drawable;)Landroid/content/res/ColorStateList;
000ce752move-result-object v14
000ce754if-eqz v5, :cond_da
000ce758if-eqz v14, :cond_f2
000ce75cinvoke-static {v1, v2, v4, v8}, LL0/k;->b(Landroid/content/Context;Landroid/util/AttributeSet;II)LL0/j;
000ce762move-result-object v2
000ce764invoke-virtual {v2}, LL0/j;->a()LL0/k;
000ce76amove-result-object v2
000ce76cnew-instance v4, LL0/g;
000ce770invoke-direct {v4, v2}, LL0/g;-><init>(LL0/k;)V
000ce776if-eqz v14, :cond_ec
000ce77ainvoke-virtual {v4, v14}, LL0/g;->j(Landroid/content/res/ColorStateList;)V
000ce780invoke-virtual {v4, v1}, LL0/g;->h(Landroid/content/Context;)V
000ce786invoke-virtual {v0, v4}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
000ce78cconst/16 v2, 0x8
000ce790invoke-virtual {v3, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce796move-result v4
000ce798if-eqz v4, :cond_102
000ce79cinvoke-virtual {v3, v2, v7}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce7a2move-result v2
000ce7a4int-to-float v2, v2
000ce7a6invoke-virtual {v0, v2}, Lcom/google/android/material/navigation/NavigationView;->setElevation(F)V
000ce7acinvoke-virtual {v3, v11, v7}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000ce7b2move-result v2
000ce7b4invoke-virtual {v0, v2}, Landroid/view/View;->setFitsSystemWindows(Z)V
000ce7baconst/4 v2, 0x3
000ce7bcinvoke-virtual {v3, v2, v7}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce7c2move-result v2
000ce7c4iput v2, v0, Lcom/google/android/material/navigation/NavigationView;->j:I
000ce7c8const/16 v2, 0x1f
000ce7ccinvoke-virtual {v3, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce7d2move-result v4
000ce7d4const/4 v5, 0x0
000ce7d6if-eqz v4, :cond_11e
000ce7dainvoke-virtual {v6, v2}, LF0/h;->p(I)Landroid/content/res/ColorStateList;
000ce7e0move-result-object v2
000ce7e2goto :goto_11f
000ce7e4move-object v2, v5
000ce7e6const/16 v4, 0x22
000ce7eainvoke-virtual {v3, v4}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce7f0move-result v8
000ce7f2if-eqz v8, :cond_12c
000ce7f6invoke-virtual {v3, v4, v7}, Landroid/content/res/TypedArray;->getResourceId(II)I
000ce7fcmove-result v4
000ce7fegoto :goto_12d
000ce800move v4, v7
000ce802const v8, 0x1010038
000ce808if-nez v4, :cond_138
000ce80cif-nez v2, :cond_138
000ce810invoke-virtual {v0, v8}, Lcom/google/android/material/navigation/NavigationView;->e(I)Landroid/content/res/ColorStateList;
000ce816move-result-object v2
000ce818const/16 v14, 0xe
000ce81cinvoke-virtual {v3, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce822move-result v15
000ce824if-eqz v15, :cond_145
000ce828invoke-virtual {v6, v14}, LF0/h;->p(I)Landroid/content/res/ColorStateList;
000ce82emove-result-object v8
000ce830goto :goto_149
000ce832invoke-virtual {v0, v8}, Lcom/google/android/material/navigation/NavigationView;->e(I)Landroid/content/res/ColorStateList;
000ce838move-result-object v8
000ce83aconst/16 v14, 0x18
000ce83einvoke-virtual {v3, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce844move-result v15
000ce846if-eqz v15, :cond_156
000ce84ainvoke-virtual {v3, v14, v7}, Landroid/content/res/TypedArray;->getResourceId(II)I
000ce850move-result v14
000ce852goto :goto_157
000ce854move v14, v7
000ce856const/16 v15, 0x19
000ce85ainvoke-virtual {v3, v15, v9}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000ce860move-result v15
000ce862const/16 v11, 0xd
000ce866invoke-virtual {v3, v11}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce86cmove-result v16
000ce86eif-eqz v16, :cond_16c
000ce872invoke-virtual {v3, v11, v7}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce878move-result v11
000ce87ainvoke-virtual {v0, v11}, Lcom/google/android/material/navigation/NavigationView;->setItemIconSize(I)V
000ce880const/16 v11, 0x1a
000ce884invoke-virtual {v3, v11}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce88amove-result v16
000ce88cif-eqz v16, :cond_179
000ce890invoke-virtual {v6, v11}, LF0/h;->p(I)Landroid/content/res/ColorStateList;
000ce896move-result-object v11
000ce898goto :goto_17a
000ce89amove-object v11, v5
000ce89cif-nez v14, :cond_185
000ce8a0if-nez v11, :cond_185
000ce8a4const v11, 0x1010036
000ce8aainvoke-virtual {v0, v11}, Lcom/google/android/material/navigation/NavigationView;->e(I)Landroid/content/res/ColorStateList;
000ce8b0move-result-object v11
000ce8b2const/16 v9, 0xa
000ce8b6invoke-virtual {v6, v9}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
000ce8bcmove-result-object v9
000ce8beif-nez v9, :cond_1c8
000ce8c2const/16 v12, 0x11
000ce8c6invoke-virtual {v3, v12}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce8ccmove-result v12
000ce8ceif-nez v12, :cond_19d
000ce8d2const/16 v12, 0x12
000ce8d6invoke-virtual {v3, v12}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce8dcmove-result v12
000ce8deif-eqz v12, :cond_1c8
000ce8e2invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
000ce8e8move-result-object v9
000ce8eaconst/16 v12, 0x13
000ce8eeinvoke-static {v9, v6, v12}, LC1/l;->A(Landroid/content/Context;LF0/h;I)Landroid/content/res/ColorStateList;
000ce8f4move-result-object v9
000ce8f6invoke-virtual {v0, v6, v9}, Lcom/google/android/material/navigation/NavigationView;->f(LF0/h;Landroid/content/res/ColorStateList;)Landroid/graphics/drawable/InsetDrawable;
000ce8fcmove-result-object v9
000ce8feconst/16 v12, 0x10
000ce902invoke-static {v1, v6, v12}, LC1/l;->A(Landroid/content/Context;LF0/h;I)Landroid/content/res/ColorStateList;
000ce908move-result-object v12
000ce90aif-eqz v12, :cond_1c8
000ce90einvoke-virtual {v0, v6, v5}, Lcom/google/android/material/navigation/NavigationView;->f(LF0/h;Landroid/content/res/ColorStateList;)Landroid/graphics/drawable/InsetDrawable;
000ce914move-result-object v7
000ce916move-object/from16 v17, v6
000ce91anew-instance v6, Landroid/graphics/drawable/RippleDrawable;
000ce91einvoke-static {v12}, LJ0/a;->a(Landroid/content/res/ColorStateList;)Landroid/content/res/ColorStateList;
000ce924move-result-object v12
000ce926invoke-direct {v6, v12, v5, v7}, Landroid/graphics/drawable/RippleDrawable;-><init>(Landroid/content/res/ColorStateList;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
000ce92ciput-object v6, v10, LE0/t;->n:Landroid/graphics/drawable/RippleDrawable;
000ce930invoke-virtual {v10}, LE0/t;->c()V
000ce936goto :goto_1ca
000ce938move-object/from16 v17, v6
000ce93cconst/16 v5, 0xb
000ce940invoke-virtual {v3, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce946move-result v6
000ce948if-eqz v6, :cond_1db
000ce94cconst/4 v6, 0x0
000ce94einvoke-virtual {v3, v5, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce954move-result v5
000ce956invoke-virtual {v0, v5}, Lcom/google/android/material/navigation/NavigationView;->setItemHorizontalPadding(I)V
000ce95cgoto :goto_1dc
000ce95econst/4 v6, 0x0
000ce960const/16 v5, 0x1b
000ce964invoke-virtual {v3, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ce96amove-result v7
000ce96cif-eqz v7, :cond_1eb
000ce970invoke-virtual {v3, v5, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce976move-result v5
000ce978invoke-virtual {v0, v5}, Lcom/google/android/material/navigation/NavigationView;->setItemVerticalPadding(I)V
000ce97econst/4 v5, 0x6
000ce980invoke-virtual {v3, v5, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce986move-result v5
000ce988invoke-virtual {v0, v5}, Lcom/google/android/material/navigation/NavigationView;->setDividerInsetStart(I)V
000ce98econst/4 v5, 0x5
000ce990invoke-virtual {v3, v5, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce996move-result v5
000ce998invoke-virtual {v0, v5}, Lcom/google/android/material/navigation/NavigationView;->setDividerInsetEnd(I)V
000ce99econst/16 v5, 0x21
000ce9a2invoke-virtual {v3, v5, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce9a8move-result v5
000ce9aainvoke-virtual {v0, v5}, Lcom/google/android/material/navigation/NavigationView;->setSubheaderInsetStart(I)V
000ce9b0const/16 v5, 0x20
000ce9b4invoke-virtual {v3, v5, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce9bamove-result v5
000ce9bcinvoke-virtual {v0, v5}, Lcom/google/android/material/navigation/NavigationView;->setSubheaderInsetEnd(I)V
000ce9c2iget-boolean v5, v0, Lcom/google/android/material/navigation/NavigationView;->n:Z
000ce9c6const/16 v6, 0x23
000ce9cainvoke-virtual {v3, v6, v5}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000ce9d0move-result v5
000ce9d2invoke-virtual {v0, v5}, Lcom/google/android/material/navigation/NavigationView;->setTopInsetScrimEnabled(Z)V
000ce9d8iget-boolean v5, v0, Lcom/google/android/material/navigation/NavigationView;->o:Z
000ce9dcconst/4 v6, 0x4
000ce9deinvoke-virtual {v3, v6, v5}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000ce9e4move-result v5
000ce9e6invoke-virtual {v0, v5}, Lcom/google/android/material/navigation/NavigationView;->setBottomInsetScrimEnabled(Z)V
000ce9ecconst/16 v5, 0xc
000ce9f0const/4 v6, 0x0
000ce9f2invoke-virtual {v3, v5, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000ce9f8move-result v5
000ce9faconst/16 v6, 0xf
000ce9feconst/4 v7, 0x1
000cea00invoke-virtual {v3, v6, v7}, Landroid/content/res/TypedArray;->getInt(II)I
000cea06move-result v6
000cea08invoke-virtual {v0, v6}, Lcom/google/android/material/navigation/NavigationView;->setItemMaxLines(I)V
000cea0enew-instance v6, LE0/w;
000cea12invoke-direct {v6, v0}, LE0/w;-><init>(Lcom/google/android/material/navigation/NavigationView;)V
000cea18iput-object v6, v13, Li/l;->e:Li/j;
000cea1ciput v7, v10, LE0/t;->d:I
000cea20invoke-virtual {v10, v1, v13}, LE0/t;->h(Landroid/content/Context;Li/l;)V
000cea26if-eqz v4, :cond_246
000cea2aiput v4, v10, LE0/t;->g:I
000cea2einvoke-virtual {v10}, LE0/t;->c()V
000cea34iput-object v2, v10, LE0/t;->h:Landroid/content/res/ColorStateList;
000cea38invoke-virtual {v10}, LE0/t;->c()V
000cea3eiput-object v8, v10, LE0/t;->l:Landroid/content/res/ColorStateList;
000cea42invoke-virtual {v10}, LE0/t;->c()V
000cea48invoke-virtual {v0}, Landroid/view/View;->getOverScrollMode()I
000cea4emove-result v1
000cea50iput v1, v10, LE0/t;->B:I
000cea54iget-object v2, v10, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
000cea58if-eqz v2, :cond_25d
000cea5cinvoke-virtual {v2, v1}, Landroid/view/View;->setOverScrollMode(I)V
000cea62if-eqz v14, :cond_264
000cea66iput v14, v10, LE0/t;->i:I
000cea6ainvoke-virtual {v10}, LE0/t;->c()V
000cea70iput-boolean v15, v10, LE0/t;->j:Z
000cea74invoke-virtual {v10}, LE0/t;->c()V
000cea7aiput-object v11, v10, LE0/t;->k:Landroid/content/res/ColorStateList;
000cea7einvoke-virtual {v10}, LE0/t;->c()V
000cea84iput-object v9, v10, LE0/t;->m:Landroid/graphics/drawable/Drawable;
000cea88invoke-virtual {v10}, LE0/t;->c()V
000cea8eiput v5, v10, LE0/t;->q:I
000cea92invoke-virtual {v10}, LE0/t;->c()V
000cea98iget-object v1, v13, Li/l;->a:Landroid/content/Context;
000cea9cinvoke-virtual {v13, v10, v1}, Li/l;->b(Li/y;Landroid/content/Context;)V
000ceaa2iget-object v1, v10, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
000ceaa6if-nez v1, :cond_2dd
000ceaaaiget-object v1, v10, LE0/t;->f:Landroid/view/LayoutInflater;
000ceaaeconst v2, 0x7f0b002a
000ceab4const/4 v6, 0x0
000ceab6invoke-virtual {v1, v2, v0, v6}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
000ceabcmove-result-object v1
000ceabecheck-cast v1, Lcom/google/android/material/internal/NavigationMenuView;
000ceac2iput-object v1, v10, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
000ceac6new-instance v2, LE0/q;
000ceacaiget-object v4, v10, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
000ceaceinvoke-direct {v2, v10, v4}, LE0/q;-><init>(LE0/t;Lcom/google/android/material/internal/NavigationMenuView;)V
000cead4invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;->setAccessibilityDelegateCompat(Lf0/Y;)V
000ceadaiget-object v1, v10, LE0/t;->e:LE0/l;
000ceadeif-nez v1, :cond_2b8
000ceae2new-instance v1, LE0/l;
000ceae6invoke-direct {v1, v10}, LE0/l;-><init>(LE0/t;)V
000ceaeciput-object v1, v10, LE0/t;->e:LE0/l;
000ceaf0iget-object v2, v1, Lf0/z;->a:Lf0/A;
000ceaf4invoke-virtual {v2}, Lf0/A;->a()Z
000ceafamove-result v2
000ceafcif-nez v2, :cond_2b0
000ceb00const/4 v7, 0x1
000ceb02iput-boolean v7, v1, Lf0/z;->b:Z
000ceb06goto :goto_2b8
000ceb08new-instance v1, Ljava/lang/IllegalStateException;
000ceb0cconst-string v2, "Cannot change whether this adapter has stable IDs while the adapter has registered observers."
000ceb10invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000ceb16throw v1
000ceb18iget v1, v10, LE0/t;->B:I
000ceb1cconst/4 v2, -0x1
000ceb1eif-eq v1, v2, :cond_2c2
000ceb22iget-object v2, v10, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
000ceb26invoke-virtual {v2, v1}, Landroid/view/View;->setOverScrollMode(I)V
000ceb2ciget-object v1, v10, LE0/t;->f:Landroid/view/LayoutInflater;
000ceb30const v2, 0x7f0b0027
000ceb36iget-object v4, v10, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
000ceb3aconst/4 v6, 0x0
000ceb3cinvoke-virtual {v1, v2, v4, v6}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
000ceb42move-result-object v1
000ceb44check-cast v1, Landroid/widget/LinearLayout;
000ceb48iput-object v1, v10, LE0/t;->b:Landroid/widget/LinearLayout;
000ceb4cconst/4 v2, 0x2
000ceb4einvoke-virtual {v1, v2}, Landroid/view/View;->setImportantForAccessibility(I)V
000ceb54iget-object v1, v10, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
000ceb58iget-object v2, v10, LE0/t;->e:LE0/l;
000ceb5cinvoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Lf0/z;)V
000ceb62iget-object v1, v10, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
000ceb66invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
000ceb6cconst/16 v1, 0x1c
000ceb70invoke-virtual {v3, v1}, Landroid/content/res/TypedArray;->hasValue(I)Z
000ceb76move-result v2
000ceb78const/4 v6, 0x0
000ceb7aif-eqz v2, :cond_309
000ceb7einvoke-virtual {v3, v1, v6}, Landroid/content/res/TypedArray;->getResourceId(II)I
000ceb84move-result v1
000ceb86iget-object v2, v10, LE0/t;->e:LE0/l;
000ceb8aif-eqz v2, :cond_2f6
000ceb8econst/4 v7, 0x1
000ceb90iput-boolean v7, v2, LE0/l;->e:Z
000ceb94invoke-direct {v0}, Lcom/google/android/material/navigation/NavigationView;->getMenuInflater()Landroid/view/MenuInflater;
000ceb9amove-result-object v2
000ceb9cinvoke-virtual {v2, v1, v13}, Landroid/view/MenuInflater;->inflate(ILandroid/view/Menu;)V
000ceba2iget-object v1, v10, LE0/t;->e:LE0/l;
000ceba6if-eqz v1, :cond_305
000cebaaconst/4 v6, 0x0
000cebaciput-boolean v6, v1, LE0/l;->e:Z
000cebb0goto :goto_306
000cebb2const/4 v6, 0x0
000cebb4invoke-virtual {v10}, LE0/t;->c()V
000cebbaconst/16 v1, 0x9
000cebbeinvoke-virtual {v3, v1}, Landroid/content/res/TypedArray;->hasValue(I)Z
000cebc4move-result v2
000cebc6if-eqz v2, :cond_32b
000cebcainvoke-virtual {v3, v1, v6}, Landroid/content/res/TypedArray;->getResourceId(II)I
000cebd0move-result v1
000cebd2iget-object v2, v10, LE0/t;->f:Landroid/view/LayoutInflater;
000cebd6iget-object v3, v10, LE0/t;->b:Landroid/widget/LinearLayout;
000cebdainvoke-virtual {v2, v1, v3, v6}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
000cebe0move-result-object v1
000cebe2iget-object v2, v10, LE0/t;->b:Landroid/widget/LinearLayout;
000cebe6invoke-virtual {v2, v1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
000cebeciget-object v1, v10, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
000cebf0invoke-virtual {v1}, Landroid/view/View;->getPaddingBottom()I
000cebf6move-result v2
000cebf8invoke-virtual {v1, v6, v6, v6, v2}, Landroid/view/View;->setPadding(IIII)V
000cebfeinvoke-virtual/range {v17}, LF0/h;->E()V
000cec04new-instance v1, LG0/e;
000cec08invoke-direct {v1, v6, v0}, LG0/e;-><init>(ILjava/lang/Object;)V
000cec0eiput-object v1, v0, Lcom/google/android/material/navigation/NavigationView;->m:LG0/e;
000cec12invoke-virtual {v0}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
000cec18move-result-object v1
000cec1aiget-object v2, v0, Lcom/google/android/material/navigation/NavigationView;->m:LG0/e;
000cec1einvoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;->addOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
000cec24return-void
000ce598
000cec26
000cec26 // align 0x8
000cec26 // align 0x8
000cec28
000cec28com.google.android.material.navigation.NavigationView::d():
000cec38invoke-virtual {v2}, Lcom/google/android/material/navigation/NavigationView;->h()Landroid/util/Pair;
000cec3eiget-object v0, v2, Lcom/google/android/material/navigation/NavigationView;->t:LF0/l;
000cec42invoke-virtual {v0}, LF0/l;->a()V
000cec48iget-boolean v0, v2, Lcom/google/android/material/navigation/NavigationView;->q:Z
000cec4cif-eqz v0, :cond_1e
000cec50iget v0, v2, Lcom/google/android/material/navigation/NavigationView;->p:I
000cec54if-eqz v0, :cond_1e
000cec58const/4 v0, 0x0
000cec5aiput v0, v2, Lcom/google/android/material/navigation/NavigationView;->p:I
000cec5einvoke-virtual {v2}, Landroid/view/View;->getWidth()I
000cec64move-result v0
000cec66invoke-virtual {v2}, Landroid/view/View;->getHeight()I
000cec6cmove-result v1
000cec6einvoke-virtual {v2, v0, v1}, Lcom/google/android/material/navigation/NavigationView;->g(II)V
000cec74return-void
000cec28
000cec28com.google.android.material.navigation.NavigationView::d():
000cec38invoke-virtual {v2}, Lcom/google/android/material/navigation/NavigationView;->h()Landroid/util/Pair;
000cec3eiget-object v0, v2, Lcom/google/android/material/navigation/NavigationView;->t:LF0/l;
000cec42invoke-virtual {v0}, LF0/l;->a()V
000cec48iget-boolean v0, v2, Lcom/google/android/material/navigation/NavigationView;->q:Z
000cec4cif-eqz v0, :cond_1e
000cec50iget v0, v2, Lcom/google/android/material/navigation/NavigationView;->p:I
000cec54if-eqz v0, :cond_1e
000cec58const/4 v0, 0x0
000cec5aiput v0, v2, Lcom/google/android/material/navigation/NavigationView;->p:I
000cec5einvoke-virtual {v2}, Landroid/view/View;->getWidth()I
000cec64move-result v0
000cec66invoke-virtual {v2}, Landroid/view/View;->getHeight()I
000cec6cmove-result v1
000cec6einvoke-virtual {v2, v0, v1}, Lcom/google/android/material/navigation/NavigationView;->g(II)V
000cec74return-void
000cec28
000cec76
000cec76 // align 0x8
000cec76 // align 0x8
000cec78
000cec78com.google.android.material.navigation.NavigationView::dispatchDraw(android.graphics.Canvas):
000cec88iget-object v0, v2, Lcom/google/android/material/navigation/NavigationView;->s:LL0/w;
000cec8cinvoke-virtual {v0}, LL0/w;->b()Z
000cec92move-result v1
000cec94if-eqz v1, :cond_1d
000cec98iget-object v0, v0, LL0/w;->e:Landroid/graphics/Path;
000cec9cinvoke-virtual {v0}, Landroid/graphics/Path;->isEmpty()Z
000ceca2move-result v1
000ceca4if-nez v1, :cond_1d
000ceca8invoke-virtual {v3}, Landroid/graphics/Canvas;->save()I
000cecaeinvoke-virtual {v3, v0}, Landroid/graphics/Canvas;->clipPath(Landroid/graphics/Path;)Z
000cecb4invoke-super {v2, v3}, Landroid/view/View;->dispatchDraw(Landroid/graphics/Canvas;)V
000cecbainvoke-virtual {v3}, Landroid/graphics/Canvas;->restore()V
000cecc0return-void
000cecc2invoke-super {v2, v3}, Landroid/view/View;->dispatchDraw(Landroid/graphics/Canvas;)V
000cecc8return-void
000cec78
000cec78com.google.android.material.navigation.NavigationView::dispatchDraw(android.graphics.Canvas):
000cec88iget-object v0, v2, Lcom/google/android/material/navigation/NavigationView;->s:LL0/w;
000cec8cinvoke-virtual {v0}, LL0/w;->b()Z
000cec92move-result v1
000cec94if-eqz v1, :cond_1d
000cec98iget-object v0, v0, LL0/w;->e:Landroid/graphics/Path;
000cec9cinvoke-virtual {v0}, Landroid/graphics/Path;->isEmpty()Z
000ceca2move-result v1
000ceca4if-nez v1, :cond_1d
000ceca8invoke-virtual {v3}, Landroid/graphics/Canvas;->save()I
000cecaeinvoke-virtual {v3, v0}, Landroid/graphics/Canvas;->clipPath(Landroid/graphics/Path;)Z
000cecb4invoke-super {v2, v3}, Landroid/view/View;->dispatchDraw(Landroid/graphics/Canvas;)V
000cecbainvoke-virtual {v3}, Landroid/graphics/Canvas;->restore()V
000cecc0return-void
000cecc2invoke-super {v2, v3}, Landroid/view/View;->dispatchDraw(Landroid/graphics/Canvas;)V
000cecc8return-void
000cec78
000cecca
000cecca // align 0x4
000cecca // align 0x4
000ceccc
000ceccccom.google.android.material.navigation.NavigationView::a():
000cecdcconst/4 v0, 0x0
000cecdeinvoke-virtual {v7}, Lcom/google/android/material/navigation/NavigationView;->h()Landroid/util/Pair;
000cece4move-result-object v1
000cece6iget-object v2, v1, Landroid/util/Pair;->first:Ljava/lang/Object;
000ceceacheck-cast v2, Landroidx/drawerlayout/widget/DrawerLayout;
000ceceeiget-object v3, v7, Lcom/google/android/material/navigation/NavigationView;->t:LF0/l;
000cecf2iget-object v4, v3, LF0/a;->f:Landroidx/activity/b;
000cecf6const/4 v5, 0x0
000cecf8iput-object v5, v3, LF0/a;->f:Landroidx/activity/b;
000cecfcif-eqz v4, :cond_2f
000ced00sget v5, Landroid/os/Build$VERSION;->SDK_INT:I
000ced04const/16 v6, 0x22
000ced08if-ge v5, v6, :cond_19
000ced0cgoto :goto_2f
000ced0eiget-object v1, v1, Landroid/util/Pair;->second:Ljava/lang/Object;
000ced12check-cast v1, LV/d;
000ced16iget v1, v1, LV/d;->a:I
000ced1asget v5, LG0/c;->a:I
000ced1enew-instance v5, LG0/b;
000ced22invoke-direct {v5, v2, v7, v0}, LG0/b;-><init>(Ljava/lang/Object;Landroid/view/View;I)V
000ced28new-instance v6, LG0/a;
000ced2cinvoke-direct {v6, v0, v2}, LG0/a;-><init>(ILjava/lang/Object;)V
000ced32invoke-virtual {v3, v4, v1, v5, v6}, LF0/l;->b(Landroidx/activity/b;ILandroid/animation/AnimatorListenerAdapter;Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V
000ced38return-void
000ced3aconst/4 v0, 0x1
000ced3cinvoke-virtual {v2, v7, v0}, Landroidx/drawerlayout/widget/DrawerLayout;->b(Landroid/view/View;Z)V
000ced42return-void
000ceccc
000ceccccom.google.android.material.navigation.NavigationView::a():
000cecdcconst/4 v0, 0x0
000cecdeinvoke-virtual {v7}, Lcom/google/android/material/navigation/NavigationView;->h()Landroid/util/Pair;
000cece4move-result-object v1
000cece6iget-object v2, v1, Landroid/util/Pair;->first:Ljava/lang/Object;
000ceceacheck-cast v2, Landroidx/drawerlayout/widget/DrawerLayout;
000ceceeiget-object v3, v7, Lcom/google/android/material/navigation/NavigationView;->t:LF0/l;
000cecf2iget-object v4, v3, LF0/a;->f:Landroidx/activity/b;
000cecf6const/4 v5, 0x0
000cecf8iput-object v5, v3, LF0/a;->f:Landroidx/activity/b;
000cecfcif-eqz v4, :cond_2f
000ced00sget v5, Landroid/os/Build$VERSION;->SDK_INT:I
000ced04const/16 v6, 0x22
000ced08if-ge v5, v6, :cond_19
000ced0cgoto :goto_2f
000ced0eiget-object v1, v1, Landroid/util/Pair;->second:Ljava/lang/Object;
000ced12check-cast v1, LV/d;
000ced16iget v1, v1, LV/d;->a:I
000ced1asget v5, LG0/c;->a:I
000ced1enew-instance v5, LG0/b;
000ced22invoke-direct {v5, v2, v7, v0}, LG0/b;-><init>(Ljava/lang/Object;Landroid/view/View;I)V
000ced28new-instance v6, LG0/a;
000ced2cinvoke-direct {v6, v0, v2}, LG0/a;-><init>(ILjava/lang/Object;)V
000ced32invoke-virtual {v3, v4, v1, v5, v6}, LF0/l;->b(Landroidx/activity/b;ILandroid/animation/AnimatorListenerAdapter;Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V
000ced38return-void
000ced3aconst/4 v0, 0x1
000ced3cinvoke-virtual {v2, v7, v0}, Landroidx/drawerlayout/widget/DrawerLayout;->b(Landroid/view/View;Z)V
000ced42return-void
000ceccc
000ced44
000ced44com.google.android.material.navigation.NavigationView::g(int, int):
000ced54invoke-virtual {v6}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000ced5amove-result-object v0
000ced5cinstance-of v0, v0, Landroidx/drawerlayout/widget/DrawerLayout;
000ced60if-eqz v0, :cond_ab
000ced64invoke-virtual {v6}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000ced6amove-result-object v0
000ced6cinstance-of v0, v0, LV/d;
000ced70if-eqz v0, :cond_ab
000ced74iget v0, v6, Lcom/google/android/material/navigation/NavigationView;->p:I
000ced78if-gtz v0, :cond_18
000ced7ciget-boolean v0, v6, Lcom/google/android/material/navigation/NavigationView;->q:Z
000ced80if-eqz v0, :cond_ab
000ced84invoke-virtual {v6}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
000ced8amove-result-object v0
000ced8cinstance-of v0, v0, LL0/g;
000ced90if-eqz v0, :cond_ab
000ced94invoke-virtual {v6}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000ced9amove-result-object v0
000ced9ccheck-cast v0, LV/d;
000ceda0iget v0, v0, LV/d;->a:I
000ceda4sget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
000ceda8invoke-virtual {v6}, Landroid/view/View;->getLayoutDirection()I
000cedaemove-result v1
000cedb0invoke-static {v0, v1}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
000cedb6move-result v0
000cedb8const/4 v1, 0x3
000cedbaconst/4 v2, 0x1
000cedbcif-ne v0, v1, :cond_38
000cedc0move v0, v2
000cedc2goto :goto_39
000cedc4const/4 v0, 0x0
000cedc6invoke-virtual {v6}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
000cedccmove-result-object v1
000cedcecheck-cast v1, LL0/g;
000cedd2iget-object v3, v1, LL0/g;->a:LL0/f;
000cedd6iget-object v3, v3, LL0/f;->a:LL0/k;
000ceddainvoke-virtual {v3}, LL0/k;->e()LL0/j;
000cede0move-result-object v3
000cede2iget v4, v6, Lcom/google/android/material/navigation/NavigationView;->p:I
000cede6int-to-float v4, v4
000cede8new-instance v5, LL0/a;
000cedecinvoke-direct {v5, v4}, LL0/a;-><init>(F)V
000cedf2iput-object v5, v3, LL0/j;->e:LL0/c;
000cedf6new-instance v5, LL0/a;
000cedfainvoke-direct {v5, v4}, LL0/a;-><init>(F)V
000cee00iput-object v5, v3, LL0/j;->f:LL0/c;
000cee04new-instance v5, LL0/a;
000cee08invoke-direct {v5, v4}, LL0/a;-><init>(F)V
000cee0eiput-object v5, v3, LL0/j;->g:LL0/c;
000cee12new-instance v5, LL0/a;
000cee16invoke-direct {v5, v4}, LL0/a;-><init>(F)V
000cee1ciput-object v5, v3, LL0/j;->h:LL0/c;
000cee20const/4 v4, 0x0
000cee22if-eqz v0, :cond_78
000cee26new-instance v0, LL0/a;
000cee2ainvoke-direct {v0, v4}, LL0/a;-><init>(F)V
000cee30iput-object v0, v3, LL0/j;->e:LL0/c;
000cee34new-instance v0, LL0/a;
000cee38invoke-direct {v0, v4}, LL0/a;-><init>(F)V
000cee3eiput-object v0, v3, LL0/j;->h:LL0/c;
000cee42goto :goto_86
000cee44new-instance v0, LL0/a;
000cee48invoke-direct {v0, v4}, LL0/a;-><init>(F)V
000cee4eiput-object v0, v3, LL0/j;->f:LL0/c;
000cee52new-instance v0, LL0/a;
000cee56invoke-direct {v0, v4}, LL0/a;-><init>(F)V
000cee5ciput-object v0, v3, LL0/j;->g:LL0/c;
000cee60invoke-virtual {v3}, LL0/j;->a()LL0/k;
000cee66move-result-object v0
000cee68invoke-virtual {v1, v0}, LL0/g;->setShapeAppearanceModel(LL0/k;)V
000cee6eiget-object v1, v6, Lcom/google/android/material/navigation/NavigationView;->s:LL0/w;
000cee72iput-object v0, v1, LL0/w;->c:LL0/k;
000cee76invoke-virtual {v1}, LL0/w;->c()V
000cee7cinvoke-virtual {v1, v6}, LL0/w;->a(Lcom/google/android/material/navigation/NavigationView;)V
000cee82new-instance v0, Landroid/graphics/RectF;
000cee86int-to-float v7, v7
000cee88int-to-float v8, v8
000cee8ainvoke-direct {v0, v4, v4, v7, v8}, Landroid/graphics/RectF;-><init>(FFFF)V
000cee90iput-object v0, v1, LL0/w;->d:Landroid/graphics/RectF;
000cee94invoke-virtual {v1}, LL0/w;->c()V
000cee9ainvoke-virtual {v1, v6}, LL0/w;->a(Lcom/google/android/material/navigation/NavigationView;)V
000ceea0iput-boolean v2, v1, LL0/w;->b:Z
000ceea4invoke-virtual {v1, v6}, LL0/w;->a(Lcom/google/android/material/navigation/NavigationView;)V
000ceeaareturn-void
000ced44
000ced44com.google.android.material.navigation.NavigationView::g(int, int):
000ced54invoke-virtual {v6}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000ced5amove-result-object v0
000ced5cinstance-of v0, v0, Landroidx/drawerlayout/widget/DrawerLayout;
000ced60if-eqz v0, :cond_ab
000ced64invoke-virtual {v6}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000ced6amove-result-object v0
000ced6cinstance-of v0, v0, LV/d;
000ced70if-eqz v0, :cond_ab
000ced74iget v0, v6, Lcom/google/android/material/navigation/NavigationView;->p:I
000ced78if-gtz v0, :cond_18
000ced7ciget-boolean v0, v6, Lcom/google/android/material/navigation/NavigationView;->q:Z
000ced80if-eqz v0, :cond_ab
000ced84invoke-virtual {v6}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
000ced8amove-result-object v0
000ced8cinstance-of v0, v0, LL0/g;
000ced90if-eqz v0, :cond_ab
000ced94invoke-virtual {v6}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000ced9amove-result-object v0
000ced9ccheck-cast v0, LV/d;
000ceda0iget v0, v0, LV/d;->a:I
000ceda4sget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
000ceda8invoke-virtual {v6}, Landroid/view/View;->getLayoutDirection()I
000cedaemove-result v1
000cedb0invoke-static {v0, v1}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
000cedb6move-result v0
000cedb8const/4 v1, 0x3
000cedbaconst/4 v2, 0x1
000cedbcif-ne v0, v1, :cond_38
000cedc0move v0, v2
000cedc2goto :goto_39
000cedc4const/4 v0, 0x0
000cedc6invoke-virtual {v6}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
000cedccmove-result-object v1
000cedcecheck-cast v1, LL0/g;
000cedd2iget-object v3, v1, LL0/g;->a:LL0/f;
000cedd6iget-object v3, v3, LL0/f;->a:LL0/k;
000ceddainvoke-virtual {v3}, LL0/k;->e()LL0/j;
000cede0move-result-object v3
000cede2iget v4, v6, Lcom/google/android/material/navigation/NavigationView;->p:I
000cede6int-to-float v4, v4
000cede8new-instance v5, LL0/a;
000cedecinvoke-direct {v5, v4}, LL0/a;-><init>(F)V
000cedf2iput-object v5, v3, LL0/j;->e:LL0/c;
000cedf6new-instance v5, LL0/a;
000cedfainvoke-direct {v5, v4}, LL0/a;-><init>(F)V
000cee00iput-object v5, v3, LL0/j;->f:LL0/c;
000cee04new-instance v5, LL0/a;
000cee08invoke-direct {v5, v4}, LL0/a;-><init>(F)V
000cee0eiput-object v5, v3, LL0/j;->g:LL0/c;
000cee12new-instance v5, LL0/a;
000cee16invoke-direct {v5, v4}, LL0/a;-><init>(F)V
000cee1ciput-object v5, v3, LL0/j;->h:LL0/c;
000cee20const/4 v4, 0x0
000cee22if-eqz v0, :cond_78
000cee26new-instance v0, LL0/a;
000cee2ainvoke-direct {v0, v4}, LL0/a;-><init>(F)V
000cee30iput-object v0, v3, LL0/j;->e:LL0/c;
000cee34new-instance v0, LL0/a;
000cee38invoke-direct {v0, v4}, LL0/a;-><init>(F)V
000cee3eiput-object v0, v3, LL0/j;->h:LL0/c;
000cee42goto :goto_86
000cee44new-instance v0, LL0/a;
000cee48invoke-direct {v0, v4}, LL0/a;-><init>(F)V
000cee4eiput-object v0, v3, LL0/j;->f:LL0/c;
000cee52new-instance v0, LL0/a;
000cee56invoke-direct {v0, v4}, LL0/a;-><init>(F)V
000cee5ciput-object v0, v3, LL0/j;->g:LL0/c;
000cee60invoke-virtual {v3}, LL0/j;->a()LL0/k;
000cee66move-result-object v0
000cee68invoke-virtual {v1, v0}, LL0/g;->setShapeAppearanceModel(LL0/k;)V
000cee6eiget-object v1, v6, Lcom/google/android/material/navigation/NavigationView;->s:LL0/w;
000cee72iput-object v0, v1, LL0/w;->c:LL0/k;
000cee76invoke-virtual {v1}, LL0/w;->c()V
000cee7cinvoke-virtual {v1, v6}, LL0/w;->a(Lcom/google/android/material/navigation/NavigationView;)V
000cee82new-instance v0, Landroid/graphics/RectF;
000cee86int-to-float v7, v7
000cee88int-to-float v8, v8
000cee8ainvoke-direct {v0, v4, v4, v7, v8}, Landroid/graphics/RectF;-><init>(FFFF)V
000cee90iput-object v0, v1, LL0/w;->d:Landroid/graphics/RectF;
000cee94invoke-virtual {v1}, LL0/w;->c()V
000cee9ainvoke-virtual {v1, v6}, LL0/w;->a(Lcom/google/android/material/navigation/NavigationView;)V
000ceea0iput-boolean v2, v1, LL0/w;->b:Z
000ceea4invoke-virtual {v1, v6}, LL0/w;->a(Lcom/google/android/material/navigation/NavigationView;)V
000ceeaareturn-void
000ced44
000ceeac
000ceeaccom.google.android.material.navigation.NavigationView::onAttachedToWindow():
000ceebcinvoke-super {v4}, LE0/x;->onAttachedToWindow()V
000ceec2invoke-virtual {v4}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
000ceec8move-result-object v0
000ceecainstance-of v1, v0, LL0/g;
000ceeceif-eqz v1, :cond_10
000ceed2check-cast v0, LL0/g;
000ceed6invoke-static {v4, v0}, LC1/d;->T(Landroid/view/View;LL0/g;)V
000ceedcinvoke-virtual {v4}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000ceee2move-result-object v0
000ceee4instance-of v1, v0, Landroidx/drawerlayout/widget/DrawerLayout;
000ceee8if-eqz v1, :cond_5d
000ceeeciget-object v1, v4, Lcom/google/android/material/navigation/NavigationView;->u:LF0/h;
000ceef0iget-object v2, v1, LF0/h;->b:Ljava/lang/Object;
000ceef4check-cast v2, LF0/e;
000ceef8if-eqz v2, :cond_5d
000ceefccheck-cast v0, Landroidx/drawerlayout/widget/DrawerLayout;
000cef00iget-object v2, v4, Lcom/google/android/material/navigation/NavigationView;->v:LG0/d;
000cef04if-nez v2, :cond_2a
000cef08invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000cef0egoto :goto_32
000cef10iget-object v3, v0, Landroidx/drawerlayout/widget/DrawerLayout;->t:Ljava/util/ArrayList;
000cef14if-nez v3, :cond_2f
000cef18goto :goto_32
000cef1ainvoke-virtual {v3, v2}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
000cef20if-nez v2, :cond_35
000cef24goto :goto_45
000cef26iget-object v3, v0, Landroidx/drawerlayout/widget/DrawerLayout;->t:Ljava/util/ArrayList;
000cef2aif-nez v3, :cond_40
000cef2enew-instance v3, Ljava/util/ArrayList;
000cef32invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000cef38iput-object v3, v0, Landroidx/drawerlayout/widget/DrawerLayout;->t:Ljava/util/ArrayList;
000cef3ciget-object v0, v0, Landroidx/drawerlayout/widget/DrawerLayout;->t:Ljava/util/ArrayList;
000cef40invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000cef46invoke-static {v4}, Landroidx/drawerlayout/widget/DrawerLayout;->k(Landroid/view/View;)Z
000cef4cmove-result v0
000cef4eif-eqz v0, :cond_5d
000cef52iget-object v0, v1, LF0/h;->b:Ljava/lang/Object;
000cef56check-cast v0, LF0/e;
000cef5aif-eqz v0, :cond_5d
000cef5econst/4 v2, 0x1
000cef60iget-object v3, v1, LF0/h;->c:Ljava/lang/Object;
000cef64check-cast v3, LF0/b;
000cef68iget-object v1, v1, LF0/h;->d:Ljava/lang/Object;
000cef6ccheck-cast v1, Lcom/google/android/material/navigation/NavigationView;
000cef70invoke-virtual {v0, v3, v1, v2}, LF0/e;->b(LF0/b;Landroid/view/View;Z)V
000cef76return-void
000ceeac
000ceeaccom.google.android.material.navigation.NavigationView::onAttachedToWindow():
000ceebcinvoke-super {v4}, LE0/x;->onAttachedToWindow()V
000ceec2invoke-virtual {v4}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
000ceec8move-result-object v0
000ceecainstance-of v1, v0, LL0/g;
000ceeceif-eqz v1, :cond_10
000ceed2check-cast v0, LL0/g;
000ceed6invoke-static {v4, v0}, LC1/d;->T(Landroid/view/View;LL0/g;)V
000ceedcinvoke-virtual {v4}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000ceee2move-result-object v0
000ceee4instance-of v1, v0, Landroidx/drawerlayout/widget/DrawerLayout;
000ceee8if-eqz v1, :cond_5d
000ceeeciget-object v1, v4, Lcom/google/android/material/navigation/NavigationView;->u:LF0/h;
000ceef0iget-object v2, v1, LF0/h;->b:Ljava/lang/Object;
000ceef4check-cast v2, LF0/e;
000ceef8if-eqz v2, :cond_5d
000ceefccheck-cast v0, Landroidx/drawerlayout/widget/DrawerLayout;
000cef00iget-object v2, v4, Lcom/google/android/material/navigation/NavigationView;->v:LG0/d;
000cef04if-nez v2, :cond_2a
000cef08invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000cef0egoto :goto_32
000cef10iget-object v3, v0, Landroidx/drawerlayout/widget/DrawerLayout;->t:Ljava/util/ArrayList;
000cef14if-nez v3, :cond_2f
000cef18goto :goto_32
000cef1ainvoke-virtual {v3, v2}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
000cef20if-nez v2, :cond_35
000cef24goto :goto_45
000cef26iget-object v3, v0, Landroidx/drawerlayout/widget/DrawerLayout;->t:Ljava/util/ArrayList;
000cef2aif-nez v3, :cond_40
000cef2enew-instance v3, Ljava/util/ArrayList;
000cef32invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000cef38iput-object v3, v0, Landroidx/drawerlayout/widget/DrawerLayout;->t:Ljava/util/ArrayList;
000cef3ciget-object v0, v0, Landroidx/drawerlayout/widget/DrawerLayout;->t:Ljava/util/ArrayList;
000cef40invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000cef46invoke-static {v4}, Landroidx/drawerlayout/widget/DrawerLayout;->k(Landroid/view/View;)Z
000cef4cmove-result v0
000cef4eif-eqz v0, :cond_5d
000cef52iget-object v0, v1, LF0/h;->b:Ljava/lang/Object;
000cef56check-cast v0, LF0/e;
000cef5aif-eqz v0, :cond_5d
000cef5econst/4 v2, 0x1
000cef60iget-object v3, v1, LF0/h;->c:Ljava/lang/Object;
000cef64check-cast v3, LF0/b;
000cef68iget-object v1, v1, LF0/h;->d:Ljava/lang/Object;
000cef6ccheck-cast v1, Lcom/google/android/material/navigation/NavigationView;
000cef70invoke-virtual {v0, v3, v1, v2}, LF0/e;->b(LF0/b;Landroid/view/View;Z)V
000cef76return-void
000ceeac
000cef78
000cef78com.google.android.material.navigation.NavigationView::onDetachedFromWindow():
000cef88invoke-super {v2}, LE0/x;->onDetachedFromWindow()V
000cef8einvoke-virtual {v2}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
000cef94move-result-object v0
000cef96iget-object v1, v2, Lcom/google/android/material/navigation/NavigationView;->m:LG0/e;
000cef9ainvoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->removeOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
000cefa0invoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000cefa6move-result-object v0
000cefa8instance-of v1, v0, Landroidx/drawerlayout/widget/DrawerLayout;
000cefacif-eqz v1, :cond_26
000cefb0check-cast v0, Landroidx/drawerlayout/widget/DrawerLayout;
000cefb4iget-object v1, v2, Lcom/google/android/material/navigation/NavigationView;->v:LG0/d;
000cefb8if-nez v1, :cond_1e
000cefbcinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000cefc2return-void
000cefc4iget-object v0, v0, Landroidx/drawerlayout/widget/DrawerLayout;->t:Ljava/util/ArrayList;
000cefc8if-nez v0, :cond_23
000cefccgoto :goto_26
000cefceinvoke-virtual {v0, v1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
000cefd4return-void
000cef78
000cef78com.google.android.material.navigation.NavigationView::onDetachedFromWindow():
000cef88invoke-super {v2}, LE0/x;->onDetachedFromWindow()V
000cef8einvoke-virtual {v2}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
000cef94move-result-object v0
000cef96iget-object v1, v2, Lcom/google/android/material/navigation/NavigationView;->m:LG0/e;
000cef9ainvoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->removeOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
000cefa0invoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000cefa6move-result-object v0
000cefa8instance-of v1, v0, Landroidx/drawerlayout/widget/DrawerLayout;
000cefacif-eqz v1, :cond_26
000cefb0check-cast v0, Landroidx/drawerlayout/widget/DrawerLayout;
000cefb4iget-object v1, v2, Lcom/google/android/material/navigation/NavigationView;->v:LG0/d;
000cefb8if-nez v1, :cond_1e
000cefbcinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000cefc2return-void
000cefc4iget-object v0, v0, Landroidx/drawerlayout/widget/DrawerLayout;->t:Ljava/util/ArrayList;
000cefc8if-nez v0, :cond_23
000cefccgoto :goto_26
000cefceinvoke-virtual {v0, v1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
000cefd4return-void
000cef78
000cefd6
000cefd6 // align 0x8
000cefd6 // align 0x8
000cefd8
000cefd8com.google.android.material.navigation.NavigationView::onMeasure(int, int):
000cefe8invoke-static {v5}, Landroid/view/View$MeasureSpec;->getMode(I)I
000cefeemove-result v0
000ceff0const/high16 v1, -0x80000000
000ceff4const/high16 v2, 0x40000000
000ceff8iget v3, v4, Lcom/google/android/material/navigation/NavigationView;->j:I
000ceffcif-eq v0, v1, :cond_14
000cf000if-eqz v0, :cond_f
000cf004goto :goto_20
000cf006invoke-static {v3, v2}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
000cf00cmove-result v5
000cf00egoto :goto_20
000cf010invoke-static {v5}, Landroid/view/View$MeasureSpec;->getSize(I)I
000cf016move-result v5
000cf018invoke-static {v5, v3}, Ljava/lang/Math;->min(II)I
000cf01emove-result v5
000cf020invoke-static {v5, v2}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
000cf026move-result v5
000cf028invoke-super {v4, v5, v6}, Landroid/view/View;->onMeasure(II)V
000cf02ereturn-void
000cefd8
000cefd8com.google.android.material.navigation.NavigationView::onMeasure(int, int):
000cefe8invoke-static {v5}, Landroid/view/View$MeasureSpec;->getMode(I)I
000cefeemove-result v0
000ceff0const/high16 v1, -0x80000000
000ceff4const/high16 v2, 0x40000000
000ceff8iget v3, v4, Lcom/google/android/material/navigation/NavigationView;->j:I
000ceffcif-eq v0, v1, :cond_14
000cf000if-eqz v0, :cond_f
000cf004goto :goto_20
000cf006invoke-static {v3, v2}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
000cf00cmove-result v5
000cf00egoto :goto_20
000cf010invoke-static {v5}, Landroid/view/View$MeasureSpec;->getSize(I)I
000cf016move-result v5
000cf018invoke-static {v5, v3}, Ljava/lang/Math;->min(II)I
000cf01emove-result v5
000cf020invoke-static {v5, v2}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
000cf026move-result v5
000cf028invoke-super {v4, v5, v6}, Landroid/view/View;->onMeasure(II)V
000cf02ereturn-void
000cefd8
000cf030
000cf030com.google.android.material.navigation.NavigationView::onRestoreInstanceState(android.os.Parcelable):
000cf040instance-of v0, v5, LG0/g;
000cf044if-nez v0, :cond_8
000cf048invoke-super {v4, v5}, Landroid/view/View;->onRestoreInstanceState(Landroid/os/Parcelable;)V
000cf04ereturn-void
000cf050check-cast v5, LG0/g;
000cf054iget-object v0, v5, LS/b;->a:Landroid/os/Parcelable;
000cf058invoke-super {v4, v0}, Landroid/view/View;->onRestoreInstanceState(Landroid/os/Parcelable;)V
000cf05eiget-object v5, v5, LG0/g;->c:Landroid/os/Bundle;
000cf062iget-object v0, v4, Lcom/google/android/material/navigation/NavigationView;->h:LE0/h;
000cf066invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000cf06cconst-string v1, "android:menu:presenters"
000cf070invoke-virtual {v5, v1}, Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray;
000cf076move-result-object v5
000cf078if-eqz v5, :cond_55
000cf07ciget-object v0, v0, Li/l;->u:Ljava/util/concurrent/CopyOnWriteArrayList;
000cf080invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z
000cf086move-result v1
000cf088if-eqz v1, :cond_27
000cf08cgoto :goto_55
000cf08einvoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
000cf094move-result-object v1
000cf096invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
000cf09cmove-result v2
000cf09eif-eqz v2, :cond_55
000cf0a2invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000cf0a8move-result-object v2
000cf0aacheck-cast v2, Ljava/lang/ref/WeakReference;
000cf0aeinvoke-virtual {v2}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000cf0b4move-result-object v3
000cf0b6check-cast v3, Li/y;
000cf0baif-nez v3, :cond_43
000cf0beinvoke-virtual {v0, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
000cf0c4goto :goto_2b
000cf0c6invoke-interface {v3}, Li/y;->d()I
000cf0ccmove-result v2
000cf0ceif-lez v2, :cond_2b
000cf0d2invoke-virtual {v5, v2}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
000cf0d8move-result-object v2
000cf0dacheck-cast v2, Landroid/os/Parcelable;
000cf0deif-eqz v2, :cond_2b
000cf0e2invoke-interface {v3, v2}, Li/y;->m(Landroid/os/Parcelable;)V
000cf0e8goto :goto_2b
000cf0eareturn-void
000cf030
000cf030com.google.android.material.navigation.NavigationView::onRestoreInstanceState(android.os.Parcelable):
000cf040instance-of v0, v5, LG0/g;
000cf044if-nez v0, :cond_8
000cf048invoke-super {v4, v5}, Landroid/view/View;->onRestoreInstanceState(Landroid/os/Parcelable;)V
000cf04ereturn-void
000cf050check-cast v5, LG0/g;
000cf054iget-object v0, v5, LS/b;->a:Landroid/os/Parcelable;
000cf058invoke-super {v4, v0}, Landroid/view/View;->onRestoreInstanceState(Landroid/os/Parcelable;)V
000cf05eiget-object v5, v5, LG0/g;->c:Landroid/os/Bundle;
000cf062iget-object v0, v4, Lcom/google/android/material/navigation/NavigationView;->h:LE0/h;
000cf066invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000cf06cconst-string v1, "android:menu:presenters"
000cf070invoke-virtual {v5, v1}, Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray;
000cf076move-result-object v5
000cf078if-eqz v5, :cond_55
000cf07ciget-object v0, v0, Li/l;->u:Ljava/util/concurrent/CopyOnWriteArrayList;
000cf080invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z
000cf086move-result v1
000cf088if-eqz v1, :cond_27
000cf08cgoto :goto_55
000cf08einvoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
000cf094move-result-object v1
000cf096invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
000cf09cmove-result v2
000cf09eif-eqz v2, :cond_55
000cf0a2invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000cf0a8move-result-object v2
000cf0aacheck-cast v2, Ljava/lang/ref/WeakReference;
000cf0aeinvoke-virtual {v2}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000cf0b4move-result-object v3
000cf0b6check-cast v3, Li/y;
000cf0baif-nez v3, :cond_43
000cf0beinvoke-virtual {v0, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
000cf0c4goto :goto_2b
000cf0c6invoke-interface {v3}, Li/y;->d()I
000cf0ccmove-result v2
000cf0ceif-lez v2, :cond_2b
000cf0d2invoke-virtual {v5, v2}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
000cf0d8move-result-object v2
000cf0dacheck-cast v2, Landroid/os/Parcelable;
000cf0deif-eqz v2, :cond_2b
000cf0e2invoke-interface {v3, v2}, Li/y;->m(Landroid/os/Parcelable;)V
000cf0e8goto :goto_2b
000cf0eareturn-void
000cf030
000cf0ec
000cf0eccom.google.android.material.navigation.NavigationView::onSizeChanged(int, int, int, int):
000cf0fcinvoke-super {v0, v1, v2, v3, v4}, Landroid/view/View;->onSizeChanged(IIII)V
000cf102invoke-virtual {v0, v1, v2}, Lcom/google/android/material/navigation/NavigationView;->g(II)V
000cf108return-void
000cf0ec
000cf0eccom.google.android.material.navigation.NavigationView::onSizeChanged(int, int, int, int):
000cf0fcinvoke-super {v0, v1, v2, v3, v4}, Landroid/view/View;->onSizeChanged(IIII)V
000cf102invoke-virtual {v0, v1, v2}, Lcom/google/android/material/navigation/NavigationView;->g(II)V
000cf108return-void
000cf0ec
000cf10a
000cf10a // align 0x4
000cf10a // align 0x4
000cf10c
000cf10ccom.google.android.material.navigation.NavigationView::setBottomInsetScrimEnabled(boolean):
000cf11ciput-boolean v1, v0, Lcom/google/android/material/navigation/NavigationView;->o:Z
000cf120return-void
000cf10c
000cf10ccom.google.android.material.navigation.NavigationView::setBottomInsetScrimEnabled(boolean):
000cf11ciput-boolean v1, v0, Lcom/google/android/material/navigation/NavigationView;->o:Z
000cf120return-void
000cf10c
000cf122
000cf122 // align 0x4
000cf122 // align 0x4
000cf124
000cf124com.google.android.material.navigation.NavigationView::setCheckedItem(android.view.MenuItem):
000cf134iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->h:LE0/h;
000cf138invoke-interface {v2}, Landroid/view/MenuItem;->getItemId()I
000cf13emove-result v2
000cf140invoke-virtual {v0, v2}, Li/l;->findItem(I)Landroid/view/MenuItem;
000cf146move-result-object v2
000cf148if-eqz v2, :cond_16
000cf14ccheck-cast v2, Li/n;
000cf150iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf154iget-object v0, v0, LE0/t;->e:LE0/l;
000cf158invoke-virtual {v0, v2}, LE0/l;->h(Li/n;)V
000cf15ereturn-void
000cf160new-instance v2, Ljava/lang/IllegalArgumentException;
000cf164const-string v0, "Called setCheckedItem(MenuItem) with an item that is not in the current menu."
000cf168invoke-direct {v2, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000cf16ethrow v2
000cf124
000cf124com.google.android.material.navigation.NavigationView::setCheckedItem(android.view.MenuItem):
000cf134iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->h:LE0/h;
000cf138invoke-interface {v2}, Landroid/view/MenuItem;->getItemId()I
000cf13emove-result v2
000cf140invoke-virtual {v0, v2}, Li/l;->findItem(I)Landroid/view/MenuItem;
000cf146move-result-object v2
000cf148if-eqz v2, :cond_16
000cf14ccheck-cast v2, Li/n;
000cf150iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf154iget-object v0, v0, LE0/t;->e:LE0/l;
000cf158invoke-virtual {v0, v2}, LE0/l;->h(Li/n;)V
000cf15ereturn-void
000cf160new-instance v2, Ljava/lang/IllegalArgumentException;
000cf164const-string v0, "Called setCheckedItem(MenuItem) with an item that is not in the current menu."
000cf168invoke-direct {v2, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000cf16ethrow v2
000cf124
000cf170
000cf170com.google.android.material.navigation.NavigationView::setCheckedItem(int):
000cf180iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->h:LE0/h;
000cf184invoke-virtual {v0, v2}, Li/l;->findItem(I)Landroid/view/MenuItem;
000cf18amove-result-object v2
000cf18cif-eqz v2, :cond_11
000cf190check-cast v2, Li/n;
000cf194iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf198iget-object v0, v0, LE0/t;->e:LE0/l;
000cf19cinvoke-virtual {v0, v2}, LE0/l;->h(Li/n;)V
000cf1a2return-void
000cf170
000cf170com.google.android.material.navigation.NavigationView::setCheckedItem(int):
000cf180iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->h:LE0/h;
000cf184invoke-virtual {v0, v2}, Li/l;->findItem(I)Landroid/view/MenuItem;
000cf18amove-result-object v2
000cf18cif-eqz v2, :cond_11
000cf190check-cast v2, Li/n;
000cf194iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf198iget-object v0, v0, LE0/t;->e:LE0/l;
000cf19cinvoke-virtual {v0, v2}, LE0/l;->h(Li/n;)V
000cf1a2return-void
000cf170
000cf1a4
000cf1a4com.google.android.material.navigation.NavigationView::setDividerInsetEnd(int):
000cf1b4iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf1b8iput v2, v0, LE0/t;->t:I
000cf1bcinvoke-virtual {v0}, LE0/t;->c()V
000cf1c2return-void
000cf1a4
000cf1a4com.google.android.material.navigation.NavigationView::setDividerInsetEnd(int):
000cf1b4iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf1b8iput v2, v0, LE0/t;->t:I
000cf1bcinvoke-virtual {v0}, LE0/t;->c()V
000cf1c2return-void
000cf1a4
000cf1c4
000cf1c4com.google.android.material.navigation.NavigationView::setDividerInsetStart(int):
000cf1d4iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf1d8iput v2, v0, LE0/t;->s:I
000cf1dcinvoke-virtual {v0}, LE0/t;->c()V
000cf1e2return-void
000cf1c4
000cf1c4com.google.android.material.navigation.NavigationView::setDividerInsetStart(int):
000cf1d4iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf1d8iput v2, v0, LE0/t;->s:I
000cf1dcinvoke-virtual {v0}, LE0/t;->c()V
000cf1e2return-void
000cf1c4
000cf1e4
000cf1e4com.google.android.material.navigation.NavigationView::setElevation(float):
000cf1f4invoke-super {v2, v3}, Landroid/view/View;->setElevation(F)V
000cf1fainvoke-virtual {v2}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
000cf200move-result-object v0
000cf202instance-of v1, v0, LL0/g;
000cf206if-eqz v1, :cond_10
000cf20acheck-cast v0, LL0/g;
000cf20einvoke-virtual {v0, v3}, LL0/g;->i(F)V
000cf214return-void
000cf1e4
000cf1e4com.google.android.material.navigation.NavigationView::setElevation(float):
000cf1f4invoke-super {v2, v3}, Landroid/view/View;->setElevation(F)V
000cf1fainvoke-virtual {v2}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
000cf200move-result-object v0
000cf202instance-of v1, v0, LL0/g;
000cf206if-eqz v1, :cond_10
000cf20acheck-cast v0, LL0/g;
000cf20einvoke-virtual {v0, v3}, LL0/g;->i(F)V
000cf214return-void
000cf1e4
000cf216
000cf216 // align 0x8
000cf216 // align 0x8
000cf218
000cf218com.google.android.material.navigation.NavigationView::setForceCompatClippingEnabled(boolean):
000cf228iget-object v0, v2, Lcom/google/android/material/navigation/NavigationView;->s:LL0/w;
000cf22ciget-boolean v1, v0, LL0/w;->a:Z
000cf230if-eq v3, v1, :cond_b
000cf234iput-boolean v3, v0, LL0/w;->a:Z
000cf238invoke-virtual {v0, v2}, LL0/w;->a(Lcom/google/android/material/navigation/NavigationView;)V
000cf23ereturn-void
000cf218
000cf218com.google.android.material.navigation.NavigationView::setForceCompatClippingEnabled(boolean):
000cf228iget-object v0, v2, Lcom/google/android/material/navigation/NavigationView;->s:LL0/w;
000cf22ciget-boolean v1, v0, LL0/w;->a:Z
000cf230if-eq v3, v1, :cond_b
000cf234iput-boolean v3, v0, LL0/w;->a:Z
000cf238invoke-virtual {v0, v2}, LL0/w;->a(Lcom/google/android/material/navigation/NavigationView;)V
000cf23ereturn-void
000cf218
000cf240
000cf240com.google.android.material.navigation.NavigationView::setItemBackground(android.graphics.drawable.Drawable):
000cf250iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf254iput-object v2, v0, LE0/t;->m:Landroid/graphics/drawable/Drawable;
000cf258invoke-virtual {v0}, LE0/t;->c()V
000cf25ereturn-void
000cf240
000cf240com.google.android.material.navigation.NavigationView::setItemBackground(android.graphics.drawable.Drawable):
000cf250iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf254iput-object v2, v0, LE0/t;->m:Landroid/graphics/drawable/Drawable;
000cf258invoke-virtual {v0}, LE0/t;->c()V
000cf25ereturn-void
000cf240
000cf260
000cf260com.google.android.material.navigation.NavigationView::setItemBackgroundResource(int):
000cf270invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000cf276move-result-object v0
000cf278invoke-static {v0, v2}, LA/a;->b(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
000cf27emove-result-object v2
000cf280invoke-virtual {v1, v2}, Lcom/google/android/material/navigation/NavigationView;->setItemBackground(Landroid/graphics/drawable/Drawable;)V
000cf286return-void
000cf260
000cf260com.google.android.material.navigation.NavigationView::setItemBackgroundResource(int):
000cf270invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000cf276move-result-object v0
000cf278invoke-static {v0, v2}, LA/a;->b(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
000cf27emove-result-object v2
000cf280invoke-virtual {v1, v2}, Lcom/google/android/material/navigation/NavigationView;->setItemBackground(Landroid/graphics/drawable/Drawable;)V
000cf286return-void
000cf260
000cf288
000cf288com.google.android.material.navigation.NavigationView::setItemHorizontalPadding(int):
000cf298iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf29ciput v2, v0, LE0/t;->o:I
000cf2a0invoke-virtual {v0}, LE0/t;->c()V
000cf2a6return-void
000cf288
000cf288com.google.android.material.navigation.NavigationView::setItemHorizontalPadding(int):
000cf298iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf29ciput v2, v0, LE0/t;->o:I
000cf2a0invoke-virtual {v0}, LE0/t;->c()V
000cf2a6return-void
000cf288
000cf2a8
000cf2a8com.google.android.material.navigation.NavigationView::setItemHorizontalPaddingResource(int):
000cf2b8invoke-virtual {v1}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
000cf2bemove-result-object v0
000cf2c0invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
000cf2c6move-result v2
000cf2c8iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf2cciput v2, v0, LE0/t;->o:I
000cf2d0invoke-virtual {v0}, LE0/t;->c()V
000cf2d6return-void
000cf2a8
000cf2a8com.google.android.material.navigation.NavigationView::setItemHorizontalPaddingResource(int):
000cf2b8invoke-virtual {v1}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
000cf2bemove-result-object v0
000cf2c0invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
000cf2c6move-result v2
000cf2c8iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf2cciput v2, v0, LE0/t;->o:I
000cf2d0invoke-virtual {v0}, LE0/t;->c()V
000cf2d6return-void
000cf2a8
000cf2d8
000cf2d8com.google.android.material.navigation.NavigationView::setItemIconPadding(int):
000cf2e8iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf2eciput v2, v0, LE0/t;->q:I
000cf2f0invoke-virtual {v0}, LE0/t;->c()V
000cf2f6return-void
000cf2d8
000cf2d8com.google.android.material.navigation.NavigationView::setItemIconPadding(int):
000cf2e8iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf2eciput v2, v0, LE0/t;->q:I
000cf2f0invoke-virtual {v0}, LE0/t;->c()V
000cf2f6return-void
000cf2d8
000cf2f8
000cf2f8com.google.android.material.navigation.NavigationView::setItemIconPaddingResource(int):
000cf308invoke-virtual {v1}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
000cf30emove-result-object v0
000cf310invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
000cf316move-result v2
000cf318iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf31ciput v2, v0, LE0/t;->q:I
000cf320invoke-virtual {v0}, LE0/t;->c()V
000cf326return-void
000cf2f8
000cf2f8com.google.android.material.navigation.NavigationView::setItemIconPaddingResource(int):
000cf308invoke-virtual {v1}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
000cf30emove-result-object v0
000cf310invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
000cf316move-result v2
000cf318iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf31ciput v2, v0, LE0/t;->q:I
000cf320invoke-virtual {v0}, LE0/t;->c()V
000cf326return-void
000cf2f8
000cf328
000cf328com.google.android.material.navigation.NavigationView::setItemIconSize(int):
000cf338iget-object v0, v2, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf33ciget v1, v0, LE0/t;->r:I
000cf340if-eq v1, v3, :cond_e
000cf344iput v3, v0, LE0/t;->r:I
000cf348const/4 v3, 0x1
000cf34aiput-boolean v3, v0, LE0/t;->w:Z
000cf34einvoke-virtual {v0}, LE0/t;->c()V
000cf354return-void
000cf328
000cf328com.google.android.material.navigation.NavigationView::setItemIconSize(int):
000cf338iget-object v0, v2, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf33ciget v1, v0, LE0/t;->r:I
000cf340if-eq v1, v3, :cond_e
000cf344iput v3, v0, LE0/t;->r:I
000cf348const/4 v3, 0x1
000cf34aiput-boolean v3, v0, LE0/t;->w:Z
000cf34einvoke-virtual {v0}, LE0/t;->c()V
000cf354return-void
000cf328
000cf356
000cf356 // align 0x8
000cf356 // align 0x8
000cf358
000cf358com.google.android.material.navigation.NavigationView::setItemIconTintList(android.content.res.ColorStateList):
000cf368iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf36ciput-object v2, v0, LE0/t;->l:Landroid/content/res/ColorStateList;
000cf370invoke-virtual {v0}, LE0/t;->c()V
000cf376return-void
000cf358
000cf358com.google.android.material.navigation.NavigationView::setItemIconTintList(android.content.res.ColorStateList):
000cf368iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf36ciput-object v2, v0, LE0/t;->l:Landroid/content/res/ColorStateList;
000cf370invoke-virtual {v0}, LE0/t;->c()V
000cf376return-void
000cf358
000cf378
000cf378com.google.android.material.navigation.NavigationView::setItemMaxLines(int):
000cf388iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf38ciput v2, v0, LE0/t;->y:I
000cf390invoke-virtual {v0}, LE0/t;->c()V
000cf396return-void
000cf378
000cf378com.google.android.material.navigation.NavigationView::setItemMaxLines(int):
000cf388iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf38ciput v2, v0, LE0/t;->y:I
000cf390invoke-virtual {v0}, LE0/t;->c()V
000cf396return-void
000cf378
000cf398
000cf398com.google.android.material.navigation.NavigationView::setItemTextAppearance(int):
000cf3a8iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf3aciput v2, v0, LE0/t;->i:I
000cf3b0invoke-virtual {v0}, LE0/t;->c()V
000cf3b6return-void
000cf398
000cf398com.google.android.material.navigation.NavigationView::setItemTextAppearance(int):
000cf3a8iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf3aciput v2, v0, LE0/t;->i:I
000cf3b0invoke-virtual {v0}, LE0/t;->c()V
000cf3b6return-void
000cf398
000cf3b8
000cf3b8com.google.android.material.navigation.NavigationView::setItemTextAppearanceActiveBoldEnabled(boolean):
000cf3c8iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf3cciput-boolean v2, v0, LE0/t;->j:Z
000cf3d0invoke-virtual {v0}, LE0/t;->c()V
000cf3d6return-void
000cf3b8
000cf3b8com.google.android.material.navigation.NavigationView::setItemTextAppearanceActiveBoldEnabled(boolean):
000cf3c8iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf3cciput-boolean v2, v0, LE0/t;->j:Z
000cf3d0invoke-virtual {v0}, LE0/t;->c()V
000cf3d6return-void
000cf3b8
000cf3d8
000cf3d8com.google.android.material.navigation.NavigationView::setItemTextColor(android.content.res.ColorStateList):
000cf3e8iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf3eciput-object v2, v0, LE0/t;->k:Landroid/content/res/ColorStateList;
000cf3f0invoke-virtual {v0}, LE0/t;->c()V
000cf3f6return-void
000cf3d8
000cf3d8com.google.android.material.navigation.NavigationView::setItemTextColor(android.content.res.ColorStateList):
000cf3e8iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf3eciput-object v2, v0, LE0/t;->k:Landroid/content/res/ColorStateList;
000cf3f0invoke-virtual {v0}, LE0/t;->c()V
000cf3f6return-void
000cf3d8
000cf3f8
000cf3f8com.google.android.material.navigation.NavigationView::setItemVerticalPadding(int):
000cf408iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf40ciput v2, v0, LE0/t;->p:I
000cf410invoke-virtual {v0}, LE0/t;->c()V
000cf416return-void
000cf3f8
000cf3f8com.google.android.material.navigation.NavigationView::setItemVerticalPadding(int):
000cf408iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf40ciput v2, v0, LE0/t;->p:I
000cf410invoke-virtual {v0}, LE0/t;->c()V
000cf416return-void
000cf3f8
000cf418
000cf418com.google.android.material.navigation.NavigationView::setItemVerticalPaddingResource(int):
000cf428invoke-virtual {v1}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
000cf42emove-result-object v0
000cf430invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
000cf436move-result v2
000cf438iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf43ciput v2, v0, LE0/t;->p:I
000cf440invoke-virtual {v0}, LE0/t;->c()V
000cf446return-void
000cf418
000cf418com.google.android.material.navigation.NavigationView::setItemVerticalPaddingResource(int):
000cf428invoke-virtual {v1}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
000cf42emove-result-object v0
000cf430invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
000cf436move-result v2
000cf438iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf43ciput v2, v0, LE0/t;->p:I
000cf440invoke-virtual {v0}, LE0/t;->c()V
000cf446return-void
000cf418
000cf448
000cf448com.google.android.material.navigation.NavigationView::setNavigationItemSelectedListener(G0.f):
000cf458return-void
000cf448
000cf448com.google.android.material.navigation.NavigationView::setNavigationItemSelectedListener(G0.f):
000cf458return-void
000cf448
000cf45a
000cf45a // align 0x4
000cf45a // align 0x4
000cf45c
000cf45ccom.google.android.material.navigation.NavigationView::setOverScrollMode(int):
000cf46cinvoke-super {v1, v2}, Landroid/view/View;->setOverScrollMode(I)V
000cf472iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf476if-eqz v0, :cond_10
000cf47aiput v2, v0, LE0/t;->B:I
000cf47eiget-object v0, v0, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
000cf482if-eqz v0, :cond_10
000cf486invoke-virtual {v0, v2}, Landroid/view/View;->setOverScrollMode(I)V
000cf48creturn-void
000cf45c
000cf45ccom.google.android.material.navigation.NavigationView::setOverScrollMode(int):
000cf46cinvoke-super {v1, v2}, Landroid/view/View;->setOverScrollMode(I)V
000cf472iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf476if-eqz v0, :cond_10
000cf47aiput v2, v0, LE0/t;->B:I
000cf47eiget-object v0, v0, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
000cf482if-eqz v0, :cond_10
000cf486invoke-virtual {v0, v2}, Landroid/view/View;->setOverScrollMode(I)V
000cf48creturn-void
000cf45c
000cf48e
000cf48e // align 0x10
000cf48e // align 0x10
000cf490
000cf490com.google.android.material.navigation.NavigationView::setSubheaderInsetEnd(int):
000cf4a0iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf4a4iput v2, v0, LE0/t;->v:I
000cf4a8invoke-virtual {v0}, LE0/t;->c()V
000cf4aereturn-void
000cf490
000cf490com.google.android.material.navigation.NavigationView::setSubheaderInsetEnd(int):
000cf4a0iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf4a4iput v2, v0, LE0/t;->v:I
000cf4a8invoke-virtual {v0}, LE0/t;->c()V
000cf4aereturn-void
000cf490
000cf4b0
000cf4b0com.google.android.material.navigation.NavigationView::setSubheaderInsetStart(int):
000cf4c0iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf4c4iput v2, v0, LE0/t;->u:I
000cf4c8invoke-virtual {v0}, LE0/t;->c()V
000cf4cereturn-void
000cf4b0
000cf4b0com.google.android.material.navigation.NavigationView::setSubheaderInsetStart(int):
000cf4c0iget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
000cf4c4iput v2, v0, LE0/t;->u:I
000cf4c8invoke-virtual {v0}, LE0/t;->c()V
000cf4cereturn-void
000cf4b0
000cf4d0
000cf4d0com.google.android.material.navigation.NavigationView::setTopInsetScrimEnabled(boolean):
000cf4e0iput-boolean v1, v0, Lcom/google/android/material/navigation/NavigationView;->n:Z
000cf4e4return-void
000cf4d0
000cf4d0com.google.android.material.navigation.NavigationView::setTopInsetScrimEnabled(boolean):
000cf4e0iput-boolean v1, v0, Lcom/google/android/material/navigation/NavigationView;->n:Z
000cf4e4return-void
000cf4d0
000cf4e6
000cf4e6 // align 0x8
000cf4e6 // align 0x8
000cf4e8
000cf4e8com.google.android.material.navigation.NavigationView::b(androidx.activity.b):
000cf4f8invoke-virtual {v1}, Lcom/google/android/material/navigation/NavigationView;->h()Landroid/util/Pair;
000cf4feiget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->t:LF0/l;
000cf502iput-object v2, v0, LF0/a;->f:Landroidx/activity/b;
000cf506return-void
000cf4e8
000cf4e8com.google.android.material.navigation.NavigationView::b(androidx.activity.b):
000cf4f8invoke-virtual {v1}, Lcom/google/android/material/navigation/NavigationView;->h()Landroid/util/Pair;
000cf4feiget-object v0, v1, Lcom/google/android/material/navigation/NavigationView;->t:LF0/l;
000cf502iput-object v2, v0, LF0/a;->f:Landroidx/activity/b;
000cf506return-void
000cf4e8
000cf508
000cf508com.google.android.material.navigation.NavigationView::c(androidx.activity.b):
000cf518invoke-virtual {v5}, Lcom/google/android/material/navigation/NavigationView;->h()Landroid/util/Pair;
000cf51emove-result-object v0
000cf520iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object;
000cf524check-cast v0, LV/d;
000cf528iget v0, v0, LV/d;->a:I
000cf52ciget-object v1, v5, Lcom/google/android/material/navigation/NavigationView;->t:LF0/l;
000cf530iget-object v2, v1, LF0/a;->f:Landroidx/activity/b;
000cf534iput-object v6, v1, LF0/a;->f:Landroidx/activity/b;
000cf538const/4 v3, 0x0
000cf53aiget v4, v6, Landroidx/activity/b;->c:F
000cf53eif-nez v2, :cond_16
000cf542goto :goto_20
000cf544iget v6, v6, Landroidx/activity/b;->d:I
000cf548if-nez v6, :cond_1c
000cf54cconst/4 v6, 0x1
000cf54egoto :goto_1d
000cf550move v6, v3
000cf552invoke-virtual {v1, v4, v6, v0}, LF0/l;->c(FZI)V
000cf558iget-boolean v6, v5, Lcom/google/android/material/navigation/NavigationView;->q:Z
000cf55cif-eqz v6, :cond_3d
000cf560iget-object v6, v1, LF0/a;->a:Landroid/animation/TimeInterpolator;
000cf564invoke-interface {v6, v4}, Landroid/animation/TimeInterpolator;->getInterpolation(F)F
000cf56amove-result v6
000cf56ciget v0, v5, Lcom/google/android/material/navigation/NavigationView;->r:I
000cf570invoke-static {v3, v0, v6}, Lr0/a;->c(IIF)I
000cf576move-result v6
000cf578iput v6, v5, Lcom/google/android/material/navigation/NavigationView;->p:I
000cf57cinvoke-virtual {v5}, Landroid/view/View;->getWidth()I
000cf582move-result v6
000cf584invoke-virtual {v5}, Landroid/view/View;->getHeight()I
000cf58amove-result v0
000cf58cinvoke-virtual {v5, v6, v0}, Lcom/google/android/material/navigation/NavigationView;->g(II)V
000cf592return-void
000cf508
000cf508com.google.android.material.navigation.NavigationView::c(androidx.activity.b):
000cf518invoke-virtual {v5}, Lcom/google/android/material/navigation/NavigationView;->h()Landroid/util/Pair;
000cf51emove-result-object v0
000cf520iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object;
000cf524check-cast v0, LV/d;
000cf528iget v0, v0, LV/d;->a:I
000cf52ciget-object v1, v5, Lcom/google/android/material/navigation/NavigationView;->t:LF0/l;
000cf530iget-object v2, v1, LF0/a;->f:Landroidx/activity/b;
000cf534iput-object v6, v1, LF0/a;->f:Landroidx/activity/b;
000cf538const/4 v3, 0x0
000cf53aiget v4, v6, Landroidx/activity/b;->c:F
000cf53eif-nez v2, :cond_16
000cf542goto :goto_20
000cf544iget v6, v6, Landroidx/activity/b;->d:I
000cf548if-nez v6, :cond_1c
000cf54cconst/4 v6, 0x1
000cf54egoto :goto_1d
000cf550move v6, v3
000cf552invoke-virtual {v1, v4, v6, v0}, LF0/l;->c(FZI)V
000cf558iget-boolean v6, v5, Lcom/google/android/material/navigation/NavigationView;->q:Z
000cf55cif-eqz v6, :cond_3d
000cf560iget-object v6, v1, LF0/a;->a:Landroid/animation/TimeInterpolator;
000cf564invoke-interface {v6, v4}, Landroid/animation/TimeInterpolator;->getInterpolation(F)F
000cf56amove-result v6
000cf56ciget v0, v5, Lcom/google/android/material/navigation/NavigationView;->r:I
000cf570invoke-static {v3, v0, v6}, Lr0/a;->c(IIF)I
000cf576move-result v6
000cf578iput v6, v5, Lcom/google/android/material/navigation/NavigationView;->p:I
000cf57cinvoke-virtual {v5}, Landroid/view/View;->getWidth()I
000cf582move-result v6
000cf584invoke-virtual {v5}, Landroid/view/View;->getHeight()I
000cf58amove-result v0
000cf58cinvoke-virtual {v5, v6, v0}, Lcom/google/android/material/navigation/NavigationView;->g(II)V
000cf592return-void
000cf508
000cf594
000cf594com.google.android.material.search.SearchBar$ScrollingViewBehavior::h(androidx.coordinatorlayout.widget.CoordinatorLayout, android.view.View, android.view.View):
000cf5a4invoke-super {v0, v1, v2, v3}, Lcom/google/android/material/appbar/AppBarLayout$ScrollingViewBehavior;->h(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/View;)Z
000cf5aaconst/4 v1, 0x0
000cf5acreturn v1
000cf594
000cf594com.google.android.material.search.SearchBar$ScrollingViewBehavior::h(androidx.coordinatorlayout.widget.CoordinatorLayout, android.view.View, android.view.View):
000cf5a4invoke-super {v0, v1, v2, v3}, Lcom/google/android/material/appbar/AppBarLayout$ScrollingViewBehavior;->h(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/View;)Z
000cf5aaconst/4 v1, 0x0
000cf5acreturn v1
000cf594
000cf5ae
000cf5ae // align 0x10
000cf5ae // align 0x10
000cf5b0
000cf5b0com.google.android.material.search.SearchBar$ScrollingViewBehavior::<init>():
000cf5c0invoke-direct {v0}, Lcom/google/android/material/appbar/AppBarLayout$ScrollingViewBehavior;-><init>()V
000cf5c6return-void
000cf5b0
000cf5b0com.google.android.material.search.SearchBar$ScrollingViewBehavior::<init>():
000cf5c0invoke-direct {v0}, Lcom/google/android/material/appbar/AppBarLayout$ScrollingViewBehavior;-><init>()V
000cf5c6return-void
000cf5b0
000cf5c8
000cf5c8com.google.android.material.search.SearchBar$ScrollingViewBehavior::<init>(android.content.Context, android.util.AttributeSet):
000cf5d8invoke-direct {v0, v1, v2}, Lcom/google/android/material/appbar/AppBarLayout$ScrollingViewBehavior;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
000cf5dereturn-void
000cf5c8
000cf5c8com.google.android.material.search.SearchBar$ScrollingViewBehavior::<init>(android.content.Context, android.util.AttributeSet):
000cf5d8invoke-direct {v0, v1, v2}, Lcom/google/android/material/appbar/AppBarLayout$ScrollingViewBehavior;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
000cf5dereturn-void
000cf5c8
000cf5e0
000cf5e0com.google.android.material.search.SearchView$Behavior::h(androidx.coordinatorlayout.widget.CoordinatorLayout, android.view.View, android.view.View):
000cf5f0new-instance v1, Ljava/lang/ClassCastException;
000cf5f4invoke-direct {v1}, Ljava/lang/ClassCastException;-><init>()V
000cf5fathrow v1
000cf5e0
000cf5e0com.google.android.material.search.SearchView$Behavior::h(androidx.coordinatorlayout.widget.CoordinatorLayout, android.view.View, android.view.View):
000cf5f0new-instance v1, Ljava/lang/ClassCastException;
000cf5f4invoke-direct {v1}, Ljava/lang/ClassCastException;-><init>()V
000cf5fathrow v1
000cf5e0
000cf5fc
000cf5fccom.google.android.material.search.SearchView$Behavior::<init>():
000cf60cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
000cf612return-void
000cf5fc
000cf5fccom.google.android.material.search.SearchView$Behavior::<init>():
000cf60cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
000cf612return-void
000cf5fc
000cf614
000cf614com.google.android.material.search.SearchView$Behavior::<init>(android.content.Context, android.util.AttributeSet):
000cf624invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000cf62areturn-void
000cf614
000cf614com.google.android.material.search.SearchView$Behavior::<init>(android.content.Context, android.util.AttributeSet):
000cf624invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000cf62areturn-void
000cf614
000cf62c
000cf62ccom.google.android.material.sidesheet.SideSheetBehavior::r(android.view.View):
000cf63cnew-instance v2, LM0/e;
000cf640sget-object v0, Landroid/view/View$BaseSavedState;->EMPTY_STATE:Landroid/view/AbsSavedState;
000cf644invoke-direct {v2, v1}, LM0/e;-><init>(Lcom/google/android/material/sidesheet/SideSheetBehavior;)V
000cf64areturn-object v2
000cf62c
000cf62ccom.google.android.material.sidesheet.SideSheetBehavior::r(android.view.View):
000cf63cnew-instance v2, LM0/e;
000cf640sget-object v0, Landroid/view/View$BaseSavedState;->EMPTY_STATE:Landroid/view/AbsSavedState;
000cf644invoke-direct {v2, v1}, LM0/e;-><init>(Lcom/google/android/material/sidesheet/SideSheetBehavior;)V
000cf64areturn-object v2
000cf62c
000cf64c
000cf64ccom.google.android.material.sidesheet.SideSheetBehavior::j(androidx.coordinatorlayout.widget.CoordinatorLayout, android.view.View, android.view.MotionEvent):
000cf65cinvoke-virtual {v4}, Landroid/view/View;->isShown()Z
000cf662move-result v3
000cf664const/4 v0, 0x1
000cf666const/4 v1, 0x0
000cf668if-nez v3, :cond_e
000cf66cinvoke-static {v4}, LK/P;->e(Landroid/view/View;)Ljava/lang/CharSequence;
000cf672move-result-object v3
000cf674if-eqz v3, :cond_57
000cf678iget-boolean v3, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->g:Z
000cf67cif-eqz v3, :cond_57
000cf680invoke-virtual {v5}, Landroid/view/MotionEvent;->getActionMasked()I
000cf686move-result v3
000cf688if-nez v3, :cond_22
000cf68ciget-object v4, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->s:Landroid/view/VelocityTracker;
000cf690if-eqz v4, :cond_22
000cf694invoke-virtual {v4}, Landroid/view/VelocityTracker;->recycle()V
000cf69aconst/4 v4, 0x0
000cf69ciput-object v4, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->s:Landroid/view/VelocityTracker;
000cf6a0iget-object v4, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->s:Landroid/view/VelocityTracker;
000cf6a4if-nez v4, :cond_2c
000cf6a8invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;
000cf6aemove-result-object v4
000cf6b0iput-object v4, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->s:Landroid/view/VelocityTracker;
000cf6b4iget-object v4, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->s:Landroid/view/VelocityTracker;
000cf6b8invoke-virtual {v4, v5}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V
000cf6beif-eqz v3, :cond_40
000cf6c2if-eq v3, v0, :cond_39
000cf6c6const/4 v4, 0x3
000cf6c8if-eq v3, v4, :cond_39
000cf6ccgoto :goto_47
000cf6ceiget-boolean v3, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->j:Z
000cf6d2if-eqz v3, :cond_47
000cf6d6iput-boolean v1, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->j:Z
000cf6dareturn v1
000cf6dcinvoke-virtual {v5}, Landroid/view/MotionEvent;->getX()F
000cf6e2move-result v3
000cf6e4float-to-int v3, v3
000cf6e6iput v3, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->u:I
000cf6eaiget-boolean v3, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->j:Z
000cf6eeif-nez v3, :cond_56
000cf6f2iget-object v3, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->i:LT/e;
000cf6f6if-eqz v3, :cond_56
000cf6fainvoke-virtual {v3, v5}, LT/e;->q(Landroid/view/MotionEvent;)Z
000cf700move-result v3
000cf702if-eqz v3, :cond_56
000cf706return v0
000cf708return v1
000cf70aiput-boolean v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->j:Z
000cf70ereturn v1
000cf64c
000cf64ccom.google.android.material.sidesheet.SideSheetBehavior::j(androidx.coordinatorlayout.widget.CoordinatorLayout, android.view.View, android.view.MotionEvent):
000cf65cinvoke-virtual {v4}, Landroid/view/View;->isShown()Z
000cf662move-result v3
000cf664const/4 v0, 0x1
000cf666const/4 v1, 0x0
000cf668if-nez v3, :cond_e
000cf66cinvoke-static {v4}, LK/P;->e(Landroid/view/View;)Ljava/lang/CharSequence;
000cf672move-result-object v3
000cf674if-eqz v3, :cond_57
000cf678iget-boolean v3, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->g:Z
000cf67cif-eqz v3, :cond_57
000cf680invoke-virtual {v5}, Landroid/view/MotionEvent;->getActionMasked()I
000cf686move-result v3
000cf688if-nez v3, :cond_22
000cf68ciget-object v4, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->s:Landroid/view/VelocityTracker;
000cf690if-eqz v4, :cond_22
000cf694invoke-virtual {v4}, Landroid/view/VelocityTracker;->recycle()V
000cf69aconst/4 v4, 0x0
000cf69ciput-object v4, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->s:Landroid/view/VelocityTracker;
000cf6a0iget-object v4, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->s:Landroid/view/VelocityTracker;
000cf6a4if-nez v4, :cond_2c
000cf6a8invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;
000cf6aemove-result-object v4
000cf6b0iput-object v4, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->s:Landroid/view/VelocityTracker;
000cf6b4iget-object v4, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->s:Landroid/view/VelocityTracker;
000cf6b8invoke-virtual {v4, v5}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V
000cf6beif-eqz v3, :cond_40
000cf6c2if-eq v3, v0, :cond_39
000cf6c6const/4 v4, 0x3
000cf6c8if-eq v3, v4, :cond_39
000cf6ccgoto :goto_47
000cf6ceiget-boolean v3, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->j:Z
000cf6d2if-eqz v3, :cond_47
000cf6d6iput-boolean v1, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->j:Z
000cf6dareturn v1
000cf6dcinvoke-virtual {v5}, Landroid/view/MotionEvent;->getX()F
000cf6e2move-result v3
000cf6e4float-to-int v3, v3
000cf6e6iput v3, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->u:I
000cf6eaiget-boolean v3, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->j:Z
000cf6eeif-nez v3, :cond_56
000cf6f2iget-object v3, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->i:LT/e;
000cf6f6if-eqz v3, :cond_56
000cf6fainvoke-virtual {v3, v5}, LT/e;->q(Landroid/view/MotionEvent;)Z
000cf700move-result v3
000cf702if-eqz v3, :cond_56
000cf706return v0
000cf708return v1
000cf70aiput-boolean v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->j:Z
000cf70ereturn v1
000cf64c
000cf710
000cf710com.google.android.material.sidesheet.SideSheetBehavior::k(androidx.coordinatorlayout.widget.CoordinatorLayout, android.view.View, int):
000cf720const/4 v0, 0x0
000cf722const/4 v1, 0x1
000cf724iget-object v2, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->b:LL0/g;
000cf728sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
000cf72cinvoke-virtual {v11}, Landroid/view/View;->getFitsSystemWindows()Z
000cf732move-result v3
000cf734if-eqz v3, :cond_15
000cf738invoke-virtual {v12}, Landroid/view/View;->getFitsSystemWindows()Z
000cf73emove-result v3
000cf740if-nez v3, :cond_15
000cf744invoke-virtual {v12, v1}, Landroid/view/View;->setFitsSystemWindows(Z)V
000cf74aiget-object v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
000cf74econst/4 v4, 0x5
000cf750if-nez v3, :cond_74
000cf754new-instance v3, Ljava/lang/ref/WeakReference;
000cf758invoke-direct {v3, v12}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
000cf75eiput-object v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
000cf762new-instance v3, LF0/l;
000cf766invoke-direct {v3, v12}, LF0/l;-><init>(Landroid/view/View;)V
000cf76ciput-object v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->t:LF0/l;
000cf770if-eqz v2, :cond_3d
000cf774invoke-virtual {v12, v2}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
000cf77aiget v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->f:F
000cf77econst/high16 v5, -0x40800000
000cf782cmpl-float v5, v3, v5
000cf786if-nez v5, :cond_39
000cf78ainvoke-static {v12}, LK/E;->i(Landroid/view/View;)F
000cf790move-result v3
000cf792invoke-virtual {v2, v3}, LL0/g;->i(F)V
000cf798goto :goto_44
000cf79aiget-object v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->c:Landroid/content/res/ColorStateList;
000cf79eif-eqz v3, :cond_44
000cf7a2invoke-static {v12, v3}, LK/E;->q(Landroid/view/View;Landroid/content/res/ColorStateList;)V
000cf7a8iget v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000cf7acif-ne v3, v4, :cond_4a
000cf7b0const/4 v3, 0x4
000cf7b2goto :goto_4b
000cf7b4move v3, v0
000cf7b6invoke-virtual {v12}, Landroid/view/View;->getVisibility()I
000cf7bcmove-result v5
000cf7beif-eq v5, v3, :cond_54
000cf7c2invoke-virtual {v12, v3}, Landroid/view/View;->setVisibility(I)V
000cf7c8invoke-virtual {v10}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->z()V
000cf7ceinvoke-virtual {v12}, Landroid/view/View;->getImportantForAccessibility()I
000cf7d4move-result v3
000cf7d6if-nez v3, :cond_60
000cf7dainvoke-virtual {v12, v1}, Landroid/view/View;->setImportantForAccessibility(I)V
000cf7e0invoke-static {v12}, LK/P;->e(Landroid/view/View;)Ljava/lang/CharSequence;
000cf7e6move-result-object v3
000cf7e8if-nez v3, :cond_74
000cf7ecinvoke-virtual {v12}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
000cf7f2move-result-object v3
000cf7f4const v5, 0x7f0f00a8
000cf7fainvoke-virtual {v3, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
000cf800move-result-object v3
000cf802invoke-static {v12, v3}, LK/P;->n(Landroid/view/View;Ljava/lang/CharSequence;)V
000cf808invoke-virtual {v12}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000cf80emove-result-object v3
000cf810check-cast v3, Lx/d;
000cf814iget v3, v3, Lx/d;->c:I
000cf818invoke-static {v3, v13}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
000cf81emove-result v3
000cf820const/4 v5, 0x3
000cf822if-ne v3, v5, :cond_85
000cf826move v3, v1
000cf828goto :goto_86
000cf82amove v3, v0
000cf82ciget-object v6, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000cf830if-eqz v6, :cond_90
000cf834invoke-virtual {v6}, LC1/l;->O()I
000cf83amove-result v6
000cf83cif-eq v6, v3, :cond_125
000cf840iget-object v6, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->d:LL0/k;
000cf844const/4 v7, 0x0
000cf846const/4 v8, 0x0
000cf848if-nez v3, :cond_dd
000cf84cnew-instance v3, LM0/a;
000cf850invoke-direct {v3, v10, v1}, LM0/a;-><init>(Lcom/google/android/material/sidesheet/SideSheetBehavior;I)V
000cf856iput-object v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000cf85aif-eqz v6, :cond_125
000cf85eiget-object v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
000cf862if-eqz v3, :cond_ba
000cf866invoke-virtual {v3}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000cf86cmove-result-object v3
000cf86echeck-cast v3, Landroid/view/View;
000cf872if-eqz v3, :cond_ba
000cf876invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000cf87cmove-result-object v9
000cf87einstance-of v9, v9, Lx/d;
000cf882if-eqz v9, :cond_ba
000cf886invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000cf88cmove-result-object v3
000cf88emove-object v7, v3
000cf890check-cast v7, Lx/d;
000cf894if-eqz v7, :cond_c1
000cf898iget v3, v7, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000cf89cif-lez v3, :cond_c1
000cf8a0goto :goto_125
000cf8a2invoke-virtual {v6}, LL0/k;->e()LL0/j;
000cf8a8move-result-object v3
000cf8aanew-instance v6, LL0/a;
000cf8aeinvoke-direct {v6, v8}, LL0/a;-><init>(F)V
000cf8b4iput-object v6, v3, LL0/j;->f:LL0/c;
000cf8b8new-instance v6, LL0/a;
000cf8bcinvoke-direct {v6, v8}, LL0/a;-><init>(F)V
000cf8c2iput-object v6, v3, LL0/j;->g:LL0/c;
000cf8c6invoke-virtual {v3}, LL0/j;->a()LL0/k;
000cf8ccmove-result-object v3
000cf8ceif-eqz v2, :cond_125
000cf8d2invoke-virtual {v2, v3}, LL0/g;->setShapeAppearanceModel(LL0/k;)V
000cf8d8goto :goto_125
000cf8daif-ne v3, v1, :cond_1c8
000cf8denew-instance v3, LM0/a;
000cf8e2invoke-direct {v3, v10, v0}, LM0/a;-><init>(Lcom/google/android/material/sidesheet/SideSheetBehavior;I)V
000cf8e8iput-object v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000cf8ecif-eqz v6, :cond_125
000cf8f0iget-object v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
000cf8f4if-eqz v3, :cond_103
000cf8f8invoke-virtual {v3}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000cf8femove-result-object v3
000cf900check-cast v3, Landroid/view/View;
000cf904if-eqz v3, :cond_103
000cf908invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000cf90emove-result-object v9
000cf910instance-of v9, v9, Lx/d;
000cf914if-eqz v9, :cond_103
000cf918invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000cf91emove-result-object v3
000cf920move-object v7, v3
000cf922check-cast v7, Lx/d;
000cf926if-eqz v7, :cond_10a
000cf92aiget v3, v7, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
000cf92eif-lez v3, :cond_10a
000cf932goto :goto_125
000cf934invoke-virtual {v6}, LL0/k;->e()LL0/j;
000cf93amove-result-object v3
000cf93cnew-instance v6, LL0/a;
000cf940invoke-direct {v6, v8}, LL0/a;-><init>(F)V
000cf946iput-object v6, v3, LL0/j;->e:LL0/c;
000cf94anew-instance v6, LL0/a;
000cf94einvoke-direct {v6, v8}, LL0/a;-><init>(F)V
000cf954iput-object v6, v3, LL0/j;->h:LL0/c;
000cf958invoke-virtual {v3}, LL0/j;->a()LL0/k;
000cf95emove-result-object v3
000cf960if-eqz v2, :cond_125
000cf964invoke-virtual {v2, v3}, LL0/g;->setShapeAppearanceModel(LL0/k;)V
000cf96aiget-object v2, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->i:LT/e;
000cf96eif-nez v2, :cond_136
000cf972new-instance v2, LT/e;
000cf976invoke-virtual {v11}, Landroid/view/View;->getContext()Landroid/content/Context;
000cf97cmove-result-object v3
000cf97eiget-object v6, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->w:LM0/d;
000cf982invoke-direct {v2, v3, v11, v6}, LT/e;-><init>(Landroid/content/Context;Landroid/view/ViewGroup;LP1/e;)V
000cf988iput-object v2, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->i:LT/e;
000cf98ciget-object v2, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000cf990invoke-virtual {v2, v12}, LC1/l;->J(Landroid/view/View;)I
000cf996move-result v2
000cf998invoke-virtual {v11, v12, v13}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->p(Landroid/view/View;I)V
000cf99einvoke-virtual {v11}, Landroid/view/View;->getWidth()I
000cf9a4move-result v13
000cf9a6iput v13, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
000cf9aaiget-object v13, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000cf9aeinvoke-virtual {v13, v11}, LC1/l;->N(Landroidx/coordinatorlayout/widget/CoordinatorLayout;)I
000cf9b4move-result v13
000cf9b6iput v13, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->n:I
000cf9bainvoke-virtual {v12}, Landroid/view/View;->getWidth()I
000cf9c0move-result v13
000cf9c2iput v13, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->l:I
000cf9c6invoke-virtual {v12}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000cf9ccmove-result-object v13
000cf9cecheck-cast v13, Landroid/view/ViewGroup$MarginLayoutParams;
000cf9d2if-eqz v13, :cond_162
000cf9d6iget-object v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000cf9dainvoke-virtual {v3, v13}, LC1/l;->m(Landroid/view/ViewGroup$MarginLayoutParams;)I
000cf9e0move-result v13
000cf9e2goto :goto_163
000cf9e4move v13, v0
000cf9e6iput v13, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
000cf9eaiget v13, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000cf9eeif-eq v13, v1, :cond_18d
000cf9f2const/4 v3, 0x2
000cf9f4if-eq v13, v3, :cond_18d
000cf9f8if-eq v13, v5, :cond_195
000cf9fcif-ne v13, v4, :cond_177
000cfa00iget-object v13, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000cfa04invoke-virtual {v13}, LC1/l;->G()I
000cfa0amove-result v0
000cfa0cgoto :goto_195
000cfa0enew-instance v11, Ljava/lang/IllegalStateException;
000cfa12new-instance v12, Ljava/lang/StringBuilder;
000cfa16const-string v13, "Unexpected value: "
000cfa1ainvoke-direct {v12, v13}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000cfa20iget v13, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000cfa24invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000cfa2ainvoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000cfa30move-result-object v12
000cfa32invoke-direct {v11, v12}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000cfa38throw v11
000cfa3aiget-object v13, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000cfa3einvoke-virtual {v13, v12}, LC1/l;->J(Landroid/view/View;)I
000cfa44move-result v13
000cfa46sub-int v0, v2, v13
000cfa4ainvoke-virtual {v12, v0}, Landroid/view/View;->offsetLeftAndRight(I)V
000cfa50iget-object v12, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->q:Ljava/lang/ref/WeakReference;
000cfa54if-nez v12, :cond_1ae
000cfa58iget v12, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->r:I
000cfa5cconst/4 v13, -0x1
000cfa5eif-eq v12, v13, :cond_1ae
000cfa62invoke-virtual {v11, v12}, Landroid/view/View;->findViewById(I)Landroid/view/View;
000cfa68move-result-object v11
000cfa6aif-eqz v11, :cond_1ae
000cfa6enew-instance v12, Ljava/lang/ref/WeakReference;
000cfa72invoke-direct {v12, v11}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
000cfa78iput-object v12, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->q:Ljava/lang/ref/WeakReference;
000cfa7ciget-object v11, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->v:Ljava/util/LinkedHashSet;
000cfa80invoke-interface {v11}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
000cfa86move-result-object v11
000cfa88invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z
000cfa8emove-result v12
000cfa90if-eqz v12, :cond_1c7
000cfa94invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000cfa9amove-result-object v12
000cfa9cif-nez v12, :cond_1c1
000cfaa0goto :goto_1b4
000cfaa2new-instance v11, Ljava/lang/ClassCastException;
000cfaa6invoke-direct {v11}, Ljava/lang/ClassCastException;-><init>()V
000cfaacthrow v11
000cfaaereturn v1
000cfab0new-instance v11, Ljava/lang/IllegalArgumentException;
000cfab4new-instance v12, Ljava/lang/StringBuilder;
000cfab8const-string v13, "Invalid sheet edge position value: "
000cfabcinvoke-direct {v12, v13}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000cfac2invoke-virtual {v12, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000cfac8const-string v13, ". Must be 0 or 1."
000cfaccinvoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000cfad2invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000cfad8move-result-object v12
000cfadainvoke-direct {v11, v12}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000cfae0throw v11
000cf710
000cf710com.google.android.material.sidesheet.SideSheetBehavior::k(androidx.coordinatorlayout.widget.CoordinatorLayout, android.view.View, int):
000cf720const/4 v0, 0x0
000cf722const/4 v1, 0x1
000cf724iget-object v2, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->b:LL0/g;
000cf728sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
000cf72cinvoke-virtual {v11}, Landroid/view/View;->getFitsSystemWindows()Z
000cf732move-result v3
000cf734if-eqz v3, :cond_15
000cf738invoke-virtual {v12}, Landroid/view/View;->getFitsSystemWindows()Z
000cf73emove-result v3
000cf740if-nez v3, :cond_15
000cf744invoke-virtual {v12, v1}, Landroid/view/View;->setFitsSystemWindows(Z)V
000cf74aiget-object v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
000cf74econst/4 v4, 0x5
000cf750if-nez v3, :cond_74
000cf754new-instance v3, Ljava/lang/ref/WeakReference;
000cf758invoke-direct {v3, v12}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
000cf75eiput-object v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
000cf762new-instance v3, LF0/l;
000cf766invoke-direct {v3, v12}, LF0/l;-><init>(Landroid/view/View;)V
000cf76ciput-object v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->t:LF0/l;
000cf770if-eqz v2, :cond_3d
000cf774invoke-virtual {v12, v2}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
000cf77aiget v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->f:F
000cf77econst/high16 v5, -0x40800000
000cf782cmpl-float v5, v3, v5
000cf786if-nez v5, :cond_39
000cf78ainvoke-static {v12}, LK/E;->i(Landroid/view/View;)F
000cf790move-result v3
000cf792invoke-virtual {v2, v3}, LL0/g;->i(F)V
000cf798goto :goto_44
000cf79aiget-object v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->c:Landroid/content/res/ColorStateList;
000cf79eif-eqz v3, :cond_44
000cf7a2invoke-static {v12, v3}, LK/E;->q(Landroid/view/View;Landroid/content/res/ColorStateList;)V
000cf7a8iget v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000cf7acif-ne v3, v4, :cond_4a
000cf7b0const/4 v3, 0x4
000cf7b2goto :goto_4b
000cf7b4move v3, v0
000cf7b6invoke-virtual {v12}, Landroid/view/View;->getVisibility()I
000cf7bcmove-result v5
000cf7beif-eq v5, v3, :cond_54
000cf7c2invoke-virtual {v12, v3}, Landroid/view/View;->setVisibility(I)V
000cf7c8invoke-virtual {v10}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->z()V
000cf7ceinvoke-virtual {v12}, Landroid/view/View;->getImportantForAccessibility()I
000cf7d4move-result v3
000cf7d6if-nez v3, :cond_60
000cf7dainvoke-virtual {v12, v1}, Landroid/view/View;->setImportantForAccessibility(I)V
000cf7e0invoke-static {v12}, LK/P;->e(Landroid/view/View;)Ljava/lang/CharSequence;
000cf7e6move-result-object v3
000cf7e8if-nez v3, :cond_74
000cf7ecinvoke-virtual {v12}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
000cf7f2move-result-object v3
000cf7f4const v5, 0x7f0f00a8
000cf7fainvoke-virtual {v3, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
000cf800move-result-object v3
000cf802invoke-static {v12, v3}, LK/P;->n(Landroid/view/View;Ljava/lang/CharSequence;)V
000cf808invoke-virtual {v12}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000cf80emove-result-object v3
000cf810check-cast v3, Lx/d;
000cf814iget v3, v3, Lx/d;->c:I
000cf818invoke-static {v3, v13}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
000cf81emove-result v3
000cf820const/4 v5, 0x3
000cf822if-ne v3, v5, :cond_85
000cf826move v3, v1
000cf828goto :goto_86
000cf82amove v3, v0
000cf82ciget-object v6, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000cf830if-eqz v6, :cond_90
000cf834invoke-virtual {v6}, LC1/l;->O()I
000cf83amove-result v6
000cf83cif-eq v6, v3, :cond_125
000cf840iget-object v6, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->d:LL0/k;
000cf844const/4 v7, 0x0
000cf846const/4 v8, 0x0
000cf848if-nez v3, :cond_dd
000cf84cnew-instance v3, LM0/a;
000cf850invoke-direct {v3, v10, v1}, LM0/a;-><init>(Lcom/google/android/material/sidesheet/SideSheetBehavior;I)V
000cf856iput-object v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000cf85aif-eqz v6, :cond_125
000cf85eiget-object v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
000cf862if-eqz v3, :cond_ba
000cf866invoke-virtual {v3}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000cf86cmove-result-object v3
000cf86echeck-cast v3, Landroid/view/View;
000cf872if-eqz v3, :cond_ba
000cf876invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000cf87cmove-result-object v9
000cf87einstance-of v9, v9, Lx/d;
000cf882if-eqz v9, :cond_ba
000cf886invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000cf88cmove-result-object v3
000cf88emove-object v7, v3
000cf890check-cast v7, Lx/d;
000cf894if-eqz v7, :cond_c1
000cf898iget v3, v7, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000cf89cif-lez v3, :cond_c1
000cf8a0goto :goto_125
000cf8a2invoke-virtual {v6}, LL0/k;->e()LL0/j;
000cf8a8move-result-object v3
000cf8aanew-instance v6, LL0/a;
000cf8aeinvoke-direct {v6, v8}, LL0/a;-><init>(F)V
000cf8b4iput-object v6, v3, LL0/j;->f:LL0/c;
000cf8b8new-instance v6, LL0/a;
000cf8bcinvoke-direct {v6, v8}, LL0/a;-><init>(F)V
000cf8c2iput-object v6, v3, LL0/j;->g:LL0/c;
000cf8c6invoke-virtual {v3}, LL0/j;->a()LL0/k;
000cf8ccmove-result-object v3
000cf8ceif-eqz v2, :cond_125
000cf8d2invoke-virtual {v2, v3}, LL0/g;->setShapeAppearanceModel(LL0/k;)V
000cf8d8goto :goto_125
000cf8daif-ne v3, v1, :cond_1c8
000cf8denew-instance v3, LM0/a;
000cf8e2invoke-direct {v3, v10, v0}, LM0/a;-><init>(Lcom/google/android/material/sidesheet/SideSheetBehavior;I)V
000cf8e8iput-object v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000cf8ecif-eqz v6, :cond_125
000cf8f0iget-object v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
000cf8f4if-eqz v3, :cond_103
000cf8f8invoke-virtual {v3}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000cf8femove-result-object v3
000cf900check-cast v3, Landroid/view/View;
000cf904if-eqz v3, :cond_103
000cf908invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000cf90emove-result-object v9
000cf910instance-of v9, v9, Lx/d;
000cf914if-eqz v9, :cond_103
000cf918invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000cf91emove-result-object v3
000cf920move-object v7, v3
000cf922check-cast v7, Lx/d;
000cf926if-eqz v7, :cond_10a
000cf92aiget v3, v7, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
000cf92eif-lez v3, :cond_10a
000cf932goto :goto_125
000cf934invoke-virtual {v6}, LL0/k;->e()LL0/j;
000cf93amove-result-object v3
000cf93cnew-instance v6, LL0/a;
000cf940invoke-direct {v6, v8}, LL0/a;-><init>(F)V
000cf946iput-object v6, v3, LL0/j;->e:LL0/c;
000cf94anew-instance v6, LL0/a;
000cf94einvoke-direct {v6, v8}, LL0/a;-><init>(F)V
000cf954iput-object v6, v3, LL0/j;->h:LL0/c;
000cf958invoke-virtual {v3}, LL0/j;->a()LL0/k;
000cf95emove-result-object v3
000cf960if-eqz v2, :cond_125
000cf964invoke-virtual {v2, v3}, LL0/g;->setShapeAppearanceModel(LL0/k;)V
000cf96aiget-object v2, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->i:LT/e;
000cf96eif-nez v2, :cond_136
000cf972new-instance v2, LT/e;
000cf976invoke-virtual {v11}, Landroid/view/View;->getContext()Landroid/content/Context;
000cf97cmove-result-object v3
000cf97eiget-object v6, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->w:LM0/d;
000cf982invoke-direct {v2, v3, v11, v6}, LT/e;-><init>(Landroid/content/Context;Landroid/view/ViewGroup;LP1/e;)V
000cf988iput-object v2, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->i:LT/e;
000cf98ciget-object v2, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000cf990invoke-virtual {v2, v12}, LC1/l;->J(Landroid/view/View;)I
000cf996move-result v2
000cf998invoke-virtual {v11, v12, v13}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->p(Landroid/view/View;I)V
000cf99einvoke-virtual {v11}, Landroid/view/View;->getWidth()I
000cf9a4move-result v13
000cf9a6iput v13, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
000cf9aaiget-object v13, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000cf9aeinvoke-virtual {v13, v11}, LC1/l;->N(Landroidx/coordinatorlayout/widget/CoordinatorLayout;)I
000cf9b4move-result v13
000cf9b6iput v13, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->n:I
000cf9bainvoke-virtual {v12}, Landroid/view/View;->getWidth()I
000cf9c0move-result v13
000cf9c2iput v13, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->l:I
000cf9c6invoke-virtual {v12}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000cf9ccmove-result-object v13
000cf9cecheck-cast v13, Landroid/view/ViewGroup$MarginLayoutParams;
000cf9d2if-eqz v13, :cond_162
000cf9d6iget-object v3, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000cf9dainvoke-virtual {v3, v13}, LC1/l;->m(Landroid/view/ViewGroup$MarginLayoutParams;)I
000cf9e0move-result v13
000cf9e2goto :goto_163
000cf9e4move v13, v0
000cf9e6iput v13, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
000cf9eaiget v13, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000cf9eeif-eq v13, v1, :cond_18d
000cf9f2const/4 v3, 0x2
000cf9f4if-eq v13, v3, :cond_18d
000cf9f8if-eq v13, v5, :cond_195
000cf9fcif-ne v13, v4, :cond_177
000cfa00iget-object v13, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000cfa04invoke-virtual {v13}, LC1/l;->G()I
000cfa0amove-result v0
000cfa0cgoto :goto_195
000cfa0enew-instance v11, Ljava/lang/IllegalStateException;
000cfa12new-instance v12, Ljava/lang/StringBuilder;
000cfa16const-string v13, "Unexpected value: "
000cfa1ainvoke-direct {v12, v13}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000cfa20iget v13, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000cfa24invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000cfa2ainvoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000cfa30move-result-object v12
000cfa32invoke-direct {v11, v12}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000cfa38throw v11
000cfa3aiget-object v13, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000cfa3einvoke-virtual {v13, v12}, LC1/l;->J(Landroid/view/View;)I
000cfa44move-result v13
000cfa46sub-int v0, v2, v13
000cfa4ainvoke-virtual {v12, v0}, Landroid/view/View;->offsetLeftAndRight(I)V
000cfa50iget-object v12, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->q:Ljava/lang/ref/WeakReference;
000cfa54if-nez v12, :cond_1ae
000cfa58iget v12, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->r:I
000cfa5cconst/4 v13, -0x1
000cfa5eif-eq v12, v13, :cond_1ae
000cfa62invoke-virtual {v11, v12}, Landroid/view/View;->findViewById(I)Landroid/view/View;
000cfa68move-result-object v11
000cfa6aif-eqz v11, :cond_1ae
000cfa6enew-instance v12, Ljava/lang/ref/WeakReference;
000cfa72invoke-direct {v12, v11}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
000cfa78iput-object v12, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->q:Ljava/lang/ref/WeakReference;
000cfa7ciget-object v11, v10, Lcom/google/android/material/sidesheet/SideSheetBehavior;->v:Ljava/util/LinkedHashSet;
000cfa80invoke-interface {v11}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
000cfa86move-result-object v11
000cfa88invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z
000cfa8emove-result v12
000cfa90if-eqz v12, :cond_1c7
000cfa94invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000cfa9amove-result-object v12
000cfa9cif-nez v12, :cond_1c1
000cfaa0goto :goto_1b4
000cfaa2new-instance v11, Ljava/lang/ClassCastException;
000cfaa6invoke-direct {v11}, Ljava/lang/ClassCastException;-><init>()V
000cfaacthrow v11
000cfaaereturn v1
000cfab0new-instance v11, Ljava/lang/IllegalArgumentException;
000cfab4new-instance v12, Ljava/lang/StringBuilder;
000cfab8const-string v13, "Invalid sheet edge position value: "
000cfabcinvoke-direct {v12, v13}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000cfac2invoke-virtual {v12, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000cfac8const-string v13, ". Must be 0 or 1."
000cfaccinvoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000cfad2invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000cfad8move-result-object v12
000cfadainvoke-direct {v11, v12}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000cfae0throw v11
000cf710
000cfae2
000cfae2 // align 0x4
000cfae2 // align 0x4
000cfae4
000cfae4com.google.android.material.sidesheet.SideSheetBehavior::l(androidx.coordinatorlayout.widget.CoordinatorLayout, android.view.View, int, int, int):
000cfaf4invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000cfafamove-result-object v0
000cfafccheck-cast v0, Landroid/view/ViewGroup$MarginLayoutParams;
000cfb00invoke-virtual {v4}, Landroid/view/View;->getPaddingLeft()I
000cfb06move-result v1
000cfb08invoke-virtual {v4}, Landroid/view/View;->getPaddingRight()I
000cfb0emove-result v2
000cfb10add-int/2addr v2, v1
000cfb12iget v1, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
000cfb16add-int/2addr v2, v1
000cfb18iget v1, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000cfb1cadd-int/2addr v2, v1
000cfb1eadd-int/2addr v2, v7
000cfb20iget v7, v0, Landroid/view/ViewGroup$MarginLayoutParams;->width:I
000cfb24invoke-static {v6, v2, v7}, Landroid/view/ViewGroup;->getChildMeasureSpec(III)I
000cfb2amove-result v6
000cfb2cinvoke-virtual {v4}, Landroid/view/View;->getPaddingTop()I
000cfb32move-result v7
000cfb34invoke-virtual {v4}, Landroid/view/View;->getPaddingBottom()I
000cfb3amove-result v4
000cfb3cadd-int/2addr v4, v7
000cfb3eiget v7, v0, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
000cfb42add-int/2addr v4, v7
000cfb44iget v7, v0, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
000cfb48add-int/2addr v4, v7
000cfb4aiget v7, v0, Landroid/view/ViewGroup$MarginLayoutParams;->height:I
000cfb4einvoke-static {v8, v4, v7}, Landroid/view/ViewGroup;->getChildMeasureSpec(III)I
000cfb54move-result v4
000cfb56invoke-virtual {v5, v6, v4}, Landroid/view/View;->measure(II)V
000cfb5cconst/4 v4, 0x1
000cfb5ereturn v4
000cfae4
000cfae4com.google.android.material.sidesheet.SideSheetBehavior::l(androidx.coordinatorlayout.widget.CoordinatorLayout, android.view.View, int, int, int):
000cfaf4invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000cfafamove-result-object v0
000cfafccheck-cast v0, Landroid/view/ViewGroup$MarginLayoutParams;
000cfb00invoke-virtual {v4}, Landroid/view/View;->getPaddingLeft()I
000cfb06move-result v1
000cfb08invoke-virtual {v4}, Landroid/view/View;->getPaddingRight()I
000cfb0emove-result v2
000cfb10add-int/2addr v2, v1
000cfb12iget v1, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
000cfb16add-int/2addr v2, v1
000cfb18iget v1, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000cfb1cadd-int/2addr v2, v1
000cfb1eadd-int/2addr v2, v7
000cfb20iget v7, v0, Landroid/view/ViewGroup$MarginLayoutParams;->width:I
000cfb24invoke-static {v6, v2, v7}, Landroid/view/ViewGroup;->getChildMeasureSpec(III)I
000cfb2amove-result v6
000cfb2cinvoke-virtual {v4}, Landroid/view/View;->getPaddingTop()I
000cfb32move-result v7
000cfb34invoke-virtual {v4}, Landroid/view/View;->getPaddingBottom()I
000cfb3amove-result v4
000cfb3cadd-int/2addr v4, v7
000cfb3eiget v7, v0, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
000cfb42add-int/2addr v4, v7
000cfb44iget v7, v0, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
000cfb48add-int/2addr v4, v7
000cfb4aiget v7, v0, Landroid/view/ViewGroup$MarginLayoutParams;->height:I
000cfb4einvoke-static {v8, v4, v7}, Landroid/view/ViewGroup;->getChildMeasureSpec(III)I
000cfb54move-result v4
000cfb56invoke-virtual {v5, v6, v4}, Landroid/view/View;->measure(II)V
000cfb5cconst/4 v4, 0x1
000cfb5ereturn v4
000cfae4
000cfb60
000cfb60com.google.android.material.sidesheet.SideSheetBehavior::u(android.view.View, android.view.MotionEvent):
000cfb70invoke-virtual {v5}, Landroid/view/View;->isShown()Z
000cfb76move-result v0
000cfb78if-nez v0, :cond_8
000cfb7cconst/4 v5, 0x0
000cfb7ereturn v5
000cfb80invoke-virtual {v6}, Landroid/view/MotionEvent;->getActionMasked()I
000cfb86move-result v0
000cfb88iget v1, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000cfb8cconst/4 v2, 0x1
000cfb8eif-ne v1, v2, :cond_14
000cfb92if-nez v0, :cond_14
000cfb96return v2
000cfb98invoke-virtual {v4}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->x()Z
000cfb9emove-result v1
000cfba0if-eqz v1, :cond_1f
000cfba4iget-object v1, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->i:LT/e;
000cfba8invoke-virtual {v1, v6}, LT/e;->j(Landroid/view/MotionEvent;)V
000cfbaeif-nez v0, :cond_2b
000cfbb2iget-object v1, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->s:Landroid/view/VelocityTracker;
000cfbb6if-eqz v1, :cond_2b
000cfbbainvoke-virtual {v1}, Landroid/view/VelocityTracker;->recycle()V
000cfbc0const/4 v1, 0x0
000cfbc2iput-object v1, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->s:Landroid/view/VelocityTracker;
000cfbc6iget-object v1, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->s:Landroid/view/VelocityTracker;
000cfbcaif-nez v1, :cond_35
000cfbceinvoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;
000cfbd4move-result-object v1
000cfbd6iput-object v1, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->s:Landroid/view/VelocityTracker;
000cfbdaiget-object v1, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->s:Landroid/view/VelocityTracker;
000cfbdeinvoke-virtual {v1, v6}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V
000cfbe4invoke-virtual {v4}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->x()Z
000cfbeamove-result v1
000cfbecif-eqz v1, :cond_6e
000cfbf0const/4 v1, 0x2
000cfbf2if-ne v0, v1, :cond_6e
000cfbf6iget-boolean v0, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->j:Z
000cfbfaif-nez v0, :cond_6e
000cfbfeinvoke-virtual {v4}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->x()Z
000cfc04move-result v0
000cfc06if-nez v0, :cond_4e
000cfc0agoto :goto_6e
000cfc0ciget v0, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->u:I
000cfc10int-to-float v0, v0
000cfc12invoke-virtual {v6}, Landroid/view/MotionEvent;->getX()F
000cfc18move-result v1
000cfc1asub-float/2addr v0, v1
000cfc1cinvoke-static {v0}, Ljava/lang/Math;->abs(F)F
000cfc22move-result v0
000cfc24iget-object v1, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->i:LT/e;
000cfc28iget v3, v1, LT/e;->b:I
000cfc2cint-to-float v3, v3
000cfc2ecmpl-float v0, v0, v3
000cfc32if-lez v0, :cond_6e
000cfc36invoke-virtual {v6}, Landroid/view/MotionEvent;->getActionIndex()I
000cfc3cmove-result v0
000cfc3einvoke-virtual {v6, v0}, Landroid/view/MotionEvent;->getPointerId(I)I
000cfc44move-result v6
000cfc46invoke-virtual {v1, v5, v6}, LT/e;->b(Landroid/view/View;I)V
000cfc4ciget-boolean v5, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->j:Z
000cfc50xor-int/2addr v5, v2
000cfc52return v5
000cfb60
000cfb60com.google.android.material.sidesheet.SideSheetBehavior::u(android.view.View, android.view.MotionEvent):
000cfb70invoke-virtual {v5}, Landroid/view/View;->isShown()Z
000cfb76move-result v0
000cfb78if-nez v0, :cond_8
000cfb7cconst/4 v5, 0x0
000cfb7ereturn v5
000cfb80invoke-virtual {v6}, Landroid/view/MotionEvent;->getActionMasked()I
000cfb86move-result v0
000cfb88iget v1, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000cfb8cconst/4 v2, 0x1
000cfb8eif-ne v1, v2, :cond_14
000cfb92if-nez v0, :cond_14
000cfb96return v2
000cfb98invoke-virtual {v4}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->x()Z
000cfb9emove-result v1
000cfba0if-eqz v1, :cond_1f
000cfba4iget-object v1, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->i:LT/e;
000cfba8invoke-virtual {v1, v6}, LT/e;->j(Landroid/view/MotionEvent;)V
000cfbaeif-nez v0, :cond_2b
000cfbb2iget-object v1, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->s:Landroid/view/VelocityTracker;
000cfbb6if-eqz v1, :cond_2b
000cfbbainvoke-virtual {v1}, Landroid/view/VelocityTracker;->recycle()V
000cfbc0const/4 v1, 0x0
000cfbc2iput-object v1, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->s:Landroid/view/VelocityTracker;
000cfbc6iget-object v1, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->s:Landroid/view/VelocityTracker;
000cfbcaif-nez v1, :cond_35
000cfbceinvoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;
000cfbd4move-result-object v1
000cfbd6iput-object v1, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->s:Landroid/view/VelocityTracker;
000cfbdaiget-object v1, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->s:Landroid/view/VelocityTracker;
000cfbdeinvoke-virtual {v1, v6}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V
000cfbe4invoke-virtual {v4}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->x()Z
000cfbeamove-result v1
000cfbecif-eqz v1, :cond_6e
000cfbf0const/4 v1, 0x2
000cfbf2if-ne v0, v1, :cond_6e
000cfbf6iget-boolean v0, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->j:Z
000cfbfaif-nez v0, :cond_6e
000cfbfeinvoke-virtual {v4}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->x()Z
000cfc04move-result v0
000cfc06if-nez v0, :cond_4e
000cfc0agoto :goto_6e
000cfc0ciget v0, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->u:I
000cfc10int-to-float v0, v0
000cfc12invoke-virtual {v6}, Landroid/view/MotionEvent;->getX()F
000cfc18move-result v1
000cfc1asub-float/2addr v0, v1
000cfc1cinvoke-static {v0}, Ljava/lang/Math;->abs(F)F
000cfc22move-result v0
000cfc24iget-object v1, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->i:LT/e;
000cfc28iget v3, v1, LT/e;->b:I
000cfc2cint-to-float v3, v3
000cfc2ecmpl-float v0, v0, v3
000cfc32if-lez v0, :cond_6e
000cfc36invoke-virtual {v6}, Landroid/view/MotionEvent;->getActionIndex()I
000cfc3cmove-result v0
000cfc3einvoke-virtual {v6, v0}, Landroid/view/MotionEvent;->getPointerId(I)I
000cfc44move-result v6
000cfc46invoke-virtual {v1, v5, v6}, LT/e;->b(Landroid/view/View;I)V
000cfc4ciget-boolean v5, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->j:Z
000cfc50xor-int/2addr v5, v2
000cfc52return v5
000cfb60
000cfc54
000cfc54com.google.android.material.sidesheet.SideSheetBehavior::x():
000cfc64iget-object v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->i:LT/e;
000cfc68if-eqz v0, :cond_e
000cfc6ciget-boolean v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->g:Z
000cfc70const/4 v1, 0x1
000cfc72if-nez v0, :cond_d
000cfc76iget v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000cfc7aif-ne v0, v1, :cond_e
000cfc7ereturn v1
000cfc80const/4 v0, 0x0
000cfc82return v0
000cfc54
000cfc54com.google.android.material.sidesheet.SideSheetBehavior::x():
000cfc64iget-object v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->i:LT/e;
000cfc68if-eqz v0, :cond_e
000cfc6ciget-boolean v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->g:Z
000cfc70const/4 v1, 0x1
000cfc72if-nez v0, :cond_d
000cfc76iget v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000cfc7aif-ne v0, v1, :cond_e
000cfc7ereturn v1
000cfc80const/4 v0, 0x0
000cfc82return v0
000cfc54
000cfc84
000cfc84com.google.android.material.sidesheet.SideSheetBehavior::<init>():
000cfc94invoke-direct {v2}, Ljava/lang/Object;-><init>()V
000cfc9anew-instance v0, LM0/f;
000cfc9einvoke-direct {v0, v2}, LM0/f;-><init>(Lcom/google/android/material/sidesheet/SideSheetBehavior;)V
000cfca4iput-object v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->e:LM0/f;
000cfca8const/4 v0, 0x1
000cfcaaiput-boolean v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->g:Z
000cfcaeconst/4 v0, 0x5
000cfcb0iput v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000cfcb4const v0, 0x3dcccccd
000cfcbaiput v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->k:F
000cfcbeconst/4 v0, -0x1
000cfcc0iput v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->r:I
000cfcc4new-instance v0, Ljava/util/LinkedHashSet;
000cfcc8invoke-direct {v0}, Ljava/util/LinkedHashSet;-><init>()V
000cfcceiput-object v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->v:Ljava/util/LinkedHashSet;
000cfcd2new-instance v0, LM0/d;
000cfcd6const/4 v1, 0x0
000cfcd8invoke-direct {v0, v2, v1}, LM0/d;-><init>(Lx/a;I)V
000cfcdeiput-object v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->w:LM0/d;
000cfce2return-void
000cfc84
000cfc84com.google.android.material.sidesheet.SideSheetBehavior::<init>():
000cfc94invoke-direct {v2}, Ljava/lang/Object;-><init>()V
000cfc9anew-instance v0, LM0/f;
000cfc9einvoke-direct {v0, v2}, LM0/f;-><init>(Lcom/google/android/material/sidesheet/SideSheetBehavior;)V
000cfca4iput-object v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->e:LM0/f;
000cfca8const/4 v0, 0x1
000cfcaaiput-boolean v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->g:Z
000cfcaeconst/4 v0, 0x5
000cfcb0iput v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000cfcb4const v0, 0x3dcccccd
000cfcbaiput v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->k:F
000cfcbeconst/4 v0, -0x1
000cfcc0iput v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->r:I
000cfcc4new-instance v0, Ljava/util/LinkedHashSet;
000cfcc8invoke-direct {v0}, Ljava/util/LinkedHashSet;-><init>()V
000cfcceiput-object v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->v:Ljava/util/LinkedHashSet;
000cfcd2new-instance v0, LM0/d;
000cfcd6const/4 v1, 0x0
000cfcd8invoke-direct {v0, v2, v1}, LM0/d;-><init>(Lx/a;I)V
000cfcdeiput-object v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->w:LM0/d;
000cfce2return-void
000cfc84
000cfce4
000cfce4com.google.android.material.sidesheet.SideSheetBehavior::<init>(android.content.Context, android.util.AttributeSet):
000cfcf4const/4 v0, 0x0
000cfcf6invoke-direct {v7}, Ljava/lang/Object;-><init>()V
000cfcfcnew-instance v1, LM0/f;
000cfd00invoke-direct {v1, v7}, LM0/f;-><init>(Lcom/google/android/material/sidesheet/SideSheetBehavior;)V
000cfd06iput-object v1, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->e:LM0/f;
000cfd0aconst/4 v1, 0x1
000cfd0ciput-boolean v1, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->g:Z
000cfd10const/4 v2, 0x5
000cfd12iput v2, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000cfd16const v3, 0x3dcccccd
000cfd1ciput v3, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->k:F
000cfd20const/4 v3, -0x1
000cfd22iput v3, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->r:I
000cfd26new-instance v4, Ljava/util/LinkedHashSet;
000cfd2ainvoke-direct {v4}, Ljava/util/LinkedHashSet;-><init>()V
000cfd30iput-object v4, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->v:Ljava/util/LinkedHashSet;
000cfd34new-instance v4, LM0/d;
000cfd38invoke-direct {v4, v7, v0}, LM0/d;-><init>(Lx/a;I)V
000cfd3eiput-object v4, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->w:LM0/d;
000cfd42sget-object v4, Lq0/a;->y:[I
000cfd46invoke-virtual {v8, v9, v4}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
000cfd4cmove-result-object v4
000cfd4econst/4 v5, 0x3
000cfd50invoke-virtual {v4, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
000cfd56move-result v6
000cfd58if-eqz v6, :cond_3a
000cfd5cinvoke-static {v8, v4, v5}, LC1/l;->B(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList;
000cfd62move-result-object v5
000cfd64iput-object v5, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->c:Landroid/content/res/ColorStateList;
000cfd68const/4 v5, 0x6
000cfd6ainvoke-virtual {v4, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
000cfd70move-result v5
000cfd72if-eqz v5, :cond_4e
000cfd76const v5, 0x7f1003d6
000cfd7cinvoke-static {v8, v9, v0, v5}, LL0/k;->b(Landroid/content/Context;Landroid/util/AttributeSet;II)LL0/j;
000cfd82move-result-object v9
000cfd84invoke-virtual {v9}, LL0/j;->a()LL0/k;
000cfd8amove-result-object v9
000cfd8ciput-object v9, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->d:LL0/k;
000cfd90invoke-virtual {v4, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
000cfd96move-result v9
000cfd98if-eqz v9, :cond_7b
000cfd9cinvoke-virtual {v4, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
000cfda2move-result v9
000cfda4iput v9, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->r:I
000cfda8iget-object v0, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->q:Ljava/lang/ref/WeakReference;
000cfdacif-eqz v0, :cond_61
000cfdb0invoke-virtual {v0}, Ljava/lang/ref/Reference;->clear()V
000cfdb6const/4 v0, 0x0
000cfdb8iput-object v0, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->q:Ljava/lang/ref/WeakReference;
000cfdbciget-object v0, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
000cfdc0if-eqz v0, :cond_7b
000cfdc4invoke-virtual {v0}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000cfdcamove-result-object v0
000cfdcccheck-cast v0, Landroid/view/View;
000cfdd0if-eq v9, v3, :cond_7b
000cfdd4sget-object v9, LK/P;->a:Ljava/util/WeakHashMap;
000cfdd8invoke-virtual {v0}, Landroid/view/View;->isLaidOut()Z
000cfddemove-result v9
000cfde0if-eqz v9, :cond_7b
000cfde4invoke-virtual {v0}, Landroid/view/View;->requestLayout()V
000cfdeaiget-object v9, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->d:LL0/k;
000cfdeeif-nez v9, :cond_80
000cfdf2goto :goto_aa
000cfdf4new-instance v0, LL0/g;
000cfdf8invoke-direct {v0, v9}, LL0/g;-><init>(LL0/k;)V
000cfdfeiput-object v0, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->b:LL0/g;
000cfe02invoke-virtual {v0, v8}, LL0/g;->h(Landroid/content/Context;)V
000cfe08iget-object v9, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->c:Landroid/content/res/ColorStateList;
000cfe0cif-eqz v9, :cond_94
000cfe10iget-object v0, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->b:LL0/g;
000cfe14invoke-virtual {v0, v9}, LL0/g;->j(Landroid/content/res/ColorStateList;)V
000cfe1agoto :goto_aa
000cfe1cnew-instance v9, Landroid/util/TypedValue;
000cfe20invoke-direct {v9}, Landroid/util/TypedValue;-><init>()V
000cfe26invoke-virtual {v8}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
000cfe2cmove-result-object v0
000cfe2econst v2, 0x1010031
000cfe34invoke-virtual {v0, v2, v9, v1}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
000cfe3aiget-object v0, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->b:LL0/g;
000cfe3eiget v9, v9, Landroid/util/TypedValue;->data:I
000cfe42invoke-virtual {v0, v9}, LL0/g;->setTint(I)V
000cfe48const/4 v9, 0x2
000cfe4aconst/high16 v0, -0x40800000
000cfe4einvoke-virtual {v4, v9, v0}, Landroid/content/res/TypedArray;->getDimension(IF)F
000cfe54move-result v9
000cfe56iput v9, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->f:F
000cfe5aconst/4 v9, 0x4
000cfe5cinvoke-virtual {v4, v9, v1}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000cfe62move-result v9
000cfe64iput-boolean v9, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->g:Z
000cfe68invoke-virtual {v4}, Landroid/content/res/TypedArray;->recycle()V
000cfe6einvoke-static {v8}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;
000cfe74move-result-object v8
000cfe76invoke-virtual {v8}, Landroid/view/ViewConfiguration;->getScaledMaximumFlingVelocity()I
000cfe7creturn-void
000cfce4
000cfce4com.google.android.material.sidesheet.SideSheetBehavior::<init>(android.content.Context, android.util.AttributeSet):
000cfcf4const/4 v0, 0x0
000cfcf6invoke-direct {v7}, Ljava/lang/Object;-><init>()V
000cfcfcnew-instance v1, LM0/f;
000cfd00invoke-direct {v1, v7}, LM0/f;-><init>(Lcom/google/android/material/sidesheet/SideSheetBehavior;)V
000cfd06iput-object v1, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->e:LM0/f;
000cfd0aconst/4 v1, 0x1
000cfd0ciput-boolean v1, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->g:Z
000cfd10const/4 v2, 0x5
000cfd12iput v2, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000cfd16const v3, 0x3dcccccd
000cfd1ciput v3, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->k:F
000cfd20const/4 v3, -0x1
000cfd22iput v3, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->r:I
000cfd26new-instance v4, Ljava/util/LinkedHashSet;
000cfd2ainvoke-direct {v4}, Ljava/util/LinkedHashSet;-><init>()V
000cfd30iput-object v4, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->v:Ljava/util/LinkedHashSet;
000cfd34new-instance v4, LM0/d;
000cfd38invoke-direct {v4, v7, v0}, LM0/d;-><init>(Lx/a;I)V
000cfd3eiput-object v4, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->w:LM0/d;
000cfd42sget-object v4, Lq0/a;->y:[I
000cfd46invoke-virtual {v8, v9, v4}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
000cfd4cmove-result-object v4
000cfd4econst/4 v5, 0x3
000cfd50invoke-virtual {v4, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
000cfd56move-result v6
000cfd58if-eqz v6, :cond_3a
000cfd5cinvoke-static {v8, v4, v5}, LC1/l;->B(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList;
000cfd62move-result-object v5
000cfd64iput-object v5, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->c:Landroid/content/res/ColorStateList;
000cfd68const/4 v5, 0x6
000cfd6ainvoke-virtual {v4, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
000cfd70move-result v5
000cfd72if-eqz v5, :cond_4e
000cfd76const v5, 0x7f1003d6
000cfd7cinvoke-static {v8, v9, v0, v5}, LL0/k;->b(Landroid/content/Context;Landroid/util/AttributeSet;II)LL0/j;
000cfd82move-result-object v9
000cfd84invoke-virtual {v9}, LL0/j;->a()LL0/k;
000cfd8amove-result-object v9
000cfd8ciput-object v9, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->d:LL0/k;
000cfd90invoke-virtual {v4, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
000cfd96move-result v9
000cfd98if-eqz v9, :cond_7b
000cfd9cinvoke-virtual {v4, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
000cfda2move-result v9
000cfda4iput v9, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->r:I
000cfda8iget-object v0, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->q:Ljava/lang/ref/WeakReference;
000cfdacif-eqz v0, :cond_61
000cfdb0invoke-virtual {v0}, Ljava/lang/ref/Reference;->clear()V
000cfdb6const/4 v0, 0x0
000cfdb8iput-object v0, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->q:Ljava/lang/ref/WeakReference;
000cfdbciget-object v0, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
000cfdc0if-eqz v0, :cond_7b
000cfdc4invoke-virtual {v0}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000cfdcamove-result-object v0
000cfdcccheck-cast v0, Landroid/view/View;
000cfdd0if-eq v9, v3, :cond_7b
000cfdd4sget-object v9, LK/P;->a:Ljava/util/WeakHashMap;
000cfdd8invoke-virtual {v0}, Landroid/view/View;->isLaidOut()Z
000cfddemove-result v9
000cfde0if-eqz v9, :cond_7b
000cfde4invoke-virtual {v0}, Landroid/view/View;->requestLayout()V
000cfdeaiget-object v9, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->d:LL0/k;
000cfdeeif-nez v9, :cond_80
000cfdf2goto :goto_aa
000cfdf4new-instance v0, LL0/g;
000cfdf8invoke-direct {v0, v9}, LL0/g;-><init>(LL0/k;)V
000cfdfeiput-object v0, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->b:LL0/g;
000cfe02invoke-virtual {v0, v8}, LL0/g;->h(Landroid/content/Context;)V
000cfe08iget-object v9, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->c:Landroid/content/res/ColorStateList;
000cfe0cif-eqz v9, :cond_94
000cfe10iget-object v0, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->b:LL0/g;
000cfe14invoke-virtual {v0, v9}, LL0/g;->j(Landroid/content/res/ColorStateList;)V
000cfe1agoto :goto_aa
000cfe1cnew-instance v9, Landroid/util/TypedValue;
000cfe20invoke-direct {v9}, Landroid/util/TypedValue;-><init>()V
000cfe26invoke-virtual {v8}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
000cfe2cmove-result-object v0
000cfe2econst v2, 0x1010031
000cfe34invoke-virtual {v0, v2, v9, v1}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
000cfe3aiget-object v0, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->b:LL0/g;
000cfe3eiget v9, v9, Landroid/util/TypedValue;->data:I
000cfe42invoke-virtual {v0, v9}, LL0/g;->setTint(I)V
000cfe48const/4 v9, 0x2
000cfe4aconst/high16 v0, -0x40800000
000cfe4einvoke-virtual {v4, v9, v0}, Landroid/content/res/TypedArray;->getDimension(IF)F
000cfe54move-result v9
000cfe56iput v9, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->f:F
000cfe5aconst/4 v9, 0x4
000cfe5cinvoke-virtual {v4, v9, v1}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000cfe62move-result v9
000cfe64iput-boolean v9, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->g:Z
000cfe68invoke-virtual {v4}, Landroid/content/res/TypedArray;->recycle()V
000cfe6einvoke-static {v8}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;
000cfe74move-result-object v8
000cfe76invoke-virtual {v8}, Landroid/view/ViewConfiguration;->getScaledMaximumFlingVelocity()I
000cfe7creturn-void
000cfce4
000cfe7e
000cfe7e // align 0x10
000cfe7e // align 0x10
000cfe80
000cfe80com.google.android.material.sidesheet.SideSheetBehavior::d():
000cfe90iget-object v0, v1, Lcom/google/android/material/sidesheet/SideSheetBehavior;->t:LF0/l;
000cfe94if-nez v0, :cond_5
000cfe98return-void
000cfe9ainvoke-virtual {v0}, LF0/l;->a()V
000cfea0return-void
000cfe80
000cfe80com.google.android.material.sidesheet.SideSheetBehavior::d():
000cfe90iget-object v0, v1, Lcom/google/android/material/sidesheet/SideSheetBehavior;->t:LF0/l;
000cfe94if-nez v0, :cond_5
000cfe98return-void
000cfe9ainvoke-virtual {v0}, LF0/l;->a()V
000cfea0return-void
000cfe80
000cfea2
000cfea2 // align 0x4
000cfea2 // align 0x4
000cfea4
000cfea4com.google.android.material.sidesheet.SideSheetBehavior::a():
000cfeb4iget-object v0, v8, Lcom/google/android/material/sidesheet/SideSheetBehavior;->t:LF0/l;
000cfeb8if-nez v0, :cond_5
000cfebcreturn-void
000cfebeiget-object v1, v0, LF0/a;->f:Landroidx/activity/b;
000cfec2const/4 v2, 0x0
000cfec4iput-object v2, v0, LF0/a;->f:Landroidx/activity/b;
000cfec8const/4 v3, 0x5
000cfecaif-eqz v1, :cond_4e
000cfecesget v4, Landroid/os/Build$VERSION;->SDK_INT:I
000cfed2const/16 v5, 0x22
000cfed6if-ge v4, v5, :cond_14
000cfedagoto :goto_4e
000cfedciget-object v4, v8, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000cfee0if-eqz v4, :cond_20
000cfee4invoke-virtual {v4}, LC1/l;->O()I
000cfeeamove-result v4
000cfeecif-nez v4, :cond_1f
000cfef0goto :goto_20
000cfef2const/4 v3, 0x3
000cfef4new-instance v4, LF0/i;
000cfef8const/4 v5, 0x2
000cfefainvoke-direct {v4, v5, v8}, LF0/i;-><init>(ILjava/lang/Object;)V
000cff00iget-object v5, v8, Lcom/google/android/material/sidesheet/SideSheetBehavior;->q:Ljava/lang/ref/WeakReference;
000cff04if-eqz v5, :cond_31
000cff08invoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000cff0emove-result-object v5
000cff10check-cast v5, Landroid/view/View;
000cff14goto :goto_32
000cff16move-object v5, v2
000cff18if-nez v5, :cond_35
000cff1cgoto :goto_4a
000cff1einvoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000cff24move-result-object v6
000cff26check-cast v6, Landroid/view/ViewGroup$MarginLayoutParams;
000cff2aif-nez v6, :cond_3e
000cff2egoto :goto_4a
000cff30iget-object v2, v8, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000cff34invoke-virtual {v2, v6}, LC1/l;->C(Landroid/view/ViewGroup$MarginLayoutParams;)I
000cff3amove-result v2
000cff3cnew-instance v7, LM0/c;
000cff40invoke-direct {v7, v8, v6, v2, v5}, LM0/c;-><init>(Lcom/google/android/material/sidesheet/SideSheetBehavior;Landroid/view/ViewGroup$MarginLayoutParams;ILandroid/view/View;)V
000cff46move-object v2, v7
000cff48invoke-virtual {v0, v1, v3, v4, v2}, LF0/l;->b(Landroidx/activity/b;ILandroid/animation/AnimatorListenerAdapter;Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V
000cff4ereturn-void
000cff50invoke-virtual {v8, v3}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->v(I)V
000cff56return-void
000cfea4
000cfea4com.google.android.material.sidesheet.SideSheetBehavior::a():
000cfeb4iget-object v0, v8, Lcom/google/android/material/sidesheet/SideSheetBehavior;->t:LF0/l;
000cfeb8if-nez v0, :cond_5
000cfebcreturn-void
000cfebeiget-object v1, v0, LF0/a;->f:Landroidx/activity/b;
000cfec2const/4 v2, 0x0
000cfec4iput-object v2, v0, LF0/a;->f:Landroidx/activity/b;
000cfec8const/4 v3, 0x5
000cfecaif-eqz v1, :cond_4e
000cfecesget v4, Landroid/os/Build$VERSION;->SDK_INT:I
000cfed2const/16 v5, 0x22
000cfed6if-ge v4, v5, :cond_14
000cfedagoto :goto_4e
000cfedciget-object v4, v8, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000cfee0if-eqz v4, :cond_20
000cfee4invoke-virtual {v4}, LC1/l;->O()I
000cfeeamove-result v4
000cfeecif-nez v4, :cond_1f
000cfef0goto :goto_20
000cfef2const/4 v3, 0x3
000cfef4new-instance v4, LF0/i;
000cfef8const/4 v5, 0x2
000cfefainvoke-direct {v4, v5, v8}, LF0/i;-><init>(ILjava/lang/Object;)V
000cff00iget-object v5, v8, Lcom/google/android/material/sidesheet/SideSheetBehavior;->q:Ljava/lang/ref/WeakReference;
000cff04if-eqz v5, :cond_31
000cff08invoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000cff0emove-result-object v5
000cff10check-cast v5, Landroid/view/View;
000cff14goto :goto_32
000cff16move-object v5, v2
000cff18if-nez v5, :cond_35
000cff1cgoto :goto_4a
000cff1einvoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000cff24move-result-object v6
000cff26check-cast v6, Landroid/view/ViewGroup$MarginLayoutParams;
000cff2aif-nez v6, :cond_3e
000cff2egoto :goto_4a
000cff30iget-object v2, v8, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000cff34invoke-virtual {v2, v6}, LC1/l;->C(Landroid/view/ViewGroup$MarginLayoutParams;)I
000cff3amove-result v2
000cff3cnew-instance v7, LM0/c;
000cff40invoke-direct {v7, v8, v6, v2, v5}, LM0/c;-><init>(Lcom/google/android/material/sidesheet/SideSheetBehavior;Landroid/view/ViewGroup$MarginLayoutParams;ILandroid/view/View;)V
000cff46move-object v2, v7
000cff48invoke-virtual {v0, v1, v3, v4, v2}, LF0/l;->b(Landroidx/activity/b;ILandroid/animation/AnimatorListenerAdapter;Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V
000cff4ereturn-void
000cff50invoke-virtual {v8, v3}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->v(I)V
000cff56return-void
000cfea4
000cff58
000cff58com.google.android.material.sidesheet.SideSheetBehavior::g(x.d):
000cff68const/4 v1, 0x0
000cff6aiput-object v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
000cff6eiput-object v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->i:LT/e;
000cff72iput-object v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->t:LF0/l;
000cff76return-void
000cff58
000cff58com.google.android.material.sidesheet.SideSheetBehavior::g(x.d):
000cff68const/4 v1, 0x0
000cff6aiput-object v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
000cff6eiput-object v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->i:LT/e;
000cff72iput-object v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->t:LF0/l;
000cff76return-void
000cff58
000cff78
000cff78com.google.android.material.sidesheet.SideSheetBehavior::i():
000cff88const/4 v0, 0x0
000cff8aiput-object v0, v1, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
000cff8eiput-object v0, v1, Lcom/google/android/material/sidesheet/SideSheetBehavior;->i:LT/e;
000cff92iput-object v0, v1, Lcom/google/android/material/sidesheet/SideSheetBehavior;->t:LF0/l;
000cff96return-void
000cff78
000cff78com.google.android.material.sidesheet.SideSheetBehavior::i():
000cff88const/4 v0, 0x0
000cff8aiput-object v0, v1, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
000cff8eiput-object v0, v1, Lcom/google/android/material/sidesheet/SideSheetBehavior;->i:LT/e;
000cff92iput-object v0, v1, Lcom/google/android/material/sidesheet/SideSheetBehavior;->t:LF0/l;
000cff96return-void
000cff78
000cff98
000cff98com.google.android.material.sidesheet.SideSheetBehavior::q(android.view.View, android.os.Parcelable):
000cffa8check-cast v2, LM0/e;
000cffacconst/4 v1, 0x1
000cffaeiget v2, v2, LM0/e;->c:I
000cffb2if-eq v2, v1, :cond_a
000cffb6const/4 v1, 0x2
000cffb8if-ne v2, v1, :cond_b
000cffbcconst/4 v2, 0x5
000cffbeiput v2, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000cffc2return-void
000cff98
000cff98com.google.android.material.sidesheet.SideSheetBehavior::q(android.view.View, android.os.Parcelable):
000cffa8check-cast v2, LM0/e;
000cffacconst/4 v1, 0x1
000cffaeiget v2, v2, LM0/e;->c:I
000cffb2if-eq v2, v1, :cond_a
000cffb6const/4 v1, 0x2
000cffb8if-ne v2, v1, :cond_b
000cffbcconst/4 v2, 0x5
000cffbeiput v2, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000cffc2return-void
000cff98
000cffc4
000cffc4com.google.android.material.sidesheet.SideSheetBehavior::v(int):
000cffd4const/4 v0, 0x1
000cffd6if-eq v5, v0, :cond_3f
000cffdaconst/4 v1, 0x2
000cffdcif-ne v5, v1, :cond_7
000cffe0goto :goto_3f
000cffe2iget-object v1, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
000cffe6if-eqz v1, :cond_3b
000cffeainvoke-virtual {v1}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000cfff0move-result-object v1
000cfff2if-nez v1, :cond_12
000cfff6goto :goto_3b
000cfff8iget-object v1, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
000cfffcinvoke-virtual {v1}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000d0002move-result-object v1
000d0004check-cast v1, Landroid/view/View;
000d0008new-instance v2, LB/p;
000d000cinvoke-direct {v2, v4, v5, v0}, LB/p;-><init>(Ljava/lang/Object;II)V
000d0012invoke-virtual {v1}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000d0018move-result-object v5
000d001aif-eqz v5, :cond_37
000d001einvoke-interface {v5}, Landroid/view/ViewParent;->isLayoutRequested()Z
000d0024move-result v5
000d0026if-eqz v5, :cond_37
000d002asget-object v5, LK/P;->a:Ljava/util/WeakHashMap;
000d002einvoke-virtual {v1}, Landroid/view/View;->isAttachedToWindow()Z
000d0034move-result v5
000d0036if-eqz v5, :cond_37
000d003ainvoke-virtual {v1, v2}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
000d0040return-void
000d0042invoke-virtual {v2}, LB/p;->run()V
000d0048return-void
000d004ainvoke-virtual {v4, v5}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->w(I)V
000d0050return-void
000d0052new-instance v1, Ljava/lang/IllegalArgumentException;
000d0056new-instance v2, Ljava/lang/StringBuilder;
000d005aconst-string v3, "STATE_"
000d005einvoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000d0064if-ne v5, v0, :cond_4d
000d0068const-string v5, "DRAGGING"
000d006cgoto :goto_4f
000d006econst-string v5, "SETTLING"
000d0072invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000d0078const-string v5, " should not be set externally."
000d007cinvoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000d0082invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000d0088move-result-object v5
000d008ainvoke-direct {v1, v5}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000d0090throw v1
000cffc4
000cffc4com.google.android.material.sidesheet.SideSheetBehavior::v(int):
000cffd4const/4 v0, 0x1
000cffd6if-eq v5, v0, :cond_3f
000cffdaconst/4 v1, 0x2
000cffdcif-ne v5, v1, :cond_7
000cffe0goto :goto_3f
000cffe2iget-object v1, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
000cffe6if-eqz v1, :cond_3b
000cffeainvoke-virtual {v1}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000cfff0move-result-object v1
000cfff2if-nez v1, :cond_12
000cfff6goto :goto_3b
000cfff8iget-object v1, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
000cfffcinvoke-virtual {v1}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000d0002move-result-object v1
000d0004check-cast v1, Landroid/view/View;
000d0008new-instance v2, LB/p;
000d000cinvoke-direct {v2, v4, v5, v0}, LB/p;-><init>(Ljava/lang/Object;II)V
000d0012invoke-virtual {v1}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000d0018move-result-object v5
000d001aif-eqz v5, :cond_37
000d001einvoke-interface {v5}, Landroid/view/ViewParent;->isLayoutRequested()Z
000d0024move-result v5
000d0026if-eqz v5, :cond_37
000d002asget-object v5, LK/P;->a:Ljava/util/WeakHashMap;
000d002einvoke-virtual {v1}, Landroid/view/View;->isAttachedToWindow()Z
000d0034move-result v5
000d0036if-eqz v5, :cond_37
000d003ainvoke-virtual {v1, v2}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
000d0040return-void
000d0042invoke-virtual {v2}, LB/p;->run()V
000d0048return-void
000d004ainvoke-virtual {v4, v5}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->w(I)V
000d0050return-void
000d0052new-instance v1, Ljava/lang/IllegalArgumentException;
000d0056new-instance v2, Ljava/lang/StringBuilder;
000d005aconst-string v3, "STATE_"
000d005einvoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000d0064if-ne v5, v0, :cond_4d
000d0068const-string v5, "DRAGGING"
000d006cgoto :goto_4f
000d006econst-string v5, "SETTLING"
000d0072invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000d0078const-string v5, " should not be set externally."
000d007cinvoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000d0082invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000d0088move-result-object v5
000d008ainvoke-direct {v1, v5}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000d0090throw v1
000cffc4
000d0092
000d0092 // align 0x4
000d0092 // align 0x4
000d0094
000d0094com.google.android.material.sidesheet.SideSheetBehavior::w(int):
000d00a4iget v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000d00a8if-ne v0, v3, :cond_5
000d00acgoto :goto_16
000d00aeiput v3, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000d00b2const/4 v0, 0x3
000d00b4const/4 v1, 0x5
000d00b6iget-object v3, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
000d00baif-nez v3, :cond_e
000d00begoto :goto_16
000d00c0invoke-virtual {v3}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000d00c6move-result-object v3
000d00c8check-cast v3, Landroid/view/View;
000d00ccif-nez v3, :cond_17
000d00d0return-void
000d00d2iget v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000d00d6if-ne v0, v1, :cond_1d
000d00daconst/4 v0, 0x4
000d00dcgoto :goto_1e
000d00deconst/4 v0, 0x0
000d00e0invoke-virtual {v3}, Landroid/view/View;->getVisibility()I
000d00e6move-result v1
000d00e8if-eq v1, v0, :cond_27
000d00ecinvoke-virtual {v3, v0}, Landroid/view/View;->setVisibility(I)V
000d00f2iget-object v3, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->v:Ljava/util/LinkedHashSet;
000d00f6invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
000d00fcmove-result-object v3
000d00feinvoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
000d0104move-result v0
000d0106if-nez v0, :cond_37
000d010ainvoke-virtual {v2}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->z()V
000d0110return-void
000d0112invoke-static {v3}, LB1/b;->d(Ljava/util/Iterator;)Ljava/lang/ClassCastException;
000d0118move-result-object v3
000d011athrow v3
000d0094
000d0094com.google.android.material.sidesheet.SideSheetBehavior::w(int):
000d00a4iget v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000d00a8if-ne v0, v3, :cond_5
000d00acgoto :goto_16
000d00aeiput v3, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000d00b2const/4 v0, 0x3
000d00b4const/4 v1, 0x5
000d00b6iget-object v3, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
000d00baif-nez v3, :cond_e
000d00begoto :goto_16
000d00c0invoke-virtual {v3}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000d00c6move-result-object v3
000d00c8check-cast v3, Landroid/view/View;
000d00ccif-nez v3, :cond_17
000d00d0return-void
000d00d2iget v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
000d00d6if-ne v0, v1, :cond_1d
000d00daconst/4 v0, 0x4
000d00dcgoto :goto_1e
000d00deconst/4 v0, 0x0
000d00e0invoke-virtual {v3}, Landroid/view/View;->getVisibility()I
000d00e6move-result v1
000d00e8if-eq v1, v0, :cond_27
000d00ecinvoke-virtual {v3, v0}, Landroid/view/View;->setVisibility(I)V
000d00f2iget-object v3, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->v:Ljava/util/LinkedHashSet;
000d00f6invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
000d00fcmove-result-object v3
000d00feinvoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
000d0104move-result v0
000d0106if-nez v0, :cond_37
000d010ainvoke-virtual {v2}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->z()V
000d0110return-void
000d0112invoke-static {v3}, LB1/b;->d(Ljava/util/Iterator;)Ljava/lang/ClassCastException;
000d0118move-result-object v3
000d011athrow v3
000d0094
000d011c
000d011ccom.google.android.material.sidesheet.SideSheetBehavior::b(androidx.activity.b):
000d012ciget-object v0, v1, Lcom/google/android/material/sidesheet/SideSheetBehavior;->t:LF0/l;
000d0130if-nez v0, :cond_5
000d0134return-void
000d0136iput-object v2, v0, LF0/a;->f:Landroidx/activity/b;
000d013areturn-void
000d011c
000d011ccom.google.android.material.sidesheet.SideSheetBehavior::b(androidx.activity.b):
000d012ciget-object v0, v1, Lcom/google/android/material/sidesheet/SideSheetBehavior;->t:LF0/l;
000d0130if-nez v0, :cond_5
000d0134return-void
000d0136iput-object v2, v0, LF0/a;->f:Landroidx/activity/b;
000d013areturn-void
000d011c
000d013c
000d013ccom.google.android.material.sidesheet.SideSheetBehavior::y(android.view.View, int, boolean):
000d014cconst/4 v0, 0x3
000d014eif-eq v4, v0, :cond_19
000d0152const/4 v0, 0x5
000d0154if-ne v4, v0, :cond_d
000d0158iget-object v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000d015cinvoke-virtual {v0}, LC1/l;->G()I
000d0162move-result v0
000d0164goto :goto_1f
000d0166new-instance v3, Ljava/lang/IllegalArgumentException;
000d016aconst-string v5, "Invalid state to get outer edge offset: "
000d016einvoke-static {v5, v4}, LB1/b;->e(Ljava/lang/String;I)Ljava/lang/String;
000d0174move-result-object v4
000d0176invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000d017cthrow v3
000d017eiget-object v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000d0182invoke-virtual {v0}, LC1/l;->E()I
000d0188move-result v0
000d018aiget-object v1, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->i:LT/e;
000d018eif-eqz v1, :cond_44
000d0192if-eqz v5, :cond_30
000d0196invoke-virtual {v3}, Landroid/view/View;->getTop()I
000d019cmove-result v3
000d019einvoke-virtual {v1, v0, v3}, LT/e;->p(II)Z
000d01a4move-result v3
000d01a6if-eqz v3, :cond_44
000d01aagoto :goto_3a
000d01acinvoke-virtual {v3}, Landroid/view/View;->getTop()I
000d01b2move-result v5
000d01b4invoke-virtual {v1, v3, v0, v5}, LT/e;->r(Landroid/view/View;II)Z
000d01bamove-result v3
000d01bcif-eqz v3, :cond_44
000d01c0const/4 v3, 0x2
000d01c2invoke-virtual {v2, v3}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->w(I)V
000d01c8iget-object v3, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->e:LM0/f;
000d01ccinvoke-virtual {v3, v4}, LM0/f;->a(I)V
000d01d2return-void
000d01d4invoke-virtual {v2, v4}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->w(I)V
000d01dareturn-void
000d013c
000d013ccom.google.android.material.sidesheet.SideSheetBehavior::y(android.view.View, int, boolean):
000d014cconst/4 v0, 0x3
000d014eif-eq v4, v0, :cond_19
000d0152const/4 v0, 0x5
000d0154if-ne v4, v0, :cond_d
000d0158iget-object v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000d015cinvoke-virtual {v0}, LC1/l;->G()I
000d0162move-result v0
000d0164goto :goto_1f
000d0166new-instance v3, Ljava/lang/IllegalArgumentException;
000d016aconst-string v5, "Invalid state to get outer edge offset: "
000d016einvoke-static {v5, v4}, LB1/b;->e(Ljava/lang/String;I)Ljava/lang/String;
000d0174move-result-object v4
000d0176invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000d017cthrow v3
000d017eiget-object v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000d0182invoke-virtual {v0}, LC1/l;->E()I
000d0188move-result v0
000d018aiget-object v1, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->i:LT/e;
000d018eif-eqz v1, :cond_44
000d0192if-eqz v5, :cond_30
000d0196invoke-virtual {v3}, Landroid/view/View;->getTop()I
000d019cmove-result v3
000d019einvoke-virtual {v1, v0, v3}, LT/e;->p(II)Z
000d01a4move-result v3
000d01a6if-eqz v3, :cond_44
000d01aagoto :goto_3a
000d01acinvoke-virtual {v3}, Landroid/view/View;->getTop()I
000d01b2move-result v5
000d01b4invoke-virtual {v1, v3, v0, v5}, LT/e;->r(Landroid/view/View;II)Z
000d01bamove-result v3
000d01bcif-eqz v3, :cond_44
000d01c0const/4 v3, 0x2
000d01c2invoke-virtual {v2, v3}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->w(I)V
000d01c8iget-object v3, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->e:LM0/f;
000d01ccinvoke-virtual {v3, v4}, LM0/f;->a(I)V
000d01d2return-void
000d01d4invoke-virtual {v2, v4}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->w(I)V
000d01dareturn-void
000d013c
Loading..