mirror of https://github.com/SnapKit/SnapKit
rename 'nativeConstraints' to 'layoutConstraints' for API consistency
This commit is contained in:
parent
f46a31dc83
commit
4a9522a4ae
|
@ -58,7 +58,7 @@ public class Constraint {
|
||||||
public func updatePriorityMedium() -> Void { fatalError("Must be implemented by Concrete subclass.") }
|
public func updatePriorityMedium() -> Void { fatalError("Must be implemented by Concrete subclass.") }
|
||||||
public func updatePriorityLow() -> Void { fatalError("Must be implemented by Concrete subclass.") }
|
public func updatePriorityLow() -> Void { fatalError("Must be implemented by Concrete subclass.") }
|
||||||
|
|
||||||
public func nativeConstraints() -> [LayoutConstraint] { fatalError("Must be implemented by Concrete subclass.") }
|
public var layoutConstraints: [LayoutConstraint] { fatalError("Must be implemented by Concrete subclass.") }
|
||||||
|
|
||||||
internal var makerFile: String = "Unknown"
|
internal var makerFile: String = "Unknown"
|
||||||
internal var makerLine: UInt = 0
|
internal var makerLine: UInt = 0
|
||||||
|
@ -199,7 +199,7 @@ internal class ConcreteConstraint: Constraint {
|
||||||
|
|
||||||
private var installInfo: ConcreteConstraintInstallInfo? = nil
|
private var installInfo: ConcreteConstraintInstallInfo? = nil
|
||||||
|
|
||||||
internal override func nativeConstraints() -> [LayoutConstraint] {
|
override var layoutConstraints: [LayoutConstraint] {
|
||||||
if installInfo == nil {
|
if installInfo == nil {
|
||||||
install()
|
install()
|
||||||
}
|
}
|
||||||
|
|
|
@ -302,10 +302,10 @@ class SnapKitTests: XCTestCase {
|
||||||
var sizeNativeConstraints: [LayoutConstraint]!
|
var sizeNativeConstraints: [LayoutConstraint]!
|
||||||
view.snp_makeConstraints { (make) -> Void in
|
view.snp_makeConstraints { (make) -> Void in
|
||||||
let topConstraint = make.top.equalToSuperview().inset(10).constraint
|
let topConstraint = make.top.equalToSuperview().inset(10).constraint
|
||||||
topNativeConstraints = topConstraint.nativeConstraints()
|
topNativeConstraints = topConstraint.layoutConstraints
|
||||||
topNativeConstraint = topConstraint.nativeConstraints().first
|
topNativeConstraint = topConstraint.layoutConstraints.first
|
||||||
let sizeConstraints = make.size.equalTo(50).constraint
|
let sizeConstraints = make.size.equalTo(50).constraint
|
||||||
sizeNativeConstraints = sizeConstraints.nativeConstraints()
|
sizeNativeConstraints = sizeConstraints.layoutConstraints
|
||||||
}
|
}
|
||||||
|
|
||||||
XCTAssertEqual(topNativeConstraints.count, 1, "make.top should creates one native constraint")
|
XCTAssertEqual(topNativeConstraints.count, 1, "make.top should creates one native constraint")
|
||||||
|
|
Loading…
Reference in New Issue