पार्टड्रॉ

PartDraw में वेक्टर ड्रॉइंग है जो स्मार्टवॉच की होम स्क्रीन पर दिखती है. PartDraw से यह तय होता है कि स्मार्टवॉच की होम स्क्रीन के किस हिस्से पर वेक्टर बनाए जाएंगे. साथ ही, इनर एलिमेंट से वेक्टर ड्रॉ करने की खास जानकारी मिलती है.

वाक्य-विन्यास

<PartDraw x="integer" y="integer" width="integer" height="integer"
          name="string" angle="float-degrees" pivotX="float" pivotY="float"
          alpha="integer" renderMode="SOURCE | MASK | ALL"
          tintColor="argb-color | rgb-color">
    <!-- Only the most common inner element is shown here. -->
    <Line />
    ...
</PartDraw>

विशेषताएं

PartDraw एलिमेंट में ये एट्रिब्यूट होते हैं:

ज़रूरी एट्रिब्यूट

ये एट्रिब्यूट ज़रूरी हैं:

x, y, width, height

इंटेजर का कलेक्शन, जो एलिमेंट के साइज़ और पोज़िशन की जानकारी देता है.

इन एट्रिब्यूट को पूरी तरह बदला जा सकता है.

ऐसे एट्रिब्यूट जो ज़रूरी नहीं हैं

ये एट्रिब्यूट ज़रूरी नहीं हैं:

pivotX, pivotY

एक दो-डाइमेंशन वाला पिवट पॉइंट, जिसके बारे में एलिमेंट घूमता है. दोनों वैल्यू, फ़्लोटिंग-पॉइंट नंबर होती हैं. इन्हें $ [0, 1] $ की रेंज में फ़िट करने के लिए स्केल किया जाता है.

इन एट्रिब्यूट को पूरी तरह बदला जा सकता है.

angle

घड़ी की सुई की दिशा में एलिमेंट के पिवट पॉइंट के हिसाब से उसे घुमाया जाना चाहिए.

इस एट्रिब्यूट को पूरी तरह बदला जा सकता है.

alpha

इस एलिमेंट में मौजूद पारदर्शिता का लेवल सेट करें. 0 वैल्यू से पता चलता है कि एलिमेंट पूरी तरह से पारदर्शी होना चाहिए. 255 की वैल्यू से पता चलता है कि एलिमेंट पूरी तरह से अपारदर्शी होना चाहिए.

इस एट्रिब्यूट को पूरी तरह बदला जा सकता है.

name

इस एलिमेंट की पहचान करने वाली स्ट्रिंग. यह तब काम आता है, जब आपको स्मार्टवॉच की होम स्क्रीन वाली फ़ाइल में इस एलिमेंट को किसी दूसरी जगह से देखने की ज़रूरत हो.

scaleX

इस एलिमेंट पर लागू होने वाला हॉरिज़ॉन्टल स्केलिंग फ़ैक्टर.

इस एट्रिब्यूट की वैल्यू में बदलाव किया जा सकता है.

scaleY

इस एलिमेंट पर लागू किया जाने वाला वर्टिकल स्केलिंग फ़ैक्टर.

इस एट्रिब्यूट को पूरी तरह बदला जा सकता है.

renderMode

एलिमेंट के रेंडर मोड का टाइप. संभावित वैल्यू ये हैं: SOURCE (डिफ़ॉल्ट), MASK या ALL.

tintColor

एलिमेंट पर कलर टोन फ़िल्टर लागू करें. आपको ARGB फ़ॉर्मैट (#ff000000 = ओपेक काला) या आरजीबी फ़ॉर्मैट (#000000 = काला) का इस्तेमाल करके रंग तय करना होगा.

इनर एलिमेंट

PartDraw एलिमेंट में ये इनर एलिमेंट शामिल हो सकते हैं:

  • ध्यान दें: JavaScript बंद होने पर लिंक टेक्स्ट दिखता है
  • ग्रुप
  • PartText
  • PartImage