Для изменения размера нажмите или перетащите

Общий сценарий

Общий сценарий - законченное поведение компонента, оформленное в виде отдельного именованного метода. Применение общих сценариев позволяет упростить многократное использование однотипного кода.

Окружение общего сценария

Общий сценарий, являясь клиентским сценарием, пишется на языке JavaScript и имеет в своем окружении доступ к объекту this, олицетворяющему текущий элемент мнемосхем. Через этот объект можно получить доступ к свойствам, дочерним объектам, содержимому html/svg и настройкам окружения.

Пример общего сценария с наименованием render.

JavaScript
let node = this._node.querySelector('scada-time-picker');

if(node){
  this._node.style.display='inline-block';

  // Значение.
  node.setAttribute('value', this.value);

  // Размеры.
  node.setAttribute('width', this.width);
  node.setAttribute('height', this.height);


  // Отрисовка.
  node.setAttribute('displayFormat', this.displayFormat);
  node.setAttribute('showClearButton', this.showClearButton);
}

Пример использования общего сценария в другом сценарии.

JavaScript
...
this.render();
...
См. также

Другие ресурсы

Мнемосхемы