abstract class
Celestine::Gradient
- Celestine::Gradient
- Celestine::Drawable
- Reference
- Object
Included Modules
Direct Known Subclasses
Defined in:
effects/gradients/gradient.crConstant Summary
-
TAG =
"WARNING DO NOT USE THIS DIRECTLY!"
Instance Method Summary
- #<<(c_stop : Celestine::Gradient::Stop)
- #gradient_transform(&block : Celestine::Drawable::Transform -> )
- #gradient_transform_attribute(io : IO)
- #gradient_units : String | Nil
- #gradient_units=(gradient_units : String | Nil)
- #href : String | Nil
- #href=(href : String | Nil)
- #spread_method : String | Nil
- #spread_method=(spread_method : String | Nil)
- #stop(offset, color = nil, opacity = nil)
- #stop(&block : Celestine::Gradient::Stop -> )
Instance methods inherited from module Celestine::Modules::Filter
filter_attribute(io : IO)
filter_attribute,
set_filter(id : String)set_filter(filter : Celestine::Filter) set_filter
Instance methods inherited from module Celestine::Modules::Animate
animate(&block : Celestine::Animate -> )
animate
Instance methods inherited from module Celestine::Modules::Transform
transform(&block : Celestine::Drawable::Transform -> )
transform,
transform_attribute(io : IO)
transform_attribute
Instance methods inherited from class Celestine::Drawable
class_attribute(io : IO)
class_attribute,
classes : Array(String)
classes,
classes=(val : Array(String))
classes=,
custom_attribute(io : IO)
custom_attribute,
custom_attrs : Hash(String, String)
custom_attrs,
custom_attrs=(val : Hash(String, String))
custom_attrs=,
draw(io : IO) : Nil
draw,
has_inner_elements? : Bool
has_inner_elements?,
id : String | Nil
id,
id=(id : String | Nil)
id=,
id_attribute(io : IO)
id_attribute,
inner_elements : IO::Memory
inner_elements,
inner_elements=(val : IO::Memory)
inner_elements=,
style : Hash(String, String)
style,
style=(val : Hash(String, String))
style=,
style_attribute(io : IO)
style_attribute,
to_s(io : IO) : Nilto_s : String to_s