mirror of
https://github.com/th3r00t/pyShelf.git
synced 2026-04-28 01:59:35 -04:00
119 lines
1.9 KiB
Groff
Executable File
Vendored
119 lines
1.9 KiB
Groff
Executable File
Vendored
.TH "app.lib.display.Frontend" 3 "Sun Nov 10 2019" "Version 0.1.0" "pyShelf Open Source Ebook Server" \" -*- nroff -*-
|
|
.ad l
|
|
.nh
|
|
.SH NAME
|
|
app.lib.display.Frontend
|
|
.SH SYNOPSIS
|
|
.br
|
|
.PP
|
|
.SS "Public Member Functions"
|
|
|
|
.in +1c
|
|
.ti -1c
|
|
.RI "def \fB__init__\fP (self, dimensions=[0, 0])"
|
|
.br
|
|
.ti -1c
|
|
.RI "def \fBhtml_Headers\fP (self)"
|
|
.br
|
|
.ti -1c
|
|
.RI "def \fBapp_Headers\fP (self)"
|
|
.br
|
|
.ti -1c
|
|
.RI "def \fBapp_body\fP (self, nav, shelf)"
|
|
.br
|
|
.ti -1c
|
|
.RI "def \fBapp_footer\fP (self)"
|
|
.br
|
|
.ti -1c
|
|
.RI "def \fBcompile\fP (self, nav, shelf)"
|
|
.br
|
|
.in -1c
|
|
.SS "Public Attributes"
|
|
|
|
.in +1c
|
|
.ti -1c
|
|
.RI "\fBdimensions\fP"
|
|
.br
|
|
.ti -1c
|
|
.RI "\fBTITLE\fP"
|
|
.br
|
|
.in -1c
|
|
.SH "Detailed Description"
|
|
.PP
|
|
|
|
.PP
|
|
.nf
|
|
Dynamic frontend display functions
|
|
.fi
|
|
.PP
|
|
|
|
.SH "Constructor & Destructor Documentation"
|
|
.PP
|
|
.SS "def app\&.lib\&.display\&.Frontend\&.__init__ ( self, dimensions = \fC[0, 0]\fP)"
|
|
|
|
.PP
|
|
.nf
|
|
:param dimensions: array containing screen size [x, y]
|
|
|
|
.fi
|
|
.PP
|
|
|
|
.SH "Member Function Documentation"
|
|
.PP
|
|
.SS "def app\&.lib\&.display\&.Frontend\&.app_body ( self, nav, shelf)"
|
|
|
|
.PP
|
|
.nf
|
|
Main interface body, and navigation
|
|
:param nav: nav[] system navigation list
|
|
:param shelf: shelf[0{path:"",title:"",cover:"",author:""}]
|
|
:returns _body: HTML render of page body
|
|
|
|
.fi
|
|
.PP
|
|
|
|
.SS "def app\&.lib\&.display\&.Frontend\&.app_footer ( self)"
|
|
|
|
.PP
|
|
.nf
|
|
Main interface footer; Closes HTML
|
|
:returns _footer: HTML render of page footer
|
|
|
|
.fi
|
|
.PP
|
|
|
|
.SS "def app\&.lib\&.display\&.Frontend\&.app_Headers ( self)"
|
|
|
|
.PP
|
|
.nf
|
|
App specific headers
|
|
:returns _head: HTML render of application specific headers
|
|
|
|
.fi
|
|
.PP
|
|
|
|
.SS "def app\&.lib\&.display\&.Frontend\&.compile ( self, nav, shelf)"
|
|
|
|
.PP
|
|
.nf
|
|
Compiles user interface
|
|
:returns _ui: Compiled HTML for page layout
|
|
|
|
.fi
|
|
.PP
|
|
|
|
.SS "def app\&.lib\&.display\&.Frontend\&.html_Headers ( self)"
|
|
|
|
.PP
|
|
.nf
|
|
HTML headers
|
|
:returns _head: HTML render of page headers
|
|
|
|
.fi
|
|
.PP
|
|
|
|
|
|
.SH "Author"
|
|
.PP
|
|
Generated automatically by Doxygen for pyShelf Open Source Ebook Server from the source code\&.
|