<?xml version="1.0" encoding="utf-8"?>
<manifest manifest-version="0.1" xmlns="http://www.tableau.com/xml/extension_manifest">
  <worksheet-extension id="com.tableau.extension.radar-chart" extension-version="1.0.0">
    <default-locale>en_US</default-locale>
    <name resource-id="name"/>
    <description>Radar Chart (Spider Chart) with multi-series support, interactive tooltips, and customizable appearance</description>
    <author name="Vizwise" email="contact@vizwise.com" organization="Vizwise" website="https://vizwise.com"/>
    <min-api-version>1.4</min-api-version>
    <source-location>
      <!-- For local development: http://localhost:8765/extensions/radar-chart/radar-chart.html -->
      <!-- Production (COS): https://oss.vizwise.online/extensions/radar-chart/radar-chart.html -->
      <url>https://oss.vizwise.online/extensions/radar-chart/radar-chart.html</url>
    </source-location>
    <icon/>
    <context-menu>
      <configure-context-menu-item />
    </context-menu>

    <!-- 维度轴：雷达图的各个轴（如速度、力量、耐久...） -->
    <encoding id="axis">
      <display-name>Axis</display-name>
      <role-spec>
        <role-type>discrete-dimension</role-type>
      </role-spec>
      <fields max-count="1"/>
      <encoding-icon token="level-radial"/>
      <tooltip>Axis - Drag a dimension here to define radar axes (e.g. Category, Metric name).</tooltip>
    </encoding>

    <!-- 数值：每个轴上的数值 -->
    <encoding id="value">
      <display-name>Value</display-name>
      <data-spec>
        <data-type>numeric</data-type>
      </data-spec>
      <role-spec>
        <role-type>continuous-measure</role-type>
      </role-spec>
      <fields max-count="1"/>
      <encoding-icon token="wedge"/>
      <tooltip>Value - Drag a measure here to set axis values.</tooltip>
    </encoding>

    <!-- 系列（可选）：用于多系列对比，不拖入则为单系列 -->
    <encoding id="series">
      <display-name>Series</display-name>
      <role-spec>
        <role-type>discrete-dimension</role-type>
      </role-spec>
      <fields max-count="1"/>
      <encoding-icon token="color"/>
      <tooltip>Series - Optional. Drag a dimension here to overlay multiple series on the radar.</tooltip>
    </encoding>

  </worksheet-extension>
  <resources>
    <resource id="name">
      <text locale="en_US">Radar Chart</text>
      <text locale="zh_CN">雷达图</text>
    </resource>
  </resources>
</manifest>
