.class public Lcom/vk/common/view/disableable/DisableableFrameLayout; .super Landroid/widget/FrameLayout; .source "DisableableFrameLayout.kt" # interfaces .implements Lcom/vk/common/view/disableable/DisableableViewGroup; # instance fields .field private a:Z # direct methods .method public constructor (Landroid/content/Context;)V .locals 6 const/4 v2, 0x0 const/4 v3, 0x0 const/4 v4, 0x6 const/4 v5, 0x0 move-object v0, p0 move-object v1, p1 invoke-direct/range {v0 .. v5}, Lcom/vk/common/view/disableable/DisableableFrameLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;IILkotlin/jvm/internal/DefaultConstructorMarker;)V return-void .end method .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V .locals 6 const/4 v3, 0x0 const/4 v4, 0x4 const/4 v5, 0x0 move-object v0, p0 move-object v1, p1 move-object v2, p2 invoke-direct/range {v0 .. v5}, Lcom/vk/common/view/disableable/DisableableFrameLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;IILkotlin/jvm/internal/DefaultConstructorMarker;)V return-void .end method .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;I)V .locals 0 .line 2 invoke-direct {p0, p1, p2, p3}, Landroid/widget/FrameLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V const/4 p1, 0x1 .line 3 iput-boolean p1, p0, Lcom/vk/common/view/disableable/DisableableFrameLayout;->a:Z return-void .end method .method public synthetic constructor (Landroid/content/Context;Landroid/util/AttributeSet;IILkotlin/jvm/internal/DefaultConstructorMarker;)V .locals 0 and-int/lit8 p5, p4, 0x2 if-eqz p5, :cond_0 const/4 p2, 0x0 :cond_0 and-int/lit8 p4, p4, 0x4 if-eqz p4, :cond_1 const/4 p3, 0x0 .line 1 :cond_1 invoke-direct {p0, p1, p2, p3}, Lcom/vk/common/view/disableable/DisableableFrameLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V return-void .end method # virtual methods .method public a()Z .locals 1 .line 1 iget-boolean v0, p0, Lcom/vk/common/view/disableable/DisableableFrameLayout;->a:Z return v0 .end method .method public onInterceptTouchEvent(Landroid/view/MotionEvent;)Z .locals 1 .line 1 iget-boolean v0, p0, Lcom/vk/common/view/disableable/DisableableFrameLayout;->a:Z if-eqz v0, :cond_0 invoke-super {p0, p1}, Landroid/widget/FrameLayout;->onInterceptTouchEvent(Landroid/view/MotionEvent;)Z move-result p1 goto :goto_0 :cond_0 const/4 p1, 0x1 :goto_0 return p1 .end method .method public onTouchEvent(Landroid/view/MotionEvent;)Z .locals 1 .line 1 iget-boolean v0, p0, Lcom/vk/common/view/disableable/DisableableFrameLayout;->a:Z if-eqz v0, :cond_0 invoke-super {p0, p1}, Landroid/widget/FrameLayout;->onTouchEvent(Landroid/view/MotionEvent;)Z move-result p1 goto :goto_0 :cond_0 const/4 p1, 0x0 :goto_0 return p1 .end method .method public setTouchEnabled(Z)V .locals 0 .line 1 iput-boolean p1, p0, Lcom/vk/common/view/disableable/DisableableFrameLayout;->a:Z return-void .end method