[
  {
    "id": "oj-c.PictoChartItem",
    "name": "PictoChartItem",
    "memberof": "oj-c",
    "kind": "class",
    "meta": {
      "filename": "picto-chart-item.tsx",
      "path": "web/components/oj-c/picto-chart-item"
    },
    "ojcomponent": true,
    "isvcomponent": true,
    "since": "20.0.0",
    "longname": "oj-c.PictoChartItem",
    "pack": "oj-c",
    "classdesc": "<h3 id=\"PictoChartItemOverview-section\">\n   JET PictoChart Item\n   <a class=\"bookmarkable-link\" title=\"Bookmarkable Link\" href=\"#PictoChartItemOverview-section\"></a>\n </h3>\n\n <p>The oj-c-picto-chart-item element is used to declare properties for picto chart items and is only valid as the\n  child of a template element for the <a target=\"_blank\" href=\"oj-c.PictoChart.html#itemTemplate\">itemTemplate</a> slot of oj-c-picto-chart.</p>\n\n <pre class=\"prettyprint\">\n <code>\n &lt;oj-c-picto-chart data='[[dataProvider]]'>\n  &lt;template slot='itemTemplate' data-oj-as='item'>\n    &lt;oj-c-picto-chart-item  count='[[item.data.count]]' name='[[item.data.name]]' >&lt;/oj-c-picto-chart-item>\n  &lt;/template>\n &lt;/oj-c-picto-chart>\n </code>\n </pre>",
    "scope": "static",
    "tagWithoutBrackets": "oj-c-picto-chart-item",
    "tagWithBrackets": "<oj-c-picto-chart-item>",
    "domInterface": "CPictoChartItemElement",
    "ojPageTitle": "&lt;oj-c-picto-chart-item>",
    "camelCaseName": "PictoChartItem",
    "ojPageTitlePrefix": "Element: ",
    "ojtsvcomponent": true,
    "tstype": {
      "target": "Type",
      "value": "interface CPictoChartItemElement extends JetElement<PictoChartItemElementSettableProperties>"
    },
    "ojsignature": [
      {
        "target": "Type",
        "value": "interface CPictoChartItemElement extends JetElement<PictoChartItemElementSettableProperties>"
      }
    ],
    "tsdeprecated": [
      {
        "type": "candidate",
        "since": "20.0.0"
      }
    ],
    "ojmodule": "picto-chart-item",
    "ojslotcomponent": true
  },
  {
    "id": "oj-c.PictoChartItem#categories",
    "name": "categories",
    "memberof": "oj-c.PictoChartItem",
    "meta": {
      "filename": "picto-chart-item.tsx",
      "path": "web/components/oj-c/picto-chart-item"
    },
    "kind": "member",
    "longname": "oj-c.PictoChartItem#categories",
    "scope": "instance",
    "type": {
      "names": [
        "Array<string>"
      ]
    },
    "optional": true,
    "ojdisplayname": "Categories",
    "ojshortdesc": "An array of category strings corresponding to the picto chart items.",
    "description": "An array of category strings corresponding to the picto chart items. This allows highlighting and filtering of items.",
    "defaultvalue": "'[]'"
  },
  {
    "id": "oj-c.PictoChartItem#drilling",
    "name": "drilling",
    "memberof": "oj-c.PictoChartItem",
    "meta": {
      "filename": "picto-chart-item.tsx",
      "path": "web/components/oj-c/picto-chart-item"
    },
    "kind": "member",
    "longname": "oj-c.PictoChartItem#drilling",
    "scope": "instance",
    "type": {
      "names": [
        "\"off\"",
        "\"inherit\"",
        "\"on\""
      ]
    },
    "optional": true,
    "ojdisplayname": "Drilling",
    "ojshortdesc": "Whether drilling is enabled on the item.",
    "description": "Whether drilling is enabled on the item. Drillable items will show a pointer cursor on hover and fire an ojDrill event on click (double click if selection is enabled). To enable drilling for all items at once, use the drilling attribute in the top level.",
    "defaultvalue": "'inherit'"
  },
  {
    "id": "oj-c.PictoChartItem#color",
    "name": "color",
    "memberof": "oj-c.PictoChartItem",
    "meta": {
      "filename": "picto-chart-item.tsx",
      "path": "web/components/oj-c/picto-chart-item"
    },
    "kind": "member",
    "longname": "oj-c.PictoChartItem#color",
    "scope": "instance",
    "type": {
      "names": [
        "string"
      ]
    },
    "optional": true,
    "ojdisplayname": "Color",
    "description": "The color of the item. Does not apply if custom image is specified."
  },
  {
    "id": "oj-c.PictoChartItem#columnSpan",
    "name": "columnSpan",
    "memberof": "oj-c.PictoChartItem",
    "meta": {
      "filename": "picto-chart-item.tsx",
      "path": "web/components/oj-c/picto-chart-item"
    },
    "kind": "member",
    "longname": "oj-c.PictoChartItem#columnSpan",
    "scope": "instance",
    "type": {
      "names": [
        "string"
      ]
    },
    "optional": true,
    "ojdisplayname": "Column Span",
    "description": "The number of columns each shape (or custom image) spans. Used for creating a picto chart with mixed item sizes."
  },
  {
    "id": "oj-c.PictoChartItem#count",
    "name": "count",
    "memberof": "oj-c.PictoChartItem",
    "meta": {
      "filename": "picto-chart-item.tsx",
      "path": "web/components/oj-c/picto-chart-item"
    },
    "kind": "member",
    "longname": "oj-c.PictoChartItem#count",
    "scope": "instance",
    "type": {
      "names": [
        "string"
      ]
    },
    "optional": true,
    "ojdisplayname": "Count",
    "description": "Specifies the number of times that the shape (or custom image) is drawn."
  },
  {
    "id": "oj-c.PictoChartItem#name",
    "name": "name",
    "memberof": "oj-c.PictoChartItem",
    "meta": {
      "filename": "picto-chart-item.tsx",
      "path": "web/components/oj-c/picto-chart-item"
    },
    "kind": "member",
    "longname": "oj-c.PictoChartItem#name",
    "scope": "instance",
    "type": {
      "names": [
        "string"
      ]
    },
    "optional": true,
    "ojdisplayname": "Name",
    "description": "The name of the item. Used for default tooltip and accessibility."
  },
  {
    "id": "oj-c.PictoChartItem#rowSpan",
    "name": "rowSpan",
    "memberof": "oj-c.PictoChartItem",
    "meta": {
      "filename": "picto-chart-item.tsx",
      "path": "web/components/oj-c/picto-chart-item"
    },
    "kind": "member",
    "longname": "oj-c.PictoChartItem#rowSpan",
    "scope": "instance",
    "type": {
      "names": [
        "string"
      ]
    },
    "optional": true,
    "ojdisplayname": "Row Span",
    "ojshortdesc": "The name of the item. Used for default tooltip and accessibility.",
    "description": "The number of rows each shape (or custom image) spans. Used for creating a picto chart with mixed item sizes."
  },
  {
    "id": "oj-c.PictoChartItem#shape",
    "name": "shape",
    "memberof": "oj-c.PictoChartItem",
    "meta": {
      "filename": "picto-chart-item.tsx",
      "path": "web/components/oj-c/picto-chart-item"
    },
    "kind": "member",
    "longname": "oj-c.PictoChartItem#shape",
    "scope": "instance",
    "type": {
      "names": [
        "string"
      ]
    },
    "optional": true,
    "ojdisplayname": "Shape",
    "ojshortdesc": "The shape of the item. Can take the name of a built-in shape or the SVG path commands for a custom shape.",
    "description": "The shape of the item. Can take the name of a built-in shape or the SVG path commands for a custom shape.\n\"None\" will make the item transparent and can be used to create gaps. Does not apply if custom image is specified.",
    "defaultvalue": "'rectangle'"
  },
  {
    "id": "oj-c.PictoChartItem#shortDesc",
    "name": "shortDesc",
    "memberof": "oj-c.PictoChartItem",
    "meta": {
      "filename": "picto-chart-item.tsx",
      "path": "web/components/oj-c/picto-chart-item"
    },
    "kind": "member",
    "longname": "oj-c.PictoChartItem#shortDesc",
    "scope": "instance",
    "type": {
      "names": [
        "string"
      ]
    },
    "optional": true,
    "ojdisplayname": "ShortDesc",
    "description": "The description of the item. This is used for customizing the tooltip text."
  },
  {
    "id": "oj-c.PictoChartItem#setProperty",
    "name": "setProperty",
    "memberof": "oj-c.PictoChartItem",
    "meta": {
      "filename": "picto-chart-item.tsx",
      "path": "web/components/oj-c/picto-chart-item"
    },
    "kind": "function",
    "longname": "oj-c.PictoChartItem#setProperty",
    "scope": "instance",
    "returns": [
      {
        "type": {
          "names": [
            "void"
          ]
        }
      }
    ],
    "ojshortdesc": "Sets a property or a single subproperty for complex properties and notifies the component of the change, triggering a corresponding event.",
    "description": "Sets a property or a single subproperty for complex properties and notifies the component of the change, triggering a corresponding event.",
    "params": [
      {
        "name": "property",
        "description": "The property name to set. Supports dot notation for subproperty access.",
        "type": {
          "names": [
            "string"
          ]
        }
      },
      {
        "name": "value",
        "description": "The new value to set the property to.",
        "type": {
          "names": [
            "any"
          ]
        }
      }
    ]
  },
  {
    "id": "oj-c.PictoChartItem#getProperty",
    "name": "getProperty",
    "memberof": "oj-c.PictoChartItem",
    "meta": {
      "filename": "picto-chart-item.tsx",
      "path": "web/components/oj-c/picto-chart-item"
    },
    "kind": "function",
    "longname": "oj-c.PictoChartItem#getProperty",
    "scope": "instance",
    "returns": [
      {
        "type": {
          "names": [
            "any"
          ]
        }
      }
    ],
    "ojshortdesc": "Retrieves the value of a property or a subproperty.",
    "description": "Retrieves the value of a property or a subproperty.",
    "params": [
      {
        "name": "property",
        "description": "The property name to get. Supports dot notation for subproperty access.",
        "type": {
          "names": [
            "string"
          ]
        }
      }
    ]
  },
  {
    "id": "oj-c.PictoChartItem#setProperties",
    "name": "setProperties",
    "memberof": "oj-c.PictoChartItem",
    "meta": {
      "filename": "picto-chart-item.tsx",
      "path": "web/components/oj-c/picto-chart-item"
    },
    "kind": "function",
    "longname": "oj-c.PictoChartItem#setProperties",
    "scope": "instance",
    "returns": [
      {
        "type": {
          "names": [
            "void"
          ]
        }
      }
    ],
    "ojshortdesc": "Performs a batch set of properties.",
    "description": "Performs a batch set of properties.",
    "params": [
      {
        "name": "properties",
        "description": "An object containing the property and value pairs to set.",
        "type": {
          "names": [
            "object"
          ]
        }
      }
    ]
  }
]