Tables

टेबल

A PageElement टेबल को दिखाने वाला टाइप.

JSON के काेड में दिखाना
{
  "rows": integer,
  "columns": integer,
  "tableRows": [
    {
      object (TableRow)
    }
  ],
  "tableColumns": [
    {
      object (TableColumnProperties)
    }
  ],
  "horizontalBorderRows": [
    {
      object (TableBorderRow)
    }
  ],
  "verticalBorderRows": [
    {
      object (TableBorderRow)
    }
  ]
}
फ़ील्ड
rows

integer

टेबल में पंक्तियों की संख्या.

columns

integer

टेबल में कॉलम की संख्या.

tableRows[]

object (TableRow)

हर लाइन की प्रॉपर्टी और कॉन्टेंट.

एक से ज़्यादा लाइनों में फैली हुई सेल, इनमें से सिर्फ़ एक लाइन में शामिल होती हैं. साथ ही, इनकी वैल्यू rowSpan से ज़्यादा होती है.

tableColumns[]

object (TableColumnProperties)

हर कॉलम की प्रॉपर्टी.

horizontalBorderRows[]

object (TableBorderRow)

हॉरिज़ॉन्टल सेल बॉर्डर की प्रॉपर्टी.

टेबल की सेल के हॉरिज़ॉन्टल बॉर्डर को ग्रिड के तौर पर दिखाया जाता है. ग्रिड में, टेबल में मौजूद लाइनों की संख्या से एक लाइन ज़्यादा है. हालांकि, इसमें कॉलम की संख्या टेबल के बराबर है. उदाहरण के लिए, अगर टेबल 3 x 3 है, तो उसके हॉरिज़ॉन्टल बॉर्डर को 4 लाइनों और 3 कॉलम वाले ग्रिड के तौर पर दिखाया जाएगा.

verticalBorderRows[]

object (TableBorderRow)

वर्टिकल सेल बॉर्डर की प्रॉपर्टी.

टेबल के वर्टिकल सेल बॉर्डर को ग्रिड के तौर पर दिखाया गया है. ग्रिड में उतनी ही लाइनें हैं जितनी टेबल में हैं. हालांकि, इसमें टेबल के कॉलम की संख्या से एक कॉलम ज़्यादा है. उदाहरण के लिए, अगर टेबल 3 x 3 है, तो उसके वर्टिकल बॉर्डर को तीन लाइनों और चार कॉलम वाली ग्रिड के तौर पर दिखाया जाएगा.

TableRow

टेबल की हर लाइन की प्रॉपर्टी और कॉन्टेंट.

JSON के काेड में दिखाना
{
  "rowHeight": {
    object (Dimension)
  },
  "tableRowProperties": {
    object (TableRowProperties)
  },
  "tableCells": [
    {
      object (TableCell)
    }
  ]
}
फ़ील्ड
rowHeight

object (Dimension)

किसी लाइन की ऊंचाई.

tableRowProperties

object (TableRowProperties)

लाइन की प्रॉपर्टी.

tableCells[]

object (TableCell)

हर सेल की प्रॉपर्टी और कॉन्टेंट.

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

TableRowProperties

टेबल की हर लाइन की प्रॉपर्टी.

JSON के काेड में दिखाना
{
  "minRowHeight": {
    object (Dimension)
  }
}
फ़ील्ड
minRowHeight

object (Dimension)

लाइन की कम से कम ऊंचाई. लाइन को Slides Editor में, इस वैल्यू के बराबर या इससे ज़्यादा ऊंचाई पर रेंडर किया जाएगा, ताकि लाइन की सेल में मौजूद पूरा टेक्स्ट दिखाया जा सके.

TableCell

हर टेबल सेल की प्रॉपर्टी और कॉन्टेंट.

JSON के काेड में दिखाना
{
  "location": {
    object (TableCellLocation)
  },
  "rowSpan": integer,
  "columnSpan": integer,
  "text": {
    object (TextContent)
  },
  "tableCellProperties": {
    object (TableCellProperties)
  }
}
फ़ील्ड
location

object (TableCellLocation)

टेबल में सेल की जगह.

rowSpan

integer

सेल की लाइन स्पैन.

columnSpan

integer

सेल का कॉलम स्पैन.

text

object (TextContent)

सेल का टेक्स्ट कॉन्टेंट.

tableCellProperties

object (TableCellProperties)

टेबल सेल की प्रॉपर्टी.

TableCellProperties

TableCell की प्रॉपर्टी.

JSON के काेड में दिखाना
{
  "tableCellBackgroundFill": {
    object (TableCellBackgroundFill)
  },
  "contentAlignment": enum (ContentAlignment)
}
फ़ील्ड
tableCellBackgroundFill

object (TableCellBackgroundFill)

टेबल सेल का बैकग्राउंड फ़िल. डिफ़ॉल्ट फ़िल, Slides Editor में नई बनाई गई टेबल सेल के फ़िल से मैच होता है.

contentAlignment

enum (ContentAlignment)

टेबल सेल में मौजूद कॉन्टेंट का अलाइनमेंट. डिफ़ॉल्ट अलाइनमेंट, Slides Editor में नई बनाई गई टेबल सेल के अलाइनमेंट से मेल खाता है.

TableCellBackgroundFill

टेबल सेल के बैकग्राउंड का रंग.

JSON के काेड में दिखाना
{
  "propertyState": enum (PropertyState),

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "solidFill": {
    object (SolidFill)
  }
  // End of mutually exclusive fields.
}
फ़ील्ड
propertyState

enum (PropertyState)

बैकग्राउंड फ़िल प्रॉपर्टी की स्थिति.

टेबल सेल में मौजूद डेटा को अपडेट करने पर, यह फ़ील्ड अपने-आप RENDERED पर सेट हो जाएगा. हालांकि, ऐसा तब होगा, जब उसी अनुरोध में कोई दूसरी वैल्यू न दी गई हो. अगर आपको टेबल सेल में कोई रंग नहीं भरना है, तो इस फ़ील्ड को NOT_RENDERED पर सेट करें. इस मामले में, उसी अनुरोध में सेट किए गए अन्य सभी फ़िल फ़ील्ड को अनदेखा कर दिया जाएगा.

बैकग्राउंड में भरने के लिए रंग या पैटर्न का टाइप. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा:
solidFill

object (SolidFill)

गहरा रंग भरा गया हो.

एक-दूसरे से अलग फ़ील्ड के आखिर में.

TableColumnProperties

टेबल में मौजूद हर कॉलम की प्रॉपर्टी.

JSON के काेड में दिखाना
{
  "columnWidth": {
    object (Dimension)
  }
}
फ़ील्ड
columnWidth

object (Dimension)

कॉलम की चौड़ाई.

TableBorderRow

टेबल में मौजूद हर बॉर्डर लाइन का कॉन्टेंट.

JSON के काेड में दिखाना
{
  "tableBorderCells": [
    {
      object (TableBorderCell)
    }
  ]
}
फ़ील्ड
tableBorderCells[]

object (TableBorderCell)

हर बॉर्डर सेल की प्रॉपर्टी. जब किसी बॉर्डर से जुड़ी टेबल की सेल को मर्ज किया जाता है, तो उसे जवाब में शामिल नहीं किया जाता.

TableBorderCell

हर बॉर्डर सेल की प्रॉपर्टी.

JSON के काेड में दिखाना
{
  "location": {
    object (TableCellLocation)
  },
  "tableBorderProperties": {
    object (TableBorderProperties)
  }
}
फ़ील्ड
location

object (TableCellLocation)

बॉर्डर टेबल में बॉर्डर की जगह.

tableBorderProperties

object (TableBorderProperties)

बॉर्डर की प्रॉपर्टी.

TableBorderProperties

TableBorderCell की बॉर्डर स्टाइलिंग प्रॉपर्टी.

JSON के काेड में दिखाना
{
  "tableBorderFill": {
    object (TableBorderFill)
  },
  "weight": {
    object (Dimension)
  },
  "dashStyle": enum (DashStyle)
}
फ़ील्ड
tableBorderFill

object (TableBorderFill)

टेबल की बॉर्डर का रंग.

weight

object (Dimension)

बॉर्डर की मोटाई.

dashStyle

enum (DashStyle)

बॉर्डर की डैश स्टाइल.

TableBorderFill

बॉर्डर का रंग.

JSON के काेड में दिखाना
{

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "solidFill": {
    object (SolidFill)
  }
  // End of mutually exclusive fields.
}
फ़ील्ड
फ़िल किस तरह का है. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा:
solidFill

object (SolidFill)

सॉलिड फ़िल.

एक-दूसरे से अलग फ़ील्ड के आखिर में.