Documentation
¶
Index ¶
- Constants
- Variables
- type BackInEaseProvider
- type BackInOutEaseProvider
- type BackOutEaseProvider
- type BounceInEaseProvider
- type BounceInOutEaseProvider
- type BounceOutEaseProvider
- type CircularInEaseProvider
- type CircularInOutEaseProvider
- type CircularOutEaseProvider
- type CubicInEaseProvider
- type CubicInOutEaseProvider
- type CubicOutEaseProvider
- type EaseFunctionProvider
- type ElasticInEaseProvider
- type ElasticInOutEaseProvider
- type ElasticOutEaseProvider
- type ExponentialInEaseProvider
- type ExponentialInOutEaseProvider
- type ExponentialOutEaseProvider
- type LinearEaseProvider
- type QuadraticInEaseProvider
- type QuadraticInOutEaseProvider
- type QuadraticOutEaseProvider
- type QuarticInEaseProvider
- type QuarticInOutEaseProvider
- type QuarticOutEaseProvider
- type QuinticInEaseProvider
- type QuinticInOutEaseProvider
- type QuinticOutEaseProvider
- type SineInEaseProvider
- type SineInOutEaseProvider
- type SineOutEaseProvider
- type SteppedEaseProvider
Constants ¶
View Source
const ( Power0 = "Power0" Power1 = "Power1" Power2 = "Power2" Power3 = "Power3" Power4 = "Power4" Linear = "Linear" Quadratic = "Quad" Cubic = "Cubic" Quartic = "Quart" Quintic = "Quint" Sine = "Sine" Exponential = "Exponential" Circular = "Circular" Elastic = "Elastic" Back = "Back" Bounce = "Bounce" QuadraticIn = "Quad.easeIn" CubicIn = "Cubic.easeIn" QuarticIn = "Quart.easeIn" QuinticIn = "Quint.easeIn" SineIn = "Sine.easeIn" ExponentialIn = "Exponential.easeIn" CircularIn = "Circular.easeIn" ElasticIn = "Elastic.easeIn" BackIn = "Back.easeIn" BounceIn = "Bounce.easeIn" QuadraticOut = "Quad.easeOut" CubicOut = "Cubic.easeOut" QuarticOut = "Quart.easeOut" QuinticOut = "Quint.easeOut" SineOut = "Sine.easeOut" ExponentialOut = "Exponential.easeOut" CircularOut = "Circular.easeOut" ElasticOut = "Elastic.easeOut" BackOut = "Back.easeOut" BounceOut = "Bounce.easeOut" QuadraticInOut = "Quad.easeInOut" CubicInOut = "Cubic.easeInOut" QuarticInOut = "Quart.easeInOut" QuinticInOut = "Quint.easeInOut" SineInOut = "Sine.easeInOut" ExponentialInOut = "Exponential.easeInOut" CircularInOut = "Circular.easeInOut" ElasticInOut = "Elastic.easeInOut" BackInOut = "Back.easeInOut" BounceInOut = "Bounce.easeInOut" Stepped = "Stepped" Default = Linear )
Variables ¶
View Source
var EaseMap = map[string]EaseFunctionProvider{ Linear: &LinearEaseProvider{}, Bounce: &BounceOutEaseProvider{}, Stepped: &SteppedEaseProvider{}, Power0: &LinearEaseProvider{}, Power1: &QuadraticOutEaseProvider{}, Power2: &CubicOutEaseProvider{}, Power3: &QuarticOutEaseProvider{}, Power4: &QuinticOutEaseProvider{}, Quadratic: &QuadraticOutEaseProvider{}, Cubic: &CubicOutEaseProvider{}, Quartic: &QuarticOutEaseProvider{}, Quintic: &QuinticOutEaseProvider{}, Sine: &SineOutEaseProvider{}, Exponential: &ExponentialOutEaseProvider{}, Circular: &CircularOutEaseProvider{}, Elastic: &ElasticOutEaseProvider{}, Back: &BackOutEaseProvider{}, QuadraticIn: &QuadraticInEaseProvider{}, CubicIn: &CubicInEaseProvider{}, QuarticIn: &QuarticInEaseProvider{}, QuinticIn: &QuinticInEaseProvider{}, SineIn: &SineInEaseProvider{}, ExponentialIn: &ExponentialInEaseProvider{}, CircularIn: &CircularInEaseProvider{}, ElasticIn: &ElasticInEaseProvider{}, BackIn: &BackInEaseProvider{}, QuadraticOut: &QuadraticOutEaseProvider{}, CubicOut: &CubicOutEaseProvider{}, QuarticOut: &QuarticOutEaseProvider{}, QuinticOut: &QuinticOutEaseProvider{}, SineOut: &SineOutEaseProvider{}, ExponentialOut: &ExponentialOutEaseProvider{}, CircularOut: &CircularOutEaseProvider{}, ElasticOut: &ElasticOutEaseProvider{}, BackOut: &BackOutEaseProvider{}, QuadraticInOut: &QuadraticInOutEaseProvider{}, CubicInOut: &CubicInOutEaseProvider{}, QuarticInOut: &QuarticInOutEaseProvider{}, QuinticInOut: &QuinticInOutEaseProvider{}, SineInOut: &SineInOutEaseProvider{}, ExponentialInOut: &ExponentialInOutEaseProvider{}, CircularInOut: &CircularInOutEaseProvider{}, ElasticInOut: &ElasticInOutEaseProvider{}, BackInOut: &BackInOutEaseProvider{}, }
Functions ¶
This section is empty.
Types ¶
type BackInEaseProvider ¶
type BackInEaseProvider struct{}
type BackInOutEaseProvider ¶
type BackInOutEaseProvider struct{}
type BackOutEaseProvider ¶
type BackOutEaseProvider struct{}
type BounceInEaseProvider ¶
type BounceInEaseProvider struct{}
type BounceInOutEaseProvider ¶
type BounceInOutEaseProvider struct{}
type BounceOutEaseProvider ¶
type BounceOutEaseProvider struct{}
type CircularInEaseProvider ¶
type CircularInEaseProvider struct{}
type CircularInOutEaseProvider ¶
type CircularInOutEaseProvider struct{}
type CircularOutEaseProvider ¶
type CircularOutEaseProvider struct{}
type CubicInEaseProvider ¶
type CubicInEaseProvider struct{}
type CubicInOutEaseProvider ¶
type CubicInOutEaseProvider struct{}
type CubicOutEaseProvider ¶
type CubicOutEaseProvider struct{}
type EaseFunctionProvider ¶
type ElasticInEaseProvider ¶
type ElasticInEaseProvider struct{}
type ElasticInOutEaseProvider ¶
type ElasticInOutEaseProvider struct{}
type ElasticOutEaseProvider ¶
type ElasticOutEaseProvider struct{}
type ExponentialInEaseProvider ¶
type ExponentialInEaseProvider struct{}
type ExponentialInOutEaseProvider ¶
type ExponentialInOutEaseProvider struct{}
type ExponentialOutEaseProvider ¶
type ExponentialOutEaseProvider struct{}
type LinearEaseProvider ¶
type LinearEaseProvider struct{}
type QuadraticInEaseProvider ¶
type QuadraticInEaseProvider struct{}
type QuadraticInOutEaseProvider ¶
type QuadraticInOutEaseProvider struct{}
type QuadraticOutEaseProvider ¶
type QuadraticOutEaseProvider struct{}
type QuarticInEaseProvider ¶
type QuarticInEaseProvider struct{}
type QuarticInOutEaseProvider ¶
type QuarticInOutEaseProvider struct{}
type QuarticOutEaseProvider ¶
type QuarticOutEaseProvider struct{}
type QuinticInEaseProvider ¶
type QuinticInEaseProvider struct{}
type QuinticInOutEaseProvider ¶
type QuinticInOutEaseProvider struct{}
type QuinticOutEaseProvider ¶
type QuinticOutEaseProvider struct{}
type SineInEaseProvider ¶
type SineInEaseProvider struct{}
type SineInOutEaseProvider ¶
type SineInOutEaseProvider struct{}
type SineOutEaseProvider ¶
type SineOutEaseProvider struct{}
type SteppedEaseProvider ¶
type SteppedEaseProvider struct{}
Click to show internal directories.
Click to hide internal directories.