     public var yAxisIndex: UInt8?
     /// 使用的地理坐标系的 index，在单个图表实例中存在多个地理坐标系的时候有用。
     public var geoIndex: UInt8?
+    /// 使用的日历坐标系的 index，在单个图表实例中存在多个日历坐标系的时候有用。
+    public var calendarIndex: UInt8?
     /// 每个点模糊的大小，在地理坐标系(coordinateSystem: 'geo')上有效。
     public var blurSize: Float?
     /// 最小的透明度，在地理坐标系(coordinateSystem: 'geo')上有效。


extension HeatmapSerie: Enumable {
    public enum Enums {
        case name(String), coordinateSystem(CoordinateSystem), xAxisIndex(UInt8), yAxisIndex(UInt8), geoIndex(UInt8), blurSize(Float), minOpacity(Float), maxOpacity(Float), data([Jsonable]), markPoint(MarkPoint), markLine(MarkLine), markArea(MarkArea), zlevel(Float), z(Float), silent(Bool), label(EmphasisLabel), itemStyle(ItemStyle)
    }
    
    public typealias ContentEnum = Enums

                self.yAxisIndex = yAxisIndex
            case let .geoIndex(geoIndex):
                self.geoIndex = geoIndex
            case let .calendarIndex(calendarIndex):
                self.calendarIndex = calendarIndex
            case let .blurSize(blurSize):
                self.blurSize = blurSize
            case let .minOpacity(minOpacity):
