এই পরিষেবাটি অ্যাপস স্ক্রিপ্ট অ্যাপ্লিকেশনগুলিকে সাধারণত একটি ব্যবহারকারী ইন্টারফেস হিসাবে HTML ফেরত দেওয়ার অনুমতি দেয়৷ আপনি যদি এই ক্লাসটি ব্যবহার করার জন্য নতুন হন তবে আমরা আপনাকে Html পরিষেবার নির্দেশিকাটি দেখার পরামর্শ দিই
.ক্লাস
নাম | সংক্ষিপ্ত বিবরণ |
---|---|
Html Output | একটি Html Output অবজেক্ট যা একটি স্ক্রিপ্ট থেকে পরিবেশন করা যেতে পারে। |
Html Output Meta Tag | Html Output.addMetaTag(name, content) কল করে পৃষ্ঠায় যোগ করা একটি মেটা ট্যাগ প্রতিনিধিত্ব করে এমন একটি বস্তু। |
Html Service | একটি স্ক্রিপ্ট থেকে HTML এবং অন্যান্য পাঠ্য সামগ্রী ফেরত দেওয়ার জন্য পরিষেবা৷ |
Html Template | গতিশীলভাবে HTML নির্মাণের জন্য একটি টেমপ্লেট অবজেক্ট। |
Sandbox Mode | ক্লায়েন্ট-সাইড Html Service স্ক্রিপ্টের জন্য ব্যবহার করা যেতে পারে এমন স্যান্ডবক্স মোডগুলির প্রতিনিধিত্ব করে একটি enum। |
XFrameOptionsMode | X-Frame-Options মোডের প্রতিনিধিত্বকারী একটি enum যা ক্লায়েন্ট-সাইড Html Service স্ক্রিপ্টের জন্য ব্যবহার করা যেতে পারে। |
Html Output
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
add Meta Tag(name, content) | Html Output | পৃষ্ঠায় একটি মেটা ট্যাগ যোগ করে। |
append(addedContent) | Html Output | এই Html Output বিষয়বস্তুর সাথে নতুন বিষয়বস্তু যুক্ত করে। |
append Untrusted(addedContent) | Html Output | এই Html Output বিষয়বস্তুতে নতুন বিষয়বস্তু যুক্ত করে, প্রাসঙ্গিক এস্কেপিং ব্যবহার করে। |
as Template() | Html Template | এই Html Output দ্বারা সমর্থিত একটি Html Template প্রদান করে। |
clear() | Html Output | বর্তমান বিষয়বস্তু সাফ করে। |
get As(contentType) | Blob | নির্দিষ্ট বিষয়বস্তুর প্রকারে রূপান্তরিত একটি ব্লব হিসাবে এই বস্তুর ভিতরের ডেটা ফেরত দিন। |
get Blob() | Blob | একটি ব্লব হিসাবে এই বস্তুর ভিতরে ডেটা ফেরত দিন। |
get Content() | String | এই Html Output বিষয়বস্তু পায়। |
get Favicon Url() | String | set Favicon Url(iconUrl) কল করে পৃষ্ঠায় যোগ করা একটি ফেভিকন লিঙ্ক ট্যাগের URL পায়। |
get Height() | Integer | Google ডক্স, পত্রক বা ফর্মগুলিতে কাস্টম ডায়ালগের প্রাথমিক উচ্চতা পায়৷ |
get Meta Tags() | Html Output Meta Tag[] | add Meta Tag(name, content) কল করে পৃষ্ঠায় যোগ করা মেটা ট্যাগ প্রতিনিধিত্ব করে এমন বস্তুর একটি অ্যারে পায়। |
get Title() | String | আউটপুট পৃষ্ঠার শিরোনাম পায়। |
get Width() | Integer | Google ডক্স, পত্রক বা ফর্মগুলিতে কাস্টম ডায়ালগের প্রাথমিক প্রস্থ পায়৷ |
set Content(content) | Html Output | এই Html Output বিষয়বস্তু সেট করে। |
set Favicon Url(iconUrl) | Html Output | পৃষ্ঠায় একটি ফেভিকনের জন্য একটি লিঙ্ক ট্যাগ যোগ করে। |
set Height(height) | Html Output | Google ডক্স, পত্রক বা ফর্মগুলিতে কাস্টম ডায়ালগের প্রাথমিক উচ্চতা সেট করে৷ |
set Sandbox Mode(mode) | Html Output | এই পদ্ধতির এখন কোন প্রভাব নেই — আগে এটি ক্লায়েন্ট-সাইড স্ক্রিপ্টগুলির জন্য ব্যবহৃত sandbox mode সেট করেছিল। |
set Title(title) | Html Output | আউটপুট পৃষ্ঠার শিরোনাম সেট করে। |
set Width(width) | Html Output | Google ডক্স, পত্রক বা ফর্মগুলিতে একটি কাস্টম ডায়ালগের প্রাথমিক প্রস্থ সেট করে৷ |
set XFrame Options Mode(mode) | Html Output | পৃষ্ঠার X-Frame-Options হেডারের অবস্থা সেট করে, যা ক্লিকজ্যাকিং প্রতিরোধ নিয়ন্ত্রণ করে। |
Html Output Meta Tag
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
get Content() | String | এই মেটা ট্যাগের বিষয়বস্তু পায়। |
get Name() | String | এই Html Output Meta Tag নাম পায়। |
Html Service
বৈশিষ্ট্য
সম্পত্তি | টাইপ | বর্ণনা |
---|---|---|
Sandbox Mode | Sandbox Mode | ক্লায়েন্ট-সাইড Html Service স্ক্রিপ্টের জন্য ব্যবহার করা যেতে পারে এমন স্যান্ডবক্স মোডগুলির প্রতিনিধিত্ব করে একটি enum। |
XFrameOptionsMode | XFrameOptionsMode | X-Frame-Options মোডের প্রতিনিধিত্বকারী একটি enum যা ক্লায়েন্ট-সাইড Html Service স্ক্রিপ্টের জন্য ব্যবহার করা যেতে পারে। |
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
create Html Output() | Html Output | একটি নতুন Html Output অবজেক্ট তৈরি করে যা স্ক্রিপ্ট থেকে ফেরত দেওয়া যেতে পারে। |
create Html Output(blob) | Html Output | একটি Blob Source রিসোর্স থেকে একটি নতুন Html Output অবজেক্ট তৈরি করে। |
create Html Output(html) | Html Output | একটি নতুন Html Output অবজেক্ট তৈরি করে যা স্ক্রিপ্ট থেকে ফেরত দেওয়া যেতে পারে। |
create Html Output From File(filename) | Html Output | কোড এডিটরের একটি ফাইল থেকে একটি নতুন Html Output অবজেক্ট তৈরি করে। |
create Template(blob) | Html Template | একটি Blob Source রিসোর্স থেকে একটি নতুন Html Template অবজেক্ট তৈরি করে। |
create Template(html) | Html Template | একটি নতুন Html Template অবজেক্ট তৈরি করে যা স্ক্রিপ্ট থেকে ফেরত দেওয়া যেতে পারে। |
create Template From File(filename) | Html Template | কোড এডিটরের একটি ফাইল থেকে একটি নতুন Html Template অবজেক্ট তৈরি করে। |
get User Agent() | String | বর্তমান ব্রাউজারের জন্য ব্যবহারকারী-এজেন্ট স্ট্রিং পায়। |
Html Template
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
evaluate() | Html Output | এই টেমপ্লেটটি মূল্যায়ন করে এবং একটি Html Output অবজেক্ট প্রদান করে। |
get Code() | String | টেমপ্লেট ফাইলের উপর ভিত্তি করে জাভাস্ক্রিপ্ট কোডের একটি স্ট্রিং তৈরি করে, যা মূল্যায়ন করা যেতে পারে। |
get Code With Comments() | String | জাভাস্ক্রিপ্ট কোডের একটি স্ট্রিং তৈরি করে যা মূল্যায়ন করা যেতে পারে, কোডের প্রতিটি লাইনে একটি মন্তব্য হিসাবে টেমপ্লেট থেকে মূল লাইন রয়েছে। |
get Raw Content() | String | এই টেমপ্লেটের অপ্রক্রিয়াজাত বিষয়বস্তু ফেরত দেয়। |
Sandbox Mode
বৈশিষ্ট্য
সম্পত্তি | টাইপ | বর্ণনা |
---|---|---|
EMULATED | Enum | একটি লিগ্যাসি স্যান্ডবক্স মোড যা শুধুমাত্র ECMAScript 3-এ উপলব্ধ বৈশিষ্ট্যগুলি ব্যবহার করে ECMAScript 5 কঠোর মোড অনুকরণ করে। |
IFRAME | Enum | একটি স্যান্ডবক্স মোড যা EMULATED এবং NATIVE মোড দ্বারা ব্যবহৃত Caja স্যান্ডবক্স প্রযুক্তির পরিবর্তে iframe স্যান্ডবক্সিং ব্যবহার করে। |
NATIVE | Enum | একটি স্যান্ডবক্স মোড যা ECMAScript 5 কঠোর মোডের উপরে নির্মিত। |
XFrameOptionsMode
বৈশিষ্ট্য
সম্পত্তি | টাইপ | বর্ণনা |
---|---|---|
ALLOWALL | Enum | কোনো X-Frame-Options হেডার সেট করা হবে না। |
DEFAULT | Enum | X-Frame-Options হেডারের জন্য ডিফল্ট মান সেট করে, যা স্বাভাবিক নিরাপত্তা অনুমান সংরক্ষণ করে। |