Animatable
Iface
constructor
name
animate
Property
find
Property
get
Initial
State
interpolate
Value
set
Final
State
NODE-GTK API Reference
Clutter-1.0
Clutter
AnimatableIface
Class AnimatableIface
Base interface for #GObjects that can be animated by a a #ClutterAnimation.
record
Hierarchy
AnimatableIface
Index
Constructors
constructor
Properties
name
Methods
animate
Property
find
Property
get
Initial
State
interpolate
Value
set
Final
State
Constructors
constructor
new
Animatable
Iface
(
)
:
AnimatableIface
Returns
AnimatableIface
Properties
Static
name
name
:
string
Methods
animate
Property
animate
Property
(
animatable
:
Animatable
, animation
:
Clutter
.
Animation
, propertyName
:
string
, initialValue
:
any
, finalValue
:
any
, progress
:
number
, value
:
any
)
:
boolean
Parameters
animatable:
Animatable
animation:
Clutter
.
Animation
propertyName:
string
initialValue:
any
finalValue:
any
progress:
number
value:
any
Returns
boolean
find
Property
find
Property
(
animatable
:
Animatable
, propertyName
:
string
)
:
ParamSpec
Parameters
animatable:
Animatable
propertyName:
string
Returns
ParamSpec
get
Initial
State
get
Initial
State
(
animatable
:
Animatable
, propertyName
:
string
, value
:
any
)
:
void
Parameters
animatable:
Animatable
propertyName:
string
value:
any
Returns
void
interpolate
Value
interpolate
Value
(
animatable
:
Animatable
, propertyName
:
string
, interval
:
Interval
, progress
:
number
)
:
[
boolean
,
any
]
Parameters
animatable:
Animatable
propertyName:
string
interval:
Interval
progress:
number
Returns
[
boolean
,
any
]
set
Final
State
set
Final
State
(
animatable
:
Animatable
, propertyName
:
string
, value
:
any
)
:
void
Parameters
animatable:
Animatable
propertyName:
string
value:
any
Returns
void
Animatable
Iface
constructor
name
animate
Property
find
Property
get
Initial
State
interpolate
Value
set
Final
State
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJDbHV0dGVyXzFfMC5DbHV0dGVyLkFuaW1hdGFibGVJZmFjZS5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJDbHV0dGVyXzFfMC5DbHV0dGVyLkFuaW1hdGFibGVJZmFjZS5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJDbHV0dGVyXzFfMC5DbHV0dGVyLkFuaW1hdGFibGVJZmFjZS5odG1sI2FuaW1hdGVQcm9wZXJ0eSIsIm5hbWUiOiJhbmltYXRlUHJvcGVydHkiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQ2x1dHRlcl8xXzAuQ2x1dHRlci5BbmltYXRhYmxlSWZhY2UuaHRtbCNmaW5kUHJvcGVydHkiLCJuYW1lIjoiZmluZFByb3BlcnR5IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNsdXR0ZXJfMV8wLkNsdXR0ZXIuQW5pbWF0YWJsZUlmYWNlLmh0bWwjZ2V0SW5pdGlhbFN0YXRlIiwibmFtZSI6ImdldEluaXRpYWxTdGF0ZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJDbHV0dGVyXzFfMC5DbHV0dGVyLkFuaW1hdGFibGVJZmFjZS5odG1sI2ludGVycG9sYXRlVmFsdWUiLCJuYW1lIjoiaW50ZXJwb2xhdGVWYWx1ZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJDbHV0dGVyXzFfMC5DbHV0dGVyLkFuaW1hdGFibGVJZmFjZS5odG1sI3NldEZpbmFsU3RhdGUiLCJuYW1lIjoic2V0RmluYWxTdGF0ZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IkNsdXR0ZXJfMV8wLkNsdXR0ZXIuQW5pbWF0YWJsZUlmYWNlLmh0bWwiLCJuYW1lIjoiQW5pbWF0YWJsZUlmYWNlIn0=
Base interface for #GObjects that can be animated by a a #ClutterAnimation.