Valikuline parameeter funktsioonides LESS-is
Funktsioonide parameetrid võivad olla valikulised. Selleks tuleb neile määrata vaikeväärtus. Sel juhul saame funktsiooni väljakutsel mitte määrata parameetri väärtust - ja siis võetakse määratud vaikeväärtus. Vaatame seda näite abil.
Oletame, et meil on funktsioon, mis määrab elemendi värvi:
.color(@c) {
color: @c;
}
Teeme nii, et värvi parameeter poleks
kohustuslik ja vaikimisi oleks väärtus red:
.color(@c: red) {
color: @c;
}
Nüüd kutsume meie funktsiooni parameetriga välja:
div {
.color(green);
}
Nüüd kutsume meie funktsiooni ilma parameetrita välja:
div {
.color();
}