ব্লকলি > ক্লিপবোর্ড > অনুলিপি
clipboard.copy() ফাংশন
একটি অনুলিপিযোগ্য আইটেম অনুলিপি করুন, এবং এর ডেটা এবং যে কর্মক্ষেত্র থেকে এটি অনুলিপি করা হয়েছিল তা রেকর্ড করুন।
এই ফাংশনটি অনুলিপিটি অনুমোদিত হওয়া উচিত তা নিশ্চিত করার জন্য কোনও পরীক্ষা করে না, যেমন ব্লকটি মুছে ফেলা যায় কিনা তা নিশ্চিত করতে। এই ফাংশন কল করার আগে এই ধরনের চেক করা উচিত.
মনে রাখবেন যে যদি অনুলিপিযোগ্য আইটেমটি ISelectable
না হয় বা এর workspace
সম্পত্তি একটি WorkspaceSvg
না হয় , অনুলিপি সফল হবে, কিন্তু কোনো সংরক্ষিত ওয়ার্কস্পেস ডেটা থাকবে না। এটি ডেটা পেস্ট করার ক্ষমতাকে প্রভাবিত করবে যদি না আপনি স্পষ্টভাবে পেস্ট পদ্ধতিতে একটি ওয়ার্কস্পেস পাস করেন।
স্বাক্ষর:
export declare function copy<T extends ICopyData>(toCopy: ICopyable<T>, location?: Coordinate): T | null;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
অনুলিপি | আইকপিযোগ্য <T> | কপি করার জন্য আইটেম। |
অবস্থান | সমন্বয় | একটি সম্ভাব্য পেস্ট অবস্থান হিসাবে সংরক্ষণ করার জন্য (ঐচ্ছিক) অবস্থান। |
রিটার্ন:
টি | নাল
অনুলিপি করা তথ্য যদি অনুলিপি সফল হয়, অন্যথায় নাল।