@@ -115,49 +115,55 @@ class Widget extends Base {
115
115
// 中尺寸组件
116
116
async renderMedium ( data ) {
117
117
let w = new ListWidget ( )
118
- w . addSpacer ( 10 )
118
+ // w.addSpacer(10)
119
119
// 设置名称
120
120
let tmp = this . SETTINGS . split ( '@' )
121
121
let tid = tmp [ 0 ] === 'api' ? 0 : ( tmp [ 0 ] === 'tab' ? 1 : 2 )
122
122
let current = ''
123
123
this . API [ tid ] . map ( a => {
124
124
if ( a [ 'id' ] === tmp [ 1 ] ) current = a [ 'name' ]
125
125
} )
126
- w = await this . renderHeader ( w , this . logo , this . name + ' / ' + current )
126
+ await this . renderHeader ( w , this . logo , this . name + ' / ' + current )
127
+ w . addSpacer ( )
127
128
128
129
let body = w . addStack ( )
129
130
let bodyleft = body . addStack ( )
130
131
bodyleft . layoutVertically ( )
131
132
for ( let i = 0 ; i < 2 ; i ++ ) {
132
133
bodyleft = await this . renderCell ( bodyleft , data [ i ] )
133
- bodyleft . addSpacer ( 5 )
134
+ bodyleft . addSpacer ( )
134
135
}
135
- body . addSpacer ( )
136
+ // body.addSpacer()
137
+ w . url = this . actionUrl ( "settings" )
136
138
137
139
return w
138
140
}
139
141
// 大尺寸组件
140
142
async renderLarge ( data ) {
141
143
let w = new ListWidget ( )
142
- w . addSpacer ( 10 )
144
+ // w.addSpacer(10)
143
145
// 设置名称
144
146
let tmp = this . SETTINGS . split ( '@' )
145
147
let tid = tmp [ 0 ] === 'api' ? 0 : ( tmp [ 0 ] === 'tab' ? 1 : 2 )
146
148
let current = ''
147
149
this . API [ tid ] . map ( a => {
148
150
if ( a [ 'id' ] === tmp [ 1 ] ) current = a [ 'name' ]
149
151
} )
150
- w = await this . renderHeader ( w , this . logo , this . name + ' / ' + current )
152
+ await this . renderHeader ( w , this . logo , this . name + ' / ' + current )
153
+ w . addSpacer ( )
151
154
152
155
153
156
let body = w . addStack ( )
154
157
let bodyleft = body . addStack ( )
155
158
bodyleft . layoutVertically ( )
156
159
for ( let i = 0 ; i < 5 ; i ++ ) {
157
160
bodyleft = await this . renderCell ( bodyleft , data [ i ] )
158
- bodyleft . addSpacer ( 5 )
161
+ bodyleft . addSpacer ( )
159
162
}
160
- body . addSpacer ( )
163
+ // body.addSpacer()
164
+
165
+ // w.addSpacer()
166
+ w . url = this . actionUrl ( "settings" )
161
167
162
168
return w
163
169
}
@@ -176,7 +182,7 @@ class Widget extends Base {
176
182
right . layoutVertically ( )
177
183
let content = right . addText ( topic [ 'title' ] )
178
184
content . font = Font . lightSystemFont ( 14 )
179
- content . lineLimit = 2
185
+ content . lineLimit = 1
180
186
181
187
right . addSpacer ( 5 )
182
188
@@ -185,7 +191,7 @@ class Widget extends Base {
185
191
info . textOpacity = 0.6
186
192
info . lineLimit = 2
187
193
188
- widget . addSpacer ( 10 )
194
+ widget . addSpacer ( )
189
195
190
196
return widget
191
197
}
0 commit comments