.class public final Landroidx/savedstate/ViewTreeSavedStateRegistryOwner; .super Ljava/lang/Object; .source "ViewTreeSavedStateRegistryOwner.java" # direct methods .method private constructor ()V .locals 0 .line 30 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static get(Landroid/view/View;)Landroidx/savedstate/SavedStateRegistryOwner; .locals 2 .line 70 sget v0, Landroidx/savedstate/R$id;->view_tree_saved_state_registry_owner:I invoke-virtual {p0, v0}, Landroid/view/View;->getTag(I)Ljava/lang/Object; move-result-object v0 check-cast v0, Landroidx/savedstate/SavedStateRegistryOwner; if-eqz v0, :cond_0 return-object v0 .line 73 :cond_0 invoke-virtual {p0}, Landroid/view/View;->getParent()Landroid/view/ViewParent; move-result-object p0 :goto_0 if-nez v0, :cond_1 .line 74 instance-of v1, p0, Landroid/view/View; if-eqz v1, :cond_1 .line 75 check-cast p0, Landroid/view/View; .line 76 sget v0, Landroidx/savedstate/R$id;->view_tree_saved_state_registry_owner:I invoke-virtual {p0, v0}, Landroid/view/View;->getTag(I)Ljava/lang/Object; move-result-object v0 check-cast v0, Landroidx/savedstate/SavedStateRegistryOwner; .line 78 invoke-virtual {p0}, Landroid/view/View;->getParent()Landroid/view/ViewParent; move-result-object p0 goto :goto_0 :cond_1 return-object v0 .end method .method public static set(Landroid/view/View;Landroidx/savedstate/SavedStateRegistryOwner;)V .locals 1 .line 53 sget v0, Landroidx/savedstate/R$id;->view_tree_saved_state_registry_owner:I invoke-virtual {p0, v0, p1}, Landroid/view/View;->setTag(ILjava/lang/Object;)V return-void .end method