| @@ 1434-1465 (lines=32) @@ | ||
| 1431 | var global$b = tinymce.util.Tools.resolve('tinymce.util.EventDispatcher'); |
|
| 1432 | ||
| 1433 | var BoxUtils = { |
|
| 1434 | parseBox: function (value) { |
|
| 1435 | var len; |
|
| 1436 | var radix = 10; |
|
| 1437 | if (!value) { |
|
| 1438 | return; |
|
| 1439 | } |
|
| 1440 | if (typeof value === 'number') { |
|
| 1441 | value = value || 0; |
|
| 1442 | return { |
|
| 1443 | top: value, |
|
| 1444 | left: value, |
|
| 1445 | bottom: value, |
|
| 1446 | right: value |
|
| 1447 | }; |
|
| 1448 | } |
|
| 1449 | value = value.split(' '); |
|
| 1450 | len = value.length; |
|
| 1451 | if (len === 1) { |
|
| 1452 | value[1] = value[2] = value[3] = value[0]; |
|
| 1453 | } else if (len === 2) { |
|
| 1454 | value[2] = value[0]; |
|
| 1455 | value[3] = value[1]; |
|
| 1456 | } else if (len === 3) { |
|
| 1457 | value[3] = value[1]; |
|
| 1458 | } |
|
| 1459 | return { |
|
| 1460 | top: parseInt(value[0], radix) || 0, |
|
| 1461 | right: parseInt(value[1], radix) || 0, |
|
| 1462 | bottom: parseInt(value[2], radix) || 0, |
|
| 1463 | left: parseInt(value[3], radix) || 0 |
|
| 1464 | }; |
|
| 1465 | }, |
|
| 1466 | measureBox: function (elm, prefix) { |
|
| 1467 | function getStyle(name) { |
|
| 1468 | var defaultView = elm.ownerDocument.defaultView; |
|
| @@ 894-925 (lines=32) @@ | ||
| 891 | var global$9 = tinymce.util.Tools.resolve('tinymce.util.EventDispatcher'); |
|
| 892 | ||
| 893 | var BoxUtils = { |
|
| 894 | parseBox: function (value) { |
|
| 895 | var len; |
|
| 896 | var radix = 10; |
|
| 897 | if (!value) { |
|
| 898 | return; |
|
| 899 | } |
|
| 900 | if (typeof value === 'number') { |
|
| 901 | value = value || 0; |
|
| 902 | return { |
|
| 903 | top: value, |
|
| 904 | left: value, |
|
| 905 | bottom: value, |
|
| 906 | right: value |
|
| 907 | }; |
|
| 908 | } |
|
| 909 | value = value.split(' '); |
|
| 910 | len = value.length; |
|
| 911 | if (len === 1) { |
|
| 912 | value[1] = value[2] = value[3] = value[0]; |
|
| 913 | } else if (len === 2) { |
|
| 914 | value[2] = value[0]; |
|
| 915 | value[3] = value[1]; |
|
| 916 | } else if (len === 3) { |
|
| 917 | value[3] = value[1]; |
|
| 918 | } |
|
| 919 | return { |
|
| 920 | top: parseInt(value[0], radix) || 0, |
|
| 921 | right: parseInt(value[1], radix) || 0, |
|
| 922 | bottom: parseInt(value[2], radix) || 0, |
|
| 923 | left: parseInt(value[3], radix) || 0 |
|
| 924 | }; |
|
| 925 | }, |
|
| 926 | measureBox: function (elm, prefix) { |
|
| 927 | function getStyle(name) { |
|
| 928 | var defaultView = elm.ownerDocument.defaultView; |
|