瀏覽代碼

better names for header/footer in customised pages

Rodja Trappe 2 年之前
父節點
當前提交
584a713fe2
共有 2 個文件被更改,包括 8 次插入8 次删除
  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')
         self.kwargs = kwargs
 
-    async def head(self) -> None:
-        await super().head()
+    async def header(self) -> None:
+        await super().header()
         navbar(**self.kwargs)
         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)
 
 

+ 4 - 4
nicegui/page.py

@@ -183,9 +183,9 @@ class page:
                 shared=self.shared,
             )
             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 self.tail()
+                await self.footer()
             return page
         builder = PageBuilder(decorated, self.shared)
         if globals.server:
@@ -193,10 +193,10 @@ class page:
         globals.page_builders[self.route] = builder
         return decorated
 
-    async def head(self):
+    async def header(self):
         pass
 
-    async def tail(self):
+    async def footer(self):
         pass