This file contains 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
var sketch = context.api() | |
var document = sketch.selectedDocument; | |
var selection = document.selectedLayers; | |
var command = context.command; | |
var selectedLayer = context.document.selectedLayers().firstLayer() | |
command.setValue_forKey_onLayer_forPluginIdentifier('chips!', |
This file contains 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
<html> | |
<head> | |
<body onload="onLoad()"> | |
<div id="container"> | |
<div id="show-background">Show background as magenta<input id="show-background-toggle" type="checkbox" checked></div> | |
<canvas id="canvas" width=640px height=480px></canvas> | |
</div> | |
</body> | |
</head> | |
<script src="https://cdn.jsdelivr.net/npm/@tensorflow/[email protected]"> </script> |
This file contains 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
const sketch = require('sketch') | |
var doc = sketch.getSelectedDocument() | |
var selection = doc.selectedLayers | |
if (selection.length == 0) { | |
sketch.UI.showMessage("Please select something."); | |
} else { | |
selection.forEach(layer => { | |
if (layer.type == 'Text') { | |
var fontStyle = layer.style.fontFamily |
This file contains 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
let sketch = require('sketch') | |
var document = sketch.getSelectedDocument() | |
var selectedLayers = document.selectedLayers.layers | |
let text = selectedLayers[0] | |
console.log(text) |
This file contains 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
let sketch = require('sketch') | |
let doc = sketch.getSelectedDocument() | |
let selectedLayersObject = doc.selectedLayers | |
let selectedLayersArray = selectedLayersObject.layers | |
selectedLayersArray.forEach(layer => { | |
console.log(layer.overrides[0].value = 'aaaaaaaaabbb') | |
// layer.layers.forEach(layer => { | |
// //console.log(layer) | |
// if(layer.type == "Text") { |
This file contains 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
let sketch = require('sketch') | |
let doc = sketch.getSelectedDocument() | |
let selectedLayersObject = doc.selectedLayers | |
let selectedLayersArray = selectedLayersObject.layers | |
selectedLayersArray.forEach(layer => { | |
//console.log(layer.layers) | |
layer.layers.forEach(layer => { | |
//console.log(layer) | |
if(layer.type == "Text") { |
This file contains 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
console.log('This is an example Sketch script.') | |
var sketch = require('sketch') | |
var document = sketch.getSelectedDocument() | |
var selectedLayers = document.selectedLayers | |
var selectedCount = selectedLayers.length | |
if (selectedCount === 0) { |
This file contains 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
let dialog = NSAlert.alloc().init() | |
let view = NSView.alloc().initWithFrame(NSMakeRect(0,0,100,100)) | |
let button = MSColorWell.alloc().initWithFrame(NSMakeRect(0,0,50,50)) | |
button.initialColor = NSColor.redColor() | |
button.target = button | |
button.canDisplayPopover = true | |
button.setAction("presentColorPicker:") | |
view.addSubview(button) | |
dialog.accessoryView = view |
This file contains 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
{"sig":"c16accedf539f29e57483831302a2b03d35d6e409d935a35d0bdb967118501af8fd3c98fd761fc5fdadf9074b926d307262a30ce9783e9d8f700a53dcf7308900","msghash":"80ca88f40a0ee11860a7df45467021de7214b07a2e5560689b546fa5bddb0564"} |
This file contains 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
{"sig":"5ac57001003621892586d798d57d371d7c1a546f5c8040eb3cff33bac10fbbf9307a8716f7d1f71e28eca0f77bcf661fe778a652df660b725f2c37e4dee7fc141","msghash":"1b7601936371ffaf0f793e2a0131cd27a67bef33dd6ce405670e6f871ce72880"} |