UNPKG

er-nodejs-pptx

Version:

Generate PPTX files on the server-side with JavaScript.

1,407 lines (1,404 loc) 34.1 kB
// // officegen: List of PPTX shapes. // // Please refer to README.md for this module's documentations. // // NOTE: // - Before changing this code please refer to the hacking the code section on README.md. // // Copyright {c} 2013; // // Permission is hereby granted, free of charge, to any person obtaining // a copy of this software and associated documentation files {the // 'Software'}, to deal in the Software without restriction, including // without limitation the rights to use, copy, modify, merge, publish, // distribute, sublicense, and/or sell copies of the Software, and to // permit persons to whom the Software is furnished to do so, subject to // the following conditions: // // The above copyright notice and this permission notice shall be // included in all copies or substantial portions of the Software. // // THE SOFTWARE IS PROVIDED 'AS IS': WITHOUT WARRANTY OF ANY KIND, // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. // module.exports.ShapeTypes = { ACTION_BUTTON_BACK_OR_PREVIOUS: { displayName: 'Action Button: Back or Previous', name: 'actionButtonBackPrevious', avLst: {}, }, ACTION_BUTTON_BEGINNING: { displayName: 'Action Button: Beginning', name: 'actionButtonBeginning', avLst: {}, }, ACTION_BUTTON_CUSTOM: { displayName: 'Action Button: Custom', name: 'actionButtonBlank', avLst: {}, }, ACTION_BUTTON_DOCUMENT: { displayName: 'Action Button: Document', name: 'actionButtonDocument', avLst: {}, }, ACTION_BUTTON_END: { displayName: 'Action Button: End', name: 'actionButtonEnd', avLst: {}, }, ACTION_BUTTON_FORWARD_OR_NEXT: { displayName: 'Action Button: Forward or Next', name: 'actionButtonForwardNext', avLst: {}, }, ACTION_BUTTON_HELP: { displayName: 'Action Button: Help', name: 'actionButtonHelp', avLst: {}, }, ACTION_BUTTON_HOME: { displayName: 'Action Button: Home', name: 'actionButtonHome', avLst: {}, }, ACTION_BUTTON_INFORMATION: { displayName: 'Action Button: Information', name: 'actionButtonInformation', avLst: {}, }, ACTION_BUTTON_MOVIE: { displayName: 'Action Button: Movie', name: 'actionButtonMovie', avLst: {}, }, ACTION_BUTTON_RETURN: { displayName: 'Action Button: Return', name: 'actionButtonReturn', avLst: {}, }, ACTION_BUTTON_SOUND: { displayName: 'Action Button: Sound', name: 'actionButtonSound', avLst: {}, }, ARC: { displayName: 'Arc', name: 'arc', avLst: { adj1: 16200000, adj2: 0, }, }, BALLOON: { displayName: 'Rounded Rectangular Callout', name: 'wedgeRoundRectCallout', avLst: { adj1: -20833, adj2: 62500, adj3: 16667, }, }, BENT_ARROW: { displayName: 'Bent Arrow', name: 'bentArrow', avLst: { adj1: 25000, adj2: 25000, adj3: 25000, adj4: 43750, }, }, BENT_UP_ARROW: { displayName: 'Bent-Up Arrow', name: 'bentUpArrow', avLst: { adj1: 25000, adj2: 25000, adj3: 25000, }, }, BEVEL: { displayName: 'Bevel', name: 'bevel', avLst: { adj: 12500, }, }, BLOCK_ARC: { displayName: 'Block Arc', name: 'blockArc', avLst: { adj1: 10800000, adj2: 0, adj3: 25000, }, }, CAN: { displayName: 'Can', name: 'can', avLst: { adj: 25000, }, }, CHART_PLUS: { displayName: 'Chart Plus', name: 'chartPlus', avLst: {}, }, CHART_STAR: { displayName: 'Chart Star', name: 'chartStar', avLst: {}, }, CHART_X: { displayName: 'Chart X', name: 'chartX', avLst: {}, }, CHEVRON: { displayName: 'Chevron', name: 'chevron', avLst: { adj: 50000, }, }, CHORD: { displayName: 'Chord', name: 'chord', avLst: { adj1: 2700000, adj2: 16200000, }, }, CIRCULAR_ARROW: { displayName: 'Circular Arrow', name: 'circularArrow', avLst: { adj1: 12500, adj2: 1142319, adj3: 20457681, adj4: 10800000, adj5: 12500, }, }, CLOUD: { displayName: 'Cloud', name: 'cloud', avLst: {}, }, CLOUD_CALLOUT: { displayName: 'Cloud Callout', name: 'cloudCallout', avLst: { adj1: -20833, adj2: 62500, }, }, CORNER: { displayName: 'Corner', name: 'corner', avLst: { adj1: 50000, adj2: 50000, }, }, CORNER_TABS: { displayName: 'Corner Tabs', name: 'cornerTabs', avLst: {}, }, CROSS: { displayName: 'Cross', name: 'plus', avLst: { adj: 25000, }, }, CUBE: { displayName: 'Cube', name: 'cube', avLst: { adj: 25000, }, }, CURVED_DOWN_ARROW: { displayName: 'Curved Down Arrow', name: 'curvedDownArrow', avLst: { adj1: 25000, adj2: 50000, adj3: 25000, }, }, CURVED_DOWN_RIBBON: { displayName: 'Curved Down Ribbon', name: 'ellipseRibbon', avLst: { adj1: 25000, adj2: 50000, adj3: 12500, }, }, CURVED_LEFT_ARROW: { displayName: 'Curved Left Arrow', name: 'curvedLeftArrow', avLst: { adj1: 25000, adj2: 50000, adj3: 25000, }, }, CURVED_RIGHT_ARROW: { displayName: 'Curved Right Arrow', name: 'curvedRightArrow', avLst: { adj1: 25000, adj2: 50000, adj3: 25000, }, }, CURVED_UP_ARROW: { displayName: 'Curved Up Arrow', name: 'curvedUpArrow', avLst: { adj1: 25000, adj2: 50000, adj3: 25000, }, }, CURVED_UP_RIBBON: { displayName: 'Curved Up Ribbon', name: 'ellipseRibbon2', avLst: { adj1: 25000, adj2: 50000, adj3: 12500, }, }, CURVED_CONNECTOR_3: { displayName: 'Curved Connector 3', name: 'curvedConnector3', avLst: { adj1: 1800000, }, }, DECAGON: { displayName: 'Decagon', name: 'decagon', avLst: { vf: 105146, }, }, DIAGONAL_STRIPE: { displayName: 'Diagonal Stripe', name: 'diagStripe', avLst: { adj: 50000, }, }, DIAMOND: { displayName: 'Diamond', name: 'diamond', avLst: {}, }, DODECAGON: { displayName: 'Dodecagon', name: 'dodecagon', avLst: {}, }, DONUT: { displayName: 'Donut', name: 'donut', avLst: { adj: 25000, }, }, DOUBLE_BRACE: { displayName: 'Double Brace', name: 'bracePair', avLst: { adj: 8333, }, }, DOUBLE_BRACKET: { displayName: 'Double Bracket', name: 'bracketPair', avLst: { adj: 16667, }, }, DOUBLE_WAVE: { displayName: 'Double Wave', name: 'doubleWave', avLst: { adj1: 6250, adj2: 0, }, }, DOWN_ARROW: { displayName: 'Down Arrow', name: 'downArrow', avLst: { adj1: 50000, adj2: 50000, }, }, DOWN_ARROW_CALLOUT: { displayName: 'Down Arrow Callout', name: 'downArrowCallout', avLst: { adj1: 25000, adj2: 25000, adj3: 25000, adj4: 64977, }, }, DOWN_RIBBON: { displayName: 'Down Ribbon', name: 'ribbon', avLst: { adj1: 16667, adj2: 50000, }, }, EXPLOSION1: { displayName: 'Explosion', name: 'irregularSeal1', avLst: {}, }, EXPLOSION2: { displayName: 'Explosion', name: 'irregularSeal2', avLst: {}, }, FLOWCHART_ALTERNATE_PROCESS: { displayName: 'Alternate process', name: 'flowChartAlternateProcess', avLst: {}, }, FLOWCHART_CARD: { displayName: 'Card', name: 'flowChartPunchedCard', avLst: {}, }, FLOWCHART_COLLATE: { displayName: 'Collate', name: 'flowChartCollate', avLst: {}, }, FLOWCHART_CONNECTOR: { displayName: 'Connector', name: 'flowChartConnector', avLst: {}, }, FLOWCHART_DATA: { displayName: 'Data', name: 'flowChartInputOutput', avLst: {}, }, FLOWCHART_DECISION: { displayName: 'Decision', name: 'flowChartDecision', avLst: {}, }, FLOWCHART_DELAY: { displayName: 'Delay', name: 'flowChartDelay', avLst: {}, }, FLOWCHART_DIRECT_ACCESS_STORAGE: { displayName: 'Direct Access Storage', name: 'flowChartMagneticDrum', avLst: {}, }, FLOWCHART_DISPLAY: { displayName: 'Display', name: 'flowChartDisplay', avLst: {}, }, FLOWCHART_DOCUMENT: { displayName: 'Document', name: 'flowChartDocument', avLst: {}, }, FLOWCHART_EXTRACT: { displayName: 'Extract', name: 'flowChartExtract', avLst: {}, }, FLOWCHART_INTERNAL_STORAGE: { displayName: 'Internal Storage', name: 'flowChartInternalStorage', avLst: {}, }, FLOWCHART_MAGNETIC_DISK: { displayName: 'Magnetic Disk', name: 'flowChartMagneticDisk', avLst: {}, }, FLOWCHART_MANUAL_INPUT: { displayName: 'Manual Input', name: 'flowChartManualInput', avLst: {}, }, FLOWCHART_MANUAL_OPERATION: { displayName: 'Manual Operation', name: 'flowChartManualOperation', avLst: {}, }, FLOWCHART_MERGE: { displayName: 'Merge', name: 'flowChartMerge', avLst: {}, }, FLOWCHART_MULTIDOCUMENT: { displayName: 'Multidocument', name: 'flowChartMultidocument', avLst: {}, }, FLOWCHART_OFFLINE_STORAGE: { displayName: 'Offline Storage', name: 'flowChartOfflineStorage', avLst: {}, }, FLOWCHART_OFFPAGE_CONNECTOR: { displayName: 'Off-page Connector', name: 'flowChartOffpageConnector', avLst: {}, }, FLOWCHART_OR: { displayName: 'Or', name: 'flowChartOr', avLst: {}, }, FLOWCHART_PREDEFINED_PROCESS: { displayName: 'Predefined Process', name: 'flowChartPredefinedProcess', avLst: {}, }, FLOWCHART_PREPARATION: { displayName: 'Preparation', name: 'flowChartPreparation', avLst: {}, }, FLOWCHART_PROCESS: { displayName: 'Process', name: 'flowChartProcess', avLst: {}, }, FLOWCHART_PUNCHED_TAPE: { displayName: 'Punched Tape', name: 'flowChartPunchedTape', avLst: {}, }, FLOWCHART_SEQUENTIAL_ACCESS_STORAGE: { displayName: 'Sequential Access Storage', name: 'flowChartMagneticTape', avLst: {}, }, FLOWCHART_SORT: { displayName: 'Sort', name: 'flowChartSort', avLst: {}, }, FLOWCHART_STORED_DATA: { displayName: 'Stored Data', name: 'flowChartOnlineStorage', avLst: {}, }, FLOWCHART_SUMMING_JUNCTION: { displayName: 'Summing Junction', name: 'flowChartSummingJunction', avLst: {}, }, FLOWCHART_TERMINATOR: { displayName: 'Terminator', name: 'flowChartTerminator', avLst: {}, }, FOLDED_CORNER: { displayName: 'Folded Corner', name: 'folderCorner', avLst: {}, }, FRAME: { displayName: 'Frame', name: 'frame', avLst: { adj1: 12500, }, }, FUNNEL: { displayName: 'Funnel', name: 'funnel', avLst: {}, }, GEAR_6: { displayName: 'Gear 6', name: 'gear6', avLst: { adj1: 15000, adj2: 3526, }, }, GEAR_9: { displayName: 'Gear 9', name: 'gear9', avLst: { adj1: 10000, adj2: 1763, }, }, HALF_FRAME: { displayName: 'Half Frame', name: 'halfFrame', avLst: { adj1: 33333, adj2: 33333, }, }, HEART: { displayName: 'Heart', name: 'heart', avLst: {}, }, HEPTAGON: { displayName: 'Heptagon', name: 'heptagon', avLst: { hf: 102572, vf: 105210, }, }, HEXAGON: { displayName: 'Hexagon', name: 'hexagon', avLst: { adj: 25000, vf: 115470, }, }, HORIZONTAL_SCROLL: { displayName: 'Horizontal Scroll', name: 'horizontalScroll', avLst: { adj: 12500, }, }, ISOSCELES_TRIANGLE: { displayName: 'Isosceles Triangle', name: 'triangle', avLst: { adj: 50000, }, }, LEFT_ARROW: { displayName: 'Left Arrow', name: 'leftArrow', avLst: { adj1: 50000, adj2: 50000, }, }, LEFT_ARROW_CALLOUT: { displayName: 'Left Arrow Callout', name: 'leftArrowCallout', avLst: { adj1: 25000, adj2: 25000, adj3: 25000, adj4: 64977, }, }, LEFT_BRACE: { displayName: 'Left Brace', name: 'leftBrace', avLst: { adj1: 8333, adj2: 50000, }, }, LEFT_BRACKET: { displayName: 'Left Bracket', name: 'leftBracket', avLst: { adj: 8333, }, }, LEFT_CIRCULAR_ARROW: { displayName: 'Left Circular Arrow', name: 'leftCircularArrow', avLst: { adj1: 12500, adj2: -1142319, adj3: 1142319, adj4: 10800000, adj5: 12500, }, }, LEFT_RIGHT_ARROW: { displayName: 'Left-Right Arrow', name: 'leftRightArrow', avLst: { adj1: 50000, adj2: 50000, }, }, LEFT_RIGHT_ARROW_CALLOUT: { displayName: 'Left-Right Arrow Callout', name: 'leftRightArrowCallout', avLst: { adj1: 25000, adj2: 25000, adj3: 25000, adj4: 48123, }, }, LEFT_RIGHT_CIRCULAR_ARROW: { displayName: 'Left Right Circular Arrow', name: 'leftRightCircularArrow', avLst: { adj1: 12500, adj2: 1142319, adj3: 20457681, adj4: 11942319, adj5: 12500, }, }, LEFT_RIGHT_RIBBON: { displayName: 'Left Right Ribbon', name: 'leftRightRibbon', avLst: { adj1: 50000, adj2: 50000, adj3: 16667, }, }, LEFT_RIGHT_UP_ARROW: { displayName: 'Left-Right-Up Arrow', name: 'leftRightUpArrow', avLst: { adj1: 25000, adj2: 25000, adj3: 25000, }, }, LEFT_UP_ARROW: { displayName: 'Left-Up Arrow', name: 'leftUpArrow', avLst: { adj1: 25000, adj2: 25000, adj3: 25000, }, }, LIGHTNING_BOLT: { displayName: 'Lightning Bolt', name: 'lightningBolt', avLst: {}, }, LINE_CALLOUT_1: { displayName: 'Line Callout 1', name: 'borderCallout1', avLst: { adj1: 18750, adj2: -8333, adj3: 112500, adj4: -38333, }, }, LINE_CALLOUT_1_ACCENT_BAR: { displayName: 'Line Callout 1 {Accent Bar}', name: 'accentCallout1', avLst: { adj1: 18750, adj2: -8333, adj3: 112500, adj4: -38333, }, }, LINE_CALLOUT_1_BORDER_AND_ACCENT_BAR: { displayName: 'Line Callout 1 {Border and Accent Bar}', name: 'accentBorderCallout1', avLst: { adj1: 18750, adj2: -8333, adj3: 112500, adj4: -38333, }, }, LINE_CALLOUT_1_NO_BORDER: { displayName: 'Line Callout 1 {No Border}', name: 'callout1', avLst: { adj1: 18750, adj2: -8333, adj3: 112500, adj4: -38333, }, }, LINE_CALLOUT_2: { displayName: 'Line Callout 2', name: 'borderCallout2', avLst: { adj1: 18750, adj2: -8333, adj3: 18750, adj4: -16667, adj5: 112500, adj6: -46667, }, }, LINE_CALLOUT_2_ACCENT_BAR: { displayName: 'Line Callout 2 {Accent Bar}', name: 'accentCallout2', avLst: { adj1: 18750, adj2: -8333, adj3: 18750, adj4: -16667, adj5: 112500, adj6: -46667, }, }, LINE_CALLOUT_2_BORDER_AND_ACCENT_BAR: { displayName: 'Line Callout 2 {Border and Accent Bar}', name: 'accentBorderCallout2', avLst: { adj1: 18750, adj2: -8333, adj3: 18750, adj4: -16667, adj5: 112500, adj6: -46667, }, }, LINE_CALLOUT_2_NO_BORDER: { displayName: 'Line Callout 2 {No Border}', name: 'callout2', avLst: { adj1: 18750, adj2: -8333, adj3: 18750, adj4: -16667, adj5: 112500, adj6: -46667, }, }, LINE_CALLOUT_3: { displayName: 'Line Callout 3', name: 'borderCallout3', avLst: { adj1: 18750, adj2: -8333, adj3: 18750, adj4: -16667, adj5: 100000, adj6: -16667, adj7: 112963, adj8: -8333, }, }, LINE_CALLOUT_3_ACCENT_BAR: { displayName: 'Line Callout 3 {Accent Bar}', name: 'accentCallout3', avLst: { adj1: 18750, adj2: -8333, adj3: 18750, adj4: -16667, adj5: 100000, adj6: -16667, adj7: 112963, adj8: -8333, }, }, LINE_CALLOUT_3_BORDER_AND_ACCENT_BAR: { displayName: 'Line Callout 3 {Border and Accent Bar}', name: 'accentBorderCallout3', avLst: { adj1: 18750, adj2: -8333, adj3: 18750, adj4: -16667, adj5: 100000, adj6: -16667, adj7: 112963, adj8: -8333, }, }, LINE_CALLOUT_3_NO_BORDER: { displayName: 'Line Callout 3 {No Border}', name: 'callout3', avLst: { adj1: 18750, adj2: -8333, adj3: 18750, adj4: -16667, adj5: 100000, adj6: -16667, adj7: 112963, adj8: -8333, }, }, LINE_CALLOUT_4: { displayName: 'Line Callout 3', name: 'borderCallout3', avLst: { adj1: 18750, adj2: -8333, adj3: 18750, adj4: -16667, adj5: 100000, adj6: -16667, adj7: 112963, adj8: -8333, }, }, LINE_CALLOUT_4_ACCENT_BAR: { displayName: 'Line Callout 3 {Accent Bar}', name: 'accentCallout3', avLst: { adj1: 18750, adj2: -8333, adj3: 18750, adj4: -16667, adj5: 100000, adj6: -16667, adj7: 112963, adj8: -8333, }, }, LINE_CALLOUT_4_BORDER_AND_ACCENT_BAR: { displayName: 'Line Callout 3 {Border and Accent Bar}', name: 'accentBorderCallout3', avLst: { adj1: 18750, adj2: -8333, adj3: 18750, adj4: -16667, adj5: 100000, adj6: -16667, adj7: 112963, adj8: -8333, }, }, LINE_CALLOUT_4_NO_BORDER: { displayName: 'Line Callout 3 {No Border}', name: 'callout3', avLst: { adj1: 18750, adj2: -8333, adj3: 18750, adj4: -16667, adj5: 100000, adj6: -16667, adj7: 112963, adj8: -8333, }, }, LINE: { displayName: 'Line', name: 'line', avLst: {}, }, LINE_INVERSE: { displayName: 'Straight Connector', name: 'lineInv', avLst: {}, }, MATH_DIVIDE: { displayName: 'Division', name: 'mathDivide', avLst: { adj1: 23520, adj2: 5880, adj3: 11760, }, }, MATH_EQUAL: { displayName: 'Equal', name: 'mathEqual', avLst: { adj1: 23520, adj2: 11760, }, }, MATH_MINUS: { displayName: 'Minus', name: 'mathMinus', avLst: { adj1: 23520, }, }, MATH_MULTIPLY: { displayName: 'Multiply', name: 'mathMultiply', avLst: { adj1: 23520, }, }, MATH_NOT_EQUAL: { displayName: 'Not Equal', name: 'mathNotEqual', avLst: { adj1: 23520, adj2: 6600000, adj3: 11760, }, }, MATH_PLUS: { displayName: 'Plus', name: 'mathPlus', avLst: { adj1: 23520, }, }, MOON: { displayName: 'Moon', name: 'moon', avLst: { adj: 50000, }, }, NON_ISOSCELES_TRAPEZOID: { displayName: 'Non-isosceles Trapezoid', name: 'nonIsoscelesTrapezoid', avLst: { adj1: 25000, adj2: 25000, }, }, NOTCHED_RIGHT_ARROW: { displayName: 'Notched Right Arrow', name: 'notchedRightArrow', avLst: { adj1: 50000, adj2: 50000, }, }, NO_SYMBOL: { displayName: '"No" symbol', name: 'noSmoking', avLst: { adj: 18750, }, }, OCTAGON: { displayName: 'Octagon', name: 'octagon', avLst: { adj: 29289, }, }, OVAL: { displayName: 'Oval', name: 'ellipse', avLst: {}, }, OVAL_CALLOUT: { displayName: 'Oval Callout', name: 'wedgeEllipseCallout', avLst: { adj1: -20833, adj2: 62500, }, }, PARALLELOGRAM: { displayName: 'Parallelogram', name: 'parallelogram', avLst: { adj: 25000, }, }, PENTAGON: { displayName: 'Pentagon', name: 'homePlate', avLst: { adj: 50000, }, }, PIE: { displayName: 'Pie', name: 'pie', avLst: { adj1: 0, adj2: 16200000, }, }, PIE_WEDGE: { displayName: 'Pie', name: 'pieWedge', avLst: {}, }, PLAQUE: { displayName: 'Plaque', name: 'plaque', avLst: { adj: 16667, }, }, PLAQUE_TABS: { displayName: 'Plaque Tabs', name: 'plaqueTabs', avLst: {}, }, QUAD_ARROW: { displayName: 'Quad Arrow', name: 'quadArrow', avLst: { adj1: 22500, adj2: 22500, adj3: 22500, }, }, QUAD_ARROW_CALLOUT: { displayName: 'Quad Arrow Callout', name: 'quadArrowCallout', avLst: { adj1: 18515, adj2: 18515, adj3: 18515, adj4: 48123, }, }, RECTANGLE: { displayName: 'Rectangle', name: 'rect', avLst: {}, }, RECTANGULAR_CALLOUT: { displayName: 'Rectangular Callout', name: 'wedgeRectCallout', avLst: { adj1: -20833, adj2: 62500, }, }, REGULAR_PENTAGON: { displayName: 'Regular Pentagon', name: 'pentagon', avLst: { hf: 105146, vf: 110557, }, }, RIGHT_ARROW: { displayName: 'Right Arrow', name: 'rightArrow', avLst: { adj1: 50000, adj2: 50000, }, }, RIGHT_ARROW_CALLOUT: { displayName: 'Right Arrow Callout', name: 'rightArrowCallout', avLst: { adj1: 25000, adj2: 25000, adj3: 25000, adj4: 64977, }, }, RIGHT_BRACE: { displayName: 'Right Brace', name: 'rightBrace', avLst: { adj1: 8333, adj2: 50000, }, }, RIGHT_BRACKET: { displayName: 'Right Bracket', name: 'rightBracket', avLst: { adj: 8333, }, }, RIGHT_TRIANGLE: { displayName: 'Right Triangle', name: 'rtTriangle', avLst: {}, }, ROUNDED_RECTANGLE: { displayName: 'Rounded Rectangle', name: 'roundRect', avLst: { adj: 16667, }, }, ROUNDED_RECTANGULAR_CALLOUT: { displayName: 'Rounded Rectangular Callout', name: 'wedgeRoundRectCallout', avLst: { adj1: -20833, adj2: 62500, adj3: 16667, }, }, ROUND_1_RECTANGLE: { displayName: 'Round Single Corner Rectangle', name: 'round1Rect', avLst: { adj: 16667, }, }, ROUND_2_DIAG_RECTANGLE: { displayName: 'Round Diagonal Corner Rectangle', name: 'round2DiagRect', avLst: { adj1: 16667, adj2: 0, }, }, ROUND_2_SAME_RECTANGLE: { displayName: 'Round Same Side Corner Rectangle', name: 'round2SameRect', avLst: { adj1: 16667, adj2: 0, }, }, SMILEY_FACE: { displayName: 'Smiley Face', name: 'smileyFace', avLst: { adj: 4653, }, }, SNIP_1_RECTANGLE: { displayName: 'Snip Single Corner Rectangle', name: 'snip1Rect', avLst: { adj: 16667, }, }, SNIP_2_DIAG_RECTANGLE: { displayName: 'Snip Diagonal Corner Rectangle', name: 'snip2DiagRect', avLst: { adj1: 0, adj2: 16667, }, }, SNIP_2_SAME_RECTANGLE: { displayName: 'Snip Same Side Corner Rectangle', name: 'snip2SameRect', avLst: { adj1: 16667, adj2: 0, }, }, SNIP_ROUND_RECTANGLE: { displayName: 'Snip and Round Single Corner Rectangle', name: 'snipRoundRect', avLst: { adj1: 16667, adj2: 16667, }, }, SQUARE_TABS: { displayName: 'Square Tabs', name: 'squareTabs', avLst: {}, }, STAR_10_POINT: { displayName: '10-Point Star', name: 'star10', avLst: { adj: 42533, hf: 105146, }, }, STAR_12_POINT: { displayName: '12-Point Star', name: 'star12', avLst: { adj: 37500, }, }, STAR_16_POINT: { displayName: '16-Point Star', name: 'star16', avLst: { adj: 37500, }, }, STAR_24_POINT: { displayName: '24-Point Star', name: 'star24', avLst: { adj: 37500, }, }, STAR_32_POINT: { displayName: '32-Point Star', name: 'star32', avLst: { adj: 37500, }, }, STAR_4_POINT: { displayName: '4-Point Star', name: 'star4', avLst: { adj: 12500, }, }, STAR_5_POINT: { displayName: '5-Point Star', name: 'star5', avLst: { adj: 19098, hf: 105146, vf: 110557, }, }, STAR_6_POINT: { displayName: '6-Point Star', name: 'star6', avLst: { adj: 28868, hf: 115470, }, }, STAR_7_POINT: { displayName: '7-Point Star', name: 'star7', avLst: { adj: 34601, hf: 102572, vf: 105210, }, }, STAR_8_POINT: { displayName: '8-Point Star', name: 'star8', avLst: { adj: 37500, }, }, STRIPED_RIGHT_ARROW: { displayName: 'Striped Right Arrow', name: 'stripedRightArrow', avLst: { adj1: 50000, adj2: 50000, }, }, SUN: { displayName: 'Sun', name: 'sun', avLst: { adj: 25000, }, }, SWOOSH_ARROW: { displayName: 'Swoosh Arrow', name: 'swooshArrow', avLst: { adj1: 25000, adj2: 16667, }, }, TEAR: { displayName: 'Teardrop', name: 'teardrop', avLst: { adj: 100000, }, }, TRAPEZOID: { displayName: 'Trapezoid', name: 'trapezoid', avLst: { adj: 25000, }, }, UP_ARROW: { displayName: 'Up Arrow', name: 'upArrow', avLst: {}, }, UP_ARROW_CALLOUT: { displayName: 'Up Arrow Callout', name: 'upArrowCallout', avLst: { adj1: 25000, adj2: 25000, adj3: 25000, adj4: 64977, }, }, UP_DOWN_ARROW: { displayName: 'Up-Down Arrow', name: 'upDownArrow', avLst: { adj1: 50000, adj2: 50000, }, }, UP_DOWN_ARROW_CALLOUT: { displayName: 'Up-Down Arrow Callout', name: 'upDownArrowCallout', avLst: { adj1: 25000, adj2: 25000, adj3: 25000, adj4: 48123, }, }, UP_RIBBON: { displayName: 'Up Ribbon', name: 'ribbon2', avLst: { adj1: 16667, adj2: 50000, }, }, U_TURN_ARROW: { displayName: 'U-Turn Arrow', name: 'uturnArrow', avLst: { adj1: 25000, adj2: 25000, adj3: 25000, adj4: 43750, adj5: 75000, }, }, VERTICAL_SCROLL: { displayName: 'Vertical Scroll', name: 'verticalScroll', avLst: { adj: 12500, }, }, WAVE: { displayName: 'Wave', name: 'wave', avLst: { adj1: 12500, adj2: 0, }, }, // Greg's additions: CHEVRON_PENTAGON: { displayName: 'Chevron Pentagon', name: 'chevron', avLst: { adj: 15325, }, }, }; // Some aliases I like for shape types (Greg D.): module.exports.ShapeTypes.TRIANGLE = module.exports.ShapeTypes.ISOSCELES_TRIANGLE; module.exports.ShapeTypes.ELLIPSE = module.exports.ShapeTypes.OVAL;