wangguolei

3.6.0.03071539

Showing 67 changed files with 3391 additions and 5 deletions
1 1
2 Pod::Spec.new do |s| 2 Pod::Spec.new do |s|
3 s.name = 'liberate' 3 s.name = 'liberate'
4 - s.version = "3.6.0.03071132" 4 + s.version = "3.6.0.03071539"
5 s.summary = 'A short description of liberate.' 5 s.summary = 'A short description of liberate.'
6 6
7 s.ios.deployment_target = '9.0' 7 s.ios.deployment_target = '9.0'
@@ -190,6 +190,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @@ -190,6 +190,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
190 #endif 190 #endif
191 @import Foundation; 191 @import Foundation;
192 @import ObjectiveC; 192 @import ObjectiveC;
  193 +@import UIKit;
193 #endif 194 #endif
194 195
195 #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" 196 #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
@@ -234,6 +235,23 @@ SWIFT_PROTOCOL("_TtP8liberate14HHPayMedicable_") @@ -234,6 +235,23 @@ SWIFT_PROTOCOL("_TtP8liberate14HHPayMedicable_")
234 @end 235 @end
235 236
236 237
  238 +SWIFT_CLASS("_TtC8liberate16LayoutConstraint")
  239 +@interface LayoutConstraint : NSLayoutConstraint
  240 +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
  241 +@end
  242 +
  243 +
  244 +@interface LayoutConstraint (SWIFT_EXTENSION(liberate))
  245 +@property (nonatomic, readonly, copy) NSString * _Nonnull description;
  246 +@end
  247 +
  248 +
  249 +
  250 +
  251 +
  252 +
  253 +
  254 +
237 255
238 256
239 257
@@ -6,12 +6,833 @@ import Foundation @@ -6,12 +6,833 @@ import Foundation
6 import HHSDKVideo 6 import HHSDKVideo
7 import MJRefresh 7 import MJRefresh
8 import NELivePlayerFramework 8 import NELivePlayerFramework
9 -import SnapKit  
10 import Swift 9 import Swift
11 import UIKit 10 import UIKit
12 import WebKit 11 import WebKit
13 import hhVDoctorSDK 12 import hhVDoctorSDK
14 @_exported import liberate 13 @_exported import liberate
  14 +@_hasMissingDesignatedInitializers final public class Constraint {
  15 + final public var layoutConstraints: [liberate.LayoutConstraint]
  16 + final public var isActive: Swift.Bool {
  17 + get
  18 + set
  19 + }
  20 + @available(*, deprecated, renamed: "activate()")
  21 + final public func install()
  22 + @available(*, deprecated, renamed: "deactivate()")
  23 + final public func uninstall()
  24 + final public func activate()
  25 + final public func deactivate()
  26 + @discardableResult
  27 + final public func update(offset: liberate.ConstraintOffsetTarget) -> liberate.Constraint
  28 + @discardableResult
  29 + final public func update(inset: liberate.ConstraintInsetTarget) -> liberate.Constraint
  30 + @available(iOS 11.0, tvOS 11.0, *)
  31 + @discardableResult
  32 + final public func update(inset: liberate.ConstraintDirectionalInsetTarget) -> liberate.Constraint
  33 + @discardableResult
  34 + final public func update(priority: liberate.ConstraintPriorityTarget) -> liberate.Constraint
  35 + @discardableResult
  36 + final public func update(priority: liberate.ConstraintPriority) -> liberate.Constraint
  37 + @available(*, deprecated, renamed: "update(offset:)")
  38 + final public func updateOffset(amount: liberate.ConstraintOffsetTarget)
  39 + @available(*, deprecated, renamed: "update(inset:)")
  40 + final public func updateInsets(amount: liberate.ConstraintInsetTarget)
  41 + @available(*, deprecated, renamed: "update(priority:)")
  42 + final public func updatePriority(amount: liberate.ConstraintPriorityTarget)
  43 + @available(*, deprecated, message: "Use update(priority: ConstraintPriorityTarget) instead.")
  44 + final public func updatePriorityRequired()
  45 + @available(*, deprecated, message: "Use update(priority: ConstraintPriorityTarget) instead.")
  46 + final public func updatePriorityHigh()
  47 + @available(*, deprecated, message: "Use update(priority: ConstraintPriorityTarget) instead.")
  48 + final public func updatePriorityMedium()
  49 + @available(*, deprecated, message: "Use update(priority: ConstraintPriorityTarget) instead.")
  50 + final public func updatePriorityLow()
  51 + @objc deinit
  52 +}
  53 +public typealias ConstraintInterfaceLayoutDirection = UIKit.UIUserInterfaceLayoutDirection
  54 +public struct ConstraintConfig {
  55 + public static var interfaceLayoutDirection: liberate.ConstraintInterfaceLayoutDirection
  56 +}
  57 +public protocol ConstraintConstantTarget {
  58 +}
  59 +extension CGPoint : liberate.ConstraintConstantTarget {
  60 +}
  61 +extension CGSize : liberate.ConstraintConstantTarget {
  62 +}
  63 +extension UIEdgeInsets : liberate.ConstraintConstantTarget {
  64 +}
  65 +@available(iOS 11.0, tvOS 11.0, *)
  66 +extension NSDirectionalEdgeInsets : liberate.ConstraintConstantTarget {
  67 +}
  68 +@_hasMissingDesignatedInitializers public class ConstraintDescription {
  69 + @objc deinit
  70 +}
  71 +@available(iOS 11.0, tvOS 11.0, *)
  72 +public typealias ConstraintDirectionalInsets = UIKit.NSDirectionalEdgeInsets
  73 +public protocol ConstraintDirectionalInsetTarget : liberate.ConstraintConstantTarget {
  74 +}
  75 +@available(iOS 11.0, tvOS 11.0, *)
  76 +extension NSDirectionalEdgeInsets : liberate.ConstraintDirectionalInsetTarget {
  77 +}
  78 +public protocol ConstraintDSL {
  79 + var target: Swift.AnyObject? { get }
  80 + func setLabel(_ value: Swift.String?)
  81 + func label() -> Swift.String?
  82 +}
  83 +extension ConstraintDSL {
  84 + public func setLabel(_ value: Swift.String?)
  85 + public func label() -> Swift.String?
  86 +}
  87 +public protocol ConstraintBasicAttributesDSL : liberate.ConstraintDSL {
  88 +}
  89 +extension ConstraintBasicAttributesDSL {
  90 + public var left: liberate.ConstraintItem {
  91 + get
  92 + }
  93 + public var top: liberate.ConstraintItem {
  94 + get
  95 + }
  96 + public var right: liberate.ConstraintItem {
  97 + get
  98 + }
  99 + public var bottom: liberate.ConstraintItem {
  100 + get
  101 + }
  102 + public var leading: liberate.ConstraintItem {
  103 + get
  104 + }
  105 + public var trailing: liberate.ConstraintItem {
  106 + get
  107 + }
  108 + public var width: liberate.ConstraintItem {
  109 + get
  110 + }
  111 + public var height: liberate.ConstraintItem {
  112 + get
  113 + }
  114 + public var centerX: liberate.ConstraintItem {
  115 + get
  116 + }
  117 + public var centerY: liberate.ConstraintItem {
  118 + get
  119 + }
  120 + public var edges: liberate.ConstraintItem {
  121 + get
  122 + }
  123 + public var directionalEdges: liberate.ConstraintItem {
  124 + get
  125 + }
  126 + public var horizontalEdges: liberate.ConstraintItem {
  127 + get
  128 + }
  129 + public var verticalEdges: liberate.ConstraintItem {
  130 + get
  131 + }
  132 + public var directionalHorizontalEdges: liberate.ConstraintItem {
  133 + get
  134 + }
  135 + public var directionalVerticalEdges: liberate.ConstraintItem {
  136 + get
  137 + }
  138 + public var size: liberate.ConstraintItem {
  139 + get
  140 + }
  141 + public var center: liberate.ConstraintItem {
  142 + get
  143 + }
  144 +}
  145 +public protocol ConstraintAttributesDSL : liberate.ConstraintBasicAttributesDSL {
  146 +}
  147 +extension ConstraintAttributesDSL {
  148 + @available(*, deprecated, renamed: "lastBaseline")
  149 + public var baseline: liberate.ConstraintItem {
  150 + get
  151 + }
  152 + @available(iOS 8.0, macOS 10.11, *)
  153 + public var lastBaseline: liberate.ConstraintItem {
  154 + get
  155 + }
  156 + @available(iOS 8.0, macOS 10.11, *)
  157 + public var firstBaseline: liberate.ConstraintItem {
  158 + get
  159 + }
  160 + @available(iOS 8.0, *)
  161 + public var leftMargin: liberate.ConstraintItem {
  162 + get
  163 + }
  164 + @available(iOS 8.0, *)
  165 + public var topMargin: liberate.ConstraintItem {
  166 + get
  167 + }
  168 + @available(iOS 8.0, *)
  169 + public var rightMargin: liberate.ConstraintItem {
  170 + get
  171 + }
  172 + @available(iOS 8.0, *)
  173 + public var bottomMargin: liberate.ConstraintItem {
  174 + get
  175 + }
  176 + @available(iOS 8.0, *)
  177 + public var leadingMargin: liberate.ConstraintItem {
  178 + get
  179 + }
  180 + @available(iOS 8.0, *)
  181 + public var trailingMargin: liberate.ConstraintItem {
  182 + get
  183 + }
  184 + @available(iOS 8.0, *)
  185 + public var centerXWithinMargins: liberate.ConstraintItem {
  186 + get
  187 + }
  188 + @available(iOS 8.0, *)
  189 + public var centerYWithinMargins: liberate.ConstraintItem {
  190 + get
  191 + }
  192 + @available(iOS 8.0, *)
  193 + public var margins: liberate.ConstraintItem {
  194 + get
  195 + }
  196 + @available(iOS 8.0, *)
  197 + public var directionalMargins: liberate.ConstraintItem {
  198 + get
  199 + }
  200 + @available(iOS 8.0, *)
  201 + public var centerWithinMargins: liberate.ConstraintItem {
  202 + get
  203 + }
  204 +}
  205 +public typealias ConstraintInsets = UIKit.UIEdgeInsets
  206 +public protocol ConstraintInsetTarget : liberate.ConstraintConstantTarget {
  207 +}
  208 +extension Int : liberate.ConstraintInsetTarget {
  209 +}
  210 +extension UInt : liberate.ConstraintInsetTarget {
  211 +}
  212 +extension Float : liberate.ConstraintInsetTarget {
  213 +}
  214 +extension Double : liberate.ConstraintInsetTarget {
  215 +}
  216 +extension CGFloat : liberate.ConstraintInsetTarget {
  217 +}
  218 +extension UIEdgeInsets : liberate.ConstraintInsetTarget {
  219 +}
  220 +@_hasMissingDesignatedInitializers final public class ConstraintItem {
  221 + @objc deinit
  222 +}
  223 +public func == (lhs: liberate.ConstraintItem, rhs: liberate.ConstraintItem) -> Swift.Bool
  224 +@available(iOS 9.0, *)
  225 +public typealias ConstraintLayoutGuide = UIKit.UILayoutGuide
  226 +@available(iOS 9.0, macOS 10.11, *)
  227 +extension UILayoutGuide {
  228 + public var snp: liberate.ConstraintLayoutGuideDSL {
  229 + get
  230 + }
  231 +}
  232 +@available(iOS 9.0, macOS 10.11, *)
  233 +public struct ConstraintLayoutGuideDSL : liberate.ConstraintAttributesDSL {
  234 + @discardableResult
  235 + public func prepareConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void) -> [liberate.Constraint]
  236 + public func makeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  237 + public func remakeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  238 + public func updateConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  239 + public func removeConstraints()
  240 + public var target: Swift.AnyObject? {
  241 + get
  242 + }
  243 +}
  244 +@available(iOS 8.0, *)
  245 +public typealias ConstraintLayoutSupport = UIKit.UILayoutSupport
  246 +@available(iOS 8.0, *)
  247 +public struct ConstraintLayoutSupportDSL : liberate.ConstraintDSL {
  248 + public var target: Swift.AnyObject? {
  249 + get
  250 + }
  251 + public var top: liberate.ConstraintItem {
  252 + get
  253 + }
  254 + public var bottom: liberate.ConstraintItem {
  255 + get
  256 + }
  257 + public var height: liberate.ConstraintItem {
  258 + get
  259 + }
  260 +}
  261 +@_hasMissingDesignatedInitializers public class ConstraintMaker {
  262 + public var left: liberate.ConstraintMakerExtendable {
  263 + get
  264 + }
  265 + public var top: liberate.ConstraintMakerExtendable {
  266 + get
  267 + }
  268 + public var bottom: liberate.ConstraintMakerExtendable {
  269 + get
  270 + }
  271 + public var right: liberate.ConstraintMakerExtendable {
  272 + get
  273 + }
  274 + public var leading: liberate.ConstraintMakerExtendable {
  275 + get
  276 + }
  277 + public var trailing: liberate.ConstraintMakerExtendable {
  278 + get
  279 + }
  280 + public var width: liberate.ConstraintMakerExtendable {
  281 + get
  282 + }
  283 + public var height: liberate.ConstraintMakerExtendable {
  284 + get
  285 + }
  286 + public var centerX: liberate.ConstraintMakerExtendable {
  287 + get
  288 + }
  289 + public var centerY: liberate.ConstraintMakerExtendable {
  290 + get
  291 + }
  292 + @available(*, deprecated, renamed: "lastBaseline")
  293 + public var baseline: liberate.ConstraintMakerExtendable {
  294 + get
  295 + }
  296 + public var lastBaseline: liberate.ConstraintMakerExtendable {
  297 + get
  298 + }
  299 + @available(iOS 8.0, macOS 10.11, *)
  300 + public var firstBaseline: liberate.ConstraintMakerExtendable {
  301 + get
  302 + }
  303 + @available(iOS 8.0, *)
  304 + public var leftMargin: liberate.ConstraintMakerExtendable {
  305 + get
  306 + }
  307 + @available(iOS 8.0, *)
  308 + public var rightMargin: liberate.ConstraintMakerExtendable {
  309 + get
  310 + }
  311 + @available(iOS 8.0, *)
  312 + public var topMargin: liberate.ConstraintMakerExtendable {
  313 + get
  314 + }
  315 + @available(iOS 8.0, *)
  316 + public var bottomMargin: liberate.ConstraintMakerExtendable {
  317 + get
  318 + }
  319 + @available(iOS 8.0, *)
  320 + public var leadingMargin: liberate.ConstraintMakerExtendable {
  321 + get
  322 + }
  323 + @available(iOS 8.0, *)
  324 + public var trailingMargin: liberate.ConstraintMakerExtendable {
  325 + get
  326 + }
  327 + @available(iOS 8.0, *)
  328 + public var centerXWithinMargins: liberate.ConstraintMakerExtendable {
  329 + get
  330 + }
  331 + @available(iOS 8.0, *)
  332 + public var centerYWithinMargins: liberate.ConstraintMakerExtendable {
  333 + get
  334 + }
  335 + public var edges: liberate.ConstraintMakerExtendable {
  336 + get
  337 + }
  338 + public var horizontalEdges: liberate.ConstraintMakerExtendable {
  339 + get
  340 + }
  341 + public var verticalEdges: liberate.ConstraintMakerExtendable {
  342 + get
  343 + }
  344 + public var directionalEdges: liberate.ConstraintMakerExtendable {
  345 + get
  346 + }
  347 + public var directionalHorizontalEdges: liberate.ConstraintMakerExtendable {
  348 + get
  349 + }
  350 + public var directionalVerticalEdges: liberate.ConstraintMakerExtendable {
  351 + get
  352 + }
  353 + public var size: liberate.ConstraintMakerExtendable {
  354 + get
  355 + }
  356 + public var center: liberate.ConstraintMakerExtendable {
  357 + get
  358 + }
  359 + @available(iOS 8.0, *)
  360 + public var margins: liberate.ConstraintMakerExtendable {
  361 + get
  362 + }
  363 + @available(iOS 8.0, *)
  364 + public var directionalMargins: liberate.ConstraintMakerExtendable {
  365 + get
  366 + }
  367 + @available(iOS 8.0, *)
  368 + public var centerWithinMargins: liberate.ConstraintMakerExtendable {
  369 + get
  370 + }
  371 + final public let item: liberate.LayoutConstraintItem
  372 + @objc deinit
  373 +}
  374 +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class ConstraintMakerEditable : liberate.ConstraintMakerPrioritizable {
  375 + @discardableResult
  376 + public func multipliedBy(_ amount: liberate.ConstraintMultiplierTarget) -> liberate.ConstraintMakerEditable
  377 + @discardableResult
  378 + public func dividedBy(_ amount: liberate.ConstraintMultiplierTarget) -> liberate.ConstraintMakerEditable
  379 + @discardableResult
  380 + public func offset(_ amount: liberate.ConstraintOffsetTarget) -> liberate.ConstraintMakerEditable
  381 + @discardableResult
  382 + public func inset(_ amount: liberate.ConstraintInsetTarget) -> liberate.ConstraintMakerEditable
  383 + @available(iOS 11.0, tvOS 11.0, *)
  384 + @discardableResult
  385 + public func inset(_ amount: liberate.ConstraintDirectionalInsetTarget) -> liberate.ConstraintMakerEditable
  386 + @objc deinit
  387 +}
  388 +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class ConstraintMakerExtendable : liberate.ConstraintMakerRelatable {
  389 + public var left: liberate.ConstraintMakerExtendable {
  390 + get
  391 + }
  392 + public var top: liberate.ConstraintMakerExtendable {
  393 + get
  394 + }
  395 + public var bottom: liberate.ConstraintMakerExtendable {
  396 + get
  397 + }
  398 + public var right: liberate.ConstraintMakerExtendable {
  399 + get
  400 + }
  401 + public var leading: liberate.ConstraintMakerExtendable {
  402 + get
  403 + }
  404 + public var trailing: liberate.ConstraintMakerExtendable {
  405 + get
  406 + }
  407 + public var width: liberate.ConstraintMakerExtendable {
  408 + get
  409 + }
  410 + public var height: liberate.ConstraintMakerExtendable {
  411 + get
  412 + }
  413 + public var centerX: liberate.ConstraintMakerExtendable {
  414 + get
  415 + }
  416 + public var centerY: liberate.ConstraintMakerExtendable {
  417 + get
  418 + }
  419 + @available(*, deprecated, renamed: "lastBaseline")
  420 + public var baseline: liberate.ConstraintMakerExtendable {
  421 + get
  422 + }
  423 + public var lastBaseline: liberate.ConstraintMakerExtendable {
  424 + get
  425 + }
  426 + @available(iOS 8.0, macOS 10.11, *)
  427 + public var firstBaseline: liberate.ConstraintMakerExtendable {
  428 + get
  429 + }
  430 + @available(iOS 8.0, *)
  431 + public var leftMargin: liberate.ConstraintMakerExtendable {
  432 + get
  433 + }
  434 + @available(iOS 8.0, *)
  435 + public var rightMargin: liberate.ConstraintMakerExtendable {
  436 + get
  437 + }
  438 + @available(iOS 8.0, *)
  439 + public var topMargin: liberate.ConstraintMakerExtendable {
  440 + get
  441 + }
  442 + @available(iOS 8.0, *)
  443 + public var bottomMargin: liberate.ConstraintMakerExtendable {
  444 + get
  445 + }
  446 + @available(iOS 8.0, *)
  447 + public var leadingMargin: liberate.ConstraintMakerExtendable {
  448 + get
  449 + }
  450 + @available(iOS 8.0, *)
  451 + public var trailingMargin: liberate.ConstraintMakerExtendable {
  452 + get
  453 + }
  454 + @available(iOS 8.0, *)
  455 + public var centerXWithinMargins: liberate.ConstraintMakerExtendable {
  456 + get
  457 + }
  458 + @available(iOS 8.0, *)
  459 + public var centerYWithinMargins: liberate.ConstraintMakerExtendable {
  460 + get
  461 + }
  462 + public var edges: liberate.ConstraintMakerExtendable {
  463 + get
  464 + }
  465 + public var horizontalEdges: liberate.ConstraintMakerExtendable {
  466 + get
  467 + }
  468 + public var verticalEdges: liberate.ConstraintMakerExtendable {
  469 + get
  470 + }
  471 + public var directionalEdges: liberate.ConstraintMakerExtendable {
  472 + get
  473 + }
  474 + public var directionalHorizontalEdges: liberate.ConstraintMakerExtendable {
  475 + get
  476 + }
  477 + public var directionalVerticalEdges: liberate.ConstraintMakerExtendable {
  478 + get
  479 + }
  480 + public var size: liberate.ConstraintMakerExtendable {
  481 + get
  482 + }
  483 + @available(iOS 8.0, *)
  484 + public var margins: liberate.ConstraintMakerExtendable {
  485 + get
  486 + }
  487 + @available(iOS 8.0, *)
  488 + public var directionalMargins: liberate.ConstraintMakerExtendable {
  489 + get
  490 + }
  491 + @available(iOS 8.0, *)
  492 + public var centerWithinMargins: liberate.ConstraintMakerExtendable {
  493 + get
  494 + }
  495 + @objc deinit
  496 +}
  497 +@_hasMissingDesignatedInitializers public class ConstraintMakerFinalizable {
  498 + @discardableResult
  499 + public func labeled(_ label: Swift.String) -> liberate.ConstraintMakerFinalizable
  500 + public var constraint: liberate.Constraint {
  501 + get
  502 + }
  503 + @objc deinit
  504 +}
  505 +@available(*, deprecated, message: "Use ConstraintMakerPrioritizable instead.")
  506 +public typealias ConstraintMakerPriortizable = liberate.ConstraintMakerPrioritizable
  507 +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class ConstraintMakerPrioritizable : liberate.ConstraintMakerFinalizable {
  508 + @discardableResult
  509 + public func priority(_ amount: liberate.ConstraintPriority) -> liberate.ConstraintMakerFinalizable
  510 + @discardableResult
  511 + public func priority(_ amount: liberate.ConstraintPriorityTarget) -> liberate.ConstraintMakerFinalizable
  512 + @available(*, deprecated, message: "Use priority(.required) instead.")
  513 + @discardableResult
  514 + public func priorityRequired() -> liberate.ConstraintMakerFinalizable
  515 + @available(*, deprecated, message: "Use priority(.high) instead.")
  516 + @discardableResult
  517 + public func priorityHigh() -> liberate.ConstraintMakerFinalizable
  518 + @available(*, deprecated, message: "Use priority(.medium) instead.")
  519 + @discardableResult
  520 + public func priorityMedium() -> liberate.ConstraintMakerFinalizable
  521 + @available(*, deprecated, message: "Use priority(.low) instead.")
  522 + @discardableResult
  523 + public func priorityLow() -> liberate.ConstraintMakerFinalizable
  524 + @objc deinit
  525 +}
  526 +@_hasMissingDesignatedInitializers public class ConstraintMakerRelatable {
  527 + @discardableResult
  528 + public func equalTo(_ other: liberate.ConstraintRelatableTarget, _ file: Swift.String = #file, _ line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  529 + @discardableResult
  530 + public func equalToSuperview(_ file: Swift.String = #file, _ line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  531 + @discardableResult
  532 + public func lessThanOrEqualTo(_ other: liberate.ConstraintRelatableTarget, _ file: Swift.String = #file, _ line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  533 + @discardableResult
  534 + public func lessThanOrEqualToSuperview(_ file: Swift.String = #file, _ line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  535 + @discardableResult
  536 + public func greaterThanOrEqualTo(_ other: liberate.ConstraintRelatableTarget, _ file: Swift.String = #file, line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  537 + @discardableResult
  538 + public func greaterThanOrEqualToSuperview(_ file: Swift.String = #file, line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  539 + @objc deinit
  540 +}
  541 +extension ConstraintMakerRelatable {
  542 + @discardableResult
  543 + public func equalToSuperview<T>(_ closure: (liberate.ConstraintView) -> T, _ file: Swift.String = #file, line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable where T : liberate.ConstraintRelatableTarget
  544 + @discardableResult
  545 + public func lessThanOrEqualToSuperview<T>(_ closure: (liberate.ConstraintView) -> T, _ file: Swift.String = #file, line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable where T : liberate.ConstraintRelatableTarget
  546 + @discardableResult
  547 + public func greaterThanOrEqualTo<T>(_ closure: (liberate.ConstraintView) -> T, _ file: Swift.String = #file, line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable where T : liberate.ConstraintRelatableTarget
  548 +}
  549 +public protocol ConstraintMultiplierTarget {
  550 + var constraintMultiplierTargetValue: CoreGraphics.CGFloat { get }
  551 +}
  552 +extension Int : liberate.ConstraintMultiplierTarget {
  553 + public var constraintMultiplierTargetValue: CoreGraphics.CGFloat {
  554 + get
  555 + }
  556 +}
  557 +extension UInt : liberate.ConstraintMultiplierTarget {
  558 + public var constraintMultiplierTargetValue: CoreGraphics.CGFloat {
  559 + get
  560 + }
  561 +}
  562 +extension Float : liberate.ConstraintMultiplierTarget {
  563 + public var constraintMultiplierTargetValue: CoreGraphics.CGFloat {
  564 + get
  565 + }
  566 +}
  567 +extension Double : liberate.ConstraintMultiplierTarget {
  568 + public var constraintMultiplierTargetValue: CoreGraphics.CGFloat {
  569 + get
  570 + }
  571 +}
  572 +extension CGFloat : liberate.ConstraintMultiplierTarget {
  573 + public var constraintMultiplierTargetValue: CoreGraphics.CGFloat {
  574 + get
  575 + }
  576 +}
  577 +public protocol ConstraintOffsetTarget : liberate.ConstraintConstantTarget {
  578 +}
  579 +extension Int : liberate.ConstraintOffsetTarget {
  580 +}
  581 +extension UInt : liberate.ConstraintOffsetTarget {
  582 +}
  583 +extension Float : liberate.ConstraintOffsetTarget {
  584 +}
  585 +extension Double : liberate.ConstraintOffsetTarget {
  586 +}
  587 +extension CGFloat : liberate.ConstraintOffsetTarget {
  588 +}
  589 +public struct ConstraintPriority : Swift.ExpressibleByFloatLiteral, Swift.Equatable, Swift.Strideable {
  590 + public typealias FloatLiteralType = Swift.Float
  591 + public let value: Swift.Float
  592 + public init(floatLiteral value: Swift.Float)
  593 + public init(_ value: Swift.Float)
  594 + public static var required: liberate.ConstraintPriority {
  595 + get
  596 + }
  597 + public static var high: liberate.ConstraintPriority {
  598 + get
  599 + }
  600 + public static var medium: liberate.ConstraintPriority {
  601 + get
  602 + }
  603 + public static var low: liberate.ConstraintPriority {
  604 + get
  605 + }
  606 + public static func == (lhs: liberate.ConstraintPriority, rhs: liberate.ConstraintPriority) -> Swift.Bool
  607 + public func advanced(by n: liberate.ConstraintPriority.FloatLiteralType) -> liberate.ConstraintPriority
  608 + public func distance(to other: liberate.ConstraintPriority) -> liberate.ConstraintPriority.FloatLiteralType
  609 + public typealias Stride = liberate.ConstraintPriority.FloatLiteralType
  610 +}
  611 +public protocol ConstraintPriorityTarget {
  612 + var constraintPriorityTargetValue: Swift.Float { get }
  613 +}
  614 +extension Int : liberate.ConstraintPriorityTarget {
  615 + public var constraintPriorityTargetValue: Swift.Float {
  616 + get
  617 + }
  618 +}
  619 +extension UInt : liberate.ConstraintPriorityTarget {
  620 + public var constraintPriorityTargetValue: Swift.Float {
  621 + get
  622 + }
  623 +}
  624 +extension Float : liberate.ConstraintPriorityTarget {
  625 + public var constraintPriorityTargetValue: Swift.Float {
  626 + get
  627 + }
  628 +}
  629 +extension Double : liberate.ConstraintPriorityTarget {
  630 + public var constraintPriorityTargetValue: Swift.Float {
  631 + get
  632 + }
  633 +}
  634 +extension CGFloat : liberate.ConstraintPriorityTarget {
  635 + public var constraintPriorityTargetValue: Swift.Float {
  636 + get
  637 + }
  638 +}
  639 +extension UILayoutPriority : liberate.ConstraintPriorityTarget {
  640 + public var constraintPriorityTargetValue: Swift.Float {
  641 + get
  642 + }
  643 +}
  644 +public protocol ConstraintRelatableTarget {
  645 +}
  646 +extension Int : liberate.ConstraintRelatableTarget {
  647 +}
  648 +extension UInt : liberate.ConstraintRelatableTarget {
  649 +}
  650 +extension Float : liberate.ConstraintRelatableTarget {
  651 +}
  652 +extension Double : liberate.ConstraintRelatableTarget {
  653 +}
  654 +extension CGFloat : liberate.ConstraintRelatableTarget {
  655 +}
  656 +extension CGSize : liberate.ConstraintRelatableTarget {
  657 +}
  658 +extension CGPoint : liberate.ConstraintRelatableTarget {
  659 +}
  660 +extension UIEdgeInsets : liberate.ConstraintRelatableTarget {
  661 +}
  662 +@available(iOS 11.0, tvOS 11.0, *)
  663 +extension NSDirectionalEdgeInsets : liberate.ConstraintRelatableTarget {
  664 +}
  665 +extension ConstraintItem : liberate.ConstraintRelatableTarget {
  666 +}
  667 +extension UIView : liberate.ConstraintRelatableTarget {
  668 +}
  669 +@available(iOS 9.0, macOS 10.11, *)
  670 +extension UILayoutGuide : liberate.ConstraintRelatableTarget {
  671 +}
  672 +public typealias ConstraintView = UIKit.UIView
  673 +extension UIView {
  674 + @available(*, deprecated, renamed: "snp.left")
  675 + public var snp_left: liberate.ConstraintItem {
  676 + get
  677 + }
  678 + @available(*, deprecated, renamed: "snp.top")
  679 + public var snp_top: liberate.ConstraintItem {
  680 + get
  681 + }
  682 + @available(*, deprecated, renamed: "snp.right")
  683 + public var snp_right: liberate.ConstraintItem {
  684 + get
  685 + }
  686 + @available(*, deprecated, renamed: "snp.bottom")
  687 + public var snp_bottom: liberate.ConstraintItem {
  688 + get
  689 + }
  690 + @available(*, deprecated, renamed: "snp.leading")
  691 + public var snp_leading: liberate.ConstraintItem {
  692 + get
  693 + }
  694 + @available(*, deprecated, renamed: "snp.trailing")
  695 + public var snp_trailing: liberate.ConstraintItem {
  696 + get
  697 + }
  698 + @available(*, deprecated, renamed: "snp.width")
  699 + public var snp_width: liberate.ConstraintItem {
  700 + get
  701 + }
  702 + @available(*, deprecated, renamed: "snp.height")
  703 + public var snp_height: liberate.ConstraintItem {
  704 + get
  705 + }
  706 + @available(*, deprecated, renamed: "snp.centerX")
  707 + public var snp_centerX: liberate.ConstraintItem {
  708 + get
  709 + }
  710 + @available(*, deprecated, renamed: "snp.centerY")
  711 + public var snp_centerY: liberate.ConstraintItem {
  712 + get
  713 + }
  714 + @available(*, deprecated, renamed: "snp.baseline")
  715 + public var snp_baseline: liberate.ConstraintItem {
  716 + get
  717 + }
  718 + @available(iOS 8.0, macOS 10.11, *)
  719 + @available(*, deprecated, renamed: "snp.lastBaseline")
  720 + public var snp_lastBaseline: liberate.ConstraintItem {
  721 + get
  722 + }
  723 + @available(iOS 8.0, macOS 10.11, *)
  724 + @available(iOS, deprecated, renamed: "snp.firstBaseline")
  725 + public var snp_firstBaseline: liberate.ConstraintItem {
  726 + get
  727 + }
  728 + @available(iOS 8.0, *)
  729 + @available(iOS, deprecated, renamed: "snp.leftMargin")
  730 + public var snp_leftMargin: liberate.ConstraintItem {
  731 + get
  732 + }
  733 + @available(iOS 8.0, *)
  734 + @available(iOS, deprecated, renamed: "snp.topMargin")
  735 + public var snp_topMargin: liberate.ConstraintItem {
  736 + get
  737 + }
  738 + @available(iOS 8.0, *)
  739 + @available(iOS, deprecated, renamed: "snp.rightMargin")
  740 + public var snp_rightMargin: liberate.ConstraintItem {
  741 + get
  742 + }
  743 + @available(iOS 8.0, *)
  744 + @available(iOS, deprecated, renamed: "snp.bottomMargin")
  745 + public var snp_bottomMargin: liberate.ConstraintItem {
  746 + get
  747 + }
  748 + @available(iOS 8.0, *)
  749 + @available(iOS, deprecated, renamed: "snp.leadingMargin")
  750 + public var snp_leadingMargin: liberate.ConstraintItem {
  751 + get
  752 + }
  753 + @available(iOS 8.0, *)
  754 + @available(iOS, deprecated, renamed: "snp.trailingMargin")
  755 + public var snp_trailingMargin: liberate.ConstraintItem {
  756 + get
  757 + }
  758 + @available(iOS 8.0, *)
  759 + @available(iOS, deprecated, renamed: "snp.centerXWithinMargins")
  760 + public var snp_centerXWithinMargins: liberate.ConstraintItem {
  761 + get
  762 + }
  763 + @available(iOS 8.0, *)
  764 + @available(iOS, deprecated, renamed: "snp.centerYWithinMargins")
  765 + public var snp_centerYWithinMargins: liberate.ConstraintItem {
  766 + get
  767 + }
  768 + @available(*, deprecated, renamed: "snp.edges")
  769 + public var snp_edges: liberate.ConstraintItem {
  770 + get
  771 + }
  772 + @available(*, deprecated, renamed: "snp.size")
  773 + public var snp_size: liberate.ConstraintItem {
  774 + get
  775 + }
  776 + @available(*, deprecated, renamed: "snp.center")
  777 + public var snp_center: liberate.ConstraintItem {
  778 + get
  779 + }
  780 + @available(iOS 8.0, *)
  781 + @available(iOS, deprecated, renamed: "snp.margins")
  782 + public var snp_margins: liberate.ConstraintItem {
  783 + get
  784 + }
  785 + @available(iOS 8.0, *)
  786 + @available(iOS, deprecated, renamed: "snp.centerWithinMargins")
  787 + public var snp_centerWithinMargins: liberate.ConstraintItem {
  788 + get
  789 + }
  790 + @available(*, deprecated, renamed: "snp.prepareConstraints(_:)")
  791 + public func snp_prepareConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void) -> [liberate.Constraint]
  792 + @available(*, deprecated, renamed: "snp.makeConstraints(_:)")
  793 + public func snp_makeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  794 + @available(*, deprecated, renamed: "snp.remakeConstraints(_:)")
  795 + public func snp_remakeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  796 + @available(*, deprecated, renamed: "snp.updateConstraints(_:)")
  797 + public func snp_updateConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  798 + @available(*, deprecated, renamed: "snp.removeConstraints()")
  799 + public func snp_removeConstraints()
  800 + public var snp: liberate.ConstraintViewDSL {
  801 + get
  802 + }
  803 +}
  804 +public struct ConstraintViewDSL : liberate.ConstraintAttributesDSL {
  805 + @discardableResult
  806 + public func prepareConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void) -> [liberate.Constraint]
  807 + public func makeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  808 + public func remakeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  809 + public func updateConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  810 + public func removeConstraints()
  811 + public var contentHuggingHorizontalPriority: Swift.Float {
  812 + get
  813 + nonmutating set
  814 + }
  815 + public var contentHuggingVerticalPriority: Swift.Float {
  816 + get
  817 + nonmutating set
  818 + }
  819 + public var contentCompressionResistanceHorizontalPriority: Swift.Float {
  820 + get
  821 + nonmutating set
  822 + }
  823 + public var contentCompressionResistanceVerticalPriority: Swift.Float {
  824 + get
  825 + nonmutating set
  826 + }
  827 + public var target: Swift.AnyObject? {
  828 + get
  829 + }
  830 +}
  831 +extension LayoutConstraint {
  832 + @objc override dynamic public var description: Swift.String {
  833 + @objc get
  834 + }
  835 +}
15 @_hasMissingDesignatedInitializers public class HHLiberate { 836 @_hasMissingDesignatedInitializers public class HHLiberate {
16 public static let `default`: liberate.HHLiberate 837 public static let `default`: liberate.HHLiberate
17 public static func rescue(_ navi: UIKit.UINavigationController) 838 public static func rescue(_ navi: UIKit.UINavigationController)
@@ -39,6 +860,27 @@ extension HHLiberate { @@ -39,6 +860,27 @@ extension HHLiberate {
39 @objc override dynamic public init() 860 @objc override dynamic public init()
40 @objc deinit 861 @objc deinit
41 } 862 }
  863 +@objc @_inheritsConvenienceInitializers public class LayoutConstraint : UIKit.NSLayoutConstraint {
  864 + public var label: Swift.String? {
  865 + get
  866 + set
  867 + }
  868 + @objc override dynamic public init()
  869 + @objc deinit
  870 +}
  871 +public protocol LayoutConstraintItem : AnyObject {
  872 +}
  873 +@available(iOS 9.0, macOS 10.11, *)
  874 +extension UILayoutGuide : liberate.LayoutConstraintItem {
  875 +}
  876 +extension UIView : liberate.LayoutConstraintItem {
  877 +}
  878 +@available(iOS 8.0, *)
  879 +extension UILayoutSupport {
  880 + public var snp: liberate.ConstraintLayoutSupportDSL {
  881 + get
  882 + }
  883 +}
42 @objc public protocol HHPayMedicable { 884 @objc public protocol HHPayMedicable {
43 @objc func payInterceptor(_ url: Swift.String, scheme: Swift.String, callback: @escaping (([Swift.AnyHashable : Any]?) -> Swift.Void)) -> Swift.Bool 885 @objc func payInterceptor(_ url: Swift.String, scheme: Swift.String, callback: @escaping (([Swift.AnyHashable : Any]?) -> Swift.Void)) -> Swift.Bool
44 } 886 }
@@ -6,12 +6,833 @@ import Foundation @@ -6,12 +6,833 @@ import Foundation
6 import HHSDKVideo 6 import HHSDKVideo
7 import MJRefresh 7 import MJRefresh
8 import NELivePlayerFramework 8 import NELivePlayerFramework
9 -import SnapKit  
10 import Swift 9 import Swift
11 import UIKit 10 import UIKit
12 import WebKit 11 import WebKit
13 import hhVDoctorSDK 12 import hhVDoctorSDK
14 @_exported import liberate 13 @_exported import liberate
  14 +@_hasMissingDesignatedInitializers final public class Constraint {
  15 + final public var layoutConstraints: [liberate.LayoutConstraint]
  16 + final public var isActive: Swift.Bool {
  17 + get
  18 + set
  19 + }
  20 + @available(*, deprecated, renamed: "activate()")
  21 + final public func install()
  22 + @available(*, deprecated, renamed: "deactivate()")
  23 + final public func uninstall()
  24 + final public func activate()
  25 + final public func deactivate()
  26 + @discardableResult
  27 + final public func update(offset: liberate.ConstraintOffsetTarget) -> liberate.Constraint
  28 + @discardableResult
  29 + final public func update(inset: liberate.ConstraintInsetTarget) -> liberate.Constraint
  30 + @available(iOS 11.0, tvOS 11.0, *)
  31 + @discardableResult
  32 + final public func update(inset: liberate.ConstraintDirectionalInsetTarget) -> liberate.Constraint
  33 + @discardableResult
  34 + final public func update(priority: liberate.ConstraintPriorityTarget) -> liberate.Constraint
  35 + @discardableResult
  36 + final public func update(priority: liberate.ConstraintPriority) -> liberate.Constraint
  37 + @available(*, deprecated, renamed: "update(offset:)")
  38 + final public func updateOffset(amount: liberate.ConstraintOffsetTarget)
  39 + @available(*, deprecated, renamed: "update(inset:)")
  40 + final public func updateInsets(amount: liberate.ConstraintInsetTarget)
  41 + @available(*, deprecated, renamed: "update(priority:)")
  42 + final public func updatePriority(amount: liberate.ConstraintPriorityTarget)
  43 + @available(*, deprecated, message: "Use update(priority: ConstraintPriorityTarget) instead.")
  44 + final public func updatePriorityRequired()
  45 + @available(*, deprecated, message: "Use update(priority: ConstraintPriorityTarget) instead.")
  46 + final public func updatePriorityHigh()
  47 + @available(*, deprecated, message: "Use update(priority: ConstraintPriorityTarget) instead.")
  48 + final public func updatePriorityMedium()
  49 + @available(*, deprecated, message: "Use update(priority: ConstraintPriorityTarget) instead.")
  50 + final public func updatePriorityLow()
  51 + @objc deinit
  52 +}
  53 +public typealias ConstraintInterfaceLayoutDirection = UIKit.UIUserInterfaceLayoutDirection
  54 +public struct ConstraintConfig {
  55 + public static var interfaceLayoutDirection: liberate.ConstraintInterfaceLayoutDirection
  56 +}
  57 +public protocol ConstraintConstantTarget {
  58 +}
  59 +extension CGPoint : liberate.ConstraintConstantTarget {
  60 +}
  61 +extension CGSize : liberate.ConstraintConstantTarget {
  62 +}
  63 +extension UIEdgeInsets : liberate.ConstraintConstantTarget {
  64 +}
  65 +@available(iOS 11.0, tvOS 11.0, *)
  66 +extension NSDirectionalEdgeInsets : liberate.ConstraintConstantTarget {
  67 +}
  68 +@_hasMissingDesignatedInitializers public class ConstraintDescription {
  69 + @objc deinit
  70 +}
  71 +@available(iOS 11.0, tvOS 11.0, *)
  72 +public typealias ConstraintDirectionalInsets = UIKit.NSDirectionalEdgeInsets
  73 +public protocol ConstraintDirectionalInsetTarget : liberate.ConstraintConstantTarget {
  74 +}
  75 +@available(iOS 11.0, tvOS 11.0, *)
  76 +extension NSDirectionalEdgeInsets : liberate.ConstraintDirectionalInsetTarget {
  77 +}
  78 +public protocol ConstraintDSL {
  79 + var target: Swift.AnyObject? { get }
  80 + func setLabel(_ value: Swift.String?)
  81 + func label() -> Swift.String?
  82 +}
  83 +extension ConstraintDSL {
  84 + public func setLabel(_ value: Swift.String?)
  85 + public func label() -> Swift.String?
  86 +}
  87 +public protocol ConstraintBasicAttributesDSL : liberate.ConstraintDSL {
  88 +}
  89 +extension ConstraintBasicAttributesDSL {
  90 + public var left: liberate.ConstraintItem {
  91 + get
  92 + }
  93 + public var top: liberate.ConstraintItem {
  94 + get
  95 + }
  96 + public var right: liberate.ConstraintItem {
  97 + get
  98 + }
  99 + public var bottom: liberate.ConstraintItem {
  100 + get
  101 + }
  102 + public var leading: liberate.ConstraintItem {
  103 + get
  104 + }
  105 + public var trailing: liberate.ConstraintItem {
  106 + get
  107 + }
  108 + public var width: liberate.ConstraintItem {
  109 + get
  110 + }
  111 + public var height: liberate.ConstraintItem {
  112 + get
  113 + }
  114 + public var centerX: liberate.ConstraintItem {
  115 + get
  116 + }
  117 + public var centerY: liberate.ConstraintItem {
  118 + get
  119 + }
  120 + public var edges: liberate.ConstraintItem {
  121 + get
  122 + }
  123 + public var directionalEdges: liberate.ConstraintItem {
  124 + get
  125 + }
  126 + public var horizontalEdges: liberate.ConstraintItem {
  127 + get
  128 + }
  129 + public var verticalEdges: liberate.ConstraintItem {
  130 + get
  131 + }
  132 + public var directionalHorizontalEdges: liberate.ConstraintItem {
  133 + get
  134 + }
  135 + public var directionalVerticalEdges: liberate.ConstraintItem {
  136 + get
  137 + }
  138 + public var size: liberate.ConstraintItem {
  139 + get
  140 + }
  141 + public var center: liberate.ConstraintItem {
  142 + get
  143 + }
  144 +}
  145 +public protocol ConstraintAttributesDSL : liberate.ConstraintBasicAttributesDSL {
  146 +}
  147 +extension ConstraintAttributesDSL {
  148 + @available(*, deprecated, renamed: "lastBaseline")
  149 + public var baseline: liberate.ConstraintItem {
  150 + get
  151 + }
  152 + @available(iOS 8.0, macOS 10.11, *)
  153 + public var lastBaseline: liberate.ConstraintItem {
  154 + get
  155 + }
  156 + @available(iOS 8.0, macOS 10.11, *)
  157 + public var firstBaseline: liberate.ConstraintItem {
  158 + get
  159 + }
  160 + @available(iOS 8.0, *)
  161 + public var leftMargin: liberate.ConstraintItem {
  162 + get
  163 + }
  164 + @available(iOS 8.0, *)
  165 + public var topMargin: liberate.ConstraintItem {
  166 + get
  167 + }
  168 + @available(iOS 8.0, *)
  169 + public var rightMargin: liberate.ConstraintItem {
  170 + get
  171 + }
  172 + @available(iOS 8.0, *)
  173 + public var bottomMargin: liberate.ConstraintItem {
  174 + get
  175 + }
  176 + @available(iOS 8.0, *)
  177 + public var leadingMargin: liberate.ConstraintItem {
  178 + get
  179 + }
  180 + @available(iOS 8.0, *)
  181 + public var trailingMargin: liberate.ConstraintItem {
  182 + get
  183 + }
  184 + @available(iOS 8.0, *)
  185 + public var centerXWithinMargins: liberate.ConstraintItem {
  186 + get
  187 + }
  188 + @available(iOS 8.0, *)
  189 + public var centerYWithinMargins: liberate.ConstraintItem {
  190 + get
  191 + }
  192 + @available(iOS 8.0, *)
  193 + public var margins: liberate.ConstraintItem {
  194 + get
  195 + }
  196 + @available(iOS 8.0, *)
  197 + public var directionalMargins: liberate.ConstraintItem {
  198 + get
  199 + }
  200 + @available(iOS 8.0, *)
  201 + public var centerWithinMargins: liberate.ConstraintItem {
  202 + get
  203 + }
  204 +}
  205 +public typealias ConstraintInsets = UIKit.UIEdgeInsets
  206 +public protocol ConstraintInsetTarget : liberate.ConstraintConstantTarget {
  207 +}
  208 +extension Int : liberate.ConstraintInsetTarget {
  209 +}
  210 +extension UInt : liberate.ConstraintInsetTarget {
  211 +}
  212 +extension Float : liberate.ConstraintInsetTarget {
  213 +}
  214 +extension Double : liberate.ConstraintInsetTarget {
  215 +}
  216 +extension CGFloat : liberate.ConstraintInsetTarget {
  217 +}
  218 +extension UIEdgeInsets : liberate.ConstraintInsetTarget {
  219 +}
  220 +@_hasMissingDesignatedInitializers final public class ConstraintItem {
  221 + @objc deinit
  222 +}
  223 +public func == (lhs: liberate.ConstraintItem, rhs: liberate.ConstraintItem) -> Swift.Bool
  224 +@available(iOS 9.0, *)
  225 +public typealias ConstraintLayoutGuide = UIKit.UILayoutGuide
  226 +@available(iOS 9.0, macOS 10.11, *)
  227 +extension UILayoutGuide {
  228 + public var snp: liberate.ConstraintLayoutGuideDSL {
  229 + get
  230 + }
  231 +}
  232 +@available(iOS 9.0, macOS 10.11, *)
  233 +public struct ConstraintLayoutGuideDSL : liberate.ConstraintAttributesDSL {
  234 + @discardableResult
  235 + public func prepareConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void) -> [liberate.Constraint]
  236 + public func makeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  237 + public func remakeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  238 + public func updateConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  239 + public func removeConstraints()
  240 + public var target: Swift.AnyObject? {
  241 + get
  242 + }
  243 +}
  244 +@available(iOS 8.0, *)
  245 +public typealias ConstraintLayoutSupport = UIKit.UILayoutSupport
  246 +@available(iOS 8.0, *)
  247 +public struct ConstraintLayoutSupportDSL : liberate.ConstraintDSL {
  248 + public var target: Swift.AnyObject? {
  249 + get
  250 + }
  251 + public var top: liberate.ConstraintItem {
  252 + get
  253 + }
  254 + public var bottom: liberate.ConstraintItem {
  255 + get
  256 + }
  257 + public var height: liberate.ConstraintItem {
  258 + get
  259 + }
  260 +}
  261 +@_hasMissingDesignatedInitializers public class ConstraintMaker {
  262 + public var left: liberate.ConstraintMakerExtendable {
  263 + get
  264 + }
  265 + public var top: liberate.ConstraintMakerExtendable {
  266 + get
  267 + }
  268 + public var bottom: liberate.ConstraintMakerExtendable {
  269 + get
  270 + }
  271 + public var right: liberate.ConstraintMakerExtendable {
  272 + get
  273 + }
  274 + public var leading: liberate.ConstraintMakerExtendable {
  275 + get
  276 + }
  277 + public var trailing: liberate.ConstraintMakerExtendable {
  278 + get
  279 + }
  280 + public var width: liberate.ConstraintMakerExtendable {
  281 + get
  282 + }
  283 + public var height: liberate.ConstraintMakerExtendable {
  284 + get
  285 + }
  286 + public var centerX: liberate.ConstraintMakerExtendable {
  287 + get
  288 + }
  289 + public var centerY: liberate.ConstraintMakerExtendable {
  290 + get
  291 + }
  292 + @available(*, deprecated, renamed: "lastBaseline")
  293 + public var baseline: liberate.ConstraintMakerExtendable {
  294 + get
  295 + }
  296 + public var lastBaseline: liberate.ConstraintMakerExtendable {
  297 + get
  298 + }
  299 + @available(iOS 8.0, macOS 10.11, *)
  300 + public var firstBaseline: liberate.ConstraintMakerExtendable {
  301 + get
  302 + }
  303 + @available(iOS 8.0, *)
  304 + public var leftMargin: liberate.ConstraintMakerExtendable {
  305 + get
  306 + }
  307 + @available(iOS 8.0, *)
  308 + public var rightMargin: liberate.ConstraintMakerExtendable {
  309 + get
  310 + }
  311 + @available(iOS 8.0, *)
  312 + public var topMargin: liberate.ConstraintMakerExtendable {
  313 + get
  314 + }
  315 + @available(iOS 8.0, *)
  316 + public var bottomMargin: liberate.ConstraintMakerExtendable {
  317 + get
  318 + }
  319 + @available(iOS 8.0, *)
  320 + public var leadingMargin: liberate.ConstraintMakerExtendable {
  321 + get
  322 + }
  323 + @available(iOS 8.0, *)
  324 + public var trailingMargin: liberate.ConstraintMakerExtendable {
  325 + get
  326 + }
  327 + @available(iOS 8.0, *)
  328 + public var centerXWithinMargins: liberate.ConstraintMakerExtendable {
  329 + get
  330 + }
  331 + @available(iOS 8.0, *)
  332 + public var centerYWithinMargins: liberate.ConstraintMakerExtendable {
  333 + get
  334 + }
  335 + public var edges: liberate.ConstraintMakerExtendable {
  336 + get
  337 + }
  338 + public var horizontalEdges: liberate.ConstraintMakerExtendable {
  339 + get
  340 + }
  341 + public var verticalEdges: liberate.ConstraintMakerExtendable {
  342 + get
  343 + }
  344 + public var directionalEdges: liberate.ConstraintMakerExtendable {
  345 + get
  346 + }
  347 + public var directionalHorizontalEdges: liberate.ConstraintMakerExtendable {
  348 + get
  349 + }
  350 + public var directionalVerticalEdges: liberate.ConstraintMakerExtendable {
  351 + get
  352 + }
  353 + public var size: liberate.ConstraintMakerExtendable {
  354 + get
  355 + }
  356 + public var center: liberate.ConstraintMakerExtendable {
  357 + get
  358 + }
  359 + @available(iOS 8.0, *)
  360 + public var margins: liberate.ConstraintMakerExtendable {
  361 + get
  362 + }
  363 + @available(iOS 8.0, *)
  364 + public var directionalMargins: liberate.ConstraintMakerExtendable {
  365 + get
  366 + }
  367 + @available(iOS 8.0, *)
  368 + public var centerWithinMargins: liberate.ConstraintMakerExtendable {
  369 + get
  370 + }
  371 + final public let item: liberate.LayoutConstraintItem
  372 + @objc deinit
  373 +}
  374 +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class ConstraintMakerEditable : liberate.ConstraintMakerPrioritizable {
  375 + @discardableResult
  376 + public func multipliedBy(_ amount: liberate.ConstraintMultiplierTarget) -> liberate.ConstraintMakerEditable
  377 + @discardableResult
  378 + public func dividedBy(_ amount: liberate.ConstraintMultiplierTarget) -> liberate.ConstraintMakerEditable
  379 + @discardableResult
  380 + public func offset(_ amount: liberate.ConstraintOffsetTarget) -> liberate.ConstraintMakerEditable
  381 + @discardableResult
  382 + public func inset(_ amount: liberate.ConstraintInsetTarget) -> liberate.ConstraintMakerEditable
  383 + @available(iOS 11.0, tvOS 11.0, *)
  384 + @discardableResult
  385 + public func inset(_ amount: liberate.ConstraintDirectionalInsetTarget) -> liberate.ConstraintMakerEditable
  386 + @objc deinit
  387 +}
  388 +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class ConstraintMakerExtendable : liberate.ConstraintMakerRelatable {
  389 + public var left: liberate.ConstraintMakerExtendable {
  390 + get
  391 + }
  392 + public var top: liberate.ConstraintMakerExtendable {
  393 + get
  394 + }
  395 + public var bottom: liberate.ConstraintMakerExtendable {
  396 + get
  397 + }
  398 + public var right: liberate.ConstraintMakerExtendable {
  399 + get
  400 + }
  401 + public var leading: liberate.ConstraintMakerExtendable {
  402 + get
  403 + }
  404 + public var trailing: liberate.ConstraintMakerExtendable {
  405 + get
  406 + }
  407 + public var width: liberate.ConstraintMakerExtendable {
  408 + get
  409 + }
  410 + public var height: liberate.ConstraintMakerExtendable {
  411 + get
  412 + }
  413 + public var centerX: liberate.ConstraintMakerExtendable {
  414 + get
  415 + }
  416 + public var centerY: liberate.ConstraintMakerExtendable {
  417 + get
  418 + }
  419 + @available(*, deprecated, renamed: "lastBaseline")
  420 + public var baseline: liberate.ConstraintMakerExtendable {
  421 + get
  422 + }
  423 + public var lastBaseline: liberate.ConstraintMakerExtendable {
  424 + get
  425 + }
  426 + @available(iOS 8.0, macOS 10.11, *)
  427 + public var firstBaseline: liberate.ConstraintMakerExtendable {
  428 + get
  429 + }
  430 + @available(iOS 8.0, *)
  431 + public var leftMargin: liberate.ConstraintMakerExtendable {
  432 + get
  433 + }
  434 + @available(iOS 8.0, *)
  435 + public var rightMargin: liberate.ConstraintMakerExtendable {
  436 + get
  437 + }
  438 + @available(iOS 8.0, *)
  439 + public var topMargin: liberate.ConstraintMakerExtendable {
  440 + get
  441 + }
  442 + @available(iOS 8.0, *)
  443 + public var bottomMargin: liberate.ConstraintMakerExtendable {
  444 + get
  445 + }
  446 + @available(iOS 8.0, *)
  447 + public var leadingMargin: liberate.ConstraintMakerExtendable {
  448 + get
  449 + }
  450 + @available(iOS 8.0, *)
  451 + public var trailingMargin: liberate.ConstraintMakerExtendable {
  452 + get
  453 + }
  454 + @available(iOS 8.0, *)
  455 + public var centerXWithinMargins: liberate.ConstraintMakerExtendable {
  456 + get
  457 + }
  458 + @available(iOS 8.0, *)
  459 + public var centerYWithinMargins: liberate.ConstraintMakerExtendable {
  460 + get
  461 + }
  462 + public var edges: liberate.ConstraintMakerExtendable {
  463 + get
  464 + }
  465 + public var horizontalEdges: liberate.ConstraintMakerExtendable {
  466 + get
  467 + }
  468 + public var verticalEdges: liberate.ConstraintMakerExtendable {
  469 + get
  470 + }
  471 + public var directionalEdges: liberate.ConstraintMakerExtendable {
  472 + get
  473 + }
  474 + public var directionalHorizontalEdges: liberate.ConstraintMakerExtendable {
  475 + get
  476 + }
  477 + public var directionalVerticalEdges: liberate.ConstraintMakerExtendable {
  478 + get
  479 + }
  480 + public var size: liberate.ConstraintMakerExtendable {
  481 + get
  482 + }
  483 + @available(iOS 8.0, *)
  484 + public var margins: liberate.ConstraintMakerExtendable {
  485 + get
  486 + }
  487 + @available(iOS 8.0, *)
  488 + public var directionalMargins: liberate.ConstraintMakerExtendable {
  489 + get
  490 + }
  491 + @available(iOS 8.0, *)
  492 + public var centerWithinMargins: liberate.ConstraintMakerExtendable {
  493 + get
  494 + }
  495 + @objc deinit
  496 +}
  497 +@_hasMissingDesignatedInitializers public class ConstraintMakerFinalizable {
  498 + @discardableResult
  499 + public func labeled(_ label: Swift.String) -> liberate.ConstraintMakerFinalizable
  500 + public var constraint: liberate.Constraint {
  501 + get
  502 + }
  503 + @objc deinit
  504 +}
  505 +@available(*, deprecated, message: "Use ConstraintMakerPrioritizable instead.")
  506 +public typealias ConstraintMakerPriortizable = liberate.ConstraintMakerPrioritizable
  507 +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class ConstraintMakerPrioritizable : liberate.ConstraintMakerFinalizable {
  508 + @discardableResult
  509 + public func priority(_ amount: liberate.ConstraintPriority) -> liberate.ConstraintMakerFinalizable
  510 + @discardableResult
  511 + public func priority(_ amount: liberate.ConstraintPriorityTarget) -> liberate.ConstraintMakerFinalizable
  512 + @available(*, deprecated, message: "Use priority(.required) instead.")
  513 + @discardableResult
  514 + public func priorityRequired() -> liberate.ConstraintMakerFinalizable
  515 + @available(*, deprecated, message: "Use priority(.high) instead.")
  516 + @discardableResult
  517 + public func priorityHigh() -> liberate.ConstraintMakerFinalizable
  518 + @available(*, deprecated, message: "Use priority(.medium) instead.")
  519 + @discardableResult
  520 + public func priorityMedium() -> liberate.ConstraintMakerFinalizable
  521 + @available(*, deprecated, message: "Use priority(.low) instead.")
  522 + @discardableResult
  523 + public func priorityLow() -> liberate.ConstraintMakerFinalizable
  524 + @objc deinit
  525 +}
  526 +@_hasMissingDesignatedInitializers public class ConstraintMakerRelatable {
  527 + @discardableResult
  528 + public func equalTo(_ other: liberate.ConstraintRelatableTarget, _ file: Swift.String = #file, _ line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  529 + @discardableResult
  530 + public func equalToSuperview(_ file: Swift.String = #file, _ line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  531 + @discardableResult
  532 + public func lessThanOrEqualTo(_ other: liberate.ConstraintRelatableTarget, _ file: Swift.String = #file, _ line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  533 + @discardableResult
  534 + public func lessThanOrEqualToSuperview(_ file: Swift.String = #file, _ line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  535 + @discardableResult
  536 + public func greaterThanOrEqualTo(_ other: liberate.ConstraintRelatableTarget, _ file: Swift.String = #file, line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  537 + @discardableResult
  538 + public func greaterThanOrEqualToSuperview(_ file: Swift.String = #file, line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  539 + @objc deinit
  540 +}
  541 +extension ConstraintMakerRelatable {
  542 + @discardableResult
  543 + public func equalToSuperview<T>(_ closure: (liberate.ConstraintView) -> T, _ file: Swift.String = #file, line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable where T : liberate.ConstraintRelatableTarget
  544 + @discardableResult
  545 + public func lessThanOrEqualToSuperview<T>(_ closure: (liberate.ConstraintView) -> T, _ file: Swift.String = #file, line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable where T : liberate.ConstraintRelatableTarget
  546 + @discardableResult
  547 + public func greaterThanOrEqualTo<T>(_ closure: (liberate.ConstraintView) -> T, _ file: Swift.String = #file, line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable where T : liberate.ConstraintRelatableTarget
  548 +}
  549 +public protocol ConstraintMultiplierTarget {
  550 + var constraintMultiplierTargetValue: CoreGraphics.CGFloat { get }
  551 +}
  552 +extension Int : liberate.ConstraintMultiplierTarget {
  553 + public var constraintMultiplierTargetValue: CoreGraphics.CGFloat {
  554 + get
  555 + }
  556 +}
  557 +extension UInt : liberate.ConstraintMultiplierTarget {
  558 + public var constraintMultiplierTargetValue: CoreGraphics.CGFloat {
  559 + get
  560 + }
  561 +}
  562 +extension Float : liberate.ConstraintMultiplierTarget {
  563 + public var constraintMultiplierTargetValue: CoreGraphics.CGFloat {
  564 + get
  565 + }
  566 +}
  567 +extension Double : liberate.ConstraintMultiplierTarget {
  568 + public var constraintMultiplierTargetValue: CoreGraphics.CGFloat {
  569 + get
  570 + }
  571 +}
  572 +extension CGFloat : liberate.ConstraintMultiplierTarget {
  573 + public var constraintMultiplierTargetValue: CoreGraphics.CGFloat {
  574 + get
  575 + }
  576 +}
  577 +public protocol ConstraintOffsetTarget : liberate.ConstraintConstantTarget {
  578 +}
  579 +extension Int : liberate.ConstraintOffsetTarget {
  580 +}
  581 +extension UInt : liberate.ConstraintOffsetTarget {
  582 +}
  583 +extension Float : liberate.ConstraintOffsetTarget {
  584 +}
  585 +extension Double : liberate.ConstraintOffsetTarget {
  586 +}
  587 +extension CGFloat : liberate.ConstraintOffsetTarget {
  588 +}
  589 +public struct ConstraintPriority : Swift.ExpressibleByFloatLiteral, Swift.Equatable, Swift.Strideable {
  590 + public typealias FloatLiteralType = Swift.Float
  591 + public let value: Swift.Float
  592 + public init(floatLiteral value: Swift.Float)
  593 + public init(_ value: Swift.Float)
  594 + public static var required: liberate.ConstraintPriority {
  595 + get
  596 + }
  597 + public static var high: liberate.ConstraintPriority {
  598 + get
  599 + }
  600 + public static var medium: liberate.ConstraintPriority {
  601 + get
  602 + }
  603 + public static var low: liberate.ConstraintPriority {
  604 + get
  605 + }
  606 + public static func == (lhs: liberate.ConstraintPriority, rhs: liberate.ConstraintPriority) -> Swift.Bool
  607 + public func advanced(by n: liberate.ConstraintPriority.FloatLiteralType) -> liberate.ConstraintPriority
  608 + public func distance(to other: liberate.ConstraintPriority) -> liberate.ConstraintPriority.FloatLiteralType
  609 + public typealias Stride = liberate.ConstraintPriority.FloatLiteralType
  610 +}
  611 +public protocol ConstraintPriorityTarget {
  612 + var constraintPriorityTargetValue: Swift.Float { get }
  613 +}
  614 +extension Int : liberate.ConstraintPriorityTarget {
  615 + public var constraintPriorityTargetValue: Swift.Float {
  616 + get
  617 + }
  618 +}
  619 +extension UInt : liberate.ConstraintPriorityTarget {
  620 + public var constraintPriorityTargetValue: Swift.Float {
  621 + get
  622 + }
  623 +}
  624 +extension Float : liberate.ConstraintPriorityTarget {
  625 + public var constraintPriorityTargetValue: Swift.Float {
  626 + get
  627 + }
  628 +}
  629 +extension Double : liberate.ConstraintPriorityTarget {
  630 + public var constraintPriorityTargetValue: Swift.Float {
  631 + get
  632 + }
  633 +}
  634 +extension CGFloat : liberate.ConstraintPriorityTarget {
  635 + public var constraintPriorityTargetValue: Swift.Float {
  636 + get
  637 + }
  638 +}
  639 +extension UILayoutPriority : liberate.ConstraintPriorityTarget {
  640 + public var constraintPriorityTargetValue: Swift.Float {
  641 + get
  642 + }
  643 +}
  644 +public protocol ConstraintRelatableTarget {
  645 +}
  646 +extension Int : liberate.ConstraintRelatableTarget {
  647 +}
  648 +extension UInt : liberate.ConstraintRelatableTarget {
  649 +}
  650 +extension Float : liberate.ConstraintRelatableTarget {
  651 +}
  652 +extension Double : liberate.ConstraintRelatableTarget {
  653 +}
  654 +extension CGFloat : liberate.ConstraintRelatableTarget {
  655 +}
  656 +extension CGSize : liberate.ConstraintRelatableTarget {
  657 +}
  658 +extension CGPoint : liberate.ConstraintRelatableTarget {
  659 +}
  660 +extension UIEdgeInsets : liberate.ConstraintRelatableTarget {
  661 +}
  662 +@available(iOS 11.0, tvOS 11.0, *)
  663 +extension NSDirectionalEdgeInsets : liberate.ConstraintRelatableTarget {
  664 +}
  665 +extension ConstraintItem : liberate.ConstraintRelatableTarget {
  666 +}
  667 +extension UIView : liberate.ConstraintRelatableTarget {
  668 +}
  669 +@available(iOS 9.0, macOS 10.11, *)
  670 +extension UILayoutGuide : liberate.ConstraintRelatableTarget {
  671 +}
  672 +public typealias ConstraintView = UIKit.UIView
  673 +extension UIView {
  674 + @available(*, deprecated, renamed: "snp.left")
  675 + public var snp_left: liberate.ConstraintItem {
  676 + get
  677 + }
  678 + @available(*, deprecated, renamed: "snp.top")
  679 + public var snp_top: liberate.ConstraintItem {
  680 + get
  681 + }
  682 + @available(*, deprecated, renamed: "snp.right")
  683 + public var snp_right: liberate.ConstraintItem {
  684 + get
  685 + }
  686 + @available(*, deprecated, renamed: "snp.bottom")
  687 + public var snp_bottom: liberate.ConstraintItem {
  688 + get
  689 + }
  690 + @available(*, deprecated, renamed: "snp.leading")
  691 + public var snp_leading: liberate.ConstraintItem {
  692 + get
  693 + }
  694 + @available(*, deprecated, renamed: "snp.trailing")
  695 + public var snp_trailing: liberate.ConstraintItem {
  696 + get
  697 + }
  698 + @available(*, deprecated, renamed: "snp.width")
  699 + public var snp_width: liberate.ConstraintItem {
  700 + get
  701 + }
  702 + @available(*, deprecated, renamed: "snp.height")
  703 + public var snp_height: liberate.ConstraintItem {
  704 + get
  705 + }
  706 + @available(*, deprecated, renamed: "snp.centerX")
  707 + public var snp_centerX: liberate.ConstraintItem {
  708 + get
  709 + }
  710 + @available(*, deprecated, renamed: "snp.centerY")
  711 + public var snp_centerY: liberate.ConstraintItem {
  712 + get
  713 + }
  714 + @available(*, deprecated, renamed: "snp.baseline")
  715 + public var snp_baseline: liberate.ConstraintItem {
  716 + get
  717 + }
  718 + @available(iOS 8.0, macOS 10.11, *)
  719 + @available(*, deprecated, renamed: "snp.lastBaseline")
  720 + public var snp_lastBaseline: liberate.ConstraintItem {
  721 + get
  722 + }
  723 + @available(iOS 8.0, macOS 10.11, *)
  724 + @available(iOS, deprecated, renamed: "snp.firstBaseline")
  725 + public var snp_firstBaseline: liberate.ConstraintItem {
  726 + get
  727 + }
  728 + @available(iOS 8.0, *)
  729 + @available(iOS, deprecated, renamed: "snp.leftMargin")
  730 + public var snp_leftMargin: liberate.ConstraintItem {
  731 + get
  732 + }
  733 + @available(iOS 8.0, *)
  734 + @available(iOS, deprecated, renamed: "snp.topMargin")
  735 + public var snp_topMargin: liberate.ConstraintItem {
  736 + get
  737 + }
  738 + @available(iOS 8.0, *)
  739 + @available(iOS, deprecated, renamed: "snp.rightMargin")
  740 + public var snp_rightMargin: liberate.ConstraintItem {
  741 + get
  742 + }
  743 + @available(iOS 8.0, *)
  744 + @available(iOS, deprecated, renamed: "snp.bottomMargin")
  745 + public var snp_bottomMargin: liberate.ConstraintItem {
  746 + get
  747 + }
  748 + @available(iOS 8.0, *)
  749 + @available(iOS, deprecated, renamed: "snp.leadingMargin")
  750 + public var snp_leadingMargin: liberate.ConstraintItem {
  751 + get
  752 + }
  753 + @available(iOS 8.0, *)
  754 + @available(iOS, deprecated, renamed: "snp.trailingMargin")
  755 + public var snp_trailingMargin: liberate.ConstraintItem {
  756 + get
  757 + }
  758 + @available(iOS 8.0, *)
  759 + @available(iOS, deprecated, renamed: "snp.centerXWithinMargins")
  760 + public var snp_centerXWithinMargins: liberate.ConstraintItem {
  761 + get
  762 + }
  763 + @available(iOS 8.0, *)
  764 + @available(iOS, deprecated, renamed: "snp.centerYWithinMargins")
  765 + public var snp_centerYWithinMargins: liberate.ConstraintItem {
  766 + get
  767 + }
  768 + @available(*, deprecated, renamed: "snp.edges")
  769 + public var snp_edges: liberate.ConstraintItem {
  770 + get
  771 + }
  772 + @available(*, deprecated, renamed: "snp.size")
  773 + public var snp_size: liberate.ConstraintItem {
  774 + get
  775 + }
  776 + @available(*, deprecated, renamed: "snp.center")
  777 + public var snp_center: liberate.ConstraintItem {
  778 + get
  779 + }
  780 + @available(iOS 8.0, *)
  781 + @available(iOS, deprecated, renamed: "snp.margins")
  782 + public var snp_margins: liberate.ConstraintItem {
  783 + get
  784 + }
  785 + @available(iOS 8.0, *)
  786 + @available(iOS, deprecated, renamed: "snp.centerWithinMargins")
  787 + public var snp_centerWithinMargins: liberate.ConstraintItem {
  788 + get
  789 + }
  790 + @available(*, deprecated, renamed: "snp.prepareConstraints(_:)")
  791 + public func snp_prepareConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void) -> [liberate.Constraint]
  792 + @available(*, deprecated, renamed: "snp.makeConstraints(_:)")
  793 + public func snp_makeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  794 + @available(*, deprecated, renamed: "snp.remakeConstraints(_:)")
  795 + public func snp_remakeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  796 + @available(*, deprecated, renamed: "snp.updateConstraints(_:)")
  797 + public func snp_updateConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  798 + @available(*, deprecated, renamed: "snp.removeConstraints()")
  799 + public func snp_removeConstraints()
  800 + public var snp: liberate.ConstraintViewDSL {
  801 + get
  802 + }
  803 +}
  804 +public struct ConstraintViewDSL : liberate.ConstraintAttributesDSL {
  805 + @discardableResult
  806 + public func prepareConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void) -> [liberate.Constraint]
  807 + public func makeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  808 + public func remakeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  809 + public func updateConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  810 + public func removeConstraints()
  811 + public var contentHuggingHorizontalPriority: Swift.Float {
  812 + get
  813 + nonmutating set
  814 + }
  815 + public var contentHuggingVerticalPriority: Swift.Float {
  816 + get
  817 + nonmutating set
  818 + }
  819 + public var contentCompressionResistanceHorizontalPriority: Swift.Float {
  820 + get
  821 + nonmutating set
  822 + }
  823 + public var contentCompressionResistanceVerticalPriority: Swift.Float {
  824 + get
  825 + nonmutating set
  826 + }
  827 + public var target: Swift.AnyObject? {
  828 + get
  829 + }
  830 +}
  831 +extension LayoutConstraint {
  832 + @objc override dynamic public var description: Swift.String {
  833 + @objc get
  834 + }
  835 +}
15 @_hasMissingDesignatedInitializers public class HHLiberate { 836 @_hasMissingDesignatedInitializers public class HHLiberate {
16 public static let `default`: liberate.HHLiberate 837 public static let `default`: liberate.HHLiberate
17 public static func rescue(_ navi: UIKit.UINavigationController) 838 public static func rescue(_ navi: UIKit.UINavigationController)
@@ -39,6 +860,27 @@ extension HHLiberate { @@ -39,6 +860,27 @@ extension HHLiberate {
39 @objc override dynamic public init() 860 @objc override dynamic public init()
40 @objc deinit 861 @objc deinit
41 } 862 }
  863 +@objc @_inheritsConvenienceInitializers public class LayoutConstraint : UIKit.NSLayoutConstraint {
  864 + public var label: Swift.String? {
  865 + get
  866 + set
  867 + }
  868 + @objc override dynamic public init()
  869 + @objc deinit
  870 +}
  871 +public protocol LayoutConstraintItem : AnyObject {
  872 +}
  873 +@available(iOS 9.0, macOS 10.11, *)
  874 +extension UILayoutGuide : liberate.LayoutConstraintItem {
  875 +}
  876 +extension UIView : liberate.LayoutConstraintItem {
  877 +}
  878 +@available(iOS 8.0, *)
  879 +extension UILayoutSupport {
  880 + public var snp: liberate.ConstraintLayoutSupportDSL {
  881 + get
  882 + }
  883 +}
42 @objc public protocol HHPayMedicable { 884 @objc public protocol HHPayMedicable {
43 @objc func payInterceptor(_ url: Swift.String, scheme: Swift.String, callback: @escaping (([Swift.AnyHashable : Any]?) -> Swift.Void)) -> Swift.Bool 885 @objc func payInterceptor(_ url: Swift.String, scheme: Swift.String, callback: @escaping (([Swift.AnyHashable : Any]?) -> Swift.Void)) -> Swift.Bool
44 } 886 }
@@ -6,12 +6,833 @@ import Foundation @@ -6,12 +6,833 @@ import Foundation
6 import HHSDKVideo 6 import HHSDKVideo
7 import MJRefresh 7 import MJRefresh
8 import NELivePlayerFramework 8 import NELivePlayerFramework
9 -import SnapKit  
10 import Swift 9 import Swift
11 import UIKit 10 import UIKit
12 import WebKit 11 import WebKit
13 import hhVDoctorSDK 12 import hhVDoctorSDK
14 @_exported import liberate 13 @_exported import liberate
  14 +@_hasMissingDesignatedInitializers final public class Constraint {
  15 + final public var layoutConstraints: [liberate.LayoutConstraint]
  16 + final public var isActive: Swift.Bool {
  17 + get
  18 + set
  19 + }
  20 + @available(*, deprecated, renamed: "activate()")
  21 + final public func install()
  22 + @available(*, deprecated, renamed: "deactivate()")
  23 + final public func uninstall()
  24 + final public func activate()
  25 + final public func deactivate()
  26 + @discardableResult
  27 + final public func update(offset: liberate.ConstraintOffsetTarget) -> liberate.Constraint
  28 + @discardableResult
  29 + final public func update(inset: liberate.ConstraintInsetTarget) -> liberate.Constraint
  30 + @available(iOS 11.0, tvOS 11.0, *)
  31 + @discardableResult
  32 + final public func update(inset: liberate.ConstraintDirectionalInsetTarget) -> liberate.Constraint
  33 + @discardableResult
  34 + final public func update(priority: liberate.ConstraintPriorityTarget) -> liberate.Constraint
  35 + @discardableResult
  36 + final public func update(priority: liberate.ConstraintPriority) -> liberate.Constraint
  37 + @available(*, deprecated, renamed: "update(offset:)")
  38 + final public func updateOffset(amount: liberate.ConstraintOffsetTarget)
  39 + @available(*, deprecated, renamed: "update(inset:)")
  40 + final public func updateInsets(amount: liberate.ConstraintInsetTarget)
  41 + @available(*, deprecated, renamed: "update(priority:)")
  42 + final public func updatePriority(amount: liberate.ConstraintPriorityTarget)
  43 + @available(*, deprecated, message: "Use update(priority: ConstraintPriorityTarget) instead.")
  44 + final public func updatePriorityRequired()
  45 + @available(*, deprecated, message: "Use update(priority: ConstraintPriorityTarget) instead.")
  46 + final public func updatePriorityHigh()
  47 + @available(*, deprecated, message: "Use update(priority: ConstraintPriorityTarget) instead.")
  48 + final public func updatePriorityMedium()
  49 + @available(*, deprecated, message: "Use update(priority: ConstraintPriorityTarget) instead.")
  50 + final public func updatePriorityLow()
  51 + @objc deinit
  52 +}
  53 +public typealias ConstraintInterfaceLayoutDirection = UIKit.UIUserInterfaceLayoutDirection
  54 +public struct ConstraintConfig {
  55 + public static var interfaceLayoutDirection: liberate.ConstraintInterfaceLayoutDirection
  56 +}
  57 +public protocol ConstraintConstantTarget {
  58 +}
  59 +extension CGPoint : liberate.ConstraintConstantTarget {
  60 +}
  61 +extension CGSize : liberate.ConstraintConstantTarget {
  62 +}
  63 +extension UIEdgeInsets : liberate.ConstraintConstantTarget {
  64 +}
  65 +@available(iOS 11.0, tvOS 11.0, *)
  66 +extension NSDirectionalEdgeInsets : liberate.ConstraintConstantTarget {
  67 +}
  68 +@_hasMissingDesignatedInitializers public class ConstraintDescription {
  69 + @objc deinit
  70 +}
  71 +@available(iOS 11.0, tvOS 11.0, *)
  72 +public typealias ConstraintDirectionalInsets = UIKit.NSDirectionalEdgeInsets
  73 +public protocol ConstraintDirectionalInsetTarget : liberate.ConstraintConstantTarget {
  74 +}
  75 +@available(iOS 11.0, tvOS 11.0, *)
  76 +extension NSDirectionalEdgeInsets : liberate.ConstraintDirectionalInsetTarget {
  77 +}
  78 +public protocol ConstraintDSL {
  79 + var target: Swift.AnyObject? { get }
  80 + func setLabel(_ value: Swift.String?)
  81 + func label() -> Swift.String?
  82 +}
  83 +extension ConstraintDSL {
  84 + public func setLabel(_ value: Swift.String?)
  85 + public func label() -> Swift.String?
  86 +}
  87 +public protocol ConstraintBasicAttributesDSL : liberate.ConstraintDSL {
  88 +}
  89 +extension ConstraintBasicAttributesDSL {
  90 + public var left: liberate.ConstraintItem {
  91 + get
  92 + }
  93 + public var top: liberate.ConstraintItem {
  94 + get
  95 + }
  96 + public var right: liberate.ConstraintItem {
  97 + get
  98 + }
  99 + public var bottom: liberate.ConstraintItem {
  100 + get
  101 + }
  102 + public var leading: liberate.ConstraintItem {
  103 + get
  104 + }
  105 + public var trailing: liberate.ConstraintItem {
  106 + get
  107 + }
  108 + public var width: liberate.ConstraintItem {
  109 + get
  110 + }
  111 + public var height: liberate.ConstraintItem {
  112 + get
  113 + }
  114 + public var centerX: liberate.ConstraintItem {
  115 + get
  116 + }
  117 + public var centerY: liberate.ConstraintItem {
  118 + get
  119 + }
  120 + public var edges: liberate.ConstraintItem {
  121 + get
  122 + }
  123 + public var directionalEdges: liberate.ConstraintItem {
  124 + get
  125 + }
  126 + public var horizontalEdges: liberate.ConstraintItem {
  127 + get
  128 + }
  129 + public var verticalEdges: liberate.ConstraintItem {
  130 + get
  131 + }
  132 + public var directionalHorizontalEdges: liberate.ConstraintItem {
  133 + get
  134 + }
  135 + public var directionalVerticalEdges: liberate.ConstraintItem {
  136 + get
  137 + }
  138 + public var size: liberate.ConstraintItem {
  139 + get
  140 + }
  141 + public var center: liberate.ConstraintItem {
  142 + get
  143 + }
  144 +}
  145 +public protocol ConstraintAttributesDSL : liberate.ConstraintBasicAttributesDSL {
  146 +}
  147 +extension ConstraintAttributesDSL {
  148 + @available(*, deprecated, renamed: "lastBaseline")
  149 + public var baseline: liberate.ConstraintItem {
  150 + get
  151 + }
  152 + @available(iOS 8.0, macOS 10.11, *)
  153 + public var lastBaseline: liberate.ConstraintItem {
  154 + get
  155 + }
  156 + @available(iOS 8.0, macOS 10.11, *)
  157 + public var firstBaseline: liberate.ConstraintItem {
  158 + get
  159 + }
  160 + @available(iOS 8.0, *)
  161 + public var leftMargin: liberate.ConstraintItem {
  162 + get
  163 + }
  164 + @available(iOS 8.0, *)
  165 + public var topMargin: liberate.ConstraintItem {
  166 + get
  167 + }
  168 + @available(iOS 8.0, *)
  169 + public var rightMargin: liberate.ConstraintItem {
  170 + get
  171 + }
  172 + @available(iOS 8.0, *)
  173 + public var bottomMargin: liberate.ConstraintItem {
  174 + get
  175 + }
  176 + @available(iOS 8.0, *)
  177 + public var leadingMargin: liberate.ConstraintItem {
  178 + get
  179 + }
  180 + @available(iOS 8.0, *)
  181 + public var trailingMargin: liberate.ConstraintItem {
  182 + get
  183 + }
  184 + @available(iOS 8.0, *)
  185 + public var centerXWithinMargins: liberate.ConstraintItem {
  186 + get
  187 + }
  188 + @available(iOS 8.0, *)
  189 + public var centerYWithinMargins: liberate.ConstraintItem {
  190 + get
  191 + }
  192 + @available(iOS 8.0, *)
  193 + public var margins: liberate.ConstraintItem {
  194 + get
  195 + }
  196 + @available(iOS 8.0, *)
  197 + public var directionalMargins: liberate.ConstraintItem {
  198 + get
  199 + }
  200 + @available(iOS 8.0, *)
  201 + public var centerWithinMargins: liberate.ConstraintItem {
  202 + get
  203 + }
  204 +}
  205 +public typealias ConstraintInsets = UIKit.UIEdgeInsets
  206 +public protocol ConstraintInsetTarget : liberate.ConstraintConstantTarget {
  207 +}
  208 +extension Int : liberate.ConstraintInsetTarget {
  209 +}
  210 +extension UInt : liberate.ConstraintInsetTarget {
  211 +}
  212 +extension Float : liberate.ConstraintInsetTarget {
  213 +}
  214 +extension Double : liberate.ConstraintInsetTarget {
  215 +}
  216 +extension CGFloat : liberate.ConstraintInsetTarget {
  217 +}
  218 +extension UIEdgeInsets : liberate.ConstraintInsetTarget {
  219 +}
  220 +@_hasMissingDesignatedInitializers final public class ConstraintItem {
  221 + @objc deinit
  222 +}
  223 +public func == (lhs: liberate.ConstraintItem, rhs: liberate.ConstraintItem) -> Swift.Bool
  224 +@available(iOS 9.0, *)
  225 +public typealias ConstraintLayoutGuide = UIKit.UILayoutGuide
  226 +@available(iOS 9.0, macOS 10.11, *)
  227 +extension UILayoutGuide {
  228 + public var snp: liberate.ConstraintLayoutGuideDSL {
  229 + get
  230 + }
  231 +}
  232 +@available(iOS 9.0, macOS 10.11, *)
  233 +public struct ConstraintLayoutGuideDSL : liberate.ConstraintAttributesDSL {
  234 + @discardableResult
  235 + public func prepareConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void) -> [liberate.Constraint]
  236 + public func makeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  237 + public func remakeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  238 + public func updateConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  239 + public func removeConstraints()
  240 + public var target: Swift.AnyObject? {
  241 + get
  242 + }
  243 +}
  244 +@available(iOS 8.0, *)
  245 +public typealias ConstraintLayoutSupport = UIKit.UILayoutSupport
  246 +@available(iOS 8.0, *)
  247 +public struct ConstraintLayoutSupportDSL : liberate.ConstraintDSL {
  248 + public var target: Swift.AnyObject? {
  249 + get
  250 + }
  251 + public var top: liberate.ConstraintItem {
  252 + get
  253 + }
  254 + public var bottom: liberate.ConstraintItem {
  255 + get
  256 + }
  257 + public var height: liberate.ConstraintItem {
  258 + get
  259 + }
  260 +}
  261 +@_hasMissingDesignatedInitializers public class ConstraintMaker {
  262 + public var left: liberate.ConstraintMakerExtendable {
  263 + get
  264 + }
  265 + public var top: liberate.ConstraintMakerExtendable {
  266 + get
  267 + }
  268 + public var bottom: liberate.ConstraintMakerExtendable {
  269 + get
  270 + }
  271 + public var right: liberate.ConstraintMakerExtendable {
  272 + get
  273 + }
  274 + public var leading: liberate.ConstraintMakerExtendable {
  275 + get
  276 + }
  277 + public var trailing: liberate.ConstraintMakerExtendable {
  278 + get
  279 + }
  280 + public var width: liberate.ConstraintMakerExtendable {
  281 + get
  282 + }
  283 + public var height: liberate.ConstraintMakerExtendable {
  284 + get
  285 + }
  286 + public var centerX: liberate.ConstraintMakerExtendable {
  287 + get
  288 + }
  289 + public var centerY: liberate.ConstraintMakerExtendable {
  290 + get
  291 + }
  292 + @available(*, deprecated, renamed: "lastBaseline")
  293 + public var baseline: liberate.ConstraintMakerExtendable {
  294 + get
  295 + }
  296 + public var lastBaseline: liberate.ConstraintMakerExtendable {
  297 + get
  298 + }
  299 + @available(iOS 8.0, macOS 10.11, *)
  300 + public var firstBaseline: liberate.ConstraintMakerExtendable {
  301 + get
  302 + }
  303 + @available(iOS 8.0, *)
  304 + public var leftMargin: liberate.ConstraintMakerExtendable {
  305 + get
  306 + }
  307 + @available(iOS 8.0, *)
  308 + public var rightMargin: liberate.ConstraintMakerExtendable {
  309 + get
  310 + }
  311 + @available(iOS 8.0, *)
  312 + public var topMargin: liberate.ConstraintMakerExtendable {
  313 + get
  314 + }
  315 + @available(iOS 8.0, *)
  316 + public var bottomMargin: liberate.ConstraintMakerExtendable {
  317 + get
  318 + }
  319 + @available(iOS 8.0, *)
  320 + public var leadingMargin: liberate.ConstraintMakerExtendable {
  321 + get
  322 + }
  323 + @available(iOS 8.0, *)
  324 + public var trailingMargin: liberate.ConstraintMakerExtendable {
  325 + get
  326 + }
  327 + @available(iOS 8.0, *)
  328 + public var centerXWithinMargins: liberate.ConstraintMakerExtendable {
  329 + get
  330 + }
  331 + @available(iOS 8.0, *)
  332 + public var centerYWithinMargins: liberate.ConstraintMakerExtendable {
  333 + get
  334 + }
  335 + public var edges: liberate.ConstraintMakerExtendable {
  336 + get
  337 + }
  338 + public var horizontalEdges: liberate.ConstraintMakerExtendable {
  339 + get
  340 + }
  341 + public var verticalEdges: liberate.ConstraintMakerExtendable {
  342 + get
  343 + }
  344 + public var directionalEdges: liberate.ConstraintMakerExtendable {
  345 + get
  346 + }
  347 + public var directionalHorizontalEdges: liberate.ConstraintMakerExtendable {
  348 + get
  349 + }
  350 + public var directionalVerticalEdges: liberate.ConstraintMakerExtendable {
  351 + get
  352 + }
  353 + public var size: liberate.ConstraintMakerExtendable {
  354 + get
  355 + }
  356 + public var center: liberate.ConstraintMakerExtendable {
  357 + get
  358 + }
  359 + @available(iOS 8.0, *)
  360 + public var margins: liberate.ConstraintMakerExtendable {
  361 + get
  362 + }
  363 + @available(iOS 8.0, *)
  364 + public var directionalMargins: liberate.ConstraintMakerExtendable {
  365 + get
  366 + }
  367 + @available(iOS 8.0, *)
  368 + public var centerWithinMargins: liberate.ConstraintMakerExtendable {
  369 + get
  370 + }
  371 + final public let item: liberate.LayoutConstraintItem
  372 + @objc deinit
  373 +}
  374 +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class ConstraintMakerEditable : liberate.ConstraintMakerPrioritizable {
  375 + @discardableResult
  376 + public func multipliedBy(_ amount: liberate.ConstraintMultiplierTarget) -> liberate.ConstraintMakerEditable
  377 + @discardableResult
  378 + public func dividedBy(_ amount: liberate.ConstraintMultiplierTarget) -> liberate.ConstraintMakerEditable
  379 + @discardableResult
  380 + public func offset(_ amount: liberate.ConstraintOffsetTarget) -> liberate.ConstraintMakerEditable
  381 + @discardableResult
  382 + public func inset(_ amount: liberate.ConstraintInsetTarget) -> liberate.ConstraintMakerEditable
  383 + @available(iOS 11.0, tvOS 11.0, *)
  384 + @discardableResult
  385 + public func inset(_ amount: liberate.ConstraintDirectionalInsetTarget) -> liberate.ConstraintMakerEditable
  386 + @objc deinit
  387 +}
  388 +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class ConstraintMakerExtendable : liberate.ConstraintMakerRelatable {
  389 + public var left: liberate.ConstraintMakerExtendable {
  390 + get
  391 + }
  392 + public var top: liberate.ConstraintMakerExtendable {
  393 + get
  394 + }
  395 + public var bottom: liberate.ConstraintMakerExtendable {
  396 + get
  397 + }
  398 + public var right: liberate.ConstraintMakerExtendable {
  399 + get
  400 + }
  401 + public var leading: liberate.ConstraintMakerExtendable {
  402 + get
  403 + }
  404 + public var trailing: liberate.ConstraintMakerExtendable {
  405 + get
  406 + }
  407 + public var width: liberate.ConstraintMakerExtendable {
  408 + get
  409 + }
  410 + public var height: liberate.ConstraintMakerExtendable {
  411 + get
  412 + }
  413 + public var centerX: liberate.ConstraintMakerExtendable {
  414 + get
  415 + }
  416 + public var centerY: liberate.ConstraintMakerExtendable {
  417 + get
  418 + }
  419 + @available(*, deprecated, renamed: "lastBaseline")
  420 + public var baseline: liberate.ConstraintMakerExtendable {
  421 + get
  422 + }
  423 + public var lastBaseline: liberate.ConstraintMakerExtendable {
  424 + get
  425 + }
  426 + @available(iOS 8.0, macOS 10.11, *)
  427 + public var firstBaseline: liberate.ConstraintMakerExtendable {
  428 + get
  429 + }
  430 + @available(iOS 8.0, *)
  431 + public var leftMargin: liberate.ConstraintMakerExtendable {
  432 + get
  433 + }
  434 + @available(iOS 8.0, *)
  435 + public var rightMargin: liberate.ConstraintMakerExtendable {
  436 + get
  437 + }
  438 + @available(iOS 8.0, *)
  439 + public var topMargin: liberate.ConstraintMakerExtendable {
  440 + get
  441 + }
  442 + @available(iOS 8.0, *)
  443 + public var bottomMargin: liberate.ConstraintMakerExtendable {
  444 + get
  445 + }
  446 + @available(iOS 8.0, *)
  447 + public var leadingMargin: liberate.ConstraintMakerExtendable {
  448 + get
  449 + }
  450 + @available(iOS 8.0, *)
  451 + public var trailingMargin: liberate.ConstraintMakerExtendable {
  452 + get
  453 + }
  454 + @available(iOS 8.0, *)
  455 + public var centerXWithinMargins: liberate.ConstraintMakerExtendable {
  456 + get
  457 + }
  458 + @available(iOS 8.0, *)
  459 + public var centerYWithinMargins: liberate.ConstraintMakerExtendable {
  460 + get
  461 + }
  462 + public var edges: liberate.ConstraintMakerExtendable {
  463 + get
  464 + }
  465 + public var horizontalEdges: liberate.ConstraintMakerExtendable {
  466 + get
  467 + }
  468 + public var verticalEdges: liberate.ConstraintMakerExtendable {
  469 + get
  470 + }
  471 + public var directionalEdges: liberate.ConstraintMakerExtendable {
  472 + get
  473 + }
  474 + public var directionalHorizontalEdges: liberate.ConstraintMakerExtendable {
  475 + get
  476 + }
  477 + public var directionalVerticalEdges: liberate.ConstraintMakerExtendable {
  478 + get
  479 + }
  480 + public var size: liberate.ConstraintMakerExtendable {
  481 + get
  482 + }
  483 + @available(iOS 8.0, *)
  484 + public var margins: liberate.ConstraintMakerExtendable {
  485 + get
  486 + }
  487 + @available(iOS 8.0, *)
  488 + public var directionalMargins: liberate.ConstraintMakerExtendable {
  489 + get
  490 + }
  491 + @available(iOS 8.0, *)
  492 + public var centerWithinMargins: liberate.ConstraintMakerExtendable {
  493 + get
  494 + }
  495 + @objc deinit
  496 +}
  497 +@_hasMissingDesignatedInitializers public class ConstraintMakerFinalizable {
  498 + @discardableResult
  499 + public func labeled(_ label: Swift.String) -> liberate.ConstraintMakerFinalizable
  500 + public var constraint: liberate.Constraint {
  501 + get
  502 + }
  503 + @objc deinit
  504 +}
  505 +@available(*, deprecated, message: "Use ConstraintMakerPrioritizable instead.")
  506 +public typealias ConstraintMakerPriortizable = liberate.ConstraintMakerPrioritizable
  507 +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class ConstraintMakerPrioritizable : liberate.ConstraintMakerFinalizable {
  508 + @discardableResult
  509 + public func priority(_ amount: liberate.ConstraintPriority) -> liberate.ConstraintMakerFinalizable
  510 + @discardableResult
  511 + public func priority(_ amount: liberate.ConstraintPriorityTarget) -> liberate.ConstraintMakerFinalizable
  512 + @available(*, deprecated, message: "Use priority(.required) instead.")
  513 + @discardableResult
  514 + public func priorityRequired() -> liberate.ConstraintMakerFinalizable
  515 + @available(*, deprecated, message: "Use priority(.high) instead.")
  516 + @discardableResult
  517 + public func priorityHigh() -> liberate.ConstraintMakerFinalizable
  518 + @available(*, deprecated, message: "Use priority(.medium) instead.")
  519 + @discardableResult
  520 + public func priorityMedium() -> liberate.ConstraintMakerFinalizable
  521 + @available(*, deprecated, message: "Use priority(.low) instead.")
  522 + @discardableResult
  523 + public func priorityLow() -> liberate.ConstraintMakerFinalizable
  524 + @objc deinit
  525 +}
  526 +@_hasMissingDesignatedInitializers public class ConstraintMakerRelatable {
  527 + @discardableResult
  528 + public func equalTo(_ other: liberate.ConstraintRelatableTarget, _ file: Swift.String = #file, _ line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  529 + @discardableResult
  530 + public func equalToSuperview(_ file: Swift.String = #file, _ line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  531 + @discardableResult
  532 + public func lessThanOrEqualTo(_ other: liberate.ConstraintRelatableTarget, _ file: Swift.String = #file, _ line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  533 + @discardableResult
  534 + public func lessThanOrEqualToSuperview(_ file: Swift.String = #file, _ line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  535 + @discardableResult
  536 + public func greaterThanOrEqualTo(_ other: liberate.ConstraintRelatableTarget, _ file: Swift.String = #file, line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  537 + @discardableResult
  538 + public func greaterThanOrEqualToSuperview(_ file: Swift.String = #file, line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  539 + @objc deinit
  540 +}
  541 +extension ConstraintMakerRelatable {
  542 + @discardableResult
  543 + public func equalToSuperview<T>(_ closure: (liberate.ConstraintView) -> T, _ file: Swift.String = #file, line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable where T : liberate.ConstraintRelatableTarget
  544 + @discardableResult
  545 + public func lessThanOrEqualToSuperview<T>(_ closure: (liberate.ConstraintView) -> T, _ file: Swift.String = #file, line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable where T : liberate.ConstraintRelatableTarget
  546 + @discardableResult
  547 + public func greaterThanOrEqualTo<T>(_ closure: (liberate.ConstraintView) -> T, _ file: Swift.String = #file, line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable where T : liberate.ConstraintRelatableTarget
  548 +}
  549 +public protocol ConstraintMultiplierTarget {
  550 + var constraintMultiplierTargetValue: CoreGraphics.CGFloat { get }
  551 +}
  552 +extension Int : liberate.ConstraintMultiplierTarget {
  553 + public var constraintMultiplierTargetValue: CoreGraphics.CGFloat {
  554 + get
  555 + }
  556 +}
  557 +extension UInt : liberate.ConstraintMultiplierTarget {
  558 + public var constraintMultiplierTargetValue: CoreGraphics.CGFloat {
  559 + get
  560 + }
  561 +}
  562 +extension Float : liberate.ConstraintMultiplierTarget {
  563 + public var constraintMultiplierTargetValue: CoreGraphics.CGFloat {
  564 + get
  565 + }
  566 +}
  567 +extension Double : liberate.ConstraintMultiplierTarget {
  568 + public var constraintMultiplierTargetValue: CoreGraphics.CGFloat {
  569 + get
  570 + }
  571 +}
  572 +extension CGFloat : liberate.ConstraintMultiplierTarget {
  573 + public var constraintMultiplierTargetValue: CoreGraphics.CGFloat {
  574 + get
  575 + }
  576 +}
  577 +public protocol ConstraintOffsetTarget : liberate.ConstraintConstantTarget {
  578 +}
  579 +extension Int : liberate.ConstraintOffsetTarget {
  580 +}
  581 +extension UInt : liberate.ConstraintOffsetTarget {
  582 +}
  583 +extension Float : liberate.ConstraintOffsetTarget {
  584 +}
  585 +extension Double : liberate.ConstraintOffsetTarget {
  586 +}
  587 +extension CGFloat : liberate.ConstraintOffsetTarget {
  588 +}
  589 +public struct ConstraintPriority : Swift.ExpressibleByFloatLiteral, Swift.Equatable, Swift.Strideable {
  590 + public typealias FloatLiteralType = Swift.Float
  591 + public let value: Swift.Float
  592 + public init(floatLiteral value: Swift.Float)
  593 + public init(_ value: Swift.Float)
  594 + public static var required: liberate.ConstraintPriority {
  595 + get
  596 + }
  597 + public static var high: liberate.ConstraintPriority {
  598 + get
  599 + }
  600 + public static var medium: liberate.ConstraintPriority {
  601 + get
  602 + }
  603 + public static var low: liberate.ConstraintPriority {
  604 + get
  605 + }
  606 + public static func == (lhs: liberate.ConstraintPriority, rhs: liberate.ConstraintPriority) -> Swift.Bool
  607 + public func advanced(by n: liberate.ConstraintPriority.FloatLiteralType) -> liberate.ConstraintPriority
  608 + public func distance(to other: liberate.ConstraintPriority) -> liberate.ConstraintPriority.FloatLiteralType
  609 + public typealias Stride = liberate.ConstraintPriority.FloatLiteralType
  610 +}
  611 +public protocol ConstraintPriorityTarget {
  612 + var constraintPriorityTargetValue: Swift.Float { get }
  613 +}
  614 +extension Int : liberate.ConstraintPriorityTarget {
  615 + public var constraintPriorityTargetValue: Swift.Float {
  616 + get
  617 + }
  618 +}
  619 +extension UInt : liberate.ConstraintPriorityTarget {
  620 + public var constraintPriorityTargetValue: Swift.Float {
  621 + get
  622 + }
  623 +}
  624 +extension Float : liberate.ConstraintPriorityTarget {
  625 + public var constraintPriorityTargetValue: Swift.Float {
  626 + get
  627 + }
  628 +}
  629 +extension Double : liberate.ConstraintPriorityTarget {
  630 + public var constraintPriorityTargetValue: Swift.Float {
  631 + get
  632 + }
  633 +}
  634 +extension CGFloat : liberate.ConstraintPriorityTarget {
  635 + public var constraintPriorityTargetValue: Swift.Float {
  636 + get
  637 + }
  638 +}
  639 +extension UILayoutPriority : liberate.ConstraintPriorityTarget {
  640 + public var constraintPriorityTargetValue: Swift.Float {
  641 + get
  642 + }
  643 +}
  644 +public protocol ConstraintRelatableTarget {
  645 +}
  646 +extension Int : liberate.ConstraintRelatableTarget {
  647 +}
  648 +extension UInt : liberate.ConstraintRelatableTarget {
  649 +}
  650 +extension Float : liberate.ConstraintRelatableTarget {
  651 +}
  652 +extension Double : liberate.ConstraintRelatableTarget {
  653 +}
  654 +extension CGFloat : liberate.ConstraintRelatableTarget {
  655 +}
  656 +extension CGSize : liberate.ConstraintRelatableTarget {
  657 +}
  658 +extension CGPoint : liberate.ConstraintRelatableTarget {
  659 +}
  660 +extension UIEdgeInsets : liberate.ConstraintRelatableTarget {
  661 +}
  662 +@available(iOS 11.0, tvOS 11.0, *)
  663 +extension NSDirectionalEdgeInsets : liberate.ConstraintRelatableTarget {
  664 +}
  665 +extension ConstraintItem : liberate.ConstraintRelatableTarget {
  666 +}
  667 +extension UIView : liberate.ConstraintRelatableTarget {
  668 +}
  669 +@available(iOS 9.0, macOS 10.11, *)
  670 +extension UILayoutGuide : liberate.ConstraintRelatableTarget {
  671 +}
  672 +public typealias ConstraintView = UIKit.UIView
  673 +extension UIView {
  674 + @available(*, deprecated, renamed: "snp.left")
  675 + public var snp_left: liberate.ConstraintItem {
  676 + get
  677 + }
  678 + @available(*, deprecated, renamed: "snp.top")
  679 + public var snp_top: liberate.ConstraintItem {
  680 + get
  681 + }
  682 + @available(*, deprecated, renamed: "snp.right")
  683 + public var snp_right: liberate.ConstraintItem {
  684 + get
  685 + }
  686 + @available(*, deprecated, renamed: "snp.bottom")
  687 + public var snp_bottom: liberate.ConstraintItem {
  688 + get
  689 + }
  690 + @available(*, deprecated, renamed: "snp.leading")
  691 + public var snp_leading: liberate.ConstraintItem {
  692 + get
  693 + }
  694 + @available(*, deprecated, renamed: "snp.trailing")
  695 + public var snp_trailing: liberate.ConstraintItem {
  696 + get
  697 + }
  698 + @available(*, deprecated, renamed: "snp.width")
  699 + public var snp_width: liberate.ConstraintItem {
  700 + get
  701 + }
  702 + @available(*, deprecated, renamed: "snp.height")
  703 + public var snp_height: liberate.ConstraintItem {
  704 + get
  705 + }
  706 + @available(*, deprecated, renamed: "snp.centerX")
  707 + public var snp_centerX: liberate.ConstraintItem {
  708 + get
  709 + }
  710 + @available(*, deprecated, renamed: "snp.centerY")
  711 + public var snp_centerY: liberate.ConstraintItem {
  712 + get
  713 + }
  714 + @available(*, deprecated, renamed: "snp.baseline")
  715 + public var snp_baseline: liberate.ConstraintItem {
  716 + get
  717 + }
  718 + @available(iOS 8.0, macOS 10.11, *)
  719 + @available(*, deprecated, renamed: "snp.lastBaseline")
  720 + public var snp_lastBaseline: liberate.ConstraintItem {
  721 + get
  722 + }
  723 + @available(iOS 8.0, macOS 10.11, *)
  724 + @available(iOS, deprecated, renamed: "snp.firstBaseline")
  725 + public var snp_firstBaseline: liberate.ConstraintItem {
  726 + get
  727 + }
  728 + @available(iOS 8.0, *)
  729 + @available(iOS, deprecated, renamed: "snp.leftMargin")
  730 + public var snp_leftMargin: liberate.ConstraintItem {
  731 + get
  732 + }
  733 + @available(iOS 8.0, *)
  734 + @available(iOS, deprecated, renamed: "snp.topMargin")
  735 + public var snp_topMargin: liberate.ConstraintItem {
  736 + get
  737 + }
  738 + @available(iOS 8.0, *)
  739 + @available(iOS, deprecated, renamed: "snp.rightMargin")
  740 + public var snp_rightMargin: liberate.ConstraintItem {
  741 + get
  742 + }
  743 + @available(iOS 8.0, *)
  744 + @available(iOS, deprecated, renamed: "snp.bottomMargin")
  745 + public var snp_bottomMargin: liberate.ConstraintItem {
  746 + get
  747 + }
  748 + @available(iOS 8.0, *)
  749 + @available(iOS, deprecated, renamed: "snp.leadingMargin")
  750 + public var snp_leadingMargin: liberate.ConstraintItem {
  751 + get
  752 + }
  753 + @available(iOS 8.0, *)
  754 + @available(iOS, deprecated, renamed: "snp.trailingMargin")
  755 + public var snp_trailingMargin: liberate.ConstraintItem {
  756 + get
  757 + }
  758 + @available(iOS 8.0, *)
  759 + @available(iOS, deprecated, renamed: "snp.centerXWithinMargins")
  760 + public var snp_centerXWithinMargins: liberate.ConstraintItem {
  761 + get
  762 + }
  763 + @available(iOS 8.0, *)
  764 + @available(iOS, deprecated, renamed: "snp.centerYWithinMargins")
  765 + public var snp_centerYWithinMargins: liberate.ConstraintItem {
  766 + get
  767 + }
  768 + @available(*, deprecated, renamed: "snp.edges")
  769 + public var snp_edges: liberate.ConstraintItem {
  770 + get
  771 + }
  772 + @available(*, deprecated, renamed: "snp.size")
  773 + public var snp_size: liberate.ConstraintItem {
  774 + get
  775 + }
  776 + @available(*, deprecated, renamed: "snp.center")
  777 + public var snp_center: liberate.ConstraintItem {
  778 + get
  779 + }
  780 + @available(iOS 8.0, *)
  781 + @available(iOS, deprecated, renamed: "snp.margins")
  782 + public var snp_margins: liberate.ConstraintItem {
  783 + get
  784 + }
  785 + @available(iOS 8.0, *)
  786 + @available(iOS, deprecated, renamed: "snp.centerWithinMargins")
  787 + public var snp_centerWithinMargins: liberate.ConstraintItem {
  788 + get
  789 + }
  790 + @available(*, deprecated, renamed: "snp.prepareConstraints(_:)")
  791 + public func snp_prepareConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void) -> [liberate.Constraint]
  792 + @available(*, deprecated, renamed: "snp.makeConstraints(_:)")
  793 + public func snp_makeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  794 + @available(*, deprecated, renamed: "snp.remakeConstraints(_:)")
  795 + public func snp_remakeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  796 + @available(*, deprecated, renamed: "snp.updateConstraints(_:)")
  797 + public func snp_updateConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  798 + @available(*, deprecated, renamed: "snp.removeConstraints()")
  799 + public func snp_removeConstraints()
  800 + public var snp: liberate.ConstraintViewDSL {
  801 + get
  802 + }
  803 +}
  804 +public struct ConstraintViewDSL : liberate.ConstraintAttributesDSL {
  805 + @discardableResult
  806 + public func prepareConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void) -> [liberate.Constraint]
  807 + public func makeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  808 + public func remakeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  809 + public func updateConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  810 + public func removeConstraints()
  811 + public var contentHuggingHorizontalPriority: Swift.Float {
  812 + get
  813 + nonmutating set
  814 + }
  815 + public var contentHuggingVerticalPriority: Swift.Float {
  816 + get
  817 + nonmutating set
  818 + }
  819 + public var contentCompressionResistanceHorizontalPriority: Swift.Float {
  820 + get
  821 + nonmutating set
  822 + }
  823 + public var contentCompressionResistanceVerticalPriority: Swift.Float {
  824 + get
  825 + nonmutating set
  826 + }
  827 + public var target: Swift.AnyObject? {
  828 + get
  829 + }
  830 +}
  831 +extension LayoutConstraint {
  832 + @objc override dynamic public var description: Swift.String {
  833 + @objc get
  834 + }
  835 +}
15 @_hasMissingDesignatedInitializers public class HHLiberate { 836 @_hasMissingDesignatedInitializers public class HHLiberate {
16 public static let `default`: liberate.HHLiberate 837 public static let `default`: liberate.HHLiberate
17 public static func rescue(_ navi: UIKit.UINavigationController) 838 public static func rescue(_ navi: UIKit.UINavigationController)
@@ -39,6 +860,27 @@ extension HHLiberate { @@ -39,6 +860,27 @@ extension HHLiberate {
39 @objc override dynamic public init() 860 @objc override dynamic public init()
40 @objc deinit 861 @objc deinit
41 } 862 }
  863 +@objc @_inheritsConvenienceInitializers public class LayoutConstraint : UIKit.NSLayoutConstraint {
  864 + public var label: Swift.String? {
  865 + get
  866 + set
  867 + }
  868 + @objc override dynamic public init()
  869 + @objc deinit
  870 +}
  871 +public protocol LayoutConstraintItem : AnyObject {
  872 +}
  873 +@available(iOS 9.0, macOS 10.11, *)
  874 +extension UILayoutGuide : liberate.LayoutConstraintItem {
  875 +}
  876 +extension UIView : liberate.LayoutConstraintItem {
  877 +}
  878 +@available(iOS 8.0, *)
  879 +extension UILayoutSupport {
  880 + public var snp: liberate.ConstraintLayoutSupportDSL {
  881 + get
  882 + }
  883 +}
42 @objc public protocol HHPayMedicable { 884 @objc public protocol HHPayMedicable {
43 @objc func payInterceptor(_ url: Swift.String, scheme: Swift.String, callback: @escaping (([Swift.AnyHashable : Any]?) -> Swift.Void)) -> Swift.Bool 885 @objc func payInterceptor(_ url: Swift.String, scheme: Swift.String, callback: @escaping (([Swift.AnyHashable : Any]?) -> Swift.Void)) -> Swift.Bool
44 } 886 }
@@ -6,12 +6,833 @@ import Foundation @@ -6,12 +6,833 @@ import Foundation
6 import HHSDKVideo 6 import HHSDKVideo
7 import MJRefresh 7 import MJRefresh
8 import NELivePlayerFramework 8 import NELivePlayerFramework
9 -import SnapKit  
10 import Swift 9 import Swift
11 import UIKit 10 import UIKit
12 import WebKit 11 import WebKit
13 import hhVDoctorSDK 12 import hhVDoctorSDK
14 @_exported import liberate 13 @_exported import liberate
  14 +@_hasMissingDesignatedInitializers final public class Constraint {
  15 + final public var layoutConstraints: [liberate.LayoutConstraint]
  16 + final public var isActive: Swift.Bool {
  17 + get
  18 + set
  19 + }
  20 + @available(*, deprecated, renamed: "activate()")
  21 + final public func install()
  22 + @available(*, deprecated, renamed: "deactivate()")
  23 + final public func uninstall()
  24 + final public func activate()
  25 + final public func deactivate()
  26 + @discardableResult
  27 + final public func update(offset: liberate.ConstraintOffsetTarget) -> liberate.Constraint
  28 + @discardableResult
  29 + final public func update(inset: liberate.ConstraintInsetTarget) -> liberate.Constraint
  30 + @available(iOS 11.0, tvOS 11.0, *)
  31 + @discardableResult
  32 + final public func update(inset: liberate.ConstraintDirectionalInsetTarget) -> liberate.Constraint
  33 + @discardableResult
  34 + final public func update(priority: liberate.ConstraintPriorityTarget) -> liberate.Constraint
  35 + @discardableResult
  36 + final public func update(priority: liberate.ConstraintPriority) -> liberate.Constraint
  37 + @available(*, deprecated, renamed: "update(offset:)")
  38 + final public func updateOffset(amount: liberate.ConstraintOffsetTarget)
  39 + @available(*, deprecated, renamed: "update(inset:)")
  40 + final public func updateInsets(amount: liberate.ConstraintInsetTarget)
  41 + @available(*, deprecated, renamed: "update(priority:)")
  42 + final public func updatePriority(amount: liberate.ConstraintPriorityTarget)
  43 + @available(*, deprecated, message: "Use update(priority: ConstraintPriorityTarget) instead.")
  44 + final public func updatePriorityRequired()
  45 + @available(*, deprecated, message: "Use update(priority: ConstraintPriorityTarget) instead.")
  46 + final public func updatePriorityHigh()
  47 + @available(*, deprecated, message: "Use update(priority: ConstraintPriorityTarget) instead.")
  48 + final public func updatePriorityMedium()
  49 + @available(*, deprecated, message: "Use update(priority: ConstraintPriorityTarget) instead.")
  50 + final public func updatePriorityLow()
  51 + @objc deinit
  52 +}
  53 +public typealias ConstraintInterfaceLayoutDirection = UIKit.UIUserInterfaceLayoutDirection
  54 +public struct ConstraintConfig {
  55 + public static var interfaceLayoutDirection: liberate.ConstraintInterfaceLayoutDirection
  56 +}
  57 +public protocol ConstraintConstantTarget {
  58 +}
  59 +extension CGPoint : liberate.ConstraintConstantTarget {
  60 +}
  61 +extension CGSize : liberate.ConstraintConstantTarget {
  62 +}
  63 +extension UIEdgeInsets : liberate.ConstraintConstantTarget {
  64 +}
  65 +@available(iOS 11.0, tvOS 11.0, *)
  66 +extension NSDirectionalEdgeInsets : liberate.ConstraintConstantTarget {
  67 +}
  68 +@_hasMissingDesignatedInitializers public class ConstraintDescription {
  69 + @objc deinit
  70 +}
  71 +@available(iOS 11.0, tvOS 11.0, *)
  72 +public typealias ConstraintDirectionalInsets = UIKit.NSDirectionalEdgeInsets
  73 +public protocol ConstraintDirectionalInsetTarget : liberate.ConstraintConstantTarget {
  74 +}
  75 +@available(iOS 11.0, tvOS 11.0, *)
  76 +extension NSDirectionalEdgeInsets : liberate.ConstraintDirectionalInsetTarget {
  77 +}
  78 +public protocol ConstraintDSL {
  79 + var target: Swift.AnyObject? { get }
  80 + func setLabel(_ value: Swift.String?)
  81 + func label() -> Swift.String?
  82 +}
  83 +extension ConstraintDSL {
  84 + public func setLabel(_ value: Swift.String?)
  85 + public func label() -> Swift.String?
  86 +}
  87 +public protocol ConstraintBasicAttributesDSL : liberate.ConstraintDSL {
  88 +}
  89 +extension ConstraintBasicAttributesDSL {
  90 + public var left: liberate.ConstraintItem {
  91 + get
  92 + }
  93 + public var top: liberate.ConstraintItem {
  94 + get
  95 + }
  96 + public var right: liberate.ConstraintItem {
  97 + get
  98 + }
  99 + public var bottom: liberate.ConstraintItem {
  100 + get
  101 + }
  102 + public var leading: liberate.ConstraintItem {
  103 + get
  104 + }
  105 + public var trailing: liberate.ConstraintItem {
  106 + get
  107 + }
  108 + public var width: liberate.ConstraintItem {
  109 + get
  110 + }
  111 + public var height: liberate.ConstraintItem {
  112 + get
  113 + }
  114 + public var centerX: liberate.ConstraintItem {
  115 + get
  116 + }
  117 + public var centerY: liberate.ConstraintItem {
  118 + get
  119 + }
  120 + public var edges: liberate.ConstraintItem {
  121 + get
  122 + }
  123 + public var directionalEdges: liberate.ConstraintItem {
  124 + get
  125 + }
  126 + public var horizontalEdges: liberate.ConstraintItem {
  127 + get
  128 + }
  129 + public var verticalEdges: liberate.ConstraintItem {
  130 + get
  131 + }
  132 + public var directionalHorizontalEdges: liberate.ConstraintItem {
  133 + get
  134 + }
  135 + public var directionalVerticalEdges: liberate.ConstraintItem {
  136 + get
  137 + }
  138 + public var size: liberate.ConstraintItem {
  139 + get
  140 + }
  141 + public var center: liberate.ConstraintItem {
  142 + get
  143 + }
  144 +}
  145 +public protocol ConstraintAttributesDSL : liberate.ConstraintBasicAttributesDSL {
  146 +}
  147 +extension ConstraintAttributesDSL {
  148 + @available(*, deprecated, renamed: "lastBaseline")
  149 + public var baseline: liberate.ConstraintItem {
  150 + get
  151 + }
  152 + @available(iOS 8.0, macOS 10.11, *)
  153 + public var lastBaseline: liberate.ConstraintItem {
  154 + get
  155 + }
  156 + @available(iOS 8.0, macOS 10.11, *)
  157 + public var firstBaseline: liberate.ConstraintItem {
  158 + get
  159 + }
  160 + @available(iOS 8.0, *)
  161 + public var leftMargin: liberate.ConstraintItem {
  162 + get
  163 + }
  164 + @available(iOS 8.0, *)
  165 + public var topMargin: liberate.ConstraintItem {
  166 + get
  167 + }
  168 + @available(iOS 8.0, *)
  169 + public var rightMargin: liberate.ConstraintItem {
  170 + get
  171 + }
  172 + @available(iOS 8.0, *)
  173 + public var bottomMargin: liberate.ConstraintItem {
  174 + get
  175 + }
  176 + @available(iOS 8.0, *)
  177 + public var leadingMargin: liberate.ConstraintItem {
  178 + get
  179 + }
  180 + @available(iOS 8.0, *)
  181 + public var trailingMargin: liberate.ConstraintItem {
  182 + get
  183 + }
  184 + @available(iOS 8.0, *)
  185 + public var centerXWithinMargins: liberate.ConstraintItem {
  186 + get
  187 + }
  188 + @available(iOS 8.0, *)
  189 + public var centerYWithinMargins: liberate.ConstraintItem {
  190 + get
  191 + }
  192 + @available(iOS 8.0, *)
  193 + public var margins: liberate.ConstraintItem {
  194 + get
  195 + }
  196 + @available(iOS 8.0, *)
  197 + public var directionalMargins: liberate.ConstraintItem {
  198 + get
  199 + }
  200 + @available(iOS 8.0, *)
  201 + public var centerWithinMargins: liberate.ConstraintItem {
  202 + get
  203 + }
  204 +}
  205 +public typealias ConstraintInsets = UIKit.UIEdgeInsets
  206 +public protocol ConstraintInsetTarget : liberate.ConstraintConstantTarget {
  207 +}
  208 +extension Int : liberate.ConstraintInsetTarget {
  209 +}
  210 +extension UInt : liberate.ConstraintInsetTarget {
  211 +}
  212 +extension Float : liberate.ConstraintInsetTarget {
  213 +}
  214 +extension Double : liberate.ConstraintInsetTarget {
  215 +}
  216 +extension CGFloat : liberate.ConstraintInsetTarget {
  217 +}
  218 +extension UIEdgeInsets : liberate.ConstraintInsetTarget {
  219 +}
  220 +@_hasMissingDesignatedInitializers final public class ConstraintItem {
  221 + @objc deinit
  222 +}
  223 +public func == (lhs: liberate.ConstraintItem, rhs: liberate.ConstraintItem) -> Swift.Bool
  224 +@available(iOS 9.0, *)
  225 +public typealias ConstraintLayoutGuide = UIKit.UILayoutGuide
  226 +@available(iOS 9.0, macOS 10.11, *)
  227 +extension UILayoutGuide {
  228 + public var snp: liberate.ConstraintLayoutGuideDSL {
  229 + get
  230 + }
  231 +}
  232 +@available(iOS 9.0, macOS 10.11, *)
  233 +public struct ConstraintLayoutGuideDSL : liberate.ConstraintAttributesDSL {
  234 + @discardableResult
  235 + public func prepareConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void) -> [liberate.Constraint]
  236 + public func makeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  237 + public func remakeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  238 + public func updateConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  239 + public func removeConstraints()
  240 + public var target: Swift.AnyObject? {
  241 + get
  242 + }
  243 +}
  244 +@available(iOS 8.0, *)
  245 +public typealias ConstraintLayoutSupport = UIKit.UILayoutSupport
  246 +@available(iOS 8.0, *)
  247 +public struct ConstraintLayoutSupportDSL : liberate.ConstraintDSL {
  248 + public var target: Swift.AnyObject? {
  249 + get
  250 + }
  251 + public var top: liberate.ConstraintItem {
  252 + get
  253 + }
  254 + public var bottom: liberate.ConstraintItem {
  255 + get
  256 + }
  257 + public var height: liberate.ConstraintItem {
  258 + get
  259 + }
  260 +}
  261 +@_hasMissingDesignatedInitializers public class ConstraintMaker {
  262 + public var left: liberate.ConstraintMakerExtendable {
  263 + get
  264 + }
  265 + public var top: liberate.ConstraintMakerExtendable {
  266 + get
  267 + }
  268 + public var bottom: liberate.ConstraintMakerExtendable {
  269 + get
  270 + }
  271 + public var right: liberate.ConstraintMakerExtendable {
  272 + get
  273 + }
  274 + public var leading: liberate.ConstraintMakerExtendable {
  275 + get
  276 + }
  277 + public var trailing: liberate.ConstraintMakerExtendable {
  278 + get
  279 + }
  280 + public var width: liberate.ConstraintMakerExtendable {
  281 + get
  282 + }
  283 + public var height: liberate.ConstraintMakerExtendable {
  284 + get
  285 + }
  286 + public var centerX: liberate.ConstraintMakerExtendable {
  287 + get
  288 + }
  289 + public var centerY: liberate.ConstraintMakerExtendable {
  290 + get
  291 + }
  292 + @available(*, deprecated, renamed: "lastBaseline")
  293 + public var baseline: liberate.ConstraintMakerExtendable {
  294 + get
  295 + }
  296 + public var lastBaseline: liberate.ConstraintMakerExtendable {
  297 + get
  298 + }
  299 + @available(iOS 8.0, macOS 10.11, *)
  300 + public var firstBaseline: liberate.ConstraintMakerExtendable {
  301 + get
  302 + }
  303 + @available(iOS 8.0, *)
  304 + public var leftMargin: liberate.ConstraintMakerExtendable {
  305 + get
  306 + }
  307 + @available(iOS 8.0, *)
  308 + public var rightMargin: liberate.ConstraintMakerExtendable {
  309 + get
  310 + }
  311 + @available(iOS 8.0, *)
  312 + public var topMargin: liberate.ConstraintMakerExtendable {
  313 + get
  314 + }
  315 + @available(iOS 8.0, *)
  316 + public var bottomMargin: liberate.ConstraintMakerExtendable {
  317 + get
  318 + }
  319 + @available(iOS 8.0, *)
  320 + public var leadingMargin: liberate.ConstraintMakerExtendable {
  321 + get
  322 + }
  323 + @available(iOS 8.0, *)
  324 + public var trailingMargin: liberate.ConstraintMakerExtendable {
  325 + get
  326 + }
  327 + @available(iOS 8.0, *)
  328 + public var centerXWithinMargins: liberate.ConstraintMakerExtendable {
  329 + get
  330 + }
  331 + @available(iOS 8.0, *)
  332 + public var centerYWithinMargins: liberate.ConstraintMakerExtendable {
  333 + get
  334 + }
  335 + public var edges: liberate.ConstraintMakerExtendable {
  336 + get
  337 + }
  338 + public var horizontalEdges: liberate.ConstraintMakerExtendable {
  339 + get
  340 + }
  341 + public var verticalEdges: liberate.ConstraintMakerExtendable {
  342 + get
  343 + }
  344 + public var directionalEdges: liberate.ConstraintMakerExtendable {
  345 + get
  346 + }
  347 + public var directionalHorizontalEdges: liberate.ConstraintMakerExtendable {
  348 + get
  349 + }
  350 + public var directionalVerticalEdges: liberate.ConstraintMakerExtendable {
  351 + get
  352 + }
  353 + public var size: liberate.ConstraintMakerExtendable {
  354 + get
  355 + }
  356 + public var center: liberate.ConstraintMakerExtendable {
  357 + get
  358 + }
  359 + @available(iOS 8.0, *)
  360 + public var margins: liberate.ConstraintMakerExtendable {
  361 + get
  362 + }
  363 + @available(iOS 8.0, *)
  364 + public var directionalMargins: liberate.ConstraintMakerExtendable {
  365 + get
  366 + }
  367 + @available(iOS 8.0, *)
  368 + public var centerWithinMargins: liberate.ConstraintMakerExtendable {
  369 + get
  370 + }
  371 + final public let item: liberate.LayoutConstraintItem
  372 + @objc deinit
  373 +}
  374 +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class ConstraintMakerEditable : liberate.ConstraintMakerPrioritizable {
  375 + @discardableResult
  376 + public func multipliedBy(_ amount: liberate.ConstraintMultiplierTarget) -> liberate.ConstraintMakerEditable
  377 + @discardableResult
  378 + public func dividedBy(_ amount: liberate.ConstraintMultiplierTarget) -> liberate.ConstraintMakerEditable
  379 + @discardableResult
  380 + public func offset(_ amount: liberate.ConstraintOffsetTarget) -> liberate.ConstraintMakerEditable
  381 + @discardableResult
  382 + public func inset(_ amount: liberate.ConstraintInsetTarget) -> liberate.ConstraintMakerEditable
  383 + @available(iOS 11.0, tvOS 11.0, *)
  384 + @discardableResult
  385 + public func inset(_ amount: liberate.ConstraintDirectionalInsetTarget) -> liberate.ConstraintMakerEditable
  386 + @objc deinit
  387 +}
  388 +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class ConstraintMakerExtendable : liberate.ConstraintMakerRelatable {
  389 + public var left: liberate.ConstraintMakerExtendable {
  390 + get
  391 + }
  392 + public var top: liberate.ConstraintMakerExtendable {
  393 + get
  394 + }
  395 + public var bottom: liberate.ConstraintMakerExtendable {
  396 + get
  397 + }
  398 + public var right: liberate.ConstraintMakerExtendable {
  399 + get
  400 + }
  401 + public var leading: liberate.ConstraintMakerExtendable {
  402 + get
  403 + }
  404 + public var trailing: liberate.ConstraintMakerExtendable {
  405 + get
  406 + }
  407 + public var width: liberate.ConstraintMakerExtendable {
  408 + get
  409 + }
  410 + public var height: liberate.ConstraintMakerExtendable {
  411 + get
  412 + }
  413 + public var centerX: liberate.ConstraintMakerExtendable {
  414 + get
  415 + }
  416 + public var centerY: liberate.ConstraintMakerExtendable {
  417 + get
  418 + }
  419 + @available(*, deprecated, renamed: "lastBaseline")
  420 + public var baseline: liberate.ConstraintMakerExtendable {
  421 + get
  422 + }
  423 + public var lastBaseline: liberate.ConstraintMakerExtendable {
  424 + get
  425 + }
  426 + @available(iOS 8.0, macOS 10.11, *)
  427 + public var firstBaseline: liberate.ConstraintMakerExtendable {
  428 + get
  429 + }
  430 + @available(iOS 8.0, *)
  431 + public var leftMargin: liberate.ConstraintMakerExtendable {
  432 + get
  433 + }
  434 + @available(iOS 8.0, *)
  435 + public var rightMargin: liberate.ConstraintMakerExtendable {
  436 + get
  437 + }
  438 + @available(iOS 8.0, *)
  439 + public var topMargin: liberate.ConstraintMakerExtendable {
  440 + get
  441 + }
  442 + @available(iOS 8.0, *)
  443 + public var bottomMargin: liberate.ConstraintMakerExtendable {
  444 + get
  445 + }
  446 + @available(iOS 8.0, *)
  447 + public var leadingMargin: liberate.ConstraintMakerExtendable {
  448 + get
  449 + }
  450 + @available(iOS 8.0, *)
  451 + public var trailingMargin: liberate.ConstraintMakerExtendable {
  452 + get
  453 + }
  454 + @available(iOS 8.0, *)
  455 + public var centerXWithinMargins: liberate.ConstraintMakerExtendable {
  456 + get
  457 + }
  458 + @available(iOS 8.0, *)
  459 + public var centerYWithinMargins: liberate.ConstraintMakerExtendable {
  460 + get
  461 + }
  462 + public var edges: liberate.ConstraintMakerExtendable {
  463 + get
  464 + }
  465 + public var horizontalEdges: liberate.ConstraintMakerExtendable {
  466 + get
  467 + }
  468 + public var verticalEdges: liberate.ConstraintMakerExtendable {
  469 + get
  470 + }
  471 + public var directionalEdges: liberate.ConstraintMakerExtendable {
  472 + get
  473 + }
  474 + public var directionalHorizontalEdges: liberate.ConstraintMakerExtendable {
  475 + get
  476 + }
  477 + public var directionalVerticalEdges: liberate.ConstraintMakerExtendable {
  478 + get
  479 + }
  480 + public var size: liberate.ConstraintMakerExtendable {
  481 + get
  482 + }
  483 + @available(iOS 8.0, *)
  484 + public var margins: liberate.ConstraintMakerExtendable {
  485 + get
  486 + }
  487 + @available(iOS 8.0, *)
  488 + public var directionalMargins: liberate.ConstraintMakerExtendable {
  489 + get
  490 + }
  491 + @available(iOS 8.0, *)
  492 + public var centerWithinMargins: liberate.ConstraintMakerExtendable {
  493 + get
  494 + }
  495 + @objc deinit
  496 +}
  497 +@_hasMissingDesignatedInitializers public class ConstraintMakerFinalizable {
  498 + @discardableResult
  499 + public func labeled(_ label: Swift.String) -> liberate.ConstraintMakerFinalizable
  500 + public var constraint: liberate.Constraint {
  501 + get
  502 + }
  503 + @objc deinit
  504 +}
  505 +@available(*, deprecated, message: "Use ConstraintMakerPrioritizable instead.")
  506 +public typealias ConstraintMakerPriortizable = liberate.ConstraintMakerPrioritizable
  507 +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class ConstraintMakerPrioritizable : liberate.ConstraintMakerFinalizable {
  508 + @discardableResult
  509 + public func priority(_ amount: liberate.ConstraintPriority) -> liberate.ConstraintMakerFinalizable
  510 + @discardableResult
  511 + public func priority(_ amount: liberate.ConstraintPriorityTarget) -> liberate.ConstraintMakerFinalizable
  512 + @available(*, deprecated, message: "Use priority(.required) instead.")
  513 + @discardableResult
  514 + public func priorityRequired() -> liberate.ConstraintMakerFinalizable
  515 + @available(*, deprecated, message: "Use priority(.high) instead.")
  516 + @discardableResult
  517 + public func priorityHigh() -> liberate.ConstraintMakerFinalizable
  518 + @available(*, deprecated, message: "Use priority(.medium) instead.")
  519 + @discardableResult
  520 + public func priorityMedium() -> liberate.ConstraintMakerFinalizable
  521 + @available(*, deprecated, message: "Use priority(.low) instead.")
  522 + @discardableResult
  523 + public func priorityLow() -> liberate.ConstraintMakerFinalizable
  524 + @objc deinit
  525 +}
  526 +@_hasMissingDesignatedInitializers public class ConstraintMakerRelatable {
  527 + @discardableResult
  528 + public func equalTo(_ other: liberate.ConstraintRelatableTarget, _ file: Swift.String = #file, _ line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  529 + @discardableResult
  530 + public func equalToSuperview(_ file: Swift.String = #file, _ line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  531 + @discardableResult
  532 + public func lessThanOrEqualTo(_ other: liberate.ConstraintRelatableTarget, _ file: Swift.String = #file, _ line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  533 + @discardableResult
  534 + public func lessThanOrEqualToSuperview(_ file: Swift.String = #file, _ line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  535 + @discardableResult
  536 + public func greaterThanOrEqualTo(_ other: liberate.ConstraintRelatableTarget, _ file: Swift.String = #file, line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  537 + @discardableResult
  538 + public func greaterThanOrEqualToSuperview(_ file: Swift.String = #file, line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable
  539 + @objc deinit
  540 +}
  541 +extension ConstraintMakerRelatable {
  542 + @discardableResult
  543 + public func equalToSuperview<T>(_ closure: (liberate.ConstraintView) -> T, _ file: Swift.String = #file, line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable where T : liberate.ConstraintRelatableTarget
  544 + @discardableResult
  545 + public func lessThanOrEqualToSuperview<T>(_ closure: (liberate.ConstraintView) -> T, _ file: Swift.String = #file, line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable where T : liberate.ConstraintRelatableTarget
  546 + @discardableResult
  547 + public func greaterThanOrEqualTo<T>(_ closure: (liberate.ConstraintView) -> T, _ file: Swift.String = #file, line: Swift.UInt = #line) -> liberate.ConstraintMakerEditable where T : liberate.ConstraintRelatableTarget
  548 +}
  549 +public protocol ConstraintMultiplierTarget {
  550 + var constraintMultiplierTargetValue: CoreGraphics.CGFloat { get }
  551 +}
  552 +extension Int : liberate.ConstraintMultiplierTarget {
  553 + public var constraintMultiplierTargetValue: CoreGraphics.CGFloat {
  554 + get
  555 + }
  556 +}
  557 +extension UInt : liberate.ConstraintMultiplierTarget {
  558 + public var constraintMultiplierTargetValue: CoreGraphics.CGFloat {
  559 + get
  560 + }
  561 +}
  562 +extension Float : liberate.ConstraintMultiplierTarget {
  563 + public var constraintMultiplierTargetValue: CoreGraphics.CGFloat {
  564 + get
  565 + }
  566 +}
  567 +extension Double : liberate.ConstraintMultiplierTarget {
  568 + public var constraintMultiplierTargetValue: CoreGraphics.CGFloat {
  569 + get
  570 + }
  571 +}
  572 +extension CGFloat : liberate.ConstraintMultiplierTarget {
  573 + public var constraintMultiplierTargetValue: CoreGraphics.CGFloat {
  574 + get
  575 + }
  576 +}
  577 +public protocol ConstraintOffsetTarget : liberate.ConstraintConstantTarget {
  578 +}
  579 +extension Int : liberate.ConstraintOffsetTarget {
  580 +}
  581 +extension UInt : liberate.ConstraintOffsetTarget {
  582 +}
  583 +extension Float : liberate.ConstraintOffsetTarget {
  584 +}
  585 +extension Double : liberate.ConstraintOffsetTarget {
  586 +}
  587 +extension CGFloat : liberate.ConstraintOffsetTarget {
  588 +}
  589 +public struct ConstraintPriority : Swift.ExpressibleByFloatLiteral, Swift.Equatable, Swift.Strideable {
  590 + public typealias FloatLiteralType = Swift.Float
  591 + public let value: Swift.Float
  592 + public init(floatLiteral value: Swift.Float)
  593 + public init(_ value: Swift.Float)
  594 + public static var required: liberate.ConstraintPriority {
  595 + get
  596 + }
  597 + public static var high: liberate.ConstraintPriority {
  598 + get
  599 + }
  600 + public static var medium: liberate.ConstraintPriority {
  601 + get
  602 + }
  603 + public static var low: liberate.ConstraintPriority {
  604 + get
  605 + }
  606 + public static func == (lhs: liberate.ConstraintPriority, rhs: liberate.ConstraintPriority) -> Swift.Bool
  607 + public func advanced(by n: liberate.ConstraintPriority.FloatLiteralType) -> liberate.ConstraintPriority
  608 + public func distance(to other: liberate.ConstraintPriority) -> liberate.ConstraintPriority.FloatLiteralType
  609 + public typealias Stride = liberate.ConstraintPriority.FloatLiteralType
  610 +}
  611 +public protocol ConstraintPriorityTarget {
  612 + var constraintPriorityTargetValue: Swift.Float { get }
  613 +}
  614 +extension Int : liberate.ConstraintPriorityTarget {
  615 + public var constraintPriorityTargetValue: Swift.Float {
  616 + get
  617 + }
  618 +}
  619 +extension UInt : liberate.ConstraintPriorityTarget {
  620 + public var constraintPriorityTargetValue: Swift.Float {
  621 + get
  622 + }
  623 +}
  624 +extension Float : liberate.ConstraintPriorityTarget {
  625 + public var constraintPriorityTargetValue: Swift.Float {
  626 + get
  627 + }
  628 +}
  629 +extension Double : liberate.ConstraintPriorityTarget {
  630 + public var constraintPriorityTargetValue: Swift.Float {
  631 + get
  632 + }
  633 +}
  634 +extension CGFloat : liberate.ConstraintPriorityTarget {
  635 + public var constraintPriorityTargetValue: Swift.Float {
  636 + get
  637 + }
  638 +}
  639 +extension UILayoutPriority : liberate.ConstraintPriorityTarget {
  640 + public var constraintPriorityTargetValue: Swift.Float {
  641 + get
  642 + }
  643 +}
  644 +public protocol ConstraintRelatableTarget {
  645 +}
  646 +extension Int : liberate.ConstraintRelatableTarget {
  647 +}
  648 +extension UInt : liberate.ConstraintRelatableTarget {
  649 +}
  650 +extension Float : liberate.ConstraintRelatableTarget {
  651 +}
  652 +extension Double : liberate.ConstraintRelatableTarget {
  653 +}
  654 +extension CGFloat : liberate.ConstraintRelatableTarget {
  655 +}
  656 +extension CGSize : liberate.ConstraintRelatableTarget {
  657 +}
  658 +extension CGPoint : liberate.ConstraintRelatableTarget {
  659 +}
  660 +extension UIEdgeInsets : liberate.ConstraintRelatableTarget {
  661 +}
  662 +@available(iOS 11.0, tvOS 11.0, *)
  663 +extension NSDirectionalEdgeInsets : liberate.ConstraintRelatableTarget {
  664 +}
  665 +extension ConstraintItem : liberate.ConstraintRelatableTarget {
  666 +}
  667 +extension UIView : liberate.ConstraintRelatableTarget {
  668 +}
  669 +@available(iOS 9.0, macOS 10.11, *)
  670 +extension UILayoutGuide : liberate.ConstraintRelatableTarget {
  671 +}
  672 +public typealias ConstraintView = UIKit.UIView
  673 +extension UIView {
  674 + @available(*, deprecated, renamed: "snp.left")
  675 + public var snp_left: liberate.ConstraintItem {
  676 + get
  677 + }
  678 + @available(*, deprecated, renamed: "snp.top")
  679 + public var snp_top: liberate.ConstraintItem {
  680 + get
  681 + }
  682 + @available(*, deprecated, renamed: "snp.right")
  683 + public var snp_right: liberate.ConstraintItem {
  684 + get
  685 + }
  686 + @available(*, deprecated, renamed: "snp.bottom")
  687 + public var snp_bottom: liberate.ConstraintItem {
  688 + get
  689 + }
  690 + @available(*, deprecated, renamed: "snp.leading")
  691 + public var snp_leading: liberate.ConstraintItem {
  692 + get
  693 + }
  694 + @available(*, deprecated, renamed: "snp.trailing")
  695 + public var snp_trailing: liberate.ConstraintItem {
  696 + get
  697 + }
  698 + @available(*, deprecated, renamed: "snp.width")
  699 + public var snp_width: liberate.ConstraintItem {
  700 + get
  701 + }
  702 + @available(*, deprecated, renamed: "snp.height")
  703 + public var snp_height: liberate.ConstraintItem {
  704 + get
  705 + }
  706 + @available(*, deprecated, renamed: "snp.centerX")
  707 + public var snp_centerX: liberate.ConstraintItem {
  708 + get
  709 + }
  710 + @available(*, deprecated, renamed: "snp.centerY")
  711 + public var snp_centerY: liberate.ConstraintItem {
  712 + get
  713 + }
  714 + @available(*, deprecated, renamed: "snp.baseline")
  715 + public var snp_baseline: liberate.ConstraintItem {
  716 + get
  717 + }
  718 + @available(iOS 8.0, macOS 10.11, *)
  719 + @available(*, deprecated, renamed: "snp.lastBaseline")
  720 + public var snp_lastBaseline: liberate.ConstraintItem {
  721 + get
  722 + }
  723 + @available(iOS 8.0, macOS 10.11, *)
  724 + @available(iOS, deprecated, renamed: "snp.firstBaseline")
  725 + public var snp_firstBaseline: liberate.ConstraintItem {
  726 + get
  727 + }
  728 + @available(iOS 8.0, *)
  729 + @available(iOS, deprecated, renamed: "snp.leftMargin")
  730 + public var snp_leftMargin: liberate.ConstraintItem {
  731 + get
  732 + }
  733 + @available(iOS 8.0, *)
  734 + @available(iOS, deprecated, renamed: "snp.topMargin")
  735 + public var snp_topMargin: liberate.ConstraintItem {
  736 + get
  737 + }
  738 + @available(iOS 8.0, *)
  739 + @available(iOS, deprecated, renamed: "snp.rightMargin")
  740 + public var snp_rightMargin: liberate.ConstraintItem {
  741 + get
  742 + }
  743 + @available(iOS 8.0, *)
  744 + @available(iOS, deprecated, renamed: "snp.bottomMargin")
  745 + public var snp_bottomMargin: liberate.ConstraintItem {
  746 + get
  747 + }
  748 + @available(iOS 8.0, *)
  749 + @available(iOS, deprecated, renamed: "snp.leadingMargin")
  750 + public var snp_leadingMargin: liberate.ConstraintItem {
  751 + get
  752 + }
  753 + @available(iOS 8.0, *)
  754 + @available(iOS, deprecated, renamed: "snp.trailingMargin")
  755 + public var snp_trailingMargin: liberate.ConstraintItem {
  756 + get
  757 + }
  758 + @available(iOS 8.0, *)
  759 + @available(iOS, deprecated, renamed: "snp.centerXWithinMargins")
  760 + public var snp_centerXWithinMargins: liberate.ConstraintItem {
  761 + get
  762 + }
  763 + @available(iOS 8.0, *)
  764 + @available(iOS, deprecated, renamed: "snp.centerYWithinMargins")
  765 + public var snp_centerYWithinMargins: liberate.ConstraintItem {
  766 + get
  767 + }
  768 + @available(*, deprecated, renamed: "snp.edges")
  769 + public var snp_edges: liberate.ConstraintItem {
  770 + get
  771 + }
  772 + @available(*, deprecated, renamed: "snp.size")
  773 + public var snp_size: liberate.ConstraintItem {
  774 + get
  775 + }
  776 + @available(*, deprecated, renamed: "snp.center")
  777 + public var snp_center: liberate.ConstraintItem {
  778 + get
  779 + }
  780 + @available(iOS 8.0, *)
  781 + @available(iOS, deprecated, renamed: "snp.margins")
  782 + public var snp_margins: liberate.ConstraintItem {
  783 + get
  784 + }
  785 + @available(iOS 8.0, *)
  786 + @available(iOS, deprecated, renamed: "snp.centerWithinMargins")
  787 + public var snp_centerWithinMargins: liberate.ConstraintItem {
  788 + get
  789 + }
  790 + @available(*, deprecated, renamed: "snp.prepareConstraints(_:)")
  791 + public func snp_prepareConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void) -> [liberate.Constraint]
  792 + @available(*, deprecated, renamed: "snp.makeConstraints(_:)")
  793 + public func snp_makeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  794 + @available(*, deprecated, renamed: "snp.remakeConstraints(_:)")
  795 + public func snp_remakeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  796 + @available(*, deprecated, renamed: "snp.updateConstraints(_:)")
  797 + public func snp_updateConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  798 + @available(*, deprecated, renamed: "snp.removeConstraints()")
  799 + public func snp_removeConstraints()
  800 + public var snp: liberate.ConstraintViewDSL {
  801 + get
  802 + }
  803 +}
  804 +public struct ConstraintViewDSL : liberate.ConstraintAttributesDSL {
  805 + @discardableResult
  806 + public func prepareConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void) -> [liberate.Constraint]
  807 + public func makeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  808 + public func remakeConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  809 + public func updateConstraints(_ closure: (liberate.ConstraintMaker) -> Swift.Void)
  810 + public func removeConstraints()
  811 + public var contentHuggingHorizontalPriority: Swift.Float {
  812 + get
  813 + nonmutating set
  814 + }
  815 + public var contentHuggingVerticalPriority: Swift.Float {
  816 + get
  817 + nonmutating set
  818 + }
  819 + public var contentCompressionResistanceHorizontalPriority: Swift.Float {
  820 + get
  821 + nonmutating set
  822 + }
  823 + public var contentCompressionResistanceVerticalPriority: Swift.Float {
  824 + get
  825 + nonmutating set
  826 + }
  827 + public var target: Swift.AnyObject? {
  828 + get
  829 + }
  830 +}
  831 +extension LayoutConstraint {
  832 + @objc override dynamic public var description: Swift.String {
  833 + @objc get
  834 + }
  835 +}
15 @_hasMissingDesignatedInitializers public class HHLiberate { 836 @_hasMissingDesignatedInitializers public class HHLiberate {
16 public static let `default`: liberate.HHLiberate 837 public static let `default`: liberate.HHLiberate
17 public static func rescue(_ navi: UIKit.UINavigationController) 838 public static func rescue(_ navi: UIKit.UINavigationController)
@@ -39,6 +860,27 @@ extension HHLiberate { @@ -39,6 +860,27 @@ extension HHLiberate {
39 @objc override dynamic public init() 860 @objc override dynamic public init()
40 @objc deinit 861 @objc deinit
41 } 862 }
  863 +@objc @_inheritsConvenienceInitializers public class LayoutConstraint : UIKit.NSLayoutConstraint {
  864 + public var label: Swift.String? {
  865 + get
  866 + set
  867 + }
  868 + @objc override dynamic public init()
  869 + @objc deinit
  870 +}
  871 +public protocol LayoutConstraintItem : AnyObject {
  872 +}
  873 +@available(iOS 9.0, macOS 10.11, *)
  874 +extension UILayoutGuide : liberate.LayoutConstraintItem {
  875 +}
  876 +extension UIView : liberate.LayoutConstraintItem {
  877 +}
  878 +@available(iOS 8.0, *)
  879 +extension UILayoutSupport {
  880 + public var snp: liberate.ConstraintLayoutSupportDSL {
  881 + get
  882 + }
  883 +}
42 @objc public protocol HHPayMedicable { 884 @objc public protocol HHPayMedicable {
43 @objc func payInterceptor(_ url: Swift.String, scheme: Swift.String, callback: @escaping (([Swift.AnyHashable : Any]?) -> Swift.Void)) -> Swift.Bool 885 @objc func payInterceptor(_ url: Swift.String, scheme: Swift.String, callback: @escaping (([Swift.AnyHashable : Any]?) -> Swift.Void)) -> Swift.Bool
44 } 886 }