.class public Landroidx/constraintlayout/helper/widget/Flow; .super Landroidx/constraintlayout/widget/VirtualLayout; .source "Flow.java" # static fields .field public static final CHAIN_PACKED:I = 0x2 .field public static final CHAIN_SPREAD:I = 0x0 .field public static final CHAIN_SPREAD_INSIDE:I = 0x1 .field public static final HORIZONTAL:I = 0x0 .field public static final HORIZONTAL_ALIGN_CENTER:I = 0x2 .field public static final HORIZONTAL_ALIGN_END:I = 0x1 .field public static final HORIZONTAL_ALIGN_START:I = 0x0 .field public static final TAG:Ljava/lang/String; = "Flow" .field public static final VERTICAL:I = 0x1 .field public static final VERTICAL_ALIGN_BASELINE:I = 0x3 .field public static final VERTICAL_ALIGN_BOTTOM:I = 0x1 .field public static final VERTICAL_ALIGN_CENTER:I = 0x2 .field public static final VERTICAL_ALIGN_TOP:I = 0x0 .field public static final WRAP_ALIGNED:I = 0x2 .field public static final WRAP_CHAIN:I = 0x1 .field public static final WRAP_NONE:I # instance fields .field public mFlow:Landroidx/constraintlayout/solver/widgets/Flow; # direct methods .method public constructor (Landroid/content/Context;)V .locals 0 invoke-direct {p0, p1}, Landroidx/constraintlayout/widget/VirtualLayout;->(Landroid/content/Context;)V return-void .end method .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V .locals 0 invoke-direct {p0, p1, p2}, Landroidx/constraintlayout/widget/VirtualLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;)V return-void .end method .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;I)V .locals 0 invoke-direct {p0, p1, p2, p3}, Landroidx/constraintlayout/widget/VirtualLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V return-void .end method # virtual methods .method public init(Landroid/util/AttributeSet;)V .locals 6 invoke-super {p0, p1}, Landroidx/constraintlayout/widget/VirtualLayout;->init(Landroid/util/AttributeSet;)V new-instance v0, Landroidx/constraintlayout/solver/widgets/Flow; invoke-direct {v0}, Landroidx/constraintlayout/solver/widgets/Flow;->()V iput-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; if-eqz p1, :cond_1a invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context; move-result-object v0 sget-object v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout:[I invoke-virtual {v0, p1, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; move-result-object p1 invoke-virtual {p1}, Landroid/content/res/TypedArray;->getIndexCount()I move-result v0 const/4 v1, 0x0 const/4 v2, 0x0 :goto_0 if-ge v2, v0, :cond_1a invoke-virtual {p1, v2}, Landroid/content/res/TypedArray;->getIndex(I)I move-result v3 sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_android_orientation:I if-ne v3, v4, :cond_0 iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v1}, Landroid/content/res/TypedArray;->getInt(II)I move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/Flow;->setOrientation(I)V goto/16 :goto_1 :cond_0 sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_android_padding:I if-ne v3, v4, :cond_1 iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v1}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/VirtualLayout;->setPadding(I)V goto/16 :goto_1 :cond_1 sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_android_paddingStart:I if-ne v3, v4, :cond_2 iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v1}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/VirtualLayout;->setPaddingStart(I)V goto/16 :goto_1 :cond_2 sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_android_paddingEnd:I if-ne v3, v4, :cond_3 iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v1}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/VirtualLayout;->setPaddingEnd(I)V goto/16 :goto_1 :cond_3 sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_android_paddingLeft:I if-ne v3, v4, :cond_4 iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v1}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/VirtualLayout;->setPaddingLeft(I)V goto/16 :goto_1 :cond_4 sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_android_paddingTop:I if-ne v3, v4, :cond_5 iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v1}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/VirtualLayout;->setPaddingTop(I)V goto/16 :goto_1 :cond_5 sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_android_paddingRight:I if-ne v3, v4, :cond_6 iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v1}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/VirtualLayout;->setPaddingRight(I)V goto/16 :goto_1 :cond_6 sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_android_paddingBottom:I if-ne v3, v4, :cond_7 iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v1}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/VirtualLayout;->setPaddingBottom(I)V goto/16 :goto_1 :cond_7 sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_flow_wrapMode:I if-ne v3, v4, :cond_8 iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v1}, Landroid/content/res/TypedArray;->getInt(II)I move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/Flow;->setWrapMode(I)V goto/16 :goto_1 :cond_8 sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_flow_horizontalStyle:I if-ne v3, v4, :cond_9 iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v1}, Landroid/content/res/TypedArray;->getInt(II)I move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/Flow;->setHorizontalStyle(I)V goto/16 :goto_1 :cond_9 sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_flow_verticalStyle:I if-ne v3, v4, :cond_a iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v1}, Landroid/content/res/TypedArray;->getInt(II)I move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/Flow;->setVerticalStyle(I)V goto/16 :goto_1 :cond_a sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_flow_firstHorizontalStyle:I if-ne v3, v4, :cond_b iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v1}, Landroid/content/res/TypedArray;->getInt(II)I move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/Flow;->setFirstHorizontalStyle(I)V goto/16 :goto_1 :cond_b sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_flow_lastHorizontalStyle:I if-ne v3, v4, :cond_c iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v1}, Landroid/content/res/TypedArray;->getInt(II)I move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/Flow;->setLastHorizontalStyle(I)V goto/16 :goto_1 :cond_c sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_flow_firstVerticalStyle:I if-ne v3, v4, :cond_d iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v1}, Landroid/content/res/TypedArray;->getInt(II)I move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/Flow;->setFirstVerticalStyle(I)V goto/16 :goto_1 :cond_d sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_flow_lastVerticalStyle:I if-ne v3, v4, :cond_e iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v1}, Landroid/content/res/TypedArray;->getInt(II)I move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/Flow;->setLastVerticalStyle(I)V goto/16 :goto_1 :cond_e sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_flow_horizontalBias:I const/high16 v5, 0x3f000000 # 0.5f if-ne v3, v4, :cond_f iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v5}, Landroid/content/res/TypedArray;->getFloat(IF)F move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/Flow;->setHorizontalBias(F)V goto/16 :goto_1 :cond_f sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_flow_firstHorizontalBias:I if-ne v3, v4, :cond_10 iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v5}, Landroid/content/res/TypedArray;->getFloat(IF)F move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/Flow;->setFirstHorizontalBias(F)V goto/16 :goto_1 :cond_10 sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_flow_lastHorizontalBias:I if-ne v3, v4, :cond_11 iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v5}, Landroid/content/res/TypedArray;->getFloat(IF)F move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/Flow;->setLastHorizontalBias(F)V goto/16 :goto_1 :cond_11 sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_flow_firstVerticalBias:I if-ne v3, v4, :cond_12 iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v5}, Landroid/content/res/TypedArray;->getFloat(IF)F move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/Flow;->setFirstVerticalBias(F)V goto :goto_1 :cond_12 sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_flow_lastVerticalBias:I if-ne v3, v4, :cond_13 iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v5}, Landroid/content/res/TypedArray;->getFloat(IF)F move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/Flow;->setLastVerticalBias(F)V goto :goto_1 :cond_13 sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_flow_verticalBias:I if-ne v3, v4, :cond_14 iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v5}, Landroid/content/res/TypedArray;->getFloat(IF)F move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/Flow;->setVerticalBias(F)V goto :goto_1 :cond_14 sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_flow_horizontalAlign:I const/4 v5, 0x2 if-ne v3, v4, :cond_15 iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v5}, Landroid/content/res/TypedArray;->getInt(II)I move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/Flow;->setHorizontalAlign(I)V goto :goto_1 :cond_15 sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_flow_verticalAlign:I if-ne v3, v4, :cond_16 iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v5}, Landroid/content/res/TypedArray;->getInt(II)I move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/Flow;->setVerticalAlign(I)V goto :goto_1 :cond_16 sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_flow_horizontalGap:I if-ne v3, v4, :cond_17 iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v1}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/Flow;->setHorizontalGap(I)V goto :goto_1 :cond_17 sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_flow_verticalGap:I if-ne v3, v4, :cond_18 iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, v3, v1}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/Flow;->setVerticalGap(I)V goto :goto_1 :cond_18 sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_flow_maxElementsWrap:I if-ne v3, v4, :cond_19 iget-object v4, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; const/4 v5, -0x1 invoke-virtual {p1, v3, v5}, Landroid/content/res/TypedArray;->getInt(II)I move-result v3 invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/Flow;->setMaxElementsWrap(I)V :cond_19 :goto_1 add-int/lit8 v2, v2, 0x1 goto/16 :goto_0 :cond_1a iget-object p1, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; iput-object p1, p0, Landroidx/constraintlayout/widget/ConstraintHelper;->mHelperWidget:Landroidx/constraintlayout/solver/widgets/Helper; invoke-virtual {p0}, Landroidx/constraintlayout/widget/ConstraintHelper;->validateParams()V return-void .end method .method public loadParameters(Landroidx/constraintlayout/widget/ConstraintSet$Constraint;Landroidx/constraintlayout/solver/widgets/HelperWidget;Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;Landroid/util/SparseArray;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroidx/constraintlayout/widget/ConstraintSet$Constraint;", "Landroidx/constraintlayout/solver/widgets/HelperWidget;", "Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;", "Landroid/util/SparseArray<", "Landroidx/constraintlayout/solver/widgets/ConstraintWidget;", ">;)V" } .end annotation invoke-super {p0, p1, p2, p3, p4}, Landroidx/constraintlayout/widget/ConstraintHelper;->loadParameters(Landroidx/constraintlayout/widget/ConstraintSet$Constraint;Landroidx/constraintlayout/solver/widgets/HelperWidget;Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;Landroid/util/SparseArray;)V instance-of p1, p2, Landroidx/constraintlayout/solver/widgets/Flow; if-eqz p1, :cond_0 check-cast p2, Landroidx/constraintlayout/solver/widgets/Flow; iget p1, p3, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->orientation:I const/4 p3, -0x1 if-eq p1, p3, :cond_0 invoke-virtual {p2, p1}, Landroidx/constraintlayout/solver/widgets/Flow;->setOrientation(I)V :cond_0 return-void .end method .method public onMeasure(II)V .locals 1 .annotation build Landroid/annotation/SuppressLint; value = { "WrongCall" } .end annotation iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p0, v0, p1, p2}, Landroidx/constraintlayout/helper/widget/Flow;->onMeasure(Landroidx/constraintlayout/solver/widgets/VirtualLayout;II)V return-void .end method .method public onMeasure(Landroidx/constraintlayout/solver/widgets/VirtualLayout;II)V .locals 2 invoke-static {p2}, Landroid/view/View$MeasureSpec;->getMode(I)I move-result v0 invoke-static {p2}, Landroid/view/View$MeasureSpec;->getSize(I)I move-result p2 invoke-static {p3}, Landroid/view/View$MeasureSpec;->getMode(I)I move-result v1 invoke-static {p3}, Landroid/view/View$MeasureSpec;->getSize(I)I move-result p3 if-eqz p1, :cond_0 invoke-virtual {p1, v0, p2, v1, p3}, Landroidx/constraintlayout/solver/widgets/VirtualLayout;->measure(IIII)V invoke-virtual {p1}, Landroidx/constraintlayout/solver/widgets/VirtualLayout;->getMeasuredWidth()I move-result p2 invoke-virtual {p1}, Landroidx/constraintlayout/solver/widgets/VirtualLayout;->getMeasuredHeight()I move-result p1 invoke-virtual {p0, p2, p1}, Landroid/view/View;->setMeasuredDimension(II)V goto :goto_0 :cond_0 const/4 p1, 0x0 invoke-virtual {p0, p1, p1}, Landroid/view/View;->setMeasuredDimension(II)V :goto_0 return-void .end method .method public resolveRtl(Landroidx/constraintlayout/solver/widgets/ConstraintWidget;Z)V .locals 0 iget-object p1, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {p1, p2}, Landroidx/constraintlayout/solver/widgets/VirtualLayout;->applyRtl(Z)V return-void .end method .method public setFirstHorizontalBias(F)V .locals 1 iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/Flow;->setFirstHorizontalBias(F)V invoke-virtual {p0}, Landroid/view/View;->requestLayout()V return-void .end method .method public setFirstHorizontalStyle(I)V .locals 1 iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/Flow;->setFirstHorizontalStyle(I)V invoke-virtual {p0}, Landroid/view/View;->requestLayout()V return-void .end method .method public setFirstVerticalBias(F)V .locals 1 iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/Flow;->setFirstVerticalBias(F)V invoke-virtual {p0}, Landroid/view/View;->requestLayout()V return-void .end method .method public setFirstVerticalStyle(I)V .locals 1 iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/Flow;->setFirstVerticalStyle(I)V invoke-virtual {p0}, Landroid/view/View;->requestLayout()V return-void .end method .method public setHorizontalAlign(I)V .locals 1 iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/Flow;->setHorizontalAlign(I)V invoke-virtual {p0}, Landroid/view/View;->requestLayout()V return-void .end method .method public setHorizontalBias(F)V .locals 1 iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/Flow;->setHorizontalBias(F)V invoke-virtual {p0}, Landroid/view/View;->requestLayout()V return-void .end method .method public setHorizontalGap(I)V .locals 1 iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/Flow;->setHorizontalGap(I)V invoke-virtual {p0}, Landroid/view/View;->requestLayout()V return-void .end method .method public setHorizontalStyle(I)V .locals 1 iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/Flow;->setHorizontalStyle(I)V invoke-virtual {p0}, Landroid/view/View;->requestLayout()V return-void .end method .method public setMaxElementsWrap(I)V .locals 1 iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/Flow;->setMaxElementsWrap(I)V invoke-virtual {p0}, Landroid/view/View;->requestLayout()V return-void .end method .method public setOrientation(I)V .locals 1 iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/Flow;->setOrientation(I)V invoke-virtual {p0}, Landroid/view/View;->requestLayout()V return-void .end method .method public setPadding(I)V .locals 1 iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/VirtualLayout;->setPadding(I)V invoke-virtual {p0}, Landroid/view/View;->requestLayout()V return-void .end method .method public setPaddingBottom(I)V .locals 1 iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/VirtualLayout;->setPaddingBottom(I)V invoke-virtual {p0}, Landroid/view/View;->requestLayout()V return-void .end method .method public setPaddingLeft(I)V .locals 1 iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/VirtualLayout;->setPaddingLeft(I)V invoke-virtual {p0}, Landroid/view/View;->requestLayout()V return-void .end method .method public setPaddingRight(I)V .locals 1 iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/VirtualLayout;->setPaddingRight(I)V invoke-virtual {p0}, Landroid/view/View;->requestLayout()V return-void .end method .method public setPaddingTop(I)V .locals 1 iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/VirtualLayout;->setPaddingTop(I)V invoke-virtual {p0}, Landroid/view/View;->requestLayout()V return-void .end method .method public setVerticalAlign(I)V .locals 1 iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/Flow;->setVerticalAlign(I)V invoke-virtual {p0}, Landroid/view/View;->requestLayout()V return-void .end method .method public setVerticalBias(F)V .locals 1 iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/Flow;->setVerticalBias(F)V invoke-virtual {p0}, Landroid/view/View;->requestLayout()V return-void .end method .method public setVerticalGap(I)V .locals 1 iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/Flow;->setVerticalGap(I)V invoke-virtual {p0}, Landroid/view/View;->requestLayout()V return-void .end method .method public setVerticalStyle(I)V .locals 1 iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/Flow;->setVerticalStyle(I)V invoke-virtual {p0}, Landroid/view/View;->requestLayout()V return-void .end method .method public setWrapMode(I)V .locals 1 iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Flow;->mFlow:Landroidx/constraintlayout/solver/widgets/Flow; invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/Flow;->setWrapMode(I)V invoke-virtual {p0}, Landroid/view/View;->requestLayout()V return-void .end method