রিসোর্স লোড হচ্ছে... লোডিং...

টেমপ্লেট লাইব্রেরির পরামিতি

টেমপ্লেট লাইব্রেরি নিজস্ব ইন্টারফেস প্যারামিটারও সেট করতে পারে, যা টেমপ্লেট লাইব্রেরির কোডে গ্লোবাল ভেরিয়েবলের আকারে ব্যবহৃত হয়। উদাহরণস্বরূপ, আমরা একটি টেমপ্লেট ক্লাস লাইব্রেরির পরামিতি সেট করিঃ

Template parameters

কৌশল কোডে প্যারামিটারের ভেরিয়েবলের নাম কৌশল পর্দায় প্রদর্শিত পরামিতির নাম প্রকার ডিফল্ট মান
প্যারামিটার ১ প্যারামিটার ১ সংখ্যা 99
$.SetParam1 = function(p1) {
    param1 = p1
}

$.GetParam1 = function() {
    Log("param1:", param1)
    return param1
}
def SetParam1(p1):
    global param1
    param1 = p1

def GetParam1():
    Log("param1:", param1)
    return param1

ext.SetParam1 = SetParam1
ext.GetParam1 = GetParam1
void SetParam1(float p1) {
    param1 = p1;
}

float GetParam1() {
    Log("param1:", param1);
    return param1;
}

পরীক্ষার জন্য টেমপ্লেট ক্লাস লাইব্রেরির কোডparam1পরামিতিঃ

function main () {
    Log("Call $.GetParam1:", $.GetParam1())
    Log("Call $.SetParam1:", "#FF0000")
    $.SetParam1(20)
    Log("Call $.GetParam1:", $.GetParam1())
}
def main():
    Log("Call ext.GetParam1:", ext.GetParam1())
    Log("Call ext.SetParam1:", "#FF0000")
    ext.SetParam1(20)
    Log("Call ext.GetParam1:", ext.GetParam1())
void main() {
    Log("Call ext::GetParam1:", ext::GetParam1());
    Log("Call ext::SetParam1:", "#FF0000");
    ext::SetParam1(20);
    Log("Call ext::GetParam1:", ext::GetParam1());
}

উপরের টেমপ্লেট ক্লাস লাইব্রেরির কৌশল কোডটি উল্লেখ করুন এবং প্যারামিটার পেতে টেমপ্লেট ক্লাস লাইব্রেরির এক্সপোর্ট ফাংশনটি ব্যবহার করুনparam1এবং প্যারামিটার পরিবর্তনparam1.

টেমপ্লেট লাইব্রেরির এক্সপোর্ট ফাংশন রেফারেন্স টেমপ্লেট লাইব্রেরি