mac
2024-06-12 12d6db5780d8a2121a3bef2d58bf897b24ff552a
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
142
143
144
145
146
147
148
149
150
151
package com.github.AAChartModel.AAChartCore.AAOptionsModel;
 
import com.github.AAChartModel.AAChartCore.AATools.AAJSStringPurer;
 
public class AADataLabels {
    public Boolean enabled;
    public String align;
    public Boolean inside;
    public AAStyle style;
    public String format;
    public String formatter;
    public Number rotation;
    public Boolean allowOverlap;
    public Boolean useHTML;
    public Number distance;
    public String verticalAlign;
    public Number x;
    public Number y;
    public String color;
    public String backgroundColor;
    public String borderColor;
    public Number borderRadius;
    public Number borderWidth;
    public String shape;
    public Boolean crop;
    public String overflow;
    public Boolean softConnector;
    public Object textPath;
    public Object filter;
 
    public AADataLabels enabled(Boolean prop) {
        enabled = prop;
        return this;
    }
 
    public AADataLabels align(String prop) {
        align = prop;
        return this;
    }
 
    public AADataLabels inside(Boolean prop) {
        inside = prop;
        return this;
    }
 
 
    public AADataLabels style(AAStyle prop) {
        style = prop;
        return this;
    }
 
    public AADataLabels format(String prop) {
        format = prop;
        return this;
    }
 
    public AADataLabels formatter(String prop) {
        formatter = AAJSStringPurer.pureAnonymousJSFunctionString(prop);
        return this;
    }
 
    public AADataLabels rotation(Number prop) {
        rotation = prop;
        return this;
    }
 
    public AADataLabels allowOverlap(Boolean prop) {
        allowOverlap = prop;
        return this;
    }
 
    public AADataLabels useHTML(Boolean prop) {
        useHTML = prop;
        return this;
    }
 
    public AADataLabels distance(Number prop) {
        distance = prop;
        return this;
    }
 
    public AADataLabels verticalAlign(String prop) {
        verticalAlign = prop;
        return this;
    }
 
    public AADataLabels x(Number prop) {
        x = prop;
        return this;
    }
 
    public AADataLabels y(Number prop) {
        y = prop;
        return this;
    }
 
    public AADataLabels color(String prop) {
        color = prop;
        return this;
    }
 
    public AADataLabels backgroundColor(String prop) {
        backgroundColor = prop;
        return this;
    }
 
    public AADataLabels borderColor(String prop) {
        borderColor = prop;
        return this;
    }
 
    public AADataLabels borderRadius(Number prop) {
        borderRadius = prop;
        return this;
    }
 
    public AADataLabels borderWidth(Number prop) {
        borderWidth = prop;
        return this;
    }
 
    public AADataLabels shape(String prop) {
        shape = prop;
        return this;
    }
 
    public AADataLabels crop(Boolean prop) {
        crop = prop;
        return this;
    }
 
    public AADataLabels overflow(String prop) {
        overflow = prop;
        return this;
    }
 
    public AADataLabels softConnector(Boolean prop) {
        softConnector = prop;
        return this;
    }
 
    public AADataLabels textPath(Object prop) {
        textPath = prop;
        return this;
    }
 
    public AADataLabels filter(Object prop) {
        filter = prop;
        return this;
    }
}