Opcioni parametar u funkcijama u LESS-u
Parametri u funkcijama mogu biti opcioni. Za to im je potrebno zadati podrazumevanu vrednost. U tom slučaju, prilikom pozivanja funkcije možemo da ne navedemo vrednost parametra - i uzeće se navedena podrazumevana vrednost. Hajde da pogledamo na primeru.
Neka imamo funkciju koja postavlja boju elementa:
.color(@c) {
color: @c;
}
Učinimo da parametar za boju bude
opcioni i po podrazumevanom ima vrednost red:
.color(@c: red) {
color: @c;
}
Hajde sada da pozovemo našu funkciju sa parametrom:
div {
.color(green);
}
A sada pozovimo našu funkciju bez parametra:
div {
.color();
}