@@ -32,13 +32,16 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
32
32
33
33
@_editTemplateModalDialogId = editTemplateModalDialogId
34
34
35
- @_popoverModalDialogEditTemplateLinkElementId = popoverModalDialogEditTemplateLinkElementId
35
+ @_popoverModalDialogEditTemplateLinkElementId = \
36
+ popoverModalDialogEditTemplateLinkElementId
36
37
37
- @_templateDivFormFieldContainerCSSClass = templateDivFormFieldContainerCSSClass
38
+ @_templateDivFormFieldContainerCSSClass = \
39
+ templateDivFormFieldContainerCSSClass
38
40
39
- @_templateTextareaFieldId = templateTextareaFieldId
41
+ @_templateTextareaFieldId = templateTextareaFieldId
40
42
41
- @_editTemplateModalDialogPageContainerId = editTemplateModalDialogPageContainerId
43
+ @_editTemplateModalDialogPageContainerId = \
44
+ editTemplateModalDialogPageContainerId
42
45
43
46
@_ $templateDivFieldContainer = null
44
47
@@ -52,14 +55,15 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
52
55
53
56
@_popoverModalDialogDestroyDelay = popoverModalDialogDestroyDelay
54
57
55
- @_templateTextAreaFormFieldContainerCSSClass = templateTextAreaFormFieldContainerCSSClass
58
+ @_templateTextAreaFormFieldContainerCSSClass = \
59
+ templateTextAreaFormFieldContainerCSSClass
56
60
57
61
@_templateTypeFieldId = templateTypeFieldId
58
62
59
63
@_newEmptyTemplateName = null
60
64
61
65
@_getTemplateNameDialog = null
62
-
66
+
63
67
@_popoverDialogOpts = null
64
68
65
69
@_editTemplateBtnName = editTemplateBtnName
@@ -80,10 +84,13 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
80
84
@_ $hiddenTemplateField = $ @ getIdFormat @_hiddenTemplateFieldId
81
85
@_ $templateNameField = $ @ getIdFormat @_templateNameFieldId
82
86
@_ $templateTypeField = $ @ getIdFormat @_templateTypeFieldId
83
- @_ $templateDivFormFieldContainer = $ @ getClassFormat @_templateDivFormFieldContainerCSSClass
84
- @_ $templateTextAreaFormFieldContainer = $ @ getClassFormat @_templateTextAreaFormFieldContainerCSSClass
87
+ @_ $templateDivFormFieldContainer = $ @getClassFormat \
88
+ @_templateDivFormFieldContainerCSSClass
89
+ @_ $templateTextAreaFormFieldContainer = $ @getClassFormat \
90
+ @_templateTextAreaFormFieldContainerCSSClass
85
91
@_ $templateTextareaField = $ @ getIdFormat @_templateTextareaFieldId
86
- @_ $editTemplateModalDialogPageContainer = $ @ getIdFormat @_editTemplateModalDialogPageContainerId
92
+ @_ $editTemplateModalDialogPageContainer = $ @getIdFormat \
93
+ @_editTemplateModalDialogPageContainerId
87
94
@_ $editTemplateBtn = $ @ getNameFormat ' input' , @_editTemplateBtnName
88
95
89
96
_bindEvents : () ->
@@ -100,15 +107,17 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
100
107
101
108
@ _exchangeFormFieldContainerContent ()
102
109
103
- # Copy value from template form field div widget to textarea and save as global value
110
+ # Copy value from template form field div widget to textarea and
111
+ # save as global value
104
112
textareaValue = @_ $templateDivField .html ()
105
- @_ $templateTextareaField .html textareaValue
113
+ @_ $templateTextareaField .html textareaValue
106
114
@_templateTextareaFieldValue = textareaValue
107
115
108
116
@_ $templateDivField .html ' '
109
117
110
118
else if @_ $templateTypeField .val () is ' existed'
111
- # Copy value from template form field div widget into hidden field after form page loaded
119
+ # Copy value from template form field div widget into hidden field
120
+ # after form page loaded
112
121
@_ $hiddenTemplateField .val @_ $templateDivField .html ()
113
122
114
123
# Init edit template modal dialog
@@ -126,12 +135,12 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
126
135
@_ $editTemplateBtn .prop (' disabled' , state)
127
136
128
137
else
129
- @_ $editTemplateBtn .prop (' disabled' , state)
138
+ @_ $editTemplateBtn .prop (' disabled' , state)
130
139
131
140
_getTemplateFieldContainer : () ->
132
141
@_ $templateDivFieldContainer = @_ $templateDivFormFieldContainer
133
142
@_ $templateTextareaFieldContainer = @_ $templateTextAreaFormFieldContainer
134
- return
143
+ return
135
144
136
145
_checkTemplateFieldWidget : () ->
137
146
@ _getTemplateFieldContainer ()
@@ -149,8 +158,8 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
149
158
if @ _checkTemplateFieldWidget () isnt ' textarea'
150
159
@ _exchangeFormFieldContainerContent ()
151
160
else if templateType is ' existed'
152
- if @ _checkTemplateFieldWidget () isnt ' div'
153
- @ _exchangeFormFieldContainerContentBack ()
161
+ if @ _checkTemplateFieldWidget () isnt ' div'
162
+ @ _exchangeFormFieldContainerContentBack ()
154
163
return
155
164
156
165
_exchangeFormFieldContainerContentBack : () ->
@@ -188,23 +197,24 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
188
197
delay : (ms , func ) -> setTimeout func, ms
189
198
190
199
_mouseMoveOverTemplateEvt : (evt ) =>
191
- # Mouse move event over template content
200
+ # Mouse move event over template content
192
201
# Initialize popover dialog
193
202
offset = $ (evt .currentTarget ).offset ()
194
203
relX = evt .pageX - offset .left
195
204
relY = evt .pageY - offset .top
196
205
offsetTop = relY
197
206
offsetLeft = relX
198
207
199
- @ delay @_showPopoverModalDialogDelay , => @ _initPopoverModalDialog offsetTop, offsetLeft
208
+ @ delay @_showPopoverModalDialogDelay , => \
209
+ @ _initPopoverModalDialog offsetTop, offsetLeft
200
210
201
211
_initPopoverModalDialog : (offsetTop , offsetLeft ) ->
202
212
@_popoverDialogOpts .mount (offsetTop, offsetLeft)
203
213
204
214
_bindPopoverDialogMouseMoveEvt : () ->
205
215
206
216
@_popoverDialogOpts = new PopoverModalDialog (
207
- gettext (' Edit template' ),
217
+ gettext (' Edit template' ),
208
218
@_popoverModalDialogBackDrop ,
209
219
@_editTemplateModalDialogId ,
210
220
@_ $templateNameField,
@@ -254,12 +264,13 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
254
264
attr =
255
265
id : @_templateTextareaFieldId
256
266
name : @_templateTextareaFieldId .slice (3 )
257
-
267
+
258
268
@_ $templateDivField .attr attr
259
269
260
270
# Replace template div form field widget label
261
- @_ $templateDivFieldContainer .find (' label' ).attr (' for' , @_templateDivFieldId )
262
- @_ $templateDivFieldContainer .find (' label' ).text (@_ $templateTextareaFieldContainer .find (' label' ).text ())
271
+ @_ $templateDivFieldContainer .find (' label' ).attr ' for' , @_templateDivFieldId
272
+ @_ $templateDivFieldContainer .find (' label' ).text \
273
+ @_ $templateTextareaFieldContainer .find (' label' ).text ()
263
274
264
275
# Replace template textarea form field widget id
265
276
attr =
@@ -287,7 +298,8 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
287
298
288
299
# Replace form field container content
289
300
$templateDivFieldContainerChildren = @_ $templateDivFieldContainer .children ()
290
- $templateTextareaFieldContainerChildren = @_ $templateTextareaFieldContainer .children ()
301
+ $templateTextareaFieldContainerChildren = \
302
+ @_ $templateTextareaFieldContainer .children ()
291
303
292
304
@_ $templateDivFieldContainer .html ($templateTextareaFieldContainerChildren)
293
305
@_ $templateTextareaFieldContainer .html ($templateDivFieldContainerChildren)
@@ -323,7 +335,8 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
323
335
# Enable edit btn if empty template name
324
336
@ _enableDisableEditBtn (false , false )
325
337
326
- templateType = @_ $templateNameField .find (' option:selected' ).val ().split ' :'
338
+ templateType = @_ $templateNameField .find (
339
+ ' option:selected' ).val ().split ' :'
327
340
328
341
dialog = new EditTemplateModalDialog (
329
342
@_editTemplateModalDialogId ,
@@ -344,7 +357,8 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
344
357
_addEditTemplateConfirmEvent : () ->
345
358
confirmEditBtnClass = ' ct-ignition__button--confirm'
346
359
347
- templatePage = document .querySelector @ getIdFormat @_editTemplateModalDialogPageContainerId
360
+ templatePage = document .querySelector \
361
+ @ getIdFormat @_editTemplateModalDialogPageContainerId
348
362
htmlDocument = templatePage .contentDocument
349
363
350
364
confirmEditBtn = $ (htmlDocument).find @ getClassFormat confirmEditBtnClass
@@ -372,4 +386,3 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
372
386
opt = new Option (text, value)
373
387
element .append (opt)
374
388
element .val (value)
375
-
0 commit comments