Last active
October 25, 2019 04:07
-
-
Save darknoon/3b2b05c97a6e5c3adfde4cbedf96b3d2 to your computer and use it in GitHub Desktop.
Default values for the different layer types in the Figma plugin API
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"RECTANGLE": { | |
"type": "RECTANGLE", | |
"name": "Rectangle", | |
"visible": true, | |
"locked": false, | |
"opacity": 1, | |
"blendMode": "PASS_THROUGH", | |
"isMask": false, | |
"effects": [], | |
"effectStyleId": "", | |
"fills": [ | |
{ | |
"type": "SOLID", | |
"visible": true, | |
"opacity": 1, | |
"blendMode": "NORMAL", | |
"color": { | |
"r": 0.7686274647712708, | |
"g": 0.7686274647712708, | |
"b": 0.7686274647712708 | |
} | |
} | |
], | |
"fillStyleId": "", | |
"strokes": [], | |
"strokeStyleId": "", | |
"strokeWeight": 1, | |
"strokeAlign": "INSIDE", | |
"strokeCap": "NONE", | |
"strokeJoin": "MITER", | |
"dashPattern": [], | |
"relativeTransform": [[1, 0, 0], [0, 1, 0]], | |
"x": 0, | |
"y": 0, | |
"width": 100, | |
"height": 100, | |
"rotation": 0, | |
"exportSettings": [], | |
"constraints": { | |
"horizontal": "MIN", | |
"vertical": "MIN" | |
}, | |
"cornerRadius": 0, | |
"cornerSmoothing": 0, | |
"topLeftRadius": 0, | |
"topRightRadius": 0, | |
"bottomLeftRadius": 0, | |
"bottomRightRadius": 0 | |
}, | |
"LINE": { | |
"type": "LINE", | |
"name": "Line", | |
"visible": true, | |
"locked": false, | |
"opacity": 1, | |
"blendMode": "PASS_THROUGH", | |
"isMask": false, | |
"effects": [], | |
"effectStyleId": "", | |
"fills": [], | |
"fillStyleId": "", | |
"strokes": [ | |
{ | |
"type": "SOLID", | |
"visible": true, | |
"opacity": 1, | |
"blendMode": "NORMAL", | |
"color": { | |
"r": 0, | |
"g": 0, | |
"b": 0 | |
} | |
} | |
], | |
"strokeStyleId": "", | |
"strokeWeight": 1, | |
"strokeAlign": "CENTER", | |
"strokeCap": "NONE", | |
"strokeJoin": "MITER", | |
"dashPattern": [], | |
"relativeTransform": [[1, 0, 0], [0, 1, 0]], | |
"x": 0, | |
"y": 0, | |
"width": 100, | |
"height": 0, | |
"rotation": 0, | |
"exportSettings": [], | |
"constraints": { | |
"horizontal": "MIN", | |
"vertical": "MIN" | |
} | |
}, | |
"ELLIPSE": { | |
"type": "ELLIPSE", | |
"name": "Ellipse", | |
"visible": true, | |
"locked": false, | |
"opacity": 1, | |
"blendMode": "PASS_THROUGH", | |
"isMask": false, | |
"effects": [], | |
"effectStyleId": "", | |
"fills": [ | |
{ | |
"type": "SOLID", | |
"visible": true, | |
"opacity": 1, | |
"blendMode": "NORMAL", | |
"color": { | |
"r": 0.7686274647712708, | |
"g": 0.7686274647712708, | |
"b": 0.7686274647712708 | |
} | |
} | |
], | |
"fillStyleId": "", | |
"strokes": [], | |
"strokeStyleId": "", | |
"strokeWeight": 1, | |
"strokeAlign": "INSIDE", | |
"strokeCap": "NONE", | |
"strokeJoin": "MITER", | |
"dashPattern": [], | |
"relativeTransform": [[1, 0, 0], [0, 1, 0]], | |
"x": 0, | |
"y": 0, | |
"width": 100, | |
"height": 100, | |
"rotation": 0, | |
"exportSettings": [], | |
"constraints": { | |
"horizontal": "MIN", | |
"vertical": "MIN" | |
}, | |
"cornerRadius": 0, | |
"cornerSmoothing": 0, | |
"arcData": { | |
"startingAngle": 0, | |
"endingAngle": 6.2831854820251465, | |
"innerRadius": 0 | |
} | |
}, | |
"POLYGON": { | |
"type": "POLYGON", | |
"name": "Polygon", | |
"visible": true, | |
"locked": false, | |
"opacity": 1, | |
"blendMode": "PASS_THROUGH", | |
"isMask": false, | |
"effects": [], | |
"effectStyleId": "", | |
"fills": [ | |
{ | |
"type": "SOLID", | |
"visible": true, | |
"opacity": 1, | |
"blendMode": "NORMAL", | |
"color": { | |
"r": 0.7686274647712708, | |
"g": 0.7686274647712708, | |
"b": 0.7686274647712708 | |
} | |
} | |
], | |
"fillStyleId": "", | |
"strokes": [], | |
"strokeStyleId": "", | |
"strokeWeight": 1, | |
"strokeAlign": "INSIDE", | |
"strokeCap": "NONE", | |
"strokeJoin": "MITER", | |
"dashPattern": [], | |
"relativeTransform": [[1, 0, 0], [0, 1, 0]], | |
"x": 0, | |
"y": 0, | |
"width": 100, | |
"height": 100, | |
"rotation": 0, | |
"exportSettings": [], | |
"constraints": { | |
"horizontal": "MIN", | |
"vertical": "MIN" | |
}, | |
"cornerRadius": 0, | |
"cornerSmoothing": 0, | |
"pointCount": 3 | |
}, | |
"STAR": { | |
"type": "STAR", | |
"name": "Star", | |
"visible": true, | |
"locked": false, | |
"opacity": 1, | |
"blendMode": "PASS_THROUGH", | |
"isMask": false, | |
"effects": [], | |
"effectStyleId": "", | |
"fills": [ | |
{ | |
"type": "SOLID", | |
"visible": true, | |
"opacity": 1, | |
"blendMode": "NORMAL", | |
"color": { | |
"r": 0.7686274647712708, | |
"g": 0.7686274647712708, | |
"b": 0.7686274647712708 | |
} | |
} | |
], | |
"fillStyleId": "", | |
"strokes": [], | |
"strokeStyleId": "", | |
"strokeWeight": 1, | |
"strokeAlign": "INSIDE", | |
"strokeCap": "NONE", | |
"strokeJoin": "MITER", | |
"dashPattern": [], | |
"relativeTransform": [[1, 0, 0], [0, 1, 0]], | |
"x": 0, | |
"y": 0, | |
"width": 100, | |
"height": 100, | |
"rotation": 0, | |
"exportSettings": [], | |
"constraints": { | |
"horizontal": "MIN", | |
"vertical": "MIN" | |
}, | |
"cornerRadius": 0, | |
"cornerSmoothing": 0, | |
"pointCount": 5, | |
"innerRadius": 0.3819660246372223 | |
}, | |
"VECTOR": { | |
"type": "VECTOR", | |
"name": "Vector", | |
"visible": true, | |
"locked": false, | |
"opacity": 1, | |
"blendMode": "PASS_THROUGH", | |
"isMask": false, | |
"effects": [], | |
"effectStyleId": "", | |
"fills": [], | |
"fillStyleId": "", | |
"strokes": [ | |
{ | |
"type": "SOLID", | |
"visible": true, | |
"opacity": 1, | |
"blendMode": "NORMAL", | |
"color": { | |
"r": 0, | |
"g": 0, | |
"b": 0 | |
} | |
} | |
], | |
"strokeStyleId": "", | |
"strokeWeight": 1, | |
"strokeAlign": "CENTER", | |
"strokeCap": "NONE", | |
"strokeJoin": "MITER", | |
"dashPattern": [], | |
"relativeTransform": [[1, 0, 0], [0, 1, 0]], | |
"x": 0, | |
"y": 0, | |
"width": 100, | |
"height": 100, | |
"rotation": 0, | |
"exportSettings": [], | |
"constraints": { | |
"horizontal": "MIN", | |
"vertical": "MIN" | |
}, | |
"cornerRadius": 0, | |
"cornerSmoothing": 0, | |
"vectorNetwork": { | |
"regions": [], | |
"segments": [], | |
"vertices": [] | |
}, | |
"vectorPaths": [], | |
"handleMirroring": "NONE" | |
}, | |
"TEXT": { | |
"type": "TEXT", | |
"name": "Text", | |
"visible": true, | |
"locked": false, | |
"opacity": 1, | |
"blendMode": "PASS_THROUGH", | |
"isMask": false, | |
"effects": [], | |
"effectStyleId": "", | |
"fills": [ | |
{ | |
"type": "SOLID", | |
"visible": true, | |
"opacity": 1, | |
"blendMode": "NORMAL", | |
"color": { | |
"r": 0, | |
"g": 0, | |
"b": 0 | |
} | |
} | |
], | |
"fillStyleId": "", | |
"strokes": [], | |
"strokeStyleId": "", | |
"strokeWeight": 1, | |
"strokeAlign": "OUTSIDE", | |
"strokeCap": "NONE", | |
"strokeJoin": "MITER", | |
"dashPattern": [], | |
"relativeTransform": [[1, 0, 0], [0, 1, 0]], | |
"x": 0, | |
"y": 0, | |
"width": 0, | |
"height": 14, | |
"rotation": 0, | |
"exportSettings": [], | |
"constraints": { | |
"horizontal": "MIN", | |
"vertical": "MIN" | |
}, | |
"textStyleId": "", | |
"characters": "", | |
"autoRename": true, | |
"fontSize": 12, | |
"paragraphIndent": 0, | |
"paragraphSpacing": 0, | |
"textAlignHorizontal": "LEFT", | |
"textAlignVertical": "TOP", | |
"textCase": "ORIGINAL", | |
"textDecoration": "NONE", | |
"textAutoResize": "WIDTH_AND_HEIGHT", | |
"letterSpacing": { | |
"unit": "PERCENT", | |
"value": 0 | |
}, | |
"lineHeight": { | |
"unit": "AUTO" | |
}, | |
"fontName": { | |
"family": "Roboto", | |
"style": "Regular" | |
} | |
}, | |
"FRAME": { | |
"type": "FRAME", | |
"name": "Frame", | |
"visible": true, | |
"locked": false, | |
"opacity": 1, | |
"blendMode": "PASS_THROUGH", | |
"isMask": false, | |
"effects": [], | |
"effectStyleId": "", | |
"relativeTransform": [[1, 0, 0], [0, 1, 0]], | |
"x": 0, | |
"y": 0, | |
"width": 100, | |
"height": 100, | |
"rotation": 0, | |
"children": [], | |
"layoutGrids": [], | |
"gridStyleId": "", | |
"backgrounds": [ | |
{ | |
"type": "SOLID", | |
"visible": true, | |
"opacity": 1, | |
"blendMode": "NORMAL", | |
"color": { | |
"r": 1, | |
"g": 1, | |
"b": 1 | |
} | |
} | |
], | |
"backgroundStyleId": "", | |
"clipsContent": true, | |
"guides": [], | |
"exportSettings": [], | |
"constraints": { | |
"horizontal": "MIN", | |
"vertical": "MIN" | |
} | |
}, | |
"COMPONENT": { | |
"type": "COMPONENT", | |
"name": "Component", | |
"visible": true, | |
"locked": false, | |
"opacity": 1, | |
"blendMode": "PASS_THROUGH", | |
"isMask": false, | |
"effects": [], | |
"effectStyleId": "", | |
"relativeTransform": [[1, 0, 0], [0, 1, 0]], | |
"x": 0, | |
"y": 0, | |
"width": 100, | |
"height": 100, | |
"rotation": 0, | |
"children": [], | |
"layoutGrids": [], | |
"gridStyleId": "", | |
"backgrounds": [ | |
{ | |
"type": "SOLID", | |
"visible": false, | |
"opacity": 1, | |
"blendMode": "NORMAL", | |
"color": { | |
"r": 1, | |
"g": 1, | |
"b": 1 | |
} | |
} | |
], | |
"backgroundStyleId": "", | |
"clipsContent": false, | |
"guides": [], | |
"exportSettings": [], | |
"constraints": { | |
"horizontal": "MIN", | |
"vertical": "MIN" | |
}, | |
"description": "", | |
"remote": false, | |
"key": "" | |
}, | |
"PAGE": { | |
"type": "PAGE", | |
"name": "Page 2", | |
"children": [], | |
"guides": [], | |
"selection": [], | |
"backgrounds": [ | |
{ | |
"type": "SOLID", | |
"visible": true, | |
"opacity": 1, | |
"blendMode": "NORMAL", | |
"color": { | |
"r": 0.8980392217636108, | |
"g": 0.8980392217636108, | |
"b": 0.8980392217636108 | |
} | |
} | |
], | |
"exportSettings": [] | |
}, | |
"SLICE": { | |
"type": "SLICE", | |
"name": "Slice", | |
"visible": true, | |
"locked": false, | |
"relativeTransform": [[1, 0, 0], [0, 1, 0]], | |
"x": 0, | |
"y": 0, | |
"width": 100, | |
"height": 100, | |
"rotation": 0, | |
"exportSettings": [] | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This is meant to be all of the
SceneNode
types, but excludes:"INSTANCE"
,"BOOLEAN_OPERATION"
because there isn't a way to create them from scratch.