I'm playing with the following code.
var sketch = require('sketch/dom')
let document = sketch.getSelectedDocument()
var l = document.getLayersNamed("Text")[0]
log(l.fragments[0])
l.fragments[0].baselineOffset = 6
log(l.fragments[0])
But it doesn't work — baselineOffset is still the same. See log below.
{
baselineOffset = 5;
range = "NSRange {\n location: 0,\n length: 3\n}";
rect = {
height = 24;
width = "41.61553124999999";
x = 0;
y = 0;
};
text = EEE;
}
{
baselineOffset = 5;
range = "NSRange {\n location: 0,\n length: 3\n}";
rect = {
height = 24;
width = "41.61553124999999";
x = 0;
y = 0;
};
text = EEE;
}