📝 [doc] Normaliza referencias al nombre PageTop
This commit is contained in:
parent
d43b699a32
commit
d7fcd6ccc4
25 changed files with 66 additions and 67 deletions
|
@ -11,7 +11,7 @@ pub trait ComponentRender {
|
|||
fn render(&mut self, cx: &mut Context) -> Markup;
|
||||
}
|
||||
|
||||
/// Interfaz común que debe implementar un componente renderizable en `PageTop`.
|
||||
/// Interfaz común que debe implementar un componente renderizable en PageTop.
|
||||
///
|
||||
/// Se recomienda que los componentes deriven [`AutoDefault`](crate::AutoDefault). También deben
|
||||
/// implementar explícitamente el método [`new()`](Self::new) y pueden sobrescribir los otros
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
//! API para añadir nuevas funcionalidades usando extensiones.
|
||||
//!
|
||||
//! Cada funcionalidad adicional que quiera incorporarse a una aplicación `PageTop` se debe modelar
|
||||
//! Cada funcionalidad adicional que quiera incorporarse a una aplicación PageTop se debe modelar
|
||||
//! como una **extensión**. Todas comparten la misma interfaz declarada en [`Extension`].
|
||||
|
||||
mod definition;
|
||||
|
|
|
@ -10,7 +10,7 @@ use crate::{actions_boxed, service};
|
|||
/// cualquier hilo de la ejecución sin necesidad de sincronización adicional.
|
||||
pub type ExtensionRef = &'static dyn Extension;
|
||||
|
||||
/// Interfaz común que debe implementar cualquier extensión de `PageTop`.
|
||||
/// Interfaz común que debe implementar cualquier extensión de PageTop.
|
||||
///
|
||||
/// Este *trait* es fácil de implementar, basta con declarar una estructura de tamaño cero para la
|
||||
/// extensión y sobreescribir los métodos que sea necesario.
|
||||
|
@ -63,7 +63,7 @@ pub trait Extension: AnyInfo + Send + Sync {
|
|||
|
||||
/// Otras extensiones que deben habilitarse **antes** de esta.
|
||||
///
|
||||
/// `PageTop` las resolverá automáticamente respetando el orden durante el arranque de la
|
||||
/// PageTop las resolverá automáticamente respetando el orden durante el arranque de la
|
||||
/// aplicación.
|
||||
fn dependencies(&self) -> Vec<ExtensionRef> {
|
||||
vec![]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
//! API para añadir y gestionar nuevos temas.
|
||||
//!
|
||||
//! En `PageTop` un tema es la *piel* de la aplicación, decide cómo se muestra cada documento HTML,
|
||||
//! En PageTop un tema es la *piel* de la aplicación, decide cómo se muestra cada documento HTML,
|
||||
//! especialmente las páginas de contenido ([`Page`](crate::response::page::Page)), sin alterar la
|
||||
//! lógica interna de sus componentes.
|
||||
//!
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue