Opcionális paraméterek a LESS függvényekben
A függvények paraméterei opcionálisak lehetnek. Ehhez alapértelmezett értéket kell nekik megadni. Ebben az esetben a függvény meghívásakor nem kell megadnunk a paraméter értékét - és a megadott alapértelmezett érték kerül felhasználásra. Nézzük meg egy példán.
Tegyük fel, van egy függvényünk, amely beállítja egy elem színét:
.color(@c) {
color: @c;
}
Tegyük úgy, hogy a szín paraméter ne legyen
kötött, és alapértelmezetten red értéke legyen:
.color(@c: red) {
color: @c;
}
Most hívjuk meg a függvényünket paraméterrel:
div {
.color(green);
}
Most pedig hívjuk meg a függvényünket paraméter nélkül:
div {
.color();
}