Browse Source

better names for header/footer in customised pages

Rodja Trappe 2 years ago
parent
commit
584a713fe2
2 changed files with 8 additions and 8 deletions
  1. 4 4
      examples/customisation/custom.py
  2. 4 4
      nicegui/page.py

+ 4 - 4
examples/customisation/custom.py

@@ -10,13 +10,13 @@ class page(ui.page):
         super().__init__(route, classes='fit column items-start', title='Modularization Demo')
         super().__init__(route, classes='fit column items-start', title='Modularization Demo')
         self.kwargs = kwargs
         self.kwargs = kwargs
 
 
-    async def head(self) -> None:
-        await super().head()
+    async def header(self) -> None:
+        await super().header()
         navbar(**self.kwargs)
         navbar(**self.kwargs)
         self.content = ui.row().classes('justify-center fit mt-10').__enter__()
         self.content = ui.row().classes('justify-center fit mt-10').__enter__()
 
 
-    async def tail(self) -> None:
-        await super().tail()
+    async def footer(self) -> None:
+        await super().footer()
         self.content.__exit__(None, None, None)
         self.content.__exit__(None, None, None)
 
 
 
 

+ 4 - 4
nicegui/page.py

@@ -183,9 +183,9 @@ class page:
                 shared=self.shared,
                 shared=self.shared,
             )
             )
             with globals.within_view(page.view):
             with globals.within_view(page.view):
-                await self.head()
+                await self.header()
                 await func(*args, **kwargs) if is_coroutine(func) else func(*args, **kwargs)
                 await func(*args, **kwargs) if is_coroutine(func) else func(*args, **kwargs)
-                await self.tail()
+                await self.footer()
             return page
             return page
         builder = PageBuilder(decorated, self.shared)
         builder = PageBuilder(decorated, self.shared)
         if globals.server:
         if globals.server:
@@ -193,10 +193,10 @@ class page:
         globals.page_builders[self.route] = builder
         globals.page_builders[self.route] = builder
         return decorated
         return decorated
 
 
-    async def head(self):
+    async def header(self):
         pass
         pass
 
 
-    async def tail(self):
+    async def footer(self):
         pass
         pass