mirror of
https://github.com/InsanusMokrassar/JSUIKitKBindings.git
synced 2025-10-27 10:10:59 +00:00
global changes in packages
This commit is contained in:
33
src/main/kotlin/dev/inmo/jsuikit/modifiers/UIKitWidth.kt
Normal file
33
src/main/kotlin/dev/inmo/jsuikit/modifiers/UIKitWidth.kt
Normal file
@@ -0,0 +1,33 @@
|
||||
package dev.inmo.jsuikit.modifiers
|
||||
|
||||
sealed class UIKitWidth(classname: String) : UIKitModifier {
|
||||
override val classes: Array<String> = arrayOf("uk-width-$classname")
|
||||
|
||||
object Full : UIKitWidth("1-1")
|
||||
object Expand : UIKitWidth("expand")
|
||||
|
||||
object Half : UIKitWidth("1-2")
|
||||
|
||||
object OneThird : UIKitWidth("1-3")
|
||||
object TwoThird : UIKitWidth("2-3")
|
||||
|
||||
object OneFourth : UIKitWidth("1-4")
|
||||
val TwoFourth get() = Half
|
||||
object ThreeFourth : UIKitWidth("3-4")
|
||||
val FourFourth get() = Full
|
||||
|
||||
object OneFifth : UIKitWidth("1-5")
|
||||
object TwoFifth : UIKitWidth("2-5")
|
||||
object ThreeFifth : UIKitWidth("3-5")
|
||||
object FourFifth : UIKitWidth("4-5")
|
||||
val FiveFifth get() = Full
|
||||
|
||||
object OneSixth : UIKitWidth("1-6")
|
||||
val TwoSixth get() = OneThird
|
||||
val ThreeSixth get() = Half
|
||||
val FourSixth get() = TwoThird
|
||||
object FiveSixth : UIKitWidth("5-6")
|
||||
val SixSixth get() = Full
|
||||
|
||||
override fun toString() = classes.first()
|
||||
}
|
||||
Reference in New Issue
Block a user