interface
BufferedChannel
Extends: ru.dgis.sdk.Channel
Properties
val value
T?
CameraMoveController
Класс, позволяющий управлять положением камеры для нужд анимации<p>Класс должен быть потокобезопасным.</p>
Methods
fun position(time: Duration): CameraPosition
Позиция области просмотра в конкретный момент времени.
Контроллер должен быть готов к тому, что время анимации будет передаваться в любом поряд ке,
не обязательно в неубывающем.
Parameters
time
Время от начала анимации в миллисекундах.
Returns
CameraPositionПоложение области просмотра в указанный момент времени.
fun animationTime(): Duration
Продолжительность анимации в миллисекундах.
Returns
DurationПродолжительность анимации в миллисекундах.
Channel
Methods
@CheckResult
fun connect(executor: Executor, callback: ChannelCallback<T>): AutoCloseable
Parameters
@CheckResult
fun connect(callback: ChannelCallback<T>): AutoCloseable