mac
2024-04-22 89e91f91b49676be534eb0005d02beae7b8343ba
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
package com.github.AAChartModel.AAChartCore.AAOptionsModel;
 
import com.github.AAChartModel.AAChartCore.AATools.AAJSStringPurer;
 
public class AATooltip {
    public Object backgroundColor;
    public String borderColor;
    public Number borderRadius;
    public Number borderWidth;
    public AAStyle style;
    public Boolean enabled;
    public Boolean useHTML;
    public String formatter;
    public String headerFormat;
    public String pointFormat;
    public String footerFormat;
    public Integer valueDecimals;
    public Boolean shared;
    public String valueSuffix;
    public Boolean followTouchMove;//https://api.highcharts.com.cn/highcharts#chart.panning
    public Boolean shadow;
    public Number padding;
    public String pointFormatter;
    public String positioner;
    public AADateTimeLabelFormats dateTimeLabelFormats;
    public String shape;
 
    public AATooltip backgroundColor(Object prop) {
        backgroundColor = prop;
        return this;
    }
 
    public AATooltip borderColor(String prop) {
        borderColor = prop;
        return this;
    }
 
    public AATooltip borderRadius(Number prop) {
        borderRadius = prop;
        return this;
    }
 
    public AATooltip borderWidth(Number prop) {
        borderWidth = prop;
        return this;
    }
 
    public AATooltip style(AAStyle prop) {
        style = prop;
        return this;
    }
 
    public AATooltip enabled(Boolean prop) {
        enabled = prop;
        return this;
    }
 
    public AATooltip useHTML(Boolean prop) {
        useHTML = prop;
        return this;
    }
 
    public AATooltip formatter(String prop) {
        formatter = AAJSStringPurer.pureAnonymousJSFunctionString(prop);
        return this;
    }
 
    public AATooltip headerFormat(String prop) {
        headerFormat = prop;
        return this;
    }
 
    public AATooltip pointFormat(String prop) {
        pointFormat = prop;
        return this;
    }
 
    public AATooltip footerFormat(String prop) {
        footerFormat = prop;
        return this;
    }
 
    public AATooltip valueDecimals(Integer prop) {
        valueDecimals = prop;
        return this;
    }
 
    public AATooltip shared(Boolean prop) {
        shared = prop;
        return this;
    }
 
    public AATooltip valueSuffix(String prop) {
        valueSuffix = prop;
        return this;
    }
 
    public AATooltip followTouchMove(Boolean prop) {
        followTouchMove = prop;
        return this;
    }
 
    public AATooltip shadow(Boolean prop) {
        shadow = prop;
        return this;
    }
 
    public AATooltip padding(Number prop) {
        padding = prop;
        return this;
    }
 
    public AATooltip pointFormatter(String prop) {
        pointFormatter = AAJSStringPurer.pureAnonymousJSFunctionString(prop);
        return this;
    }
 
    public AATooltip positioner(String prop) {
        positioner = AAJSStringPurer.pureAnonymousJSFunctionString(prop);
        return this;
    }
 
    public AATooltip dateTimeLabelFormats(AADateTimeLabelFormats prop) {
        dateTimeLabelFormats = prop;
        return this;
    }
 
    public AATooltip shape(String prop) {
        shape = prop;
        return this;
    }
 
    public AATooltip() {
        enabled = true;
        shared = true;
    }
 
 
    
  
}