💥 Renombra "pub_handle" por "define_handle"

This commit is contained in:
Manuel Cillero 2023-05-14 18:47:24 +02:00
parent c8e444c82a
commit f95bf8eeb3
34 changed files with 38 additions and 38 deletions

View file

@ -1,6 +1,6 @@
use pagetop::prelude::*; use pagetop::prelude::*;
pub_handle!(APP_DRUST); define_handle!(APP_DRUST);
struct Drust; struct Drust;

View file

@ -1,6 +1,6 @@
use pagetop::prelude::*; use pagetop::prelude::*;
pub_handle!(MODULE_ADMIN); define_handle!(MODULE_ADMIN);
pub_locale!("src/locales"); pub_locale!("src/locales");

View file

@ -1,6 +1,6 @@
use pagetop::prelude::*; use pagetop::prelude::*;
pub_handle!(THEME_ALINER); define_handle!(THEME_ALINER);
include!(concat!(env!("OUT_DIR"), "/aliner.rs")); include!(concat!(env!("OUT_DIR"), "/aliner.rs"));

View file

@ -1,6 +1,6 @@
use pagetop::prelude::*; use pagetop::prelude::*;
pub_handle!(THEME_BOOTSIER); define_handle!(THEME_BOOTSIER);
pub_locale!("src/locales"); pub_locale!("src/locales");

View file

@ -1,7 +1,7 @@
use pagetop::prelude::*; use pagetop::prelude::*;
use pagetop_minimal::component::*; use pagetop_minimal::component::*;
pub_handle!(THEME_BULMIX); define_handle!(THEME_BULMIX);
include!(concat!(env!("OUT_DIR"), "/bulmix.rs")); include!(concat!(env!("OUT_DIR"), "/bulmix.rs"));

View file

@ -1,7 +1,7 @@
use pagetop::prelude::*; use pagetop::prelude::*;
use pagetop_minimal::component::*; use pagetop_minimal::component::*;
pub_handle!(MODULE_DEMOHOME); define_handle!(MODULE_DEMOHOME);
pub_locale!("src/locales"); pub_locale!("src/locales");

View file

@ -1,6 +1,6 @@
use pagetop::prelude::*; use pagetop::prelude::*;
pub_handle!(MODULE_JQUERY); define_handle!(MODULE_JQUERY);
include!(concat!(env!("OUT_DIR"), "/jquery.rs")); include!(concat!(env!("OUT_DIR"), "/jquery.rs"));

View file

@ -1,6 +1,6 @@
use pagetop::prelude::*; use pagetop::prelude::*;
pub_handle!(COMPONENT_MEGAMENUITEM); define_handle!(COMPONENT_MEGAMENUITEM);
#[derive(Default)] #[derive(Default)]
pub enum MegaMenuItemType { pub enum MegaMenuItemType {
@ -148,7 +148,7 @@ impl MegaMenuItem {
// MegaMenu. // MegaMenu.
pub_handle!(COMPONENT_MEGAMENU); define_handle!(COMPONENT_MEGAMENU);
hook_before_render_component!(HOOK_BEFORE_RENDER_MENU, MegaMenu); hook_before_render_component!(HOOK_BEFORE_RENDER_MENU, MegaMenu);

View file

@ -2,7 +2,7 @@ use pagetop::prelude::*;
pub mod component; pub mod component;
pub_handle!(MODULE_MEGAMENU); define_handle!(MODULE_MEGAMENU);
include!(concat!(env!("OUT_DIR"), "/megamenu.rs")); include!(concat!(env!("OUT_DIR"), "/megamenu.rs"));

View file

@ -2,7 +2,7 @@ use pagetop::prelude::*;
use crate::component::Icon; use crate::component::Icon;
pub_handle!(COMPONENT_ANCHOR); define_handle!(COMPONENT_ANCHOR);
#[derive(Default)] #[derive(Default)]
pub enum AnchorType { pub enum AnchorType {

View file

@ -1,6 +1,6 @@
use pagetop::prelude::*; use pagetop::prelude::*;
pub_handle!(COMPONENT_BLOCK); define_handle!(COMPONENT_BLOCK);
hook_before_render_component!(HOOK_BEFORE_RENDER_BLOCK, Block); hook_before_render_component!(HOOK_BEFORE_RENDER_BLOCK, Block);

View file

@ -1,6 +1,6 @@
use pagetop::prelude::*; use pagetop::prelude::*;
pub_handle!(COMPONENT_CONTAINER); define_handle!(COMPONENT_CONTAINER);
hook_before_render_component!(HOOK_BEFORE_RENDER_CONTAINER, Container); hook_before_render_component!(HOOK_BEFORE_RENDER_CONTAINER, Container);

View file

@ -1,6 +1,6 @@
use pagetop::prelude::*; use pagetop::prelude::*;
pub_handle!(COMPONENT_BUTTON); define_handle!(COMPONENT_BUTTON);
#[derive(Default)] #[derive(Default)]
pub enum ButtonType { pub enum ButtonType {

View file

@ -1,6 +1,6 @@
use pagetop::prelude::*; use pagetop::prelude::*;
pub_handle!(COMPONENT_DATE); define_handle!(COMPONENT_DATE);
#[rustfmt::skip] #[rustfmt::skip]
#[derive(Default)] #[derive(Default)]

View file

@ -1,6 +1,6 @@
use pagetop::prelude::*; use pagetop::prelude::*;
pub_handle!(COMPONENT_FORM); define_handle!(COMPONENT_FORM);
hook_before_render_component!(HOOK_BEFORE_RENDER_FORM, Form); hook_before_render_component!(HOOK_BEFORE_RENDER_FORM, Form);

View file

@ -1,6 +1,6 @@
use pagetop::prelude::*; use pagetop::prelude::*;
pub_handle!(COMPONENT_HIDDEN); define_handle!(COMPONENT_HIDDEN);
#[rustfmt::skip] #[rustfmt::skip]
#[derive(Default)] #[derive(Default)]

View file

@ -1,6 +1,6 @@
use pagetop::prelude::*; use pagetop::prelude::*;
pub_handle!(COMPONENT_INPUT); define_handle!(COMPONENT_INPUT);
#[derive(Default)] #[derive(Default)]
pub enum InputType { pub enum InputType {

View file

@ -1,6 +1,6 @@
use pagetop::prelude::*; use pagetop::prelude::*;
pub_handle!(COMPONENT_COLUMN); define_handle!(COMPONENT_COLUMN);
hook_before_render_component!(HOOK_BEFORE_RENDER_COLUMN, Column); hook_before_render_component!(HOOK_BEFORE_RENDER_COLUMN, Column);

View file

@ -2,7 +2,7 @@ use pagetop::prelude::*;
use crate::component::grid; use crate::component::grid;
pub_handle!(COMPONENT_ROW); define_handle!(COMPONENT_ROW);
hook_before_render_component!(HOOK_BEFORE_RENDER_ROW, Row); hook_before_render_component!(HOOK_BEFORE_RENDER_ROW, Row);

View file

@ -1,6 +1,6 @@
use pagetop::prelude::*; use pagetop::prelude::*;
pub_handle!(COMPONENT_HEADING); define_handle!(COMPONENT_HEADING);
#[derive(Default)] #[derive(Default)]
pub enum HeadingType { pub enum HeadingType {

View file

@ -1,6 +1,6 @@
use pagetop::prelude::*; use pagetop::prelude::*;
pub_handle!(COMPONENT_HTML); define_handle!(COMPONENT_HTML);
#[rustfmt::skip] #[rustfmt::skip]
#[derive(Default)] #[derive(Default)]

View file

@ -1,6 +1,6 @@
use pagetop::prelude::*; use pagetop::prelude::*;
pub_handle!(COMPONENT_ICON); define_handle!(COMPONENT_ICON);
#[rustfmt::skip] #[rustfmt::skip]
#[derive(Default)] #[derive(Default)]

View file

@ -1,6 +1,6 @@
use pagetop::prelude::*; use pagetop::prelude::*;
pub_handle!(COMPONENT_IMAGE); define_handle!(COMPONENT_IMAGE);
#[rustfmt::skip] #[rustfmt::skip]
#[derive(Default)] #[derive(Default)]

View file

@ -2,7 +2,7 @@ use pagetop::prelude::*;
use crate::component::Html; use crate::component::Html;
pub_handle!(COMPONENT_PARAGRAPH); define_handle!(COMPONENT_PARAGRAPH);
#[derive(Default)] #[derive(Default)]
pub enum ParagraphDisplay { pub enum ParagraphDisplay {

View file

@ -3,7 +3,7 @@ use pagetop::prelude::*;
pub mod component; pub mod component;
pub mod module; pub mod module;
pub_handle!(MODULE_MINIMAL); define_handle!(MODULE_MINIMAL);
include!(concat!(env!("OUT_DIR"), "/minimal.rs")); include!(concat!(env!("OUT_DIR"), "/minimal.rs"));

View file

@ -1,6 +1,6 @@
use pagetop::prelude::*; use pagetop::prelude::*;
pub_handle!(MODULE_MENU); define_handle!(MODULE_MENU);
pub_locale!("src/module/menu/locales"); pub_locale!("src/module/menu/locales");

View file

@ -1,6 +1,6 @@
use pagetop::prelude::*; use pagetop::prelude::*;
pub_handle!(MODULE_NODE); define_handle!(MODULE_NODE);
pub_locale!("src/locales"); pub_locale!("src/locales");

View file

@ -1,7 +1,7 @@
use pagetop::prelude::*; use pagetop::prelude::*;
use pagetop_minimal::component::*; use pagetop_minimal::component::*;
pub_handle!(MODULE_USER); define_handle!(MODULE_USER);
pub_locale!("src/locales"); pub_locale!("src/locales");

View file

@ -3,9 +3,9 @@ use crate::html::Favicon;
use crate::response::page::Page; use crate::response::page::Page;
use crate::server; use crate::server;
use crate::util::Handle; use crate::util::Handle;
use crate::{pub_handle, serve_static_files}; use crate::{define_handle, serve_static_files};
pub_handle!(THEME_BASIC); define_handle!(THEME_BASIC);
include!(concat!(env!("OUT_DIR"), "/theme.rs")); include!(concat!(env!("OUT_DIR"), "/theme.rs"));

View file

@ -76,7 +76,7 @@ pub fn component_mut<C: 'static>(component: &mut dyn ComponentTrait) -> &mut C {
macro_rules! hook_before_render_component { macro_rules! hook_before_render_component {
( $ACTION_HANDLE:ident, $Component:ty ) => { ( $ACTION_HANDLE:ident, $Component:ty ) => {
$crate::paste! { $crate::paste! {
$crate::pub_handle!($ACTION_HANDLE); $crate::define_handle!($ACTION_HANDLE);
type Action = fn(&$Component, &mut RenderContext); type Action = fn(&$Component, &mut RenderContext);

View file

@ -1,9 +1,9 @@
use crate::core::component::{AnyComponent, ComponentTrait, RenderContext}; use crate::core::component::{AnyComponent, ComponentTrait, RenderContext};
use crate::html::{html, Markup}; use crate::html::{html, Markup};
use crate::pub_handle; use crate::define_handle;
use crate::util::Handle; use crate::util::Handle;
pub_handle!(HTML_MARKUP); define_handle!(HTML_MARKUP);
pub struct HtmlMarkup { pub struct HtmlMarkup {
pub markup: Markup, pub markup: Markup,

View file

@ -2,7 +2,7 @@
pub use crate::{concat_string, fn_builder, LazyStatic, ResultExt}; pub use crate::{concat_string, fn_builder, LazyStatic, ResultExt};
// Macros. // Macros.
pub use crate::{args, paste, define_config, pub_handle, pub_locale, serve_static_files}; pub use crate::{args, paste, define_config, define_handle, pub_locale, serve_static_files};
// Helpers. // Helpers.
pub use crate::util; pub use crate::util;

View file

@ -1,9 +1,9 @@
use super::Page; use super::Page;
use crate::core::hook::{AnyHookAction, HookActionTrait}; use crate::core::hook::{AnyHookAction, HookActionTrait};
use crate::pub_handle; use crate::define_handle;
use crate::util::Handle; use crate::util::Handle;
pub_handle!(HOOK_BEFORE_RENDER_PAGE); define_handle!(HOOK_BEFORE_RENDER_PAGE);
type Hook = fn(&mut Page); type Hook = fn(&mut Page);

View file

@ -72,7 +72,7 @@ pub const fn handle(
} }
#[macro_export] #[macro_export]
macro_rules! pub_handle { macro_rules! define_handle {
( $HANDLE:ident ) => { ( $HANDLE:ident ) => {
pub const $HANDLE: $crate::util::Handle = pub const $HANDLE: $crate::util::Handle =
$crate::util::handle(module_path!(), file!(), line!(), column!()); $crate::util::handle(module_path!(), file!(), line!(), column!());