<?xml version="1.0" encoding="utf-8"?>
<manifest manifest-version="0.1" xmlns="http://www.tableau.com/xml/extension_manifest">
  <worksheet-extension id="com.dataskera.violinplot" extension-version="1.0.0">
    <default-locale>en_US</default-locale>
    <name resource-id="name"/>
    <description resource-id="description"/>
    <author name="Dataskera" email="support@dataskera.com" organization="Dataskera" website="https://dataskera.com"/>
    <min-api-version>1.12</min-api-version>
    <source-location>
      <url>https://vizextension.dataskera.com/violinplot/violinplot.html</url>
    </source-location>
    <icon>
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
    </icon>
    <context-menu>
      <configure-context-menu-item />
    </context-menu>
    <encoding id="category">
      <display-name resource-id="category-name">Category</display-name>
      <data-spec>
        <data-type>string</data-type>
        <data-type>temporal</data-type>
        <data-type>numeric</data-type>
        <data-type>boolean</data-type>
      </data-spec>
      <role-spec>
        <role-type>discrete-dimension</role-type>
        <role-type>discrete-measure</role-type>
        <role-type>continuous-dimension</role-type>
      </role-spec>
      <fields max-count="1"/>
      <encoding-icon token="level-of-detail" />
      <tooltip resource-id="category-tooltip">Optional: one violin per member; leave it empty for a single violin</tooltip>
    </encoding>
    <encoding id="value">
      <display-name resource-id="value-name">Value</display-name>
      <data-spec>
        <data-type>numeric</data-type>
      </data-spec>
      <role-spec>
        <role-type>continuous-measure</role-type>
        <role-type>continuous-dimension</role-type>
      </role-spec>
      <fields max-count="1"/>
      <encoding-icon token="metric" />
      <tooltip resource-id="value-tooltip">Drag the observed measure; put an identifier on Detail so each row is one observation</tooltip>
    </encoding>
    <encoding id="color">
      <display-name resource-id="color-name">Color</display-name>
      <data-spec>
        <data-type>string</data-type>
        <data-type>temporal</data-type>
        <data-type>numeric</data-type>
        <data-type>boolean</data-type>
      </data-spec>
      <role-spec>
        <role-type>discrete-dimension</role-type>
      </role-spec>
      <fields max-count="1"/>
      <encoding-icon token="color" />
      <tooltip resource-id="color-tooltip">Optional: a dimension that colors the violins; defaults to the category</tooltip>
    </encoding>
  </worksheet-extension>
  <resources>
    <resource id="name">
      <text locale="en_US">Violin Plot</text>
    </resource>
    <resource id="description">
      <text locale="en_US">True distributions instead of averages: a kernel density per category, with an optional box plot, mean marker and observation dots inside.</text>
    </resource>
    <resource id="category-name">
      <text locale="en_US">Category</text>
    </resource>
    <resource id="category-tooltip">
      <text locale="en_US">Optional: one violin per member; leave it empty for a single violin</text>
    </resource>
    <resource id="value-name">
      <text locale="en_US">Value</text>
    </resource>
    <resource id="value-tooltip">
      <text locale="en_US">Drag the observed measure; put an identifier on Detail so each row is one observation</text>
    </resource>
    <resource id="color-name">
      <text locale="en_US">Color</text>
    </resource>
    <resource id="color-tooltip">
      <text locale="en_US">Optional: a dimension that colors the violins; defaults to the category</text>
    </resource>
  </resources>
</manifest>
