создает новый стиль
styleProps | object | объект со свойствами нового стиля |
baseStyle | object | необязательный параметр, объект стиля-предка |
page | string | опциональный, название страницы |
// добавим стиль
var styleProps = $$("ssheet").addStyle({
"background":"#6E6EFF",
"color": "#FFFFFF",
}, null, "Sheet1");
// зададим его ячейке
$$("ssheet").setStyle(3,2,styleProps);
// обновим SpreadSheet
$$("ssheet").refresh();
Вы можете создавать новые стили, наследуя часть свойств от уже существующих:
// создаем новый стиль, наследуя все свойства от baseStyle
var newStyle = $$("ssheet").addStyle({
"font-style": "italic"
}, baseStyle);
// применяем новый стиль
$$("ssheet").setStyle(3,2, newStyle);
// обновляем SpreadSheet
$$("ssheet").refresh();
Какие свойства могут быть в объекте стиля:
"background", "borders", "border-bottom", "border-left", "border-right", "border-top", "color", "font-family", "font-size", "font-style", "font-weight", "format", "indent", "strike", "text-align", "underline", "vertical-align", "wrap".
Для границ ячеек можно задать только цвет (свойство border-color), но нельзя изменить толщину границ и тип линии (они всегда border-width: 1px и border-style: solid).