discord-jadx/app/src/main/java/androidx/constraintlayout/solver/widgets/analyzer/DimensionDependency.java

27 lines
866 B
Java

package androidx.constraintlayout.solver.widgets.analyzer;
import androidx.constraintlayout.solver.widgets.analyzer.DependencyNode;
public class DimensionDependency extends DependencyNode {
public int wrapValue;
public DimensionDependency(WidgetRun widgetRun) {
super(widgetRun);
if (widgetRun instanceof HorizontalWidgetRun) {
this.type = DependencyNode.Type.HORIZONTAL_DIMENSION;
} else {
this.type = DependencyNode.Type.VERTICAL_DIMENSION;
}
}
@Override // androidx.constraintlayout.solver.widgets.analyzer.DependencyNode
public void resolve(int i) {
if (!this.resolved) {
this.resolved = true;
this.value = i;
for (Dependency dependency : this.dependencies) {
dependency.update(dependency);
}
}
}
}