/
CornerType.js
56 lines (52 loc) · 977 Bytes
/
CornerType.js
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
/*global define*/
define([
'./freezeObject'
], function(
freezeObject) {
"use strict";
/**
* Style options for corners.
*
* @namespace
* @alias CornerType
*/
var CornerType = {
/**
* <pre>
* _____
* ( ___
* | |
* </pre>
*
* Corner is circular.
* @type {Number}
* @constant
*/
ROUNDED : 0,
/**
* <pre>
* ______
* | ____
* | |
* </pre>
*
* Corner point is the intersection of adjacent edges.
* @type {Number}
* @constant
*/
MITERED : 1,
/**
* <pre>
* _____
* / ___
* | |
* </pre>
*
* Corner is clipped.
* @type {Number}
* @constant
*/
BEVELED : 2
};
return freezeObject(CornerType);
});