mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-02-01 03:12:42 +01:00
Refactor toolbar.js to use consistent naming
This commit is contained in:
parent
51900cbf67
commit
da5970dda3
1 changed files with 16 additions and 16 deletions
|
@ -12,9 +12,9 @@ var _ = require("underscore")
|
||||||
|
|
||||||
defaultButtonAttributes = function (name, overrides) {
|
defaultButtonAttributes = function (name, overrides) {
|
||||||
return {
|
return {
|
||||||
key: name,
|
command: name,
|
||||||
localizationId: "pad.toolbar." + name + ".title",
|
localizationId: "pad.toolbar." + name + ".title",
|
||||||
icon: "buttonicon-" + name
|
class: "buttonicon-" + name
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -96,11 +96,11 @@ _.extend(Button.prototype, {
|
||||||
render: function () {
|
render: function () {
|
||||||
var liAttributes = {
|
var liAttributes = {
|
||||||
"data-type": "button",
|
"data-type": "button",
|
||||||
"data-key": this.attributes.key,
|
"data-key": this.attributes.command,
|
||||||
};
|
};
|
||||||
return tag("li", liAttributes,
|
return tag("li", liAttributes,
|
||||||
tag("a", { "class": this.grouping, "data-l10n-id": this.attributes.localizationId },
|
tag("a", { "class": this.grouping, "data-l10n-id": this.attributes.localizationId },
|
||||||
tag("span", { "class": "buttonicon " + this.attributes.icon })
|
tag("span", { "class": "buttonicon " + this.attributes.class })
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -160,43 +160,43 @@ module.exports = {
|
||||||
strikethrough: defaultButtonAttributes("strikethrough"),
|
strikethrough: defaultButtonAttributes("strikethrough"),
|
||||||
|
|
||||||
orderedlist: {
|
orderedlist: {
|
||||||
key: "insertorderedlist",
|
command: "insertorderedlist",
|
||||||
localizationId: "pad.toolbar.ol.title",
|
localizationId: "pad.toolbar.ol.title",
|
||||||
icon: "buttonicon-insertorderedlist"
|
class: "buttonicon-insertorderedlist"
|
||||||
},
|
},
|
||||||
|
|
||||||
unorderedlist: {
|
unorderedlist: {
|
||||||
key: "insertunorderedlist",
|
command: "insertunorderedlist",
|
||||||
localizationId: "pad.toolbar.ul.title",
|
localizationId: "pad.toolbar.ul.title",
|
||||||
icon: "buttonicon-insertunorderedlist"
|
class: "buttonicon-insertunorderedlist"
|
||||||
},
|
},
|
||||||
|
|
||||||
indent: defaultButtonAttributes("indent"),
|
indent: defaultButtonAttributes("indent"),
|
||||||
outdent: {
|
outdent: {
|
||||||
key: "outdent",
|
command: "outdent",
|
||||||
localizationId: "pad.toolbar.unindent.title",
|
localizationId: "pad.toolbar.unindent.title",
|
||||||
icon: "buttonicon-outdent"
|
class: "buttonicon-outdent"
|
||||||
},
|
},
|
||||||
|
|
||||||
undo: defaultButtonAttributes("undo"),
|
undo: defaultButtonAttributes("undo"),
|
||||||
redo: defaultButtonAttributes("redo"),
|
redo: defaultButtonAttributes("redo"),
|
||||||
|
|
||||||
clearauthorship: {
|
clearauthorship: {
|
||||||
key: "clearauthorship",
|
command: "clearauthorship",
|
||||||
localizationId: "pad.toolbar.clearAuthorship.title",
|
localizationId: "pad.toolbar.clearAuthorship.title",
|
||||||
icon: "buttonicon-clearauthorship"
|
class: "buttonicon-clearauthorship"
|
||||||
},
|
},
|
||||||
|
|
||||||
importexport: {
|
importexport: {
|
||||||
key: "import_export",
|
command: "import_export",
|
||||||
localizationId: "pad.toolbar.import_export.title",
|
localizationId: "pad.toolbar.import_export.title",
|
||||||
icon: "buttonicon-import_export"
|
class: "buttonicon-import_export"
|
||||||
},
|
},
|
||||||
|
|
||||||
timeslider: {
|
timeslider: {
|
||||||
key: "showTimeSlider",
|
command: "showTimeSlider",
|
||||||
localizationId: "pad.toolbar.timeslider.title",
|
localizationId: "pad.toolbar.timeslider.title",
|
||||||
icon: "buttonicon-history"
|
class: "buttonicon-history"
|
||||||
},
|
},
|
||||||
|
|
||||||
savedrevision: defaultButtonAttributes("savedRevision"),
|
savedrevision: defaultButtonAttributes("savedRevision"),
|
||||||
|
|
Loading…
Reference in a new issue