SDFXChart

class SDFXChart : BorderPane

Пользовательский график тренда.

Наследуется от javafx.scene.layout.BorderPane (см. офиц. документацию) Представляет элемент пользовательского интерфейса в виде графика (тренда)

Одной из функций виджета тренда является отображение кривых изменения значения с течением времени. Тренд может содержать неограниченное количество областей отображения кривых. Каждая кривая может быть привязана к изменениям точки данных.

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val children: ObservableList<Node>
Link copied to clipboard
val properties: ObservableMap<Any, Any>
Link copied to clipboard
val pseudoClassStates: ObservableSet<PseudoClass>
Link copied to clipboard
val styleClass: ObservableList<String>
Link copied to clipboard
val stylesheets: ObservableList<String>

Functions

Link copied to clipboard
fun accessibleHelpProperty(): ObjectProperty<String>
Link copied to clipboard
Link copied to clipboard
fun accessibleRoleProperty(): ObjectProperty<AccessibleRole>
Link copied to clipboard
fun accessibleTextProperty(): ObjectProperty<String>
Link copied to clipboard
fun addCurve(baseApi: BaseApi, area: Int, curve: String, color: Color? = null): Boolean

Добавляет кривую на график. Имя кривой должно быть уникальным относительно кривых на всех областях графика Если переданный индекс области некорректен, то операция игнорируется, в лог записывается предупреждение. Если имя кривой не уникально, то в лог выводится предупреждение

Link copied to clipboard
fun addCurveStyle(curve: String, range: ClosedRange<Double>, axis: Axis, type: StyleType, param: StyleParam, styleName: String = "")

Функция добавляет форматы окрашивания сегментов кривой, а также областей под ней, позволяет выделять горизонтальные и вертикальные области графика разными цветами (градиент также доступен, как и все возможности Paint), также поддерживается выделение толщиной линии и пунктиром. Заливка областей может осуществляться при помощи настраиваемой штриховки. Названия стилей могут быть одинаковыми. По умолчанию поддерживается до 10 стилей Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
override fun <T : Event> addEventFilter(p0: EventType<T>, p1: EventHandler<in T>)
Link copied to clipboard
override fun <T : Event> addEventHandler(p0: EventType<T>, p1: EventHandler<in T>)
Link copied to clipboard
fun addRuler(area: Int, ti: LocalDateTime)

Добавляет реперную линию в указанное место области Если переданный индекс области некорректен, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Добавляет новые области на график. При использовании необходимо учитывать максимально допустимое число областей (10 по умолчанию) При превышении лимита в лог выводится предупреждение

Link copied to clipboard
fun applyCss()
Link copied to clipboard
fun areaClosable(area: Int, closable: Boolean)

Убирает/добавляет пункт в выпадающем меню о возможности закрыть область, при выборе пункта область полностью удаляется из графика Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun areaCollapse(area: Int, collapse: Boolean)

Свернуть/развернуть область на графике Если переданный индекс области некорректен, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Задает шаг горизонтальной сетки под фиксированным центром сетки. Указывается общая для области сетка, отсутствует привязка к конкретным единичным значениям. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение. Шаг сетки не может быть отрицательным и нулем, в лог записывается предупреждение.

Link copied to clipboard

Задание автоматической генерации горизонтальной сетки для области. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Задает шаг горизонтальной сетки над фиксированным центром сетки. Указывается общая для области сетка, отсутствует привязка к конкретным единичным значениям. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение. Шаг сетки не может быть отрицательным и нулем, в лог записывается предупреждение.

Link copied to clipboard

Устанавливает положение горизонтальной сетки на области (поверх графиков, под графиками, нет) Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun areaHorizontalGridRefValue(area: Int, refValue: Double)

Задание центрального значения для горизонтальной общей для области сетки. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun areaHorizontalGridVals(area: Int, refValue: Double, aboveDistance: Double, belowDistance: Double)

Задание сразу всех значений для ручной горизонтальной сетки на области. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun areaLabel(area: Int, text: String)

Добавляет подпись области вертикально слева Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Возвращает геометрический параметры области на графике относительно самого графика Если переданный индекс области некорректен, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun areaPlotOverlayText(area: Int, text: String)

Задает текст поверх области. Текст появляется в верхнем левом углу области

Link copied to clipboard
fun areasClosable(closable: Boolean)

Убирает/добавляет кнопку закрытия всех областей в панели управления над всем графиком

Link copied to clipboard

Задает пропорции размеров областей. Массив размеров должен быть той же размерности, что и количество областей. Не допускаются пропорции меньше 1, если есть необходимость в скрытии области, то можно воспользоваться функцией areaCollapse

Link copied to clipboard
fun areaStopped(area: Int, stopped: Boolean)

Останавливает/запускает запись онлайн значений на графике Если переданный индекс области некорректен, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun areaToolBoxVisibility(area: Int, visible: Boolean)

Задает видимость контейнера с инструментами для области Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Задает шаг вертикальной сетки под фиксированным центром сетки. Указывается общая для области сетка, отсутствует привязка к конкретным единичным значениям. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение. Шаг сетки не может быть отрицательным и нулем, в лог записывается предупреждение.

Link copied to clipboard
fun areaVerticalGridAuto(area: Int, auto: Boolean)

Задание автоматической генерации вертикальной сетки для области. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Задает шаг вертикальной сетки над фиксированным центром сетки. Указывается общая для области сетка, отсутствует привязка к конкретным единичным значениям. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение. Шаг сетки не может быть отрицательным и нулем, в лог записывается предупреждение.

Link copied to clipboard

Устанавливает положение вертикальной сетки на области (поверх графиков, под графиками, нет) Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun areaVerticalGridRefValue(area: Int, refValue: Double)

Задание центрального значения для вертикальной общей для области сетки. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun areaVerticalGridVals(area: Int, refValue: Double, aboveDistance: Double, belowDistance: Double)

Задание сразу всех значений для ручной вертикальной сетки на области. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Переключение автоматической прокрутки временной шкалы для указанной области тренда. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun autosize()
Link copied to clipboard
fun axisDateVisibility(area: Int, visible: Boolean)

Изменение отображения даты на оси времени выбранной области. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun backgroundProperty(): ObjectProperty<Background>
Link copied to clipboard
fun blendModeProperty(): ObjectProperty<BlendMode>
Link copied to clipboard
fun borderProperty(): ObjectProperty<Border>
Link copied to clipboard
fun bottomProperty(): ObjectProperty<Node>
Link copied to clipboard
fun boundsInLocalProperty(): ReadOnlyObjectProperty<Bounds>
Link copied to clipboard
fun boundsInParentProperty(): ReadOnlyObjectProperty<Bounds>
Link copied to clipboard
open override fun buildEventDispatchChain(p0: EventDispatchChain): EventDispatchChain
Link copied to clipboard
fun cacheHintProperty(): ObjectProperty<CacheHint>
Link copied to clipboard
fun cacheProperty(): BooleanProperty
Link copied to clipboard
fun cacheShapeProperty(): BooleanProperty
Link copied to clipboard
fun centerProperty(): ObjectProperty<Node>
Link copied to clipboard
fun centerShapeProperty(): BooleanProperty
Link copied to clipboard
fun clearArea(area: Int)

Очищает область от кривых Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun clipProperty(): ObjectProperty<Node>
Link copied to clipboard
Link copied to clipboard
fun connectDirectly(baseApi: BaseApi, curve: String, dpe: String)

Подключает запись значений точки данных на кривую. Если в момент подключения кривая не была подписана на архивирование или архив был недоступен, то на кривой будут появляться только онлайн данные (предел 10000 точек). Если передано неверное имя кривой, то операция игнорируется, возвращается null, в лог записывается предупреждение.

Link copied to clipboard
open operator fun contains(p0: Point2D): Boolean
open fun contains(p0: Double, p1: Double): Boolean
Link copied to clipboard
fun cursorProperty(): ObjectProperty<Cursor>
Link copied to clipboard
fun curveAutoScale(curve: String, on: Boolean)

Задет автоматическое масштабирование кривой на графике относительно новых значений по оси ординат Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun curveAxisLabelName(curve: String, name: String)

Задает отображаемое имя кривой в подписи оси. Фактическое имя кривой не меняется Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun curveColor(curve: String, color: Color)

Задает основной цвет кривой и всех соответствующих компонентов Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Возвращает данные с пересечений кривых с реперной линией data"rulerDate" data"rulerTime" data"curveTimeStamp" data"curveValue" data"curveStatus" Если передано неверное имя кривой, то возвращается пустой map, в лог записывается предупреждение. Если передан неверный номер реперной линии, то возвращается пустой map, в лог записывается предупреждение.

Link copied to clipboard
fun curveFilled(curve: String, color: Color)

Задает заливку области под графиком сплошным цветом Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

fun curveFilled(curve: String, gradient: LinearGradient)

Задает заливку области под графиком градиентом. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

fun curveFilled(curve: String, hatchArea: HatchArea)

Задает заливку области под графиком настраиваемой штриховкой, область снизу ограничено референсным значением Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun curveFilledToRefValue(curve: String, color: Color)

Задает заливку области под графиком сплошным цветом, область снизу ограничено референсным значением Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun curveGridAboveStep(curve: String, step: Double)

Задает шаг горизонтальной сетки под фиксированным центром сетки. Шаг сетки не может быть отрицательным и нулем, в лог записывается предупреждение. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun curveGridAuto(curve: String, auto: Boolean)

Задание автоматической генерации горизонтальной сетки для кривой. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun curveGridBelowStep(curve: String, step: Double)

Задает шаг горизонтальной сетки над фиксированным центром сетки. Шаг сетки не может быть отрицательным и нулем, в лог записывается предупреждение. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun curveGridMode(curve: String, mode: GridState)

Устанавливает положение горизонтальной сетки для кривой (поверх графиков, под графиками, нет) Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun curveGridRefValue(curve: String, refValue: Double)

Задание центрального значения для горизонтальной сетки кривой. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun curveGridVals(curve: String, refValue: Double, aboveDistance: Double, belowDistance: Double)

Задание сразу всех значений для ручной горизонтальной сетки на области. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun curveLegendName(curve: String, name: String)

Задает отображаемое имя кривой в легенде. Фактическое имя кривой не меняется Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Включение/отключение отображения даты в легенде кривой. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Включение/отключение отображения времени в легенде кривой. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun curveLegendUnit(curve: String, unit: String)

Задает единицы измерения для значений на кривой. Не меняет фактические единиц измерений точки данных Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun curveLineDash(curve: String, dash: DoubleArray)

Задает штриховку основной линии для кривой Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun curveLineWidth(curve: String, width: Double)

Задает ширину основной линии для кривой Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun curveMarking(curve: String, id: Int, type: MarkingType)

Задает на фоне кривой маркер в виде сплошной линии, пунктирной линии или сплошного закрашенного диапазона. Если задается новый маркер для кривой с имеющимся id, то существующий заменяется на новый. Все маркеры находятся под кривыми. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun curveMax(curve: String, max: Double)

Задание максимального значения шкалы значений для кривой. Если передаваемое значение меньше текущего минимального, то минимальное значение заменяется на разность максимального и текущего диапазона. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun curveMin(curve: String, min: Double)

Задание минимального значения шкалы значений для кривой. Если передаваемое значение больше текущего максимального, то максимальное значение заменяется на сумму минимального и текущего диапазона. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun curveMinMax(curve: String, min: Double, max: Double)

Задание максимального и минимального значений шкалы значений для кривой. Если максимум меньше или равен минимуму, то операция игнорируется, в лог записывается предупреждение. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun curveName(oldName: String, newName: String)

Задает новое имя для кривой. Название в легенде не меняется. Если передано неверное старое имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Возвращает имена всех кривых на указанной области Если переданный индекс области некорректен, то возвращается пустой список, в лог записывается предупреждение.

Link copied to clipboard
fun curvePointIcon(curve: String, fileName: String)

Задает картинку, которая будет отображаться на месте точек на кривой. При отображении берется фактический размер изображения. Должен быть указан соответствующий тип точек Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun curveScaleBackCol(curve: String, color: Color)

Задание цвета для фона шкалы значений кривой. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun curveScaleSide(curve: String, side: Side)

Задает положение шкалы значений для кривой относительно области графика. Если тренд вертикальный, то возможны положения слева Side.LEFT и справа Side.RIGHT, если вертикальный - сверху Side.TOP, снизу Side.BOTTOM. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Отображение единиц измерения в легенде кривой. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Отображение шкалы значений кривой. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun curveType(curve: String, lineType: ChartType)

Задает тип кривой на тренде (LINE, STEP, SCATTER). Если указать линейный или ступенчатый тип, то отображение точек отключается, при точечном типе графика заливка не отображается Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Функция возвращает значения кривой включая времена и статусы. Возвращаются значения без прореживания. Если передано неверное имя кривой, то возвращается пустой список, в лог записывается предупреждение.

Link copied to clipboard
fun curveVisible(curve: String, visible: Boolean)

Включение/отключение видимости кривой на тренде. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Устанавливает формат даты для горизонтальной временной шкалы. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun depthTestProperty(): ObjectProperty<DepthTest>
Link copied to clipboard
fun disabledProperty(): ReadOnlyBooleanProperty
Link copied to clipboard
fun disableProperty(): BooleanProperty
Link copied to clipboard
fun effectiveNodeOrientationProperty(): ReadOnlyObjectProperty<NodeOrientation>
Link copied to clipboard
fun effectProperty(): ObjectProperty<Effect>
Link copied to clipboard
fun eventDispatcherProperty(): ObjectProperty<EventDispatcher>
Link copied to clipboard
open fun executeAccessibleAction(p0: AccessibleAction, vararg p1: Any)
Link copied to clipboard
fun fireEvent(p0: Event)
Link copied to clipboard
fun focusedProperty(): ReadOnlyBooleanProperty
Link copied to clipboard
fun focusTraversableProperty(): BooleanProperty
Link copied to clipboard
fun focusVisibleProperty(): ReadOnlyBooleanProperty
Link copied to clipboard
fun focusWithinProperty(): ReadOnlyBooleanProperty
Link copied to clipboard
Link copied to clipboard
fun getAccessibleRole(): AccessibleRole
Link copied to clipboard
Link copied to clipboard

Возвращает границы временной оси для области в LocalDateTime. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun getBackground(): Background
Link copied to clipboard
open override fun getBaselineOffset(): Double
Link copied to clipboard
fun getBlendMode(): BlendMode
Link copied to clipboard
fun getBorder(): Border
Link copied to clipboard
fun getBottom(): Node
Link copied to clipboard
fun getBoundsInLocal(): Bounds
Link copied to clipboard
fun getBoundsInParent(): Bounds
Link copied to clipboard
fun getCacheHint(): CacheHint
Link copied to clipboard
fun getCenter(): Node
Link copied to clipboard
open fun getChildrenUnmodifiable(): ObservableList<Node>
Link copied to clipboard
fun getClip(): Node
Link copied to clipboard
open override fun getContentBias(): Orientation
Link copied to clipboard
open override fun getCssMetaData(): MutableList<CssMetaData<out Styleable, *>>
Link copied to clipboard
fun getCursor(): Cursor
Link copied to clipboard
fun getCurveAreaId(curve: String): Int?

Возвращает индекс области, на которой находится кривая Если передано неверное имя кривой, то операция игнорируется, возвращается null, в лог записывается предупреждение.

Link copied to clipboard
fun getCurveColor(curve: String): Color?

Возвращает видимый диапазон для временной шкалы для области Если передано неверное имя кривой, то возвращается null, в лог записывается предупреждение.

Link copied to clipboard
fun getCurveScaleSide(curve: String): Side?

Возвращает положение шкалы значений кривой относительно графика. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Функция возвращает список стилистических зон на кривой Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Возвращает флаг видимости кривой Если передано неверное имя кривой, то возвращается false, в лог записывается предупреждение.

Link copied to clipboard
fun getDepthTest(): DepthTest
Link copied to clipboard
fun getDpName(curve: String): String?

Возвращает имя точки данных, которая связана с кривой Если передано неверное имя кривой, то возвращается null, в лог записывается предупреждение.

Link copied to clipboard
fun getEffect(): Effect
Link copied to clipboard
fun getEffectiveNodeOrientation(): NodeOrientation
Link copied to clipboard
fun getEventDispatcher(): EventDispatcher
Link copied to clipboard

Возвращает флаг, отвечающий за прореживание данных.

Link copied to clipboard
Link copied to clipboard
override fun getId(): String
Link copied to clipboard
fun getInputMethodRequests(): InputMethodRequests
Link copied to clipboard
fun getInsets(): Insets
Link copied to clipboard
fun getLayoutBounds(): Bounds
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getLeft(): Node
Link copied to clipboard
fun getLocalToParentTransform(): Transform
Link copied to clipboard
fun getLocalToSceneTransform(): Transform
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getNodeOrientation(): NodeOrientation
Link copied to clipboard
fun getOnContextMenuRequested(): EventHandler<in ContextMenuEvent>
Link copied to clipboard
fun getOnDragDetected(): EventHandler<in MouseEvent>
Link copied to clipboard
fun getOnDragDone(): EventHandler<in DragEvent>
Link copied to clipboard
fun getOnDragDropped(): EventHandler<in DragEvent>
Link copied to clipboard
fun getOnDragEntered(): EventHandler<in DragEvent>
Link copied to clipboard
fun getOnDragExited(): EventHandler<in DragEvent>
Link copied to clipboard
fun getOnDragOver(): EventHandler<in DragEvent>
Link copied to clipboard
fun getOnInputMethodTextChanged(): EventHandler<in InputMethodEvent>
Link copied to clipboard
fun getOnKeyPressed(): EventHandler<in KeyEvent>
Link copied to clipboard
fun getOnKeyReleased(): EventHandler<in KeyEvent>
Link copied to clipboard
fun getOnKeyTyped(): EventHandler<in KeyEvent>
Link copied to clipboard
fun getOnMouseClicked(): EventHandler<in MouseEvent>
Link copied to clipboard
fun getOnMouseDragEntered(): EventHandler<in MouseDragEvent>
Link copied to clipboard
fun getOnMouseDragExited(): EventHandler<in MouseDragEvent>
Link copied to clipboard
fun getOnMouseDragged(): EventHandler<in MouseEvent>
Link copied to clipboard
fun getOnMouseDragOver(): EventHandler<in MouseDragEvent>
Link copied to clipboard
fun getOnMouseDragReleased(): EventHandler<in MouseDragEvent>
Link copied to clipboard
fun getOnMouseEntered(): EventHandler<in MouseEvent>
Link copied to clipboard
fun getOnMouseExited(): EventHandler<in MouseEvent>
Link copied to clipboard
fun getOnMouseMoved(): EventHandler<in MouseEvent>
Link copied to clipboard
fun getOnMousePressed(): EventHandler<in MouseEvent>
Link copied to clipboard
fun getOnMouseReleased(): EventHandler<in MouseEvent>
Link copied to clipboard
fun getOnRotate(): EventHandler<in RotateEvent>
Link copied to clipboard
fun getOnRotationFinished(): EventHandler<in RotateEvent>
Link copied to clipboard
fun getOnRotationStarted(): EventHandler<in RotateEvent>
Link copied to clipboard
fun getOnScroll(): EventHandler<in ScrollEvent>
Link copied to clipboard
fun getOnScrollFinished(): EventHandler<in ScrollEvent>
Link copied to clipboard
fun getOnScrollStarted(): EventHandler<in ScrollEvent>
Link copied to clipboard
fun getOnSwipeDown(): EventHandler<in SwipeEvent>
Link copied to clipboard
fun getOnSwipeLeft(): EventHandler<in SwipeEvent>
Link copied to clipboard
fun getOnSwipeRight(): EventHandler<in SwipeEvent>
Link copied to clipboard
fun getOnSwipeUp(): EventHandler<in SwipeEvent>
Link copied to clipboard
fun getOnTouchMoved(): EventHandler<in TouchEvent>
Link copied to clipboard
fun getOnTouchPressed(): EventHandler<in TouchEvent>
Link copied to clipboard
fun getOnTouchReleased(): EventHandler<in TouchEvent>
Link copied to clipboard
fun getOnTouchStationary(): EventHandler<in TouchEvent>
Link copied to clipboard
fun getOnZoom(): EventHandler<in ZoomEvent>
Link copied to clipboard
fun getOnZoomFinished(): EventHandler<in ZoomEvent>
Link copied to clipboard
fun getOnZoomStarted(): EventHandler<in ZoomEvent>
Link copied to clipboard
Link copied to clipboard
fun getOpaqueInsets(): Insets
Link copied to clipboard
fun getPadding(): Insets
Link copied to clipboard
fun getParent(): Parent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getRight(): Node
Link copied to clipboard
Link copied to clipboard
fun getRotationAxis(): Point3D
Link copied to clipboard
fun getRulerTime(area: Int, ruler: Int = 0): LocalDateTime?

Возвращает положение на временной шкале для указанной реперной линии. Если линии с таким номером нет, то возвращается null. При указании номера кривой меньше 1 будет возвращаться значение для первой линии. Если переданный индекс области некорректен, то возвращается null, в лог записывается предупреждение.

Link copied to clipboard

Возвращает позиции времени на шкале для всех реперных линий на указанной области. Если переданный индекс области некорректен, то возвращается пустой список, в лог записывается предупреждение.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getScene(): Scene
Link copied to clipboard
fun getShape(): Shape
Link copied to clipboard
override fun getStyle(): String
Link copied to clipboard
open fun getStyleableNode(): Node
Link copied to clipboard
open override fun getStyleableParent(): Styleable
Link copied to clipboard
fun getTop(): Node
Link copied to clipboard
fun getTransforms(): ObservableList<Transform>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun getTypeSelector(): String
Link copied to clipboard
Link copied to clipboard
open fun getUserData(): Any
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun gotoNow()

Переносит все области или указанную к текущему времени

fun gotoNow(area: Int)

Переход к текущему времени в режиме просмотра трендов. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun gotoRuler()

Переход всех областей к первой реперной линии. При отсутствии реперных линий на области операция игнорируются.

fun gotoRuler(area: Int)

Переход указанной области к первой реперной линии. Если переданный индекс области некорректен, то возвращается null, в лог записывается предупреждение.

Link copied to clipboard
Link copied to clipboard
fun heightProperty(): ReadOnlyDoubleProperty
Link copied to clipboard
fun hoverProperty(): ReadOnlyBooleanProperty
Link copied to clipboard
fun idProperty(): StringProperty
Link copied to clipboard
fun imageToFile(path: String, fileName: String)

Сохраняет скриншот окна объекта Тренд по указанному пути в формате png.

Link copied to clipboard
fun inputMethodRequestsProperty(): ObjectProperty<InputMethodRequests>
Link copied to clipboard
fun insetsProperty(): ReadOnlyObjectProperty<Insets>
Link copied to clipboard
open fun intersects(p0: Bounds): Boolean
open fun intersects(p0: Double, p1: Double, p2: Double, p3: Double): Boolean
Link copied to clipboard

Возвращает состояние автоследования для заданной области. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Проверка на существование кривой на графике.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun isResizable(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun layout()
Link copied to clipboard
fun layoutBoundsProperty(): ReadOnlyObjectProperty<Bounds>
Link copied to clipboard
fun layoutXProperty(): DoubleProperty
Link copied to clipboard
fun layoutYProperty(): DoubleProperty
Link copied to clipboard
fun leftProperty(): ObjectProperty<Node>
Link copied to clipboard
fun linkAreas(area1: Int, area2: Int)

Создание связи между областями на тренде. При изменении временной шкалы одной из областей параметры шкалы копируются и для второй области. Если переданный индекс хотя бы одной области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun linkCurves(curve1: String, curve2: String)

Создание связи между двумя кривыми. В момент создания связи параметры шкалы значений первой кривой копируются для второй. При перемещении по оси значений любой из кривых все связанные перемещаются так же. Если передано неверное имя хотя бы для одной кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
open fun localToParent(p0: Bounds): Bounds
open fun localToParent(p0: Point2D): Point2D
open fun localToParent(p0: Point3D): Point3D
open fun localToParent(p0: Double, p1: Double): Point2D
open fun localToParent(p0: Double, p1: Double, p2: Double): Point3D
Link copied to clipboard
fun localToParentTransformProperty(): ReadOnlyObjectProperty<Transform>
Link copied to clipboard
open fun localToScene(p0: Bounds): Bounds
open fun localToScene(p0: Point2D): Point2D
open fun localToScene(p0: Point3D): Point3D
open fun localToScene(p0: Bounds, p1: Boolean): Bounds
open fun localToScene(p0: Point2D, p1: Boolean): Point2D
open fun localToScene(p0: Point3D, p1: Boolean): Point3D
open fun localToScene(p0: Double, p1: Double): Point2D
open fun localToScene(p0: Double, p1: Double, p2: Boolean): Point2D
open fun localToScene(p0: Double, p1: Double, p2: Double): Point3D
open fun localToScene(p0: Double, p1: Double, p2: Double, p3: Boolean): Point3D
Link copied to clipboard
fun localToSceneTransformProperty(): ReadOnlyObjectProperty<Transform>
Link copied to clipboard
open fun localToScreen(p0: Bounds): Bounds
open fun localToScreen(p0: Point2D): Point2D
open fun localToScreen(p0: Point3D): Point2D
open fun localToScreen(p0: Double, p1: Double): Point2D
open fun localToScreen(p0: Double, p1: Double, p2: Double): Point2D
Link copied to clipboard
open override fun lookup(p0: String): Node
Link copied to clipboard
open fun lookupAll(p0: String): MutableSet<Node>
Link copied to clipboard

Включение/отключение отображения общей панели управления.

Link copied to clipboard
fun managedProperty(): BooleanProperty
Link copied to clipboard

Включение/отключение отображения легенды.

Link copied to clipboard
override fun maxHeight(p0: Double): Double
Link copied to clipboard
fun maxHeightProperty(): DoubleProperty
Link copied to clipboard
suspend fun maxOfRange(curve: String, from: LocalDateTime, to: LocalDateTime): Double?

Возвращает максимальное значение кривой на заданном диапазоне. Если такого значения нет, то выводится null, значение выбирается только из видимых на экране. Если передано неверное имя кривой, то возвращается null, в лог записывается предупреждение. Если правая граница меньше или равна левой, то возвращается null, в лог записывается предупреждение.

Link copied to clipboard
override fun maxWidth(p0: Double): Double
Link copied to clipboard
fun maxWidthProperty(): DoubleProperty
Link copied to clipboard
override fun minHeight(p0: Double): Double
Link copied to clipboard
fun minHeightProperty(): DoubleProperty
Link copied to clipboard
suspend fun minMaxForArea(curves: List<String>, timeFrom: LocalDateTime, timeTo: LocalDateTime): List<SeriesMinMax>
Link copied to clipboard
suspend fun minOfRange(curve: String, from: LocalDateTime, to: LocalDateTime): Double?

Возвращает минимальное значение кривой на заданном диапазоне. Если такого значения нет, то выводится null, значение выбирается только из видимых на экране. Если передано неверное имя кривой, то возвращается null, в лог записывается предупреждение. Если правая граница меньше или равна левой, то возвращается null, в лог записывается предупреждение.

Link copied to clipboard
override fun minWidth(p0: Double): Double
Link copied to clipboard
fun minWidthProperty(): DoubleProperty
Link copied to clipboard
fun mouseTransparentProperty(): BooleanProperty
Link copied to clipboard

Включение/отключение масштабирования колесиком мыши для временного масштаба тренда. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Включение или отключение масштабирования колесиком мыши для временного масштаба выбранной области. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Отключение/включение масштабирования с помощью колесико мыши для оси значений тренда. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Отключение/включение масштабирования с помощью колесико мыши для оси значений области. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun needsLayoutProperty(): ReadOnlyBooleanProperty
Link copied to clipboard
fun nodeOrientationProperty(): ObjectProperty<NodeOrientation>
Link copied to clipboard
fun notifyAccessibleAttributeChanged(p0: AccessibleAttribute)
Link copied to clipboard

Возвращает количество областей тренда.

Link copied to clipboard
fun onAreaClosed(callback: (Int) -> Unit)

Функция для определения действий при закрытии области Закрытие области определяется нажатием на соответствующую опцию в выпадающем списке тренда

Link copied to clipboard
fun onContextMenuRequestedProperty(): ObjectProperty<EventHandler<in ContextMenuEvent>>
Link copied to clipboard
fun onDragDetectedProperty(): ObjectProperty<EventHandler<in MouseEvent>>
Link copied to clipboard
fun onDragDoneProperty(): ObjectProperty<EventHandler<in DragEvent>>
Link copied to clipboard
fun onDragDroppedProperty(): ObjectProperty<EventHandler<in DragEvent>>
Link copied to clipboard
fun onDragEnteredProperty(): ObjectProperty<EventHandler<in DragEvent>>
Link copied to clipboard
fun onDragExitedProperty(): ObjectProperty<EventHandler<in DragEvent>>
Link copied to clipboard
fun onDragOverProperty(): ObjectProperty<EventHandler<in DragEvent>>
Link copied to clipboard
fun onInputMethodTextChangedProperty(): ObjectProperty<EventHandler<in InputMethodEvent>>
Link copied to clipboard
fun onKeyPressedProperty(): ObjectProperty<EventHandler<in KeyEvent>>
Link copied to clipboard
fun onKeyReleasedProperty(): ObjectProperty<EventHandler<in KeyEvent>>
Link copied to clipboard
fun onKeyTypedProperty(): ObjectProperty<EventHandler<in KeyEvent>>
Link copied to clipboard
fun onMouseClickedProperty(): ObjectProperty<EventHandler<in MouseEvent>>
Link copied to clipboard
fun onMouseDragEnteredProperty(): ObjectProperty<EventHandler<in MouseDragEvent>>
Link copied to clipboard
fun onMouseDragExitedProperty(): ObjectProperty<EventHandler<in MouseDragEvent>>
Link copied to clipboard
fun onMouseDraggedProperty(): ObjectProperty<EventHandler<in MouseEvent>>
Link copied to clipboard
fun onMouseDragOverProperty(): ObjectProperty<EventHandler<in MouseDragEvent>>
Link copied to clipboard
fun onMouseDragReleasedProperty(): ObjectProperty<EventHandler<in MouseDragEvent>>
Link copied to clipboard
fun onMouseEnteredProperty(): ObjectProperty<EventHandler<in MouseEvent>>
Link copied to clipboard
fun onMouseExitedProperty(): ObjectProperty<EventHandler<in MouseEvent>>
Link copied to clipboard
fun onMouseMovedProperty(): ObjectProperty<EventHandler<in MouseEvent>>
Link copied to clipboard
fun onMousePressedProperty(): ObjectProperty<EventHandler<in MouseEvent>>
Link copied to clipboard
fun onMouseReleasedProperty(): ObjectProperty<EventHandler<in MouseEvent>>
Link copied to clipboard
fun onRotateProperty(): ObjectProperty<EventHandler<in RotateEvent>>
Link copied to clipboard
fun onRotationFinishedProperty(): ObjectProperty<EventHandler<in RotateEvent>>
Link copied to clipboard
fun onRotationStartedProperty(): ObjectProperty<EventHandler<in RotateEvent>>
Link copied to clipboard
fun onScrollFinishedProperty(): ObjectProperty<EventHandler<in ScrollEvent>>
Link copied to clipboard
fun onScrollProperty(): ObjectProperty<EventHandler<in ScrollEvent>>
Link copied to clipboard
fun onScrollStartedProperty(): ObjectProperty<EventHandler<in ScrollEvent>>
Link copied to clipboard
fun onSwipeDownProperty(): ObjectProperty<EventHandler<in SwipeEvent>>
Link copied to clipboard
fun onSwipeLeftProperty(): ObjectProperty<EventHandler<in SwipeEvent>>
Link copied to clipboard
fun onSwipeRightProperty(): ObjectProperty<EventHandler<in SwipeEvent>>
Link copied to clipboard
fun onSwipeUpProperty(): ObjectProperty<EventHandler<in SwipeEvent>>
Link copied to clipboard
fun onTouchMovedProperty(): ObjectProperty<EventHandler<in TouchEvent>>
Link copied to clipboard
fun onTouchPressedProperty(): ObjectProperty<EventHandler<in TouchEvent>>
Link copied to clipboard
fun onTouchReleasedProperty(): ObjectProperty<EventHandler<in TouchEvent>>
Link copied to clipboard
fun onTouchStationaryProperty(): ObjectProperty<EventHandler<in TouchEvent>>
Link copied to clipboard
fun onZoomFinishedProperty(): ObjectProperty<EventHandler<in ZoomEvent>>
Link copied to clipboard
fun onZoomProperty(): ObjectProperty<EventHandler<in ZoomEvent>>
Link copied to clipboard
fun onZoomStartedProperty(): ObjectProperty<EventHandler<in ZoomEvent>>
Link copied to clipboard
fun opacityProperty(): DoubleProperty
Link copied to clipboard
fun opaqueInsetsProperty(): ObjectProperty<Insets>
Link copied to clipboard
fun paddingProperty(): ObjectProperty<Insets>
Link copied to clipboard
fun parentProperty(): ReadOnlyObjectProperty<Parent>
Link copied to clipboard
open fun parentToLocal(p0: Bounds): Bounds
open fun parentToLocal(p0: Point2D): Point2D
open fun parentToLocal(p0: Point3D): Point3D
open fun parentToLocal(p0: Double, p1: Double): Point2D
open fun parentToLocal(p0: Double, p1: Double, p2: Double): Point3D
Link copied to clipboard
fun pickOnBoundsProperty(): BooleanProperty
Link copied to clipboard
fun pointType(curve: String, pointType: PointType)

Задает тип точек на кривой Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
override fun prefHeight(p0: Double): Double
Link copied to clipboard
fun prefHeightProperty(): DoubleProperty
Link copied to clipboard
override fun prefWidth(p0: Double): Double
Link copied to clipboard
fun prefWidthProperty(): DoubleProperty
Link copied to clipboard
fun pressedProperty(): ReadOnlyBooleanProperty
Link copied to clipboard
fun pseudoClassStateChanged(p0: PseudoClass, p1: Boolean)
Link copied to clipboard
open override fun queryAccessibleAttribute(p0: AccessibleAttribute, vararg p1: Any): Any
Link copied to clipboard
fun refValue(curve: String): Double

Возвращает референсное значение для кривой на графике Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

fun refValue(curve: String, refValue: Double)

Задает референсное значение для кривой на графике Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
open fun relocate(p0: Double, p1: Double)
Link copied to clipboard

Удаляет с области все реперные линии и их окно вывода. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Удаляет с области все линии значений с области. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun removeAreaLabel(area: Int)

Удаляет вертикальную подпись слева от графика Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun removeCurve(baseApi: BaseApi, curve: String): Boolean

Удаляет кривую с графика Если передано неверное имя кривой, то операция игнорируется, возвращается false, в лог записывается предупреждение.

Link copied to clipboard

Удаляет полную заливку под кривой, если такая была задана Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun removeCurveMarking(curve: String, id: Int)

Удаляет маркировку диапазона значений для кривой по индексу создания маркировки. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun removeCurveStyle(curve: String, styleName: String? = null)

Удаляет стиль для кривой по имени Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение. Если имя стиля не задано или null, то удаляются все стили для кривой

Link copied to clipboard
override fun <T : Event> removeEventFilter(p0: EventType<T>, p1: EventHandler<in T>)
Link copied to clipboard
override fun <T : Event> removeEventHandler(p0: EventType<T>, p1: EventHandler<in T>)
Link copied to clipboard

Удаляет все области с графика

Удаляет область с графика Событие, определенное на удаление области, не срабатывает при вызове функции Если переданный индекс области некорректен, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
open fun requestFocus()
Link copied to clipboard
open fun requestLayout()
Link copied to clipboard

Сбросить масштаб для всех областей

Link copied to clipboard
open override fun resize(p0: Double, p1: Double)
Link copied to clipboard
open fun resizeRelocate(p0: Double, p1: Double, p2: Double, p3: Double)
Link copied to clipboard
fun rightProperty(): ObjectProperty<Node>
Link copied to clipboard
fun rotateProperty(): DoubleProperty
Link copied to clipboard
fun rotationAxisProperty(): ObjectProperty<Point3D>
Link copied to clipboard

Показывает значение кривой для линейки Кривая тренда. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun scaleShapeProperty(): BooleanProperty
Link copied to clipboard
fun scaleXProperty(): DoubleProperty
Link copied to clipboard
fun scaleYProperty(): DoubleProperty
Link copied to clipboard
fun scaleZProperty(): DoubleProperty
Link copied to clipboard
fun sceneProperty(): ReadOnlyObjectProperty<Scene>
Link copied to clipboard
open fun sceneToLocal(p0: Bounds): Bounds
open fun sceneToLocal(p0: Point2D): Point2D
open fun sceneToLocal(p0: Point3D): Point3D
open fun sceneToLocal(p0: Bounds, p1: Boolean): Bounds
open fun sceneToLocal(p0: Point2D, p1: Boolean): Point2D
open fun sceneToLocal(p0: Double, p1: Double): Point2D
open fun sceneToLocal(p0: Double, p1: Double, p2: Boolean): Point2D
open fun sceneToLocal(p0: Double, p1: Double, p2: Double): Point3D
Link copied to clipboard
open fun screenToLocal(p0: Bounds): Bounds
open fun screenToLocal(p0: Point2D): Point2D
open fun screenToLocal(p0: Double, p1: Double): Point2D
Link copied to clipboard
fun scrollPercent(percent: Int)

Задает процент прокрутки оси времени на области при достижении значений на графике его границы при включенном слежении

fun scrollPercent(area: Int, percent: Int)

Задает процент прокрутки оси времени на области при достижении значений на графике его границы при включенном слежении Если переданный индекс области некорректен, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
Link copied to clipboard
fun setAccessibleRole(p0: AccessibleRole)
Link copied to clipboard
Link copied to clipboard
fun setBackground(p0: Background)
Link copied to clipboard
fun setBackgroundToChartArea(bgStyle: String = """ -fx-background-color: -fx-color-content-highlight-secondary; -fx-background-radius: 16; -fx-padding: 0; """.trimIndent())
Link copied to clipboard
fun setBlendMode(p0: BlendMode)
Link copied to clipboard
fun setBorder(p0: Border)
Link copied to clipboard
fun setBorderToChartArea(borderStyle: String = """ -fx-border-color: -fx-color-content-border; -fx-border-style: solid; -fx-border-width: 0 1 1 1; -fx-border-radius: 0 0 0 8; """.trimIndent())
Link copied to clipboard
fun setBottom(p0: Node)
Link copied to clipboard
fun setCache(p0: Boolean)
Link copied to clipboard
fun setCacheHint(p0: CacheHint)
Link copied to clipboard
Link copied to clipboard
fun setCenter(p0: Node)
Link copied to clipboard
Link copied to clipboard
fun setClip(p0: Node)
Link copied to clipboard
fun setCursor(p0: Cursor)
Link copied to clipboard
fun setCurveCustomFormat(curve: String, fractionDigits: Int)

Задание ручного формата для значений на шкале кривой. Для отображения ручного формата флаг автоформата должен быть отключен. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Задание ширины для пунктирной линии значения кривой. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Включение/отключение автоформата шкалы значений для кривой. Отображение ручного формата возможно только при отключении автоформата. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun setDepthTest(p0: DepthTest)
Link copied to clipboard
Link copied to clipboard
fun setEffect(p0: Effect)
Link copied to clipboard
fun setEventDispatcher(p0: EventDispatcher)
Link copied to clipboard

Задает флаг прореживания данных

Link copied to clipboard
Link copied to clipboard
fun setId(p0: String)
Link copied to clipboard
fun setInputMethodRequests(p0: InputMethodRequests)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun setLeft(p0: Node)
Link copied to clipboard
fun setLegendOrientation(orientation: Orientation)

Задает ориентацию записей в поле легенды. Orientation.HORIZONTAL (по умолчанию) - записи следуют по строчкам, Orientation.VERTICAL - записи следуют по столбцам

Link copied to clipboard
fun setLegendSide(side: Side)

Задает расположение легенды относительно сторон графика. Если было включено отображение панели управления (сверху), а далее задана ориентация легенды на той же стороне, то панель управления нужно будет добавлять заново

Link copied to clipboard
Link copied to clipboard
fun setMaxAreaCount(count: Int)

Задает максимальное число областей Если количество областей не положительное число, то операция игнорируется, в лог записывается предупреждение

Link copied to clipboard
Link copied to clipboard
fun setMaxRulerCount(count: Int)

Задает возможное количество реперных линий Если количество задано отрицательным числом, то операция игнорируется, в лог записывается предупреждение.

fun setMaxRulerCount(area: Int, count: Int)

Задает возможное количество реперных линий Если переданный индекс области некорректен, то операция игнорируется, в лог записывается предупреждение. Если количество задано отрицательным числом, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
open fun setMaxSize(p0: Double, p1: Double)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setMinSize(p0: Double, p1: Double)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun setNodeOrientation(p0: NodeOrientation)
Link copied to clipboard
fun setOnAreaDragDropped(callback: (DragEvent, Int) -> Unit)

Функция для определения действий при отпускании объекта в поле области

Link copied to clipboard
fun setOnAreaDragOver(callback: (DragEvent, Int) -> Unit)

Функция для определения действий при перетаскивании объекта в поле области Отпускание объекта еще не произведено

Link copied to clipboard

Функция для определения действий после изменения видимости легенды при выборе соответствующего пункта контекстного меню.

Link copied to clipboard
fun setOnClearArea(callback: (Int) -> Unit)

Функция для определения действий при очищении области Событие при выборе соответствующего пункта мз выпадающего меню тренда

Link copied to clipboard
fun setOnContextMenuRequested(p0: EventHandler<in ContextMenuEvent>)
Link copied to clipboard
fun setOnDragDetected(p0: EventHandler<in MouseEvent>)
Link copied to clipboard
fun setOnDragDone(p0: EventHandler<in DragEvent>)
Link copied to clipboard
fun setOnDragDropped(p0: EventHandler<in DragEvent>)
Link copied to clipboard
fun setOnDragEntered(p0: EventHandler<in DragEvent>)
Link copied to clipboard
fun setOnDragExited(p0: EventHandler<in DragEvent>)
Link copied to clipboard
fun setOnDragOver(p0: EventHandler<in DragEvent>)
Link copied to clipboard
fun setOnFollowingChange(callback: (Boolean, Int) -> Unit)

Функция для определения действий после смены статуса отслеживания тренда на области при выборе соответствующего пункта контекстного меню.

Link copied to clipboard
fun setOnInputMethodTextChanged(p0: EventHandler<in InputMethodEvent>)
Link copied to clipboard
fun setOnKeyPressed(p0: EventHandler<in KeyEvent>)
Link copied to clipboard
fun setOnKeyReleased(p0: EventHandler<in KeyEvent>)
Link copied to clipboard
fun setOnKeyTyped(p0: EventHandler<in KeyEvent>)
Link copied to clipboard

Функция для определения действий при изменении состояния checkBox в легенде

Link copied to clipboard
fun setOnMouseClicked(p0: EventHandler<in MouseEvent>)
Link copied to clipboard
fun setOnMouseDragEntered(p0: EventHandler<in MouseDragEvent>)
Link copied to clipboard
fun setOnMouseDragExited(p0: EventHandler<in MouseDragEvent>)
Link copied to clipboard
fun setOnMouseDragged(p0: EventHandler<in MouseEvent>)
Link copied to clipboard
fun setOnMouseDragOver(p0: EventHandler<in MouseDragEvent>)
Link copied to clipboard
fun setOnMouseDragReleased(p0: EventHandler<in MouseDragEvent>)
Link copied to clipboard
fun setOnMouseEntered(p0: EventHandler<in MouseEvent>)
Link copied to clipboard
fun setOnMouseExited(p0: EventHandler<in MouseEvent>)
Link copied to clipboard
fun setOnMouseMoved(p0: EventHandler<in MouseEvent>)
Link copied to clipboard
fun setOnMousePressed(p0: EventHandler<in MouseEvent>)
Link copied to clipboard
fun setOnMouseReleased(p0: EventHandler<in MouseEvent>)
Link copied to clipboard

Функция для определения действий при удалении кривой через выпадающий список легенды Событие при выборе соответствующего пункта мз выпадающего меню легенды

Link copied to clipboard
fun setOnRotate(p0: EventHandler<in RotateEvent>)
Link copied to clipboard
fun setOnRotationFinished(p0: EventHandler<in RotateEvent>)
Link copied to clipboard
fun setOnRotationStarted(p0: EventHandler<in RotateEvent>)
Link copied to clipboard
fun setOnScroll(p0: EventHandler<in ScrollEvent>)
Link copied to clipboard
fun setOnScrollFinished(p0: EventHandler<in ScrollEvent>)
Link copied to clipboard
fun setOnScrollStarted(p0: EventHandler<in ScrollEvent>)
Link copied to clipboard
fun setOnSwipeDown(p0: EventHandler<in SwipeEvent>)
Link copied to clipboard
fun setOnSwipeLeft(p0: EventHandler<in SwipeEvent>)
Link copied to clipboard
fun setOnSwipeRight(p0: EventHandler<in SwipeEvent>)
Link copied to clipboard
fun setOnSwipeUp(p0: EventHandler<in SwipeEvent>)
Link copied to clipboard

Функция для определения действий при изменении границ временной шкалы области

Link copied to clipboard
fun setOnTouchMoved(p0: EventHandler<in TouchEvent>)
Link copied to clipboard
fun setOnTouchPressed(p0: EventHandler<in TouchEvent>)
Link copied to clipboard
fun setOnTouchReleased(p0: EventHandler<in TouchEvent>)
Link copied to clipboard
fun setOnTouchStationary(p0: EventHandler<in TouchEvent>)
Link copied to clipboard
fun setOnZoom(p0: EventHandler<in ZoomEvent>)
Link copied to clipboard
fun setOnZoomFinished(p0: EventHandler<in ZoomEvent>)
Link copied to clipboard
fun setOnZoomStarted(p0: EventHandler<in ZoomEvent>)
Link copied to clipboard
Link copied to clipboard
fun setOpaqueInsets(p0: Insets)
Link copied to clipboard
fun setPadding(p0: Insets)
Link copied to clipboard
Link copied to clipboard
fun setPointFill(curve: String, color: Color)

Задает заливку для точек кривой, если в качестве типа выбраны фигуры с замкнутым контуром Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun setPointOutline(curve: String, color: Color)

Задает цвет обводки для точек на кривой Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun setPointOutlineWidth(curve: String, width: Double)

Задает толщину контура точек на кривой Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun setPointRadius(curve: String, radius: Double)

Задает радиус точек на кривой. Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun setPointsVisibility(curve: String, visible: Boolean)

Задает видимость точек на кривой Если передано неверное имя кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
Link copied to clipboard
open fun setPrefSize(p0: Double, p1: Double)
Link copied to clipboard
Link copied to clipboard
fun setRight(p0: Node)
Link copied to clipboard
fun setRotate(p0: Double)
Link copied to clipboard
fun setRotationAxis(p0: Point3D)
Link copied to clipboard
fun setRulerTime(area: Int, ti: LocalDateTime, ruler: Int = 0)

Задает положение для указанной реперной линии. При указании числа меньше 1 положение будет задаваться для первой реперной линии. Если переданный индекс области некорректен, то возвращается null, в лог записывается предупреждение.

Link copied to clipboard
fun setRulerTimes(area: Int, positions: List<LocalDateTime>)

Задает новые указанные реперные линии, старые линии стираются с графика. Если переданный индекс области некорректен, то возвращается пустой список, в лог записывается предупреждение.

Link copied to clipboard
Link copied to clipboard
fun setScaleX(p0: Double)
Link copied to clipboard
fun setScaleY(p0: Double)
Link copied to clipboard
fun setScaleZ(p0: Double)
Link copied to clipboard
fun setShape(p0: Shape)
Link copied to clipboard
Link copied to clipboard
fun setStyle(p0: String)
Link copied to clipboard
fun setTop(p0: Node)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun setTrendOrientation(orientation: Orientation)

Задает ориентацию для всех областей графика (по умолчанию горизонтально). При горизонтальной ориентации записи данных в тренд осуществляются слева направо, при вертикальной - снизу вверх (в каскаде 3.18 записи велись сверху вниз). При смене ориентации возвращается видимость осей, а также их расположение по умолчанию (горизонтальная: ось времени - горизонтально снизу, ось значений - вертикально слева; вертикальная: ось времени - вертикально слева, ось значений - горизонтально снизу). Если до вызова смены ориентации были вызваны функции по смене позиции и видимости шкал, то нужно будет применить изменения еще раз. Для корректной работы нужно сменять ориентацию перед началом основной работы с трендом.

Link copied to clipboard
open fun setUserData(p0: Any)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun shapeProperty(): ObjectProperty<Shape>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun snapPositionX(p0: Double): Double
Link copied to clipboard
open fun snapPositionY(p0: Double): Double
Link copied to clipboard
open fun snapshot(p0: SnapshotParameters, p1: WritableImage): WritableImage
open fun snapshot(p0: Callback<SnapshotResult, Void>, p1: SnapshotParameters, p2: WritableImage)
Link copied to clipboard
open fun snapSizeX(p0: Double): Double
Link copied to clipboard
open fun snapSizeY(p0: Double): Double
Link copied to clipboard
open fun snapSpaceX(p0: Double): Double
Link copied to clipboard
open fun snapSpaceY(p0: Double): Double
Link copied to clipboard
fun snapToPixelProperty(): BooleanProperty
Link copied to clipboard
open fun startDragAndDrop(vararg p0: TransferMode): Dragboard
Link copied to clipboard
open fun startFullDrag()
Link copied to clipboard
fun styleProperty(): StringProperty
Link copied to clipboard

Устанавливает формат времени для горизонтальной временной шкалы. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun timeScalePosition(area: Int, position: Side)

Изменяет позицию шкалы относительно области. Функция возвращает видимость шкалы времени. Если была задана горизонтальная ориентация тренда, то ось времени может отображаться в позициях TOP и BOTTOM, если были применены другие позиции, то ось времени исчезает с графика. Аналогичное поведение для вертикальной ориентации тренда. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun timeScaleRemove(area: Int)

Полностью убирает ось времени с тренда для области. При вызове timeScalePosition видимость оси восстанавливается. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun timeScaleVisibility(area: Int, visible: Boolean)

Задает видимость оси времени на области, если есть необходимость полного удаления контейнера, то можно вызвать метод timeScaleRemove, а также аналогично работает вызов метода timeScalePosition при указании определенных параметров (см описание функции timeScalePosition). Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
open fun toBack()
Link copied to clipboard
open fun toFront()
Link copied to clipboard

Включение/отключение отображения текущих дат и времени на общей панели управления.

Link copied to clipboard
fun toolTipText(text: String)

Задания флажка подсказки над графическим элементом.

Link copied to clipboard
fun topProperty(): ObjectProperty<Node>
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
fun translateXProperty(): DoubleProperty
Link copied to clipboard
fun translateYProperty(): DoubleProperty
Link copied to clipboard
fun translateZProperty(): DoubleProperty
Link copied to clipboard

Принудительная перерисовка кривых на тренде

Link copied to clipboard
fun trendRun()
fun trendRun(area: Int)

Запускает запись онлайн значений тренда на области или на всех областях при отсутствии указания конкретного номера. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun trendStop()

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

fun trendStop(area: Int)

Останавливает запись онлайн значений тренда на области или на всех областях при отсутствии указания конкретного номера. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Возвращает статус области тренда (true - не остановлен, false - остановлен) Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Уменьшает границы времени значений с двух сторон на 10 процентов (без указания конкретной области уменьшает для всех).

fun trendTimeMinus(area: Int)

Уменьшает границы времени значений с двух сторон на 10 процентов (без указания конкретной области уменьшает для всех). Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Увеличивает границы осей времени с двух сторон на 10 процентов (без указания конкретной области увеличивает для всех)

fun trendTimePlus(area: Int)

Увеличивает границы осей времени с двух сторон на 10 процентов (без указания конкретной области увеличивает для всех). Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Возвращает область к первоначальному масштабу (без указания области возвращает все).

fun trendUnzoom(area: Int)

Возвращает область к первоначальному масштабу (без указания области возвращает все). Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Уменьшает границы осей значений с двух сторон на 10 процентов (без указания конкретной области уменьшает для всех).

fun trendValueMinus(area: Int)

Уменьшает границы осей значений с двух сторон на 10 процентов (без указания конкретной области уменьшает для всех). Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Увеличивает границы осей значений с двух сторон на 10 процентов (без указания конкретной области увеличивает для всех).

fun trendValuePlus(area: Int)

Увеличивает границы осей значений с двух сторон на 10 процентов. (без указания конкретной области увеличивает для всех). Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard

Отменить последнее изменение масштаба для конкретной области или для всех

fun undoLastZoom(area: Int)

Отменить последнее изменение масштаба для конкретной области или для всех. Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun unlinkAreas(area1: Int, area2: Int)

Разъединение областей на тренде. Если переданный индекс хотя бы одной области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun unlinkCurves(curve1: String, curve2: String)

Удаление связи между двумя кривыми Если передано неверное имя хотя бы для одной кривой, то операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
Link copied to clipboard

Показать больше временной шкалы слева для всех областей

Link copied to clipboard
fun viewOrderProperty(): DoubleProperty
Link copied to clipboard
fun visibleProperty(): BooleanProperty
Link copied to clipboard

Возвращает видимый диапазон для временной шкалы для области Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Задает видимый диапазон для временной шкалы для области Если переданный индекс области некорректен, операция игнорируется, в лог записывается предупреждение.

Link copied to clipboard
fun widthProperty(): ReadOnlyDoubleProperty