Являє собою місце для відмальовки графіки. Сама відмальовка виконується програмно з використанням делегата.
Наслідує: UIElementBase
Ім'я | Тип | Опис |
---|---|---|
Delegate | String | Ім'я делегата, який буде викликатися для відмальовки графіки. |
Argument | Object | Аргумент (зазвичай це прив'язка Bind), який буде передано в делегат. |
CenterContent | Boolean | Чи центрувати вміст. |
Watch | WatchMode |
Режим відслідковування змін при зміні значення аргумента. Можливі значення:
|
Height | Length | Висота елементу. За замовчуванням Auto . |
Властивості базового елементу |
draw(this:IRoot, chart:object, arg:any, node:DOMElement): void
chart
- об`єкт бібліотеки d3.js
.
arg
- аргумент, описаний в розмітці.
node
- вузел DOM, пов'язаний з елементом.
Зверніть увагу! Зазвичай потрібно, щоб відмальовка графіки виконувалася однократно. Однак, в деяких
випадках елемент, пов'язаний з графікою може змінюватися.
Встановити режим відслідковування змін можна за допомогою властивості Watch
.
Не встановлюйте режим Deep
без необхідности, оскільки це призводить до зниження
швидкодії.