Skip to content

Commit 38e6716

Browse files
committed
style: template_widget
* line width 80 characters * indent code
1 parent d4293b8 commit 38e6716

File tree

6 files changed

+213
-148
lines changed

6 files changed

+213
-148
lines changed

Diff for: apps/aklub/static/aklub/js/template_widget.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: apps/aklub/static/aklub/js/template_widget/src/script/edit_template_dialog.coffee

+10-7
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ class EditTemplateModalDialog extends FormatSelectorMixin
2020

2121
@_closeBtnClass = 'mdl-close'
2222

23-
@_$editTemplateModalDialogPageContainer = $editTemplateModalDialogPageContainer
23+
@_$editTemplateModalDialogPageContainer = \
24+
$editTemplateModalDialogPageContainer
2425

2526
@_$hiddenTemplateField = $hiddenTemplateField
2627

@@ -42,14 +43,15 @@ class EditTemplateModalDialog extends FormatSelectorMixin
4243
@getIdFormat @_dialogId
4344
)
4445

45-
$('body').append @_popoverDialog
46+
$('body').append @_popoverDialog
4647

4748
# Initialize dialog
4849
@init @getIdFormat @_popoverEditTemplateLinkElementId
4950

5051
# Set html template page container attr
5152
if templateType.length > 1
52-
url = @_setPageContainerArgs templateName, 'aklub:get_email_template_from_db'
53+
url = @_setPageContainerArgs templateName, \
54+
'aklub:get_email_template_from_db'
5355
sessionStorage.setItem @sessionStorageKey, url
5456
else
5557
url = @_setPageContainerArgs templateName, 'aklub:get_email_template'
@@ -58,7 +60,8 @@ class EditTemplateModalDialog extends FormatSelectorMixin
5860
@show @getIdFormat @_dialogId
5961

6062
# Bind close modal template dialog event
61-
$closeBtn = $ "#{ @getIdFormat @_dialogId } #{ @getClassFormat @_closeBtnClass }"
63+
$closeBtn = $ "#{ @getIdFormat @_dialogId }
64+
#{ @getClassFormat @_closeBtnClass }"
6265
$closeBtn.off 'click', @_closeEditTemplateModalDialog
6366
$closeBtn.on 'click', @_closeEditTemplateModalDialog
6467

@@ -78,14 +81,15 @@ class EditTemplateModalDialog extends FormatSelectorMixin
7881
)
7982

8083
_getIframeTemplateContent: () ->
81-
templatePage = document.querySelector @getIdFormat @_$editTemplateModalDialogPageContainer.attr 'id'
84+
templatePage = document.querySelector @getIdFormat \
85+
@_$editTemplateModalDialogPageContainer.attr 'id'
8286
templatePage?.contentDocument
8387

8488
_setPageContainerArgs: (templateName, urlName) ->
8589
# Set html template page container attr
8690
url = window.reverse urlName, {template_name: templateName}
8791

88-
attr =
92+
attr =
8993
data: url,
9094
width: $(window).width(),
9195
height: $(window).height()
@@ -99,4 +103,3 @@ class EditTemplateModalDialog extends FormatSelectorMixin
99103

100104
show: (elementId) ->
101105
mdl_open(elementId)
102-

Diff for: apps/aklub/static/aklub/js/template_widget/src/script/get_template_name_dialog.coffee

+18-11
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ class GetTemplateNameDialog extends FormatSelectorMixin
1212
popoverModalDialogEditTemplateLinkElementId,
1313
templateName,
1414
$editTemplateModalDialogPageContainer,
15-
$hiddenTemplateField,
15+
$hiddenTemplateField
1616
) ->
1717

1818
@_dialogId = 'get_template_name'
@@ -35,11 +35,13 @@ class GetTemplateNameDialog extends FormatSelectorMixin
3535

3636
@_editTemplateModalDialogId = editTemplateModalDialogId
3737

38-
@_popoverModalDialogEditTemplateLinkElementId = popoverModalDialogEditTemplateLinkElementId
38+
@_popoverModalDialogEditTemplateLinkElementId = \
39+
popoverModalDialogEditTemplateLinkElementId
3940

4041
@_templateName = templateName
4142

42-
@_$editTemplateModalDialogPageContainer = $editTemplateModalDialogPageContainer
43+
@_$editTemplateModalDialogPageContainer = \
44+
$editTemplateModalDialogPageContainer
4345

4446
@_$hiddenTemplateField = $hiddenTemplateField
4547

@@ -66,7 +68,9 @@ class GetTemplateNameDialog extends FormatSelectorMixin
6668
$formContentLabel.text gettext 'Template name'
6769

6870
$formContentInput = $ '<input>'
69-
$formContentInput.attr {id: @_templateNameInputId, name: @_templateNameInputId}
71+
$formContentInput.attr
72+
id: @_templateNameInputId,
73+
name: @_templateNameInputId
7074

7175
$formContentContainer.append($formContentLabel)
7276
$formContentContainer.append($formContentInput)
@@ -97,7 +101,8 @@ class GetTemplateNameDialog extends FormatSelectorMixin
97101

98102
_checkTemplateName: (o, name, m) ->
99103
opts = []
100-
$("#{ @getIdFormat @_templateNameFieldId } > option").each () -> opts.push($(@).text())
104+
selector = "#{ @getIdFormat @_templateNameFieldId } > option"
105+
$(selector).each () -> opts.push($(@).text())
101106

102107
if opts.indexOf(name) > -1
103108
errorList = o.closest('form').find @getClassFormat @_errorListCSSClass
@@ -112,15 +117,17 @@ class GetTemplateNameDialog extends FormatSelectorMixin
112117
$templateName = $ @getIdFormat @_templateNameInputId
113118
$(@getClassFormat @_errorListCSSClass).html ''
114119

115-
message = gettext('Template name may consist of a-z, 0-9, ' +
116-
'underscores, not spaces and must begin with a letter,' +
117-
'and be lowercase.')
118-
valid = valid and @_checkRegexp $templateName, /^[a-z]([0-9a-z_])+$/, message
120+
message = gettext('Template name may consist of a-z, 0-9,
121+
underscores, not spaces and must begin with a letter,
122+
and be lowercase.')
123+
valid = valid and @_checkRegexp $templateName, \
124+
/^[a-z]([0-9a-z_])+$/, message
119125

120126
message = gettext 'Template name exist.'
121127
$templateNameInput = $ @getIdFormat @_templateNameInputId
122128

123-
valid = valid and @_checkTemplateName $templateNameInput, $templateName.val(), message
129+
valid = valid and @_checkTemplateName $templateNameInput, \
130+
$templateName.val(), message
124131

125132
return valid
126133

@@ -159,7 +166,7 @@ class GetTemplateNameDialog extends FormatSelectorMixin
159166
okBtnClick = () =>
160167
@_confirmTemplateName()
161168

162-
btnNames.ok =
169+
btnNames.ok =
163170
text: gettext('Ok'),
164171
id: @_confirmBtnId,
165172
click: okBtnClick

Diff for: apps/aklub/static/aklub/js/template_widget/src/script/html_template_widget.coffee

+39-26
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,16 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
3232

3333
@_editTemplateModalDialogId = editTemplateModalDialogId
3434

35-
@_popoverModalDialogEditTemplateLinkElementId = popoverModalDialogEditTemplateLinkElementId
35+
@_popoverModalDialogEditTemplateLinkElementId = \
36+
popoverModalDialogEditTemplateLinkElementId
3637

37-
@_templateDivFormFieldContainerCSSClass = templateDivFormFieldContainerCSSClass
38+
@_templateDivFormFieldContainerCSSClass = \
39+
templateDivFormFieldContainerCSSClass
3840

39-
@_templateTextareaFieldId = templateTextareaFieldId
41+
@_templateTextareaFieldId = templateTextareaFieldId
4042

41-
@_editTemplateModalDialogPageContainerId = editTemplateModalDialogPageContainerId
43+
@_editTemplateModalDialogPageContainerId = \
44+
editTemplateModalDialogPageContainerId
4245

4346
@_$templateDivFieldContainer = null
4447

@@ -52,14 +55,15 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
5255

5356
@_popoverModalDialogDestroyDelay = popoverModalDialogDestroyDelay
5457

55-
@_templateTextAreaFormFieldContainerCSSClass = templateTextAreaFormFieldContainerCSSClass
58+
@_templateTextAreaFormFieldContainerCSSClass = \
59+
templateTextAreaFormFieldContainerCSSClass
5660

5761
@_templateTypeFieldId = templateTypeFieldId
5862

5963
@_newEmptyTemplateName = null
6064

6165
@_getTemplateNameDialog = null
62-
66+
6367
@_popoverDialogOpts = null
6468

6569
@_editTemplateBtnName = editTemplateBtnName
@@ -80,10 +84,13 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
8084
@_$hiddenTemplateField = $ @getIdFormat @_hiddenTemplateFieldId
8185
@_$templateNameField = $ @getIdFormat @_templateNameFieldId
8286
@_$templateTypeField = $ @getIdFormat @_templateTypeFieldId
83-
@_$templateDivFormFieldContainer = $ @getClassFormat @_templateDivFormFieldContainerCSSClass
84-
@_$templateTextAreaFormFieldContainer = $ @getClassFormat @_templateTextAreaFormFieldContainerCSSClass
87+
@_$templateDivFormFieldContainer = $ @getClassFormat \
88+
@_templateDivFormFieldContainerCSSClass
89+
@_$templateTextAreaFormFieldContainer = $ @getClassFormat \
90+
@_templateTextAreaFormFieldContainerCSSClass
8591
@_$templateTextareaField = $ @getIdFormat @_templateTextareaFieldId
86-
@_$editTemplateModalDialogPageContainer = $ @getIdFormat @_editTemplateModalDialogPageContainerId
92+
@_$editTemplateModalDialogPageContainer = $ @getIdFormat \
93+
@_editTemplateModalDialogPageContainerId
8794
@_$editTemplateBtn = $ @getNameFormat 'input', @_editTemplateBtnName
8895

8996
_bindEvents: () ->
@@ -100,15 +107,17 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
100107

101108
@_exchangeFormFieldContainerContent()
102109

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
104112
textareaValue = @_$templateDivField.html()
105-
@_$templateTextareaField.html textareaValue
113+
@_$templateTextareaField.html textareaValue
106114
@_templateTextareaFieldValue = textareaValue
107115

108116
@_$templateDivField.html ''
109117

110118
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
112121
@_$hiddenTemplateField.val @_$templateDivField.html()
113122

114123
# Init edit template modal dialog
@@ -126,12 +135,12 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
126135
@_$editTemplateBtn.prop('disabled', state)
127136

128137
else
129-
@_$editTemplateBtn.prop('disabled', state)
138+
@_$editTemplateBtn.prop('disabled', state)
130139

131140
_getTemplateFieldContainer: () ->
132141
@_$templateDivFieldContainer = @_$templateDivFormFieldContainer
133142
@_$templateTextareaFieldContainer = @_$templateTextAreaFormFieldContainer
134-
return
143+
return
135144

136145
_checkTemplateFieldWidget: () ->
137146
@_getTemplateFieldContainer()
@@ -149,8 +158,8 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
149158
if @_checkTemplateFieldWidget() isnt 'textarea'
150159
@_exchangeFormFieldContainerContent()
151160
else if templateType is 'existed'
152-
if @_checkTemplateFieldWidget() isnt 'div'
153-
@_exchangeFormFieldContainerContentBack()
161+
if @_checkTemplateFieldWidget() isnt 'div'
162+
@_exchangeFormFieldContainerContentBack()
154163
return
155164

156165
_exchangeFormFieldContainerContentBack: () ->
@@ -188,23 +197,24 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
188197
delay: (ms, func) -> setTimeout func, ms
189198

190199
_mouseMoveOverTemplateEvt: (evt) =>
191-
# Mouse move event over template content
200+
# Mouse move event over template content
192201
# Initialize popover dialog
193202
offset = $(evt.currentTarget).offset()
194203
relX = evt.pageX - offset.left
195204
relY = evt.pageY - offset.top
196205
offsetTop = relY
197206
offsetLeft = relX
198207

199-
@delay @_showPopoverModalDialogDelay, => @_initPopoverModalDialog offsetTop, offsetLeft
208+
@delay @_showPopoverModalDialogDelay, => \
209+
@_initPopoverModalDialog offsetTop, offsetLeft
200210

201211
_initPopoverModalDialog: (offsetTop, offsetLeft) ->
202212
@_popoverDialogOpts.mount(offsetTop, offsetLeft)
203213

204214
_bindPopoverDialogMouseMoveEvt: () ->
205215

206216
@_popoverDialogOpts = new PopoverModalDialog(
207-
gettext('Edit template'),
217+
gettext('Edit template'),
208218
@_popoverModalDialogBackDrop,
209219
@_editTemplateModalDialogId,
210220
@_$templateNameField,
@@ -254,12 +264,13 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
254264
attr =
255265
id: @_templateTextareaFieldId
256266
name: @_templateTextareaFieldId.slice(3)
257-
267+
258268
@_$templateDivField.attr attr
259269

260270
# 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()
263274

264275
# Replace template textarea form field widget id
265276
attr =
@@ -287,7 +298,8 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
287298

288299
# Replace form field container content
289300
$templateDivFieldContainerChildren = @_$templateDivFieldContainer.children()
290-
$templateTextareaFieldContainerChildren = @_$templateTextareaFieldContainer.children()
301+
$templateTextareaFieldContainerChildren = \
302+
@_$templateTextareaFieldContainer.children()
291303

292304
@_$templateDivFieldContainer .html($templateTextareaFieldContainerChildren)
293305
@_$templateTextareaFieldContainer.html($templateDivFieldContainerChildren)
@@ -323,7 +335,8 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
323335
# Enable edit btn if empty template name
324336
@_enableDisableEditBtn(false, false)
325337

326-
templateType = @_$templateNameField.find('option:selected').val().split ':'
338+
templateType = @_$templateNameField.find(
339+
'option:selected').val().split ':'
327340

328341
dialog = new EditTemplateModalDialog(
329342
@_editTemplateModalDialogId,
@@ -344,7 +357,8 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
344357
_addEditTemplateConfirmEvent: () ->
345358
confirmEditBtnClass = 'ct-ignition__button--confirm'
346359

347-
templatePage = document.querySelector @getIdFormat @_editTemplateModalDialogPageContainerId
360+
templatePage = document.querySelector \
361+
@getIdFormat @_editTemplateModalDialogPageContainerId
348362
htmlDocument = templatePage.contentDocument
349363

350364
confirmEditBtn = $(htmlDocument).find @getClassFormat confirmEditBtnClass
@@ -372,4 +386,3 @@ class HtmlTemplateFormFieldWidget extends FormatSelectorMixin
372386
opt = new Option(text, value)
373387
element.append(opt)
374388
element.val(value)
375-

0 commit comments

Comments
 (0)