Commit 12e33ee8 by Daniel Dahan

made TabItem open and changed deferred to isDeferred

parent 41953dcf
......@@ -82,7 +82,7 @@ public struct Grid {
internal weak var context: UIView?
/// Defer the calculation.
public var deferred = false
public var isDeferred = false
/// Number of rows.
public var rows: Int {
......@@ -179,18 +179,18 @@ public struct Grid {
/// Begins a deferred block.
public mutating func begin() {
deferred = true
isDeferred = true
}
/// Completes a deferred block.
public mutating func commit() {
deferred = false
isDeferred = false
reload()
}
/// Reload the button layout.
public func reload() {
guard !deferred else {
guard !isDeferred else {
return
}
......
......@@ -40,8 +40,9 @@ public enum TabBarAlignment: Int {
}
extension UIViewController {
/// tabItem reference.
@objc open private(set) var tabItem: TabItem {
/// TabItem reference.
@objc
open private(set) var tabItem: TabItem {
get {
return AssociatedObject.get(base: self, key: &TabItemKey) {
return TabItem()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment