Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
李少辉-开发者
gitlab-foss
提交
094cafca
G
gitlab-foss
项目概览
李少辉-开发者
/
gitlab-foss
通知
15
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
gitlab-foss
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
094cafca
编写于
4月 13, 2016
作者:
P
Phil Hughes
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Removed GL Actions class
上级
7a1800fe
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
0 addition
and
57 deletion
+0
-57
app/assets/javascripts/gl_form.js.coffee
app/assets/javascripts/gl_form.js.coffee
+0
-11
app/assets/javascripts/gl_form_actions.js.coffee
app/assets/javascripts/gl_form_actions.js.coffee
+0
-43
app/views/projects/notes/_hints.html.haml
app/views/projects/notes/_hints.html.haml
+0
-3
未找到文件。
app/assets/javascripts/gl_form.js.coffee
浏览文件 @
094cafca
...
@@ -11,13 +11,6 @@ class @GLForm
...
@@ -11,13 +11,6 @@ class @GLForm
@
form
.
data
'gl-form'
,
@
@
form
.
data
'gl-form'
,
@
destroy
:
->
destroy
:
->
# Destroy actions
actions
=
@
form
.
data
'form-actions'
if
actions
?
actions
.
clearEventListeners
()
@
form
.
data
'form-actions'
,
null
# Clean form listeners
# Clean form listeners
@
clearEventListeners
()
@
clearEventListeners
()
@
form
.
data
'gl-form'
,
null
@
form
.
data
'gl-form'
,
null
...
@@ -38,10 +31,6 @@ class @GLForm
...
@@ -38,10 +31,6 @@ class @GLForm
autosize
(
@
textarea
)
autosize
(
@
textarea
)
# Setup action buttons
actions
=
new
GLFormActions
@
form
,
@
textarea
@
form
.
data
'form-actions'
,
actions
# form and textarea event listeners
# form and textarea event listeners
@
addEventListeners
()
@
addEventListeners
()
...
...
app/assets/javascripts/gl_form_actions.js.coffee
已删除
100644 → 0
浏览文件 @
7a1800fe
class
@
GLFormActions
constructor
:
(
@
form
,
@
textarea
)
->
@
clearEventListeners
()
@
addEventListeners
()
clearEventListeners
:
->
@
form
.
off
'click'
,
'.js-toolbar-button'
addEventListeners
:
->
@
form
.
on
'click'
,
'.js-toolbar-button'
,
@
toolbarButtonClick
toolbarButtonClick
:
(
e
)
=>
$btn
=
$
(
e
.
currentTarget
)
# Get the prefix from the button
prefix
=
$btn
.
data
(
'prefix'
)
@
addPrefixToTextarea
(
prefix
)
addPrefixToTextarea
:
(
prefix
)
->
caretStart
=
@
textarea
.
get
(
0
).
selectionStart
caretEnd
=
@
textarea
.
get
(
0
).
selectionEnd
textEnd
=
@
textarea
.
val
().
length
beforeSelection
=
@
textarea
.
val
().
substring
0
,
caretStart
afterSelection
=
@
textarea
.
val
().
substring
caretEnd
,
textEnd
beforeSelectionSplit
=
beforeSelection
.
split
''
beforeSelectionLength
=
beforeSelection
.
length
# Get the last character in the before selection
beforeSelectionLastChar
=
beforeSelectionSplit
[
beforeSelectionLength
-
1
]
if
beforeSelectionLastChar
?
and
beforeSelectionLastChar
isnt
''
# Append a white space char to the prefix if the previous char isn't a space
prefix
=
"
#{
prefix
}
"
# Update the textarea
@
textarea
.
val
beforeSelection
+
prefix
+
afterSelection
@
textarea
.
get
(
0
).
setSelectionRange
caretStart
+
prefix
.
length
,
caretEnd
+
prefix
.
length
# Focus the textarea
@
textarea
.
focus
()
@
textarea
.
trigger
(
'keyup'
)
app/views/projects/notes/_hints.html.haml
浏览文件 @
094cafca
.comment-toolbar.clearfix
.comment-toolbar.clearfix
%button
.toolbar-button.js-toolbar-button
{
type:
'button'
,
data:
{
prefix:
':'
},
tabindex:
'-1'
}
=
icon
(
'smile-o'
,
class:
'toolbar-button-icon'
)
Emoji
.toolbar-text
.toolbar-text
Styling with
Styling with
=
link_to
'Markdown'
,
help_page_path
(
'markdown'
,
'markdown'
),
target:
'_blank'
,
tabindex:
-
1
=
link_to
'Markdown'
,
help_page_path
(
'markdown'
,
'markdown'
),
target:
'_blank'
,
tabindex:
-
1
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录