⚡️ Mejora adición de componentes hijos
This commit is contained in:
parent
82837c622e
commit
6fd714c4a9
2 changed files with 8 additions and 8 deletions
|
|
@ -71,13 +71,13 @@ impl Block {
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Añade un nuevo componente hijo al bloque.
|
/// Añade un nuevo componente hijo al bloque.
|
||||||
|
#[inline]
|
||||||
pub fn add_child(mut self, component: impl Component) -> Self {
|
pub fn add_child(mut self, component: impl Component) -> Self {
|
||||||
self.children
|
self.children.add(Child::with(component));
|
||||||
.alter_child(ChildOp::Add(Child::with(component)));
|
|
||||||
self
|
self
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Modifica la lista de hijos (`children`) aplicando una operación [`ChildOp`].
|
/// Modifica la lista de componentes (`children`) aplicando una operación [`ChildOp`].
|
||||||
#[builder_fn]
|
#[builder_fn]
|
||||||
pub fn with_child(mut self, op: ChildOp) -> Self {
|
pub fn with_child(mut self, op: ChildOp) -> Self {
|
||||||
self.children.alter_child(op);
|
self.children.alter_child(op);
|
||||||
|
|
@ -96,7 +96,7 @@ impl Block {
|
||||||
&self.title
|
&self.title
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Devuelve la lista de hijos (`children`) del bloque.
|
/// Devuelve la lista de componentes (`children`) del bloque.
|
||||||
pub fn children(&self) -> &Children {
|
pub fn children(&self) -> &Children {
|
||||||
&self.children
|
&self.children
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -301,13 +301,13 @@ impl Intro {
|
||||||
/// Añade un nuevo componente hijo a la intro.
|
/// Añade un nuevo componente hijo a la intro.
|
||||||
///
|
///
|
||||||
/// Si es un bloque ([`Block`]) aplica estilos específicos para destacarlo.
|
/// Si es un bloque ([`Block`]) aplica estilos específicos para destacarlo.
|
||||||
|
#[inline]
|
||||||
pub fn add_child(mut self, component: impl Component) -> Self {
|
pub fn add_child(mut self, component: impl Component) -> Self {
|
||||||
self.children
|
self.children.add(Child::with(component));
|
||||||
.alter_child(ChildOp::Add(Child::with(component)));
|
|
||||||
self
|
self
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Modifica la lista de hijos (`children`) aplicando una operación [`ChildOp`].
|
/// Modifica la lista de componentes (`children`) aplicando una operación [`ChildOp`].
|
||||||
#[builder_fn]
|
#[builder_fn]
|
||||||
pub fn with_child(mut self, op: ChildOp) -> Self {
|
pub fn with_child(mut self, op: ChildOp) -> Self {
|
||||||
self.children.alter_child(op);
|
self.children.alter_child(op);
|
||||||
|
|
@ -336,7 +336,7 @@ impl Intro {
|
||||||
self.opening
|
self.opening
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Devuelve la lista de hijos (`children`) de la intro.
|
/// Devuelve la lista de componentes (`children`) de la intro.
|
||||||
pub fn children(&self) -> &Children {
|
pub fn children(&self) -> &Children {
|
||||||
&self.children
|
&self.children
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue