ब्यौरा
Chrome की फ़ॉन्ट सेटिंग मैनेज करने के लिए, chrome.fontSettings
API का इस्तेमाल करें.
अनुमतियां
fontSettings
फ़ॉन्ट सेटिंग एपीआई का इस्तेमाल करने के लिए, आपको एक्सटेंशन मेनिफ़ेस्ट में "fontSettings"
की अनुमति के बारे में एलान करना होगा. उदाहरण के लिए:
{
"name": "My Font Settings Extension",
"description": "Customize your fonts",
"version": "0.2",
"permissions": [
"fontSettings"
],
...
}
सिद्धांत और इस्तेमाल
Chrome कुछ फ़ॉन्ट सेटिंग को सामान्य फ़ॉन्ट फ़ैमिली और भाषा स्क्रिप्ट पर निर्भर करने की अनुमति देता है. उदाहरण के लिए, सैंस-सेरिफ़ सिंप्लिफ़ाइड चाइनीज़ के लिए इस्तेमाल किया गया फ़ॉन्ट, सेरिफ़ जैपनीज़ के लिए इस्तेमाल किए गए फ़ॉन्ट से अलग हो सकता है.
Chrome पर काम करने वाले सामान्य फ़ॉन्ट फ़ैमिली, सीएसएस की सामान्य फ़ॉन्ट फ़ैमिली पर आधारित होती हैं और उन्हें GenericReference
में शामिल किया जाता है. जब कोई वेब पेज किसी सामान्य फ़ॉन्ट फ़ैमिली को तय करता है, तो Chrome उससे जुड़ी सेटिंग के आधार पर फ़ॉन्ट चुनता है. अगर कोई सामान्य फ़ॉन्ट फ़ैमिली तय नहीं की गई है, तो Chrome "स्टैंडर्ड" जेनरिक फ़ॉन्ट फ़ैमिली की सेटिंग का इस्तेमाल करता है.
जब कोई वेब पेज किसी भाषा के बारे में बताता है, तो Chrome उस भाषा की स्क्रिप्ट की सेटिंग के आधार पर फ़ॉन्ट चुनता है. अगर कोई भाषा नहीं चुनी गई है, तो Chrome डिफ़ॉल्ट या ग्लोबल स्क्रिप्ट की सेटिंग का इस्तेमाल करता है.
इस्तेमाल की जा सकने वाली भाषा की स्क्रिप्ट, ISO 15924 स्क्रिप्ट कोड के ज़रिए बताई जाती हैं और वे
ScriptCode
में दी गई होती हैं. तकनीकी रूप से, Chrome सेटिंग पूरी तरह से हर स्क्रिप्ट के हिसाब से नहीं होती हैं, बल्कि ये भाषा पर भी निर्भर करती हैं. उदाहरण के लिए, जब कोई वेब पेज रूसी भाषा के बारे में बताता है, तो Chrome सिरिलिक (ISO 15924 स्क्रिप्ट कोड "Cyrl") के लिए फ़ॉन्ट चुनता है और इस फ़ॉन्ट का इस्तेमाल न सिर्फ़ सिरिलिक स्क्रिप्ट के लिए करता है, बल्कि लैटिन जैसे सभी फ़ॉन्ट कवर के लिए भी करता है.
उदाहरण
नीचे दिए गए कोड को ऐरेबिक के लिए स्टैंडर्ड फ़ॉन्ट मिलता है.
chrome.fontSettings.getFont(
{ genericFamily: 'standard', script: 'Arab' },
function(details) { console.log(details.fontId); }
);
अगला स्निपेट, जापानी के लिए Sans-Serif फ़ॉन्ट सेट करता है.
chrome.fontSettings.setFont(
{ genericFamily: 'sansserif', script: 'Jpan', fontId: 'MS PGothic' }
);
इस एपीआई को आज़माने के लिए, chrome-extension-सैंपल डेटा स्टोर करने की जगह से, fontSettings API का उदाहरण इंस्टॉल करें.
टाइप
FontName
फ़ॉन्ट के नाम के बारे में बताता है.
प्रॉपर्टी
-
displayName
स्ट्रिंग
फ़ॉन्ट का डिसप्ले नेम.
-
fontId
स्ट्रिंग
फ़ॉन्ट आईडी.
GenericFamily
सीएसएस की जेनरिक फ़ॉन्ट फ़ैमिली.
Enum
LevelOfControl
not\_controllable
में से एक: इसे किसी भी एक्सटेंशन से कंट्रोल नहीं किया जा सकता
controlled\_by\_other\_extensions
: इसे ज़्यादा प्राथमिकता वाले एक्सटेंशन से कंट्रोल किया जाता है
controllable\_by\_this\_extension
: इस एक्सटेंशन से कंट्रोल किया जा सकता है
controlled\_by\_this\_extension
: इसे इस एक्सटेंशन से कंट्रोल किया जाता है
Enum
"not_controllable"
"controllable_by_this_extension"
ScriptCode
ISO 15924 स्क्रिप्ट कोड. डिफ़ॉल्ट या ग्लोबल स्क्रिप्ट को, स्क्रिप्ट कोड "Zyyy" से दिखाया जाता है.
Enum
"Blis"
"Cprt"
"Cyrl"
"Dsrt"
"Egyd"
"Egyh"
"Geor"
"Hant"
"Hmng"
"Inds"
"Kthi"
"Linb"
"Mand"
"Mlym"
"Mtei"
"Mymr"
"Nbat"
"Nkgb"
"Nkoo"
"Nshu"
"Phli"
"Phlp"
"Phlv"
"Plrd"
"Prti"
"Rjng"
"Sgnw"
"Shrd"
"Sind"
"Syrc"
"Takr"
"Taml"
"Tfng"
"Tglg"
"Tibt"
"Visp"
"Xpeo"
"Xsux"
"Yiii"
"Zmth"
तरीके
clearDefaultFixedFontSize()
chrome.fontSettings.clearDefaultFixedFontSize(
details?: object,
callback?: function,
)
इस एक्सटेंशन के सेट किए गए डिफ़ॉल्ट फ़ॉन्ट साइज़ को हटाता है.
पैरामीटर
-
विवरण
ऑब्जेक्ट ज़रूरी नहीं
फ़िलहाल, इस पैरामीटर का इस्तेमाल नहीं किया गया है.
-
कॉलबैक
फ़ंक्शन ज़रूरी नहीं
callback
पैरामीटर ऐसा दिखता है:() => void
रिटर्न
-
Promise<void>
Chrome 96 के बाद के वर्शनप्रॉमिस, मेनिफ़ेस्ट V3 और इसके बाद के वर्शन में काम करता है. हालांकि, पुराने सिस्टम के साथ काम करने के लिए कॉलबैक दिए जाते हैं. आप एक ही फ़ंक्शन कॉल पर दोनों का इस्तेमाल नहीं कर सकते. प्रॉमिस उसी टाइप के साथ रिज़ॉल्व हो जाती है जिसे कॉलबैक को पास किया जाता है.
clearDefaultFontSize()
chrome.fontSettings.clearDefaultFontSize(
details?: object,
callback?: function,
)
इस एक्सटेंशन के सेट किए गए डिफ़ॉल्ट फ़ॉन्ट साइज़ को हटाता है.
पैरामीटर
-
विवरण
ऑब्जेक्ट ज़रूरी नहीं
फ़िलहाल, इस पैरामीटर का इस्तेमाल नहीं किया गया है.
-
कॉलबैक
फ़ंक्शन ज़रूरी नहीं
callback
पैरामीटर ऐसा दिखता है:() => void
रिटर्न
-
Promise<void>
Chrome 96 के बाद के वर्शनप्रॉमिस, मेनिफ़ेस्ट V3 और इसके बाद के वर्शन में काम करता है. हालांकि, पुराने सिस्टम के साथ काम करने के लिए कॉलबैक दिए जाते हैं. आप एक ही फ़ंक्शन कॉल पर दोनों का इस्तेमाल नहीं कर सकते. प्रॉमिस उसी टाइप के साथ रिज़ॉल्व हो जाती है जिसे कॉलबैक को पास किया जाता है.
clearFont()
chrome.fontSettings.clearFont(
details: object,
callback?: function,
)
इस एक्सटेंशन के सेट किए गए फ़ॉन्ट को हटाता है.
पैरामीटर
-
विवरण
ऑब्जेक्ट
-
genericFamily
वह सामान्य फ़ॉन्ट फ़ैमिली, जिसके लिए फ़ॉन्ट को हटाया जाना चाहिए.
-
स्क्रिप्ट
ScriptCode ज़रूरी नहीं
वह स्क्रिप्ट जिसके लिए फ़ॉन्ट हटाना है. अगर इसे हटाया जाता है, तो ग्लोबल स्क्रिप्ट फ़ॉन्ट की सेटिंग हटा दी जाती है.
-
-
कॉलबैक
फ़ंक्शन ज़रूरी नहीं
callback
पैरामीटर ऐसा दिखता है:() => void
रिटर्न
-
Promise<void>
Chrome 96 के बाद के वर्शनप्रॉमिस, मेनिफ़ेस्ट V3 और इसके बाद के वर्शन में काम करता है. हालांकि, पुराने सिस्टम के साथ काम करने के लिए कॉलबैक दिए जाते हैं. आप एक ही फ़ंक्शन कॉल पर दोनों का इस्तेमाल नहीं कर सकते. प्रॉमिस उसी टाइप के साथ रिज़ॉल्व हो जाती है जिसे कॉलबैक को पास किया जाता है.
clearMinimumFontSize()
chrome.fontSettings.clearMinimumFontSize(
details?: object,
callback?: function,
)
अगर इस एक्सटेंशन ने किसी फ़ॉन्ट का कम से कम साइज़ सेट किया है, तो उसे हटा देता है.
पैरामीटर
-
विवरण
ऑब्जेक्ट ज़रूरी नहीं
फ़िलहाल, इस पैरामीटर का इस्तेमाल नहीं किया गया है.
-
कॉलबैक
फ़ंक्शन ज़रूरी नहीं
callback
पैरामीटर ऐसा दिखता है:() => void
रिटर्न
-
Promise<void>
Chrome 96 के बाद के वर्शनप्रॉमिस, मेनिफ़ेस्ट V3 और इसके बाद के वर्शन में काम करता है. हालांकि, पुराने सिस्टम के साथ काम करने के लिए कॉलबैक दिए जाते हैं. आप एक ही फ़ंक्शन कॉल पर दोनों का इस्तेमाल नहीं कर सकते. प्रॉमिस उसी टाइप के साथ रिज़ॉल्व हो जाती है जिसे कॉलबैक को पास किया जाता है.
getDefaultFixedFontSize()
chrome.fontSettings.getDefaultFixedFontSize(
details?: object,
callback?: function,
)
तय चौड़ाई वाले फ़ॉन्ट के लिए डिफ़ॉल्ट साइज़ पाएं.
पैरामीटर
-
विवरण
ऑब्जेक्ट ज़रूरी नहीं
फ़िलहाल, इस पैरामीटर का इस्तेमाल नहीं किया गया है.
-
कॉलबैक
फ़ंक्शन ज़रूरी नहीं
callback
पैरामीटर ऐसा दिखता है:(details: object) => void
-
विवरण
ऑब्जेक्ट
-
levelOfControl
इस एक्सटेंशन के सेटिंग पर कंट्रोल का स्तर.
-
pixelSize
नंबर
पिक्सल में फ़ॉन्ट का साइज़.
-
-
रिटर्न
-
Promise<object>
Chrome 96 के बाद के वर्शनप्रॉमिस, मेनिफ़ेस्ट V3 और इसके बाद के वर्शन में काम करता है. हालांकि, पुराने सिस्टम के साथ काम करने के लिए कॉलबैक दिए जाते हैं. आप एक ही फ़ंक्शन कॉल पर दोनों का इस्तेमाल नहीं कर सकते. प्रॉमिस उसी टाइप के साथ रिज़ॉल्व हो जाती है जिसे कॉलबैक को पास किया जाता है.
getDefaultFontSize()
chrome.fontSettings.getDefaultFontSize(
details?: object,
callback?: function,
)
डिफ़ॉल्ट फ़ॉन्ट साइज़ सेट करता है.
पैरामीटर
-
विवरण
ऑब्जेक्ट ज़रूरी नहीं
फ़िलहाल, इस पैरामीटर का इस्तेमाल नहीं किया गया है.
-
कॉलबैक
फ़ंक्शन ज़रूरी नहीं
callback
पैरामीटर ऐसा दिखता है:(details: object) => void
-
विवरण
ऑब्जेक्ट
-
levelOfControl
इस एक्सटेंशन के सेटिंग पर कंट्रोल का स्तर.
-
pixelSize
नंबर
पिक्सल में फ़ॉन्ट का साइज़.
-
-
रिटर्न
-
Promise<object>
Chrome 96 के बाद के वर्शनप्रॉमिस, मेनिफ़ेस्ट V3 और इसके बाद के वर्शन में काम करता है. हालांकि, पुराने सिस्टम के साथ काम करने के लिए कॉलबैक दिए जाते हैं. आप एक ही फ़ंक्शन कॉल पर दोनों का इस्तेमाल नहीं कर सकते. प्रॉमिस उसी टाइप के साथ रिज़ॉल्व हो जाती है जिसे कॉलबैक को पास किया जाता है.
getFont()
chrome.fontSettings.getFont(
details: object,
callback?: function,
)
किसी दी गई स्क्रिप्ट और सामान्य फ़ॉन्ट फ़ैमिली के लिए फ़ॉन्ट लाता है.
पैरामीटर
-
विवरण
ऑब्जेक्ट
-
genericFamily
वह सामान्य फ़ॉन्ट फ़ैमिली, जिसके लिए फ़ॉन्ट रीटेल किया जाना चाहिए.
-
स्क्रिप्ट
ScriptCode ज़रूरी नहीं
वह स्क्रिप्ट जिसके लिए फ़ॉन्ट रीटेल किया जाना चाहिए. अगर इसे हटाया जाता है, तो ग्लोबल स्क्रिप्ट (स्क्रिप्ट कोड "Zyyy") के लिए फ़ॉन्ट सेटिंग वापस लाई जाती है.
-
-
कॉलबैक
फ़ंक्शन ज़रूरी नहीं
callback
पैरामीटर ऐसा दिखता है:(details: object) => void
-
विवरण
ऑब्जेक्ट
-
fontId
स्ट्रिंग
फ़ॉन्ट आईडी. लिटरल फ़ॉन्ट आईडी की प्राथमिकता वैल्यू के बजाय, यह उस फ़ॉन्ट का आईडी हो सकता है जिसके लिए सिस्टम, प्राथमिकता की वैल्यू को रिज़ॉल्व करता है. इसलिए,
fontId
,setFont
को भेजे गए फ़ॉन्ट से अलग हो सकता है. ऐसा तब होता है, जब सिस्टम पर फ़ॉन्ट उपलब्ध न हो. खाली स्ट्रिंग, ग्लोबल स्क्रिप्ट फ़ॉन्ट सेटिंग पर फ़ॉलबैक की जानकारी देती है. -
levelOfControl
इस एक्सटेंशन के सेटिंग पर कंट्रोल का स्तर.
-
-
रिटर्न
-
Promise<object>
Chrome 96 के बाद के वर्शनप्रॉमिस, मेनिफ़ेस्ट V3 और इसके बाद के वर्शन में काम करता है. हालांकि, पुराने सिस्टम के साथ काम करने के लिए कॉलबैक दिए जाते हैं. आप एक ही फ़ंक्शन कॉल पर दोनों का इस्तेमाल नहीं कर सकते. प्रॉमिस उसी टाइप के साथ रिज़ॉल्व हो जाती है जिसे कॉलबैक को पास किया जाता है.
getFontList()
chrome.fontSettings.getFontList(
callback?: function,
)
सिस्टम पर फ़ॉन्ट की सूची भेजी जाती है.
पैरामीटर
रिटर्न
-
Promise<FontName[]>
Chrome 96 के बाद के वर्शनप्रॉमिस, मेनिफ़ेस्ट V3 और इसके बाद के वर्शन में काम करता है. हालांकि, पुराने सिस्टम के साथ काम करने के लिए कॉलबैक दिए जाते हैं. आप एक ही फ़ंक्शन कॉल पर दोनों का इस्तेमाल नहीं कर सकते. प्रॉमिस उसी टाइप के साथ रिज़ॉल्व हो जाती है जिसे कॉलबैक को पास किया जाता है.
getMinimumFontSize()
chrome.fontSettings.getMinimumFontSize(
details?: object,
callback?: function,
)
कम से कम फ़ॉन्ट साइज़ का पता लगाता है.
पैरामीटर
-
विवरण
ऑब्जेक्ट ज़रूरी नहीं
फ़िलहाल, इस पैरामीटर का इस्तेमाल नहीं किया गया है.
-
कॉलबैक
फ़ंक्शन ज़रूरी नहीं
callback
पैरामीटर ऐसा दिखता है:(details: object) => void
-
विवरण
ऑब्जेक्ट
-
levelOfControl
इस एक्सटेंशन के सेटिंग पर कंट्रोल का स्तर.
-
pixelSize
नंबर
पिक्सल में फ़ॉन्ट का साइज़.
-
-
रिटर्न
-
Promise<object>
Chrome 96 के बाद के वर्शनप्रॉमिस, मेनिफ़ेस्ट V3 और इसके बाद के वर्शन में काम करता है. हालांकि, पुराने सिस्टम के साथ काम करने के लिए कॉलबैक दिए जाते हैं. आप एक ही फ़ंक्शन कॉल पर दोनों का इस्तेमाल नहीं कर सकते. प्रॉमिस उसी टाइप के साथ रिज़ॉल्व हो जाती है जिसे कॉलबैक को पास किया जाता है.
setDefaultFixedFontSize()
chrome.fontSettings.setDefaultFixedFontSize(
details: object,
callback?: function,
)
फ़िक्स चौड़ाई वाले फ़ॉन्ट के लिए डिफ़ॉल्ट साइज़ सेट करता है.
पैरामीटर
-
विवरण
ऑब्जेक्ट
-
pixelSize
नंबर
पिक्सल में फ़ॉन्ट का साइज़.
-
-
कॉलबैक
फ़ंक्शन ज़रूरी नहीं
callback
पैरामीटर ऐसा दिखता है:() => void
रिटर्न
-
Promise<void>
Chrome 96 के बाद के वर्शनप्रॉमिस, मेनिफ़ेस्ट V3 और इसके बाद के वर्शन में काम करता है. हालांकि, पुराने सिस्टम के साथ काम करने के लिए कॉलबैक दिए जाते हैं. आप एक ही फ़ंक्शन कॉल पर दोनों का इस्तेमाल नहीं कर सकते. प्रॉमिस उसी टाइप के साथ रिज़ॉल्व हो जाती है जिसे कॉलबैक को पास किया जाता है.
setDefaultFontSize()
chrome.fontSettings.setDefaultFontSize(
details: object,
callback?: function,
)
फ़ॉन्ट का डिफ़ॉल्ट साइज़ सेट करता है.
पैरामीटर
-
विवरण
ऑब्जेक्ट
-
pixelSize
नंबर
पिक्सल में फ़ॉन्ट का साइज़.
-
-
कॉलबैक
फ़ंक्शन ज़रूरी नहीं
callback
पैरामीटर ऐसा दिखता है:() => void
रिटर्न
-
Promise<void>
Chrome 96 के बाद के वर्शनप्रॉमिस, मेनिफ़ेस्ट V3 और इसके बाद के वर्शन में काम करता है. हालांकि, पुराने सिस्टम के साथ काम करने के लिए कॉलबैक दिए जाते हैं. आप एक ही फ़ंक्शन कॉल पर दोनों का इस्तेमाल नहीं कर सकते. प्रॉमिस उसी टाइप के साथ रिज़ॉल्व हो जाती है जिसे कॉलबैक को पास किया जाता है.
setFont()
chrome.fontSettings.setFont(
details: object,
callback?: function,
)
दी गई स्क्रिप्ट और सामान्य फ़ॉन्ट फ़ैमिली के लिए फ़ॉन्ट सेट करता है.
पैरामीटर
-
विवरण
ऑब्जेक्ट
-
fontId
स्ट्रिंग
फ़ॉन्ट आईडी. खाली स्ट्रिंग का मतलब है, ग्लोबल स्क्रिप्ट की फ़ॉन्ट सेटिंग पर वापस जाना.
-
genericFamily
वह सामान्य फ़ॉन्ट फ़ैमिली, जिसके लिए फ़ॉन्ट सेट किया जाना चाहिए.
-
स्क्रिप्ट
ScriptCode ज़रूरी नहीं
स्क्रिप्ट कोड, जिसका फ़ॉन्ट सेट करना है. अगर इसे हटाया जाता है, तो ग्लोबल स्क्रिप्ट (स्क्रिप्ट कोड "Zyyy") के लिए फ़ॉन्ट सेटिंग सेट हो जाती है.
-
-
कॉलबैक
फ़ंक्शन ज़रूरी नहीं
callback
पैरामीटर ऐसा दिखता है:() => void
रिटर्न
-
Promise<void>
Chrome 96 के बाद के वर्शनप्रॉमिस, मेनिफ़ेस्ट V3 और इसके बाद के वर्शन में काम करता है. हालांकि, पुराने सिस्टम के साथ काम करने के लिए कॉलबैक दिए जाते हैं. आप एक ही फ़ंक्शन कॉल पर दोनों का इस्तेमाल नहीं कर सकते. प्रॉमिस उसी टाइप के साथ रिज़ॉल्व हो जाती है जिसे कॉलबैक को पास किया जाता है.
setMinimumFontSize()
chrome.fontSettings.setMinimumFontSize(
details: object,
callback?: function,
)
फ़ॉन्ट का कम से कम साइज़ सेट करता है.
पैरामीटर
-
विवरण
ऑब्जेक्ट
-
pixelSize
नंबर
पिक्सल में फ़ॉन्ट का साइज़.
-
-
कॉलबैक
फ़ंक्शन ज़रूरी नहीं
callback
पैरामीटर ऐसा दिखता है:() => void
रिटर्न
-
Promise<void>
Chrome 96 के बाद के वर्शनप्रॉमिस, मेनिफ़ेस्ट V3 और इसके बाद के वर्शन में काम करता है. हालांकि, पुराने सिस्टम के साथ काम करने के लिए कॉलबैक दिए जाते हैं. आप एक ही फ़ंक्शन कॉल पर दोनों का इस्तेमाल नहीं कर सकते. प्रॉमिस उसी टाइप के साथ रिज़ॉल्व हो जाती है जिसे कॉलबैक को पास किया जाता है.
इवेंट
onDefaultFixedFontSizeChanged
chrome.fontSettings.onDefaultFixedFontSizeChanged.addListener(
callback: function,
)
डिफ़ॉल्ट रूप से तय फ़ॉन्ट साइज़ की सेटिंग बदलने पर सक्रिय होता है.
पैरामीटर
-
कॉलबैक
फ़ंक्शन
callback
पैरामीटर ऐसा दिखता है:(details: object) => void
-
विवरण
ऑब्जेक्ट
-
levelOfControl
इस एक्सटेंशन के सेटिंग पर कंट्रोल का स्तर.
-
pixelSize
नंबर
पिक्सल में फ़ॉन्ट का साइज़.
-
-
onDefaultFontSizeChanged
chrome.fontSettings.onDefaultFontSizeChanged.addListener(
callback: function,
)
डिफ़ॉल्ट फ़ॉन्ट साइज़ की सेटिंग बदलने पर सक्रिय होता है.
पैरामीटर
-
कॉलबैक
फ़ंक्शन
callback
पैरामीटर ऐसा दिखता है:(details: object) => void
-
विवरण
ऑब्जेक्ट
-
levelOfControl
इस एक्सटेंशन के सेटिंग पर कंट्रोल का स्तर.
-
pixelSize
नंबर
पिक्सल में फ़ॉन्ट का साइज़.
-
-
onFontChanged
chrome.fontSettings.onFontChanged.addListener(
callback: function,
)
फ़ॉन्ट सेटिंग बदलने पर सक्रिय होता है.
पैरामीटर
-
कॉलबैक
फ़ंक्शन
callback
पैरामीटर ऐसा दिखता है:(details: object) => void
-
विवरण
ऑब्जेक्ट
-
fontId
स्ट्रिंग
फ़ॉन्ट आईडी.
getFont
में ब्यौरा देखें. -
genericFamily
वह सामान्य फ़ॉन्ट फ़ैमिली, जिसके लिए फ़ॉन्ट की सेटिंग बदली गई है.
-
levelOfControl
इस एक्सटेंशन के सेटिंग पर कंट्रोल का स्तर.
-
स्क्रिप्ट
ScriptCode ज़रूरी नहीं
वह स्क्रिप्ट कोड जिसके लिए फ़ॉन्ट सेटिंग बदल गई है.
-
-
onMinimumFontSizeChanged
chrome.fontSettings.onMinimumFontSizeChanged.addListener(
callback: function,
)
फ़ॉन्ट साइज़ की सेटिंग बदलने पर ट्रिगर होता है.
पैरामीटर
-
कॉलबैक
फ़ंक्शन
callback
पैरामीटर ऐसा दिखता है:(details: object) => void
-
विवरण
ऑब्जेक्ट
-
levelOfControl
इस एक्सटेंशन के सेटिंग पर कंट्रोल का स्तर.
-
pixelSize
नंबर
पिक्सल में फ़ॉन्ट का साइज़.
-
-