DefsView.smali
.class public Lcom/horcrux/svg/DefsView;
.super Lcom/horcrux/svg/DefinitionView;
.source "DefsView.java"
# annotations
.annotation build Landroid/annotation/SuppressLint;
value = {
"ViewConstructor"
}
.end annotation
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>(Lcom/facebook/react/bridge/ReactContext;)V
.registers 2
invoke-direct {p0, p1}, Lcom/horcrux/svg/DefinitionView;-><init>(Lcom/facebook/react/bridge/ReactContext;)V
return-void
.end method
# virtual methods
.method public draw(Landroid/graphics/Canvas;Landroid/graphics/Paint;F)V
.registers 4
return-void
.end method
.method public saveDefinition()V
.registers 4
const/4 v0, 0x0
:goto_1
invoke-virtual {p0}, Landroid/view/ViewGroup;->getChildCount()I
move-result v1
if-ge v0, v1, :cond_17
invoke-virtual {p0, v0}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
move-result-object v1
instance-of v2, v1, Lcom/horcrux/svg/VirtualView;
if-eqz v2, :cond_14
check-cast v1, Lcom/horcrux/svg/VirtualView;
invoke-virtual {v1}, Lcom/horcrux/svg/VirtualView;->saveDefinition()V
:cond_14
add-int/lit8 v0, v0, 0x1
goto :goto_1
:cond_17
return-void
.end method