diff options
Diffstat (limited to 'src/library/graphics')
| -rw-r--r-- | src/library/graphics/hide.rs | 2 | ||||
| -rw-r--r-- | src/library/graphics/image.rs | 2 | ||||
| -rw-r--r-- | src/library/graphics/shape.rs | 2 | ||||
| -rw-r--r-- | src/library/graphics/transform.rs | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/src/library/graphics/hide.rs b/src/library/graphics/hide.rs index 21fc58c2..85971c36 100644 --- a/src/library/graphics/hide.rs +++ b/src/library/graphics/hide.rs @@ -4,7 +4,7 @@ use crate::library::prelude::*; #[derive(Debug, Hash)] pub struct HideNode(pub LayoutNode); -#[class] +#[node] impl HideNode { fn construct(_: &mut Context, args: &mut Args) -> TypResult<Content> { Ok(Content::inline(Self(args.expect("body")?))) diff --git a/src/library/graphics/image.rs b/src/library/graphics/image.rs index faf89850..54793754 100644 --- a/src/library/graphics/image.rs +++ b/src/library/graphics/image.rs @@ -7,7 +7,7 @@ use crate::library::text::TextNode; #[derive(Debug, Hash)] pub struct ImageNode(pub ImageId); -#[class] +#[node] impl ImageNode { /// How the image should adjust itself to a given area. pub const FIT: ImageFit = ImageFit::Cover; diff --git a/src/library/graphics/shape.rs b/src/library/graphics/shape.rs index fbe21347..9f9ff889 100644 --- a/src/library/graphics/shape.rs +++ b/src/library/graphics/shape.rs @@ -19,7 +19,7 @@ pub type CircleNode = ShapeNode<CIRCLE>; /// Place a node into an ellipse. pub type EllipseNode = ShapeNode<ELLIPSE>; -#[class] +#[node] impl<const S: ShapeKind> ShapeNode<S> { /// How to fill the shape. pub const FILL: Option<Paint> = None; diff --git a/src/library/graphics/transform.rs b/src/library/graphics/transform.rs index fcd7528d..0dc50166 100644 --- a/src/library/graphics/transform.rs +++ b/src/library/graphics/transform.rs @@ -19,7 +19,7 @@ pub type RotateNode = TransformNode<ROTATE>; /// Transform a node by scaling it without affecting layout. pub type ScaleNode = TransformNode<SCALE>; -#[class] +#[node] impl<const T: TransformKind> TransformNode<T> { /// The origin of the transformation. pub const ORIGIN: Spec<Option<Align>> = Spec::default(); |
