mirror of
https://github.com/zombieFox/nightTab.git
synced 2025-06-30 14:21:05 +02:00
[refactor] better modal heading string handling
This commit is contained in:
@ -2,6 +2,8 @@ var modal = (function() {
|
|||||||
|
|
||||||
var _previousModal = null;
|
var _previousModal = null;
|
||||||
|
|
||||||
|
var _maxHeadingLength = 50;
|
||||||
|
|
||||||
var mod = {};
|
var mod = {};
|
||||||
|
|
||||||
mod.open = function() {
|
mod.open = function() {
|
||||||
@ -108,6 +110,9 @@ var modal = (function() {
|
|||||||
modalControls.appendChild(cancelButton);
|
modalControls.appendChild(cancelButton);
|
||||||
modalControls.appendChild(actionButton);
|
modalControls.appendChild(actionButton);
|
||||||
if (options.heading != null) {
|
if (options.heading != null) {
|
||||||
|
if (options.heading.length > _maxHeadingLength) {
|
||||||
|
options.heading = options.heading.substring(0, _maxHeadingLength) + "...";
|
||||||
|
};
|
||||||
var modalHeading = helper.makeNode({
|
var modalHeading = helper.makeNode({
|
||||||
tag: "h1",
|
tag: "h1",
|
||||||
text: options.heading,
|
text: options.heading,
|
||||||
|
Reference in New Issue
Block a user