Commit 12e33ee8 by Daniel Dahan

made TabItem open and changed deferred to isDeferred

parent 41953dcf
...@@ -82,7 +82,7 @@ public struct Grid { ...@@ -82,7 +82,7 @@ public struct Grid {
internal weak var context: UIView? internal weak var context: UIView?
/// Defer the calculation. /// Defer the calculation.
public var deferred = false public var isDeferred = false
/// Number of rows. /// Number of rows.
public var rows: Int { public var rows: Int {
...@@ -179,18 +179,18 @@ public struct Grid { ...@@ -179,18 +179,18 @@ public struct Grid {
/// Begins a deferred block. /// Begins a deferred block.
public mutating func begin() { public mutating func begin() {
deferred = true isDeferred = true
} }
/// Completes a deferred block. /// Completes a deferred block.
public mutating func commit() { public mutating func commit() {
deferred = false isDeferred = false
reload() reload()
} }
/// Reload the button layout. /// Reload the button layout.
public func reload() { public func reload() {
guard !deferred else { guard !isDeferred else {
return return
} }
......
...@@ -40,8 +40,9 @@ public enum TabBarAlignment: Int { ...@@ -40,8 +40,9 @@ public enum TabBarAlignment: Int {
} }
extension UIViewController { extension UIViewController {
/// tabItem reference. /// TabItem reference.
@objc open private(set) var tabItem: TabItem { @objc
open private(set) var tabItem: TabItem {
get { get {
return AssociatedObject.get(base: self, key: &TabItemKey) { return AssociatedObject.get(base: self, key: &TabItemKey) {
return TabItem() 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