.class public Lcom/google/android/material/internal/ViewUtils; .super Ljava/lang/Object; .source "ViewUtils.java" # direct methods .method public constructor ()V .registers 1 .line 32 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static isLayoutRtl(Landroid/view/View;)Z .registers 2 .line 53 invoke-static {p0}, Landroidx/core/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I move-result p0 const/4 v0, 0x1 if-ne p0, v0, :cond_8 goto :goto_9 :cond_8 const/4 v0, 0x0 :goto_9 return v0 .end method .method public static parseTintMode(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuff$Mode; .registers 3 const/4 v0, 0x3 if-eq p0, v0, :cond_1d const/4 v0, 0x5 if-eq p0, v0, :cond_1a const/16 v0, 0x9 if-eq p0, v0, :cond_17 packed-switch p0, :pswitch_data_20 return-object p1 .line 46 :pswitch_e sget-object p0, Landroid/graphics/PorterDuff$Mode;->ADD:Landroid/graphics/PorterDuff$Mode; return-object p0 .line 44 :pswitch_11 sget-object p0, Landroid/graphics/PorterDuff$Mode;->SCREEN:Landroid/graphics/PorterDuff$Mode; return-object p0 .line 42 :pswitch_14 sget-object p0, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode; return-object p0 .line 40 :cond_17 sget-object p0, Landroid/graphics/PorterDuff$Mode;->SRC_ATOP:Landroid/graphics/PorterDuff$Mode; return-object p0 .line 38 :cond_1a sget-object p0, Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode; return-object p0 .line 36 :cond_1d sget-object p0, Landroid/graphics/PorterDuff$Mode;->SRC_OVER:Landroid/graphics/PorterDuff$Mode; return-object p0 :pswitch_data_20 .packed-switch 0xe :pswitch_14 :pswitch_11 :pswitch_e .end packed-switch .end method