1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109 | 1×
1×
1×
1×
1×
1×
1×
1×
880×
880×
880×
880×
80×
800×
80×
720×
880×
880×
880×
1×
14×
14×
1×
14×
1×
1×
| define(["require", "exports", "@syncfusion/ej2-base"], function (require, exports, ej2_base_1) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var BordersHelper = (function () {
function BordersHelper() {
}
BordersHelper.getBorderSettings = function (borderType, borderColor, borderWidth) {
var lineWidth = typeof borderWidth === 'string' ?
((borderWidth === 'No Border' || borderWidth === '0') ? 0 : parseFloat(borderWidth)) :
borderWidth;
var lineStyle = (lineWidth === 0) ? 'Cleared' : 'Single';
var borderSettings = {
type: borderType,
borderColor: borderColor,
lineWidth: lineWidth,
borderStyle: lineStyle
};
return borderSettings;
};
BordersHelper.applyBorder = function (documentEditor, borderType, borderColor, borderWidth) {
var borderSettings = BordersHelper.getBorderSettings(borderType, borderColor, borderWidth);
documentEditor.editorModule.applyBorders(borderSettings);
};
BordersHelper.getBorderType = function (text, localObj) {
switch (text) {
case localObj.getConstant('All Borders'):
return 'AllBorders';
case localObj.getConstant('No Border'):
return 'NoBorder';
case localObj.getConstant('Outside Borders'):
return 'OutsideBorders';
case localObj.getConstant('Inside Borders'):
return 'InsideBorders';
case localObj.getConstant('Top Border'):
return 'TopBorder';
case localObj.getConstant('Bottom Border'):
return 'BottomBorder';
case localObj.getConstant('Left Border'):
return 'LeftBorder';
case localObj.getConstant('Right Border'):
return 'RightBorder';
case localObj.getConstant('Inside Horizontal Border'):
return 'InsideHorizontalBorder';
case localObj.getConstant('Inside Vertical Border'):
return 'InsideVerticalBorder';
default:
return 'NoBorder';
}
};
BordersHelper.createBorderWidthOption = function (ulTag, text, localObj) {
var liTag = ej2_base_1.createElement('li', {
styles: 'display:block',
className: 'e-de-floating-menuitem e-de-floating-menuitem-md e-de-list-items e-de-list-item-size'
});
ulTag.appendChild(liTag);
var innerHTML;
if (text === localObj.getConstant('No Border')) {
innerHTML = '<div>' + text + '</div>';
}
else if (text === '1.5px') {
innerHTML = '<div>' + text + '<span class="e-de-list-line e-de-border-width" style="margin-left:10px;border-bottom-width:' +
text + ';"></span></div>';
}
else {
innerHTML = '<div>' + text + '<span class="e-de-list-line e-de-border-width" style="margin-left:20px;border-bottom-width:' +
text + ';"></span></div>';
}
var liInnerDiv = ej2_base_1.createElement('div', {
className: 'e-de-list-header-presetmenu',
innerHTML: innerHTML
});
liTag.appendChild(liInnerDiv);
return liTag;
};
BordersHelper.getBorderWidthItems = function (localObj) {
var pixel = localObj.getConstant('px');
return [
localObj.getConstant('No Border'),
'.25' + pixel,
'.5' + pixel,
'.75' + pixel,
'1' + pixel,
'1.5' + pixel,
'2' + pixel,
'3' + pixel,
'4' + pixel,
'5' + pixel,
'6' + pixel
];
};
BordersHelper.getBorderDropdownItems = function (localObj, commonId) {
return [
{ text: localObj.getConstant('No Border'), id: commonId + '_no_border', iconCss: 'e-icons e-de-ctnr-border-none' },
{ text: localObj.getConstant('All Borders'), id: commonId + '_all_borders', iconCss: 'e-icons e-de-ctnr-allborders' },
{ text: localObj.getConstant('Outside Borders'), id: commonId + '_outside_borders', iconCss: 'e-icons e-de-ctnr-outsideborder' },
{ text: localObj.getConstant('Inside Borders'), id: commonId + '_inside_borders', iconCss: 'e-icons e-de-ctnr-insideborders' },
{ text: localObj.getConstant('Top Border'), id: commonId + '_top_border', iconCss: 'e-icons e-de-ctnr-topborder' },
{ text: localObj.getConstant('Bottom Border'), id: commonId + '_bottom_border', iconCss: 'e-icons e-de-ctnr-bottomborder' },
{ text: localObj.getConstant('Left Border'), id: commonId + '_left_border', iconCss: 'e-icons e-de-ctnr-leftborders' },
{ text: localObj.getConstant('Right Border'), id: commonId + '_right_border', iconCss: 'e-icons e-de-ctnr-rightborder' },
{ text: localObj.getConstant('Inside Horizontal Border'), id: commonId + '_inside_horizontal_border', iconCss: 'e-icons e-de-ctnr-insidehorizondalborder' },
{ text: localObj.getConstant('Inside Vertical Border'), id: commonId + '_inside_vertical_border', iconCss: 'e-icons e-de-ctnr-insideverticalborder' }
];
};
return BordersHelper;
}());
exports.BordersHelper = BordersHelper;
});
|