| 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 | 1×
1×
1×
1×
1×
1×
1×
1×
946×
946×
946×
946×
946×
946×
946×
860×
860×
860×
860×
946×
946×
946×
1×
15×
15×
1×
15×
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', {
className: 'e-de-floating-menuitem e-de-floating-menuitem-md e-de-list-items e-de-list-item-size'
});
ej2_base_1.updateCSSText(liTag, 'display:block');
ulTag.appendChild(liTag);
var liInnerDiv = ej2_base_1.createElement('div', {
className: 'e-de-list-header-presetmenu'
});
var contentDiv = ej2_base_1.createElement('div');
contentDiv.textContent = text;
if (text !== localObj.getConstant('No Border')) {
var spanElement = ej2_base_1.createElement('span', {
className: 'e-de-list-line e-de-border-width'
});
var cssText = "margin-left:" + (text === '1.5px' ? '10px' : '20px') + ";" +
("border-bottom-width:" + text + ";");
ej2_base_1.updateCSSText(spanElement, cssText);
contentDiv.appendChild(spanElement);
}
liInnerDiv.appendChild(contentDiv);
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;
});
|