LESS-এ ফাংশনের সকল প্যারামিটার
ধরুন আমাদের নিম্নলিখিত ফাংশন আছে:
.border(@w, @c, @t) {
border: @w @c @t;
}
এই ধরনের একটি ফাংশন তৈরি করার সময় এটি খুব সুবিধাজনক নয় যে আমাদের প্রথমে ফাংশন ডিক্লারেশনে সমস্ত প্যারামিটার তালিকাভুক্ত করতে হয়, এবং তারপর ফাংশনের ভিতরে একই প্যারামিটারগুলি আবার তালিকাভুক্ত করতে হয়।
সাহায্য করতে আসবে বিশেষ কী-ভেরিয়েবল
@arguments, যেটি ফাংশনের সমস্ত
প্যারামিটার ধারণ করে। এই ভেরিয়েবল ব্যবহার করে আমাদের কোড সরল করা যাক:
.border(@w, @c, @t) {
border: @arguments;
}
নিম্নলিখিত ফাংশনের কোড সরল করুন:
.shadow(@x, @y, @r, @w, @c) {
box-shadow: @x @y @r @w @c;
}