LESS-də funksiyanın butun parametrləri
Tutaq ki, bizim aşağıdakı funksiyamız var:
.border(@w, @c, @t) {
border: @w @c @t;
}
Belə bir funksiya yaradarkən əlverişsiz olan odur ki, əvvəlcə funksiyanın bütün parametrlərini elanda sadalamaq, sonra da funksiyanın daxilində eyni parametrləri təkrar sadalamaq məcburiyyətində qalırıq.
Köməyə funksiyanın bütün parametlərini özündə saxlayan
xüsusi açar dəyişən @arguments gəlir.
Bu dəyişəndən istifadə edərək kodumuzu sadələşdirək:
.border(@w, @c, @t) {
border: @arguments;
}
Aşağıdakı funksiyanın kodunu sadələşdirin:
.shadow(@x, @y, @r, @w, @c) {
box-shadow: @x @y @r @w @c;
}