diff --git a/crates/fj-core/src/operations/mod.rs b/crates/fj-core/src/operations/mod.rs index 790384d17..15c69c85c 100644 --- a/crates/fj-core/src/operations/mod.rs +++ b/crates/fj-core/src/operations/mod.rs @@ -43,6 +43,7 @@ pub mod holes; pub mod insert; pub mod join; pub mod merge; +pub mod presentation; pub mod replace; pub mod reverse; pub mod split; diff --git a/crates/fj-core/src/operations/presentation.rs b/crates/fj-core/src/operations/presentation.rs new file mode 100644 index 000000000..142a50249 --- /dev/null +++ b/crates/fj-core/src/operations/presentation.rs @@ -0,0 +1,9 @@ +//! Operations to control the presentation of objects + +use fj_interop::Color; + +/// Set the color of an object +pub trait SetColor { + /// Set the color of the object + fn set_color(&self, color: impl Into) -> Self; +}