Add responses in document for layer system (#91)

This commit is contained in:
TrueDoctor
2021-05-07 02:47:38 -07:00
committed by Keavon Chambers
parent 76a998dea4
commit 3ab5f6b7ef
22 changed files with 219 additions and 64 deletions
+4
View File
@@ -47,6 +47,10 @@ impl Folder {
self.layer_ids.as_slice()
}
pub fn layers(&self) -> &[Layer] {
self.layers.as_slice()
}
pub fn layer(&self, id: LayerId) -> Option<&Layer> {
let pos = self.layer_ids.iter().position(|x| *x == id)?;
Some(&self.layers[pos])