🚧 Mejora la organización de base

This commit is contained in:
Manuel Cillero 2023-07-09 19:33:21 +02:00
parent a05355c4d1
commit 160dc034b4
22 changed files with 21 additions and 21 deletions

View file

@ -30,7 +30,7 @@ impl ModuleTrait for Admin {
}
fn actions(&self) -> Vec<Action> {
vec![action!(actions::page::ActionBeforePreparePage => before_prepare_page)]
vec![action!(action::page::ActionBeforePreparePage => before_prepare_page)]
}
fn configure_service(&self, cfg: &mut service::web::ServiceConfig) {

View file

@ -24,7 +24,7 @@ impl ModuleTrait for JQuery {
}
fn actions(&self) -> Vec<Action> {
vec![action!(actions::page::ActionBeforeRenderPage => before_render_page)]
vec![action!(action::page::ActionBeforeRenderPage => before_render_page)]
}
fn configure_service(&self, cfg: &mut service::web::ServiceConfig) {

View file

@ -27,7 +27,7 @@ impl ModuleTrait for Node {
}
fn actions(&self) -> Vec<Action> {
vec![action!(actions::page::ActionBeforePreparePage => before_prepare_page, -1)]
vec![action!(action::page::ActionBeforePreparePage => before_prepare_page, -1)]
}
fn migrations(&self) -> Vec<MigrationItem> {

View file

@ -1,5 +1,5 @@
pub mod actions;
pub mod action;
pub mod components;
pub mod component;
pub mod themes;
pub mod theme;

View file

@ -36,7 +36,7 @@ impl ComponentTrait for Block {
}
fn before_prepare_component(&mut self, cx: &mut Context) {
actions::block::run_actions_before_prepare_block(self, cx);
action::block::run_actions_before_prepare_block(self, cx);
}
fn prepare_component(&self, cx: &mut Context) -> PrepareMarkup {
@ -54,7 +54,7 @@ impl ComponentTrait for Block {
}
fn after_prepare_component(&mut self, cx: &mut Context) {
actions::block::run_actions_after_prepare_block(self, cx);
action::block::run_actions_after_prepare_block(self, cx);
}
fn as_ref_any(&self) -> &dyn AnyComponent {

View file

@ -28,7 +28,7 @@ pub fn register_modules(app: ModuleStaticRef) {
let mut list: Vec<ModuleStaticRef> = Vec::new();
// Enable basic theme.
add_to_enabled(&mut list, &crate::base::themes::Basic);
add_to_enabled(&mut list, &crate::base::theme::Basic);
// Enable application modules.
add_to_enabled(&mut list, app);

View file

@ -1,4 +1,4 @@
use crate::base::components::L10n;
use crate::base::component::L10n;
use crate::core::action::Action;
use crate::core::theme::ThemeStaticRef;
use crate::{service, util, Handle};

View file

@ -14,7 +14,7 @@ pub static THEMES: LazyStatic<RwLock<Vec<ThemeStaticRef>>> =
pub static THEME: LazyStatic<ThemeStaticRef> =
LazyStatic::new(|| match theme_by_single_name(&config::SETTINGS.app.theme) {
Some(theme) => theme,
None => &crate::base::themes::Basic,
None => &crate::base::theme::Basic,
});
// THEME BY NAME ***********************************************************************************

View file

@ -1,4 +1,4 @@
use crate::base::components::L10n;
use crate::base::component::L10n;
use crate::core::component::{ComponentTrait, Context};
use crate::core::module::ModuleTrait;
use crate::html::{html, Favicon, Markup};

View file

@ -87,7 +87,7 @@
//! use_locale!(LOCALE_SAMPLE["path/to/locale"]);
//! ```
//!
//! Usa el componente [L10n](crate::base::components::L10n) para incluir textos y contenidos
//! Usa el componente [L10n](crate::base::component::L10n) para incluir textos y contenidos
//! opcionalmente traducibles según el contexto de renderizado.
use crate::{config, kv, trace, LazyStatic};

View file

@ -25,9 +25,9 @@ pub use crate::{db, db::*, migration_item, pub_migration};
pub use crate::core::{action::*, component::*, module::*, theme::*};
pub use crate::base::actions;
pub use crate::base::components::*;
pub use crate::base::themes;
pub use crate::base::action;
pub use crate::base::component::*;
pub use crate::base::theme;
pub use crate::service;
pub use crate::service::HttpMessage;

View file

@ -3,7 +3,7 @@ pub use error403::ERROR_403;
mod error404;
pub use error404::ERROR_404;
use crate::base::components::L10n;
use crate::base::component::L10n;
use crate::response::{page::Page, ResponseError};
use crate::service::http::{header::ContentType, StatusCode};
use crate::service::{HttpRequest, HttpResponse};

View file

@ -1,5 +1,5 @@
use crate::base::actions;
use crate::base::components::L10n;
use crate::base::action;
use crate::base::component::L10n;
use crate::core::component::{ComponentTrait, Context, ContextOp, OneComponent};
use crate::core::theme::ComponentsRegions;
use crate::html::{html, Classes, ClassesOp, Favicon, Markup, DOCTYPE};
@ -136,7 +136,7 @@ impl Page {
pub fn render(&mut self) -> ResultPage<Markup, FatalError> {
// Module actions before preparing the page.
actions::page::run_actions_before_prepare_page(self);
action::page::run_actions_before_prepare_page(self);
// Theme actions before preparing the page.
self.context.theme().before_prepare_page(self);
@ -145,7 +145,7 @@ impl Page {
let body = self.context.theme().prepare_page_body(self);
// Module actions before rendering the page.
actions::page::run_actions_before_render_page(self);
action::page::run_actions_before_render_page(self);
// Theme actions before rendering the page.
self.context.theme().before_render_page(self);