DeclarativeLayoutKit Versions Save

UIKit declarative layout helpers

3.0.1

2 years ago

3.0.0

2 years ago
  • 🎊 recreate own DSL without mixing and matching with SnapKit DSL

  • bump minimum iOS version from 10 to 11

  • ⛔️ drop ViewStyle feature

  • merge all submodules(subspecs) in one module(subspect) - DeclarativeLayoutKit

  • ⛔️ drop V|HStackBuilder

  • 🎊 add more useful helpers for UIStackView

  • extend funtionBuilder compatibility: add optional, conditional, array block

2.0.0

3 years ago
  • AnchorLayoutBuider.build() now return UIView instead Self

  • Add relative anchor operator like: above(bottomView:), below(topView:), after(leftView:), before(rightView:)

  • Add multiplier operator on Constraint DSL

  • Add "chainabilty" for UIDatePicker, UIPageControl, UIPickerView, UIStepper, UITabBar, UIToolBar

  • Add KeyPath "chainabilty"

  • Add frame\bounds chains

  • Add closure-based api for adding gesture recognizers

  • Add more desired UIControl actions like: onSwitchToggle, onTextChanged, onSliderChanged

  • Add options to overwrite existed targets on new creation closure action

  • Add UIStackView builder (such as Declarative StackBuilder)

  • Change interitem spacing syntax in StackBuilder

  • Fix Stack initializing error

  • Add ViewStyle functionBuilder

1.0.1

3 years ago