ReactSliderManager$ReactSliderAccessibilityDelegate.smali
.class public Lcom/facebook/react/views/slider/ReactSliderManager$ReactSliderAccessibilityDelegate;
.super Landroidx/core/view/a;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/react/views/slider/ReactSliderManager;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "ReactSliderAccessibilityDelegate"
.end annotation
# direct methods
.method public constructor <init>()V
.registers 1
invoke-direct {p0}, Landroidx/core/view/a;-><init>()V
return-void
.end method
.method private static isSliderAction(I)Z
.registers 2
.line 1
sget-object v0, Landroidx/core/view/accessibility/c$a;->i:Landroidx/core/view/accessibility/c$a;
invoke-virtual {v0}, Landroidx/core/view/accessibility/c$a;->a()I
move-result v0
if-eq p0, v0, :cond_1b
sget-object v0, Landroidx/core/view/accessibility/c$a;->j:Landroidx/core/view/accessibility/c$a;
.line 2
invoke-virtual {v0}, Landroidx/core/view/accessibility/c$a;->a()I
move-result v0
if-eq p0, v0, :cond_1b
sget-object v0, Landroidx/core/view/accessibility/c$a;->p:Landroidx/core/view/accessibility/c$a;
.line 3
invoke-virtual {v0}, Landroidx/core/view/accessibility/c$a;->a()I
move-result v0
if-ne p0, v0, :cond_19
goto :goto_1b
:cond_19
const/4 p0, 0x0
goto :goto_1c
:cond_1b
:goto_1b
const/4 p0, 0x1
:goto_1c
return p0
.end method
# virtual methods
.method public performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z
.registers 6
.line 1
invoke-static {p2}, Lcom/facebook/react/views/slider/ReactSliderManager$ReactSliderAccessibilityDelegate;->isSliderAction(I)Z
move-result v0
if-eqz v0, :cond_10
.line 2
# getter for: Lcom/facebook/react/views/slider/ReactSliderManager;->ON_CHANGE_LISTENER:Landroid/widget/SeekBar$OnSeekBarChangeListener;
invoke-static {}, Lcom/facebook/react/views/slider/ReactSliderManager;->access$100()Landroid/widget/SeekBar$OnSeekBarChangeListener;
move-result-object v0
move-object v1, p1
check-cast v1, Landroid/widget/SeekBar;
invoke-interface {v0, v1}, Landroid/widget/SeekBar$OnSeekBarChangeListener;->onStartTrackingTouch(Landroid/widget/SeekBar;)V
.line 3
:cond_10
invoke-super {p0, p1, p2, p3}, Landroidx/core/view/a;->performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z
move-result p3
.line 4
invoke-static {p2}, Lcom/facebook/react/views/slider/ReactSliderManager$ReactSliderAccessibilityDelegate;->isSliderAction(I)Z
move-result p2
if-eqz p2, :cond_23
.line 5
# getter for: Lcom/facebook/react/views/slider/ReactSliderManager;->ON_CHANGE_LISTENER:Landroid/widget/SeekBar$OnSeekBarChangeListener;
invoke-static {}, Lcom/facebook/react/views/slider/ReactSliderManager;->access$100()Landroid/widget/SeekBar$OnSeekBarChangeListener;
move-result-object p2
check-cast p1, Landroid/widget/SeekBar;
invoke-interface {p2, p1}, Landroid/widget/SeekBar$OnSeekBarChangeListener;->onStopTrackingTouch(Landroid/widget/SeekBar;)V
:cond_23
return p3
.end method