Parametri Opsional në Funksionet në LESS
Parametrat në funksione mund të jenë opsional. Për këtë atyre duhet t'u caktohet një vlerë default. Në këtë rast kur thirret funksioni ne mundemi të mos e specifikojmë vlerën e parametrit - dhe do të merret vlera e specifikuar si default. Le ta shohim me një shembull.
Le të themi se kemi një funksion, i cakton ngjyrën e një elementi:
.color(@c) {
color: @c;
}
Le ta bëjmë që parametri i ngjyrës të jetë
opsional dhe si default të ketë vlerën red:
.color(@c: red) {
color: @c;
}
Tani le ta thërrasim funksionin tonë me parameter:
div {
.color(green);
}
Tani le ta thërrasim funksionin tonë pa parameter:
div {
.color();
}