mirror of
https://github.com/JFormDesigner/FlatLaf.git
synced 2026-02-11 06:27:13 -06:00
UIDefaultsLoader: added if() function (inspired by Less CSS)
This commit is contained in:
@@ -29,6 +29,24 @@ Prop.true = true
|
||||
Prop.var = @var1
|
||||
Prop.ref = $Prop.string
|
||||
|
||||
Prop.ifNotNull = if(#000,#0f0,#dfd)
|
||||
Prop.ifNull = if(null,#0f0,#dfd)
|
||||
Prop.ifTrue = if(true,#0f0,#dfd)
|
||||
Prop.ifFalse = if(false,#0f0,#dfd)
|
||||
Prop.ifOne = if(1,#0f0,#dfd)
|
||||
Prop.ifZero = if(0,#0f0,#dfd)
|
||||
@varTrue = true
|
||||
@varFalse = false
|
||||
@varTrueValue = #0f0
|
||||
@varFalseValue = #dfd
|
||||
Prop.ifVarTrue = if(@varTrue,@varTrueValue,@varFalseValue)
|
||||
Prop.ifVarFalse = if(@varFalse,@varTrueValue,@varFalseValue)
|
||||
Prop.ifTrueColorFunc = if(true,lighten(#f00,20%),darken(#f00,20%))
|
||||
Prop.ifFalseColorFunc = if(false,lighten(#f00,20%),darken(#f00,20%))
|
||||
Prop.ifUndefinedVar = if(@undefinedVar,#0f0,#dfd)
|
||||
Prop.ifUndefinedProp = if($undefinedProp,#0f0,#dfd)
|
||||
Prop.ifColor = lighten(if(#000,#0f0,#dfd), 10%)
|
||||
Prop.ifColorVar = lighten(if(@varTrue,@varTrueValue,@varFalseValue), 10%)
|
||||
Prop.lazy = lazy(Prop.string)
|
||||
|
||||
Prop.colorFunc1 = rgb(12,34,56)
|
||||
|
||||
Reference in New Issue
Block a user