typesite_tprivate
What every page needs.
Components
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
| file_stats | type(file_stats_t) | allocatabledimension(:) | the size of each entity of the list of files | |
| footer | character(len=:) | allocatable | the end of every page | |
| graphs | type(graph_set_t) | the graphs | ||
| graphs_of | type(index_list_t) | allocatabledimension(:) | the graphs of each entity | |
| members | type(index_list_t) | allocatabledimension(:) | the entities of each list page | |
| p | type(project_t) | pointer | => null() | the project |
| pages | type(page_t) | pointerdimension(:) | => null() | the static pages |
| s | type(settings_t) | pointer | => null() | the settings |
Source
Show the code
type :: site_t
!! What every page needs.
type(project_t), pointer :: p => null() !! the project
type(settings_t), pointer :: s => null() !! the settings
type(index_list_t), allocatable :: members(:) !! the entities of each list page
character(len=:), allocatable :: footer !! the end of every page
type(page_t), pointer :: pages(:) => null() !! the static pages
type(graph_set_t) :: graphs !! the graphs
type(index_list_t), allocatable :: graphs_of(:) !! the graphs of each entity
type(file_stats_t), allocatable :: file_stats(:) !! the size of each entity of the list of files
end type site_t