class KeyCycle : KeyAttribute


Summary

Nested types

Public functions

Float
Float
Float
KeyCycle.Wave!
Unit
setOffset(waveOffset: Float)
Unit
setPeriod(wavePeriod: Float)
Unit
setPhase(wavePhase: Float)
Unit
setShape(waveShape: KeyCycle.Wave!)

Protected functions

Unit

Inherited functions

From androidx.constraintlayout.core.dsl.KeyAttribute
From androidx.constraintlayout.core.dsl.Keys
Unit
append(builder: StringBuilder!, name: String!, array: Array<String!>!)
Unit
append(builder: StringBuilder!, name: String!, array: FloatArray!)
Unit
append(builder: StringBuilder!, name: String!, value: Float)
Unit
append(builder: StringBuilder!, name: String!, value: Int)
Unit
append(builder: StringBuilder!, name: String!, value: String!)
String!
unpack(str: Array<String!>!)

Public functions

getOffset

Added in 1.1.0
fun getOffset(): Float

getPeriod

Added in 1.1.0
fun getPeriod(): Float

getPhase

Added in 1.1.0
fun getPhase(): Float

getShape

Added in 1.1.0
fun getShape(): KeyCycle.Wave!

setOffset

Added in 1.1.0
fun setOffset(waveOffset: Float): Unit

setPeriod

Added in 1.1.0
fun setPeriod(wavePeriod: Float): Unit

setPhase

Added in 1.1.0
fun setPhase(wavePhase: Float): Unit

setShape

Added in 1.1.0
fun setShape(waveShape: KeyCycle.Wave!): Unit

Protected functions

attributesToString

protected fun attributesToString(builder: StringBuilder!): Unit