Method | Description | |
---|---|---|
GetVisualizationDateFromUrlParameters ( |
Parses the request parameter (for "date") as a DateTime or returns a fallback value if there is no or if it fails.
|
|
GetVisualizationTypesFromUrlParameters ( |
tries to parse the url
|
|
PersonalAnalyticsHttp ( ) : System | ||
SetTrackers ( List |
link to the current tracker list is needed to fetch the visualization of every tracker
|
|
Start ( ) : void | ||
Stop ( ) : void | ||
VerifyDateForRetrospection ( DateTimeOffset date ) : DateTimeOffset |
If the date is in the future, prompt an error message and use the current date.
|
Method | Description | |
---|---|---|
CreateDashboardItem ( IVisualization vis, DateTimeOffset date ) : string | ||
GetRetrospectionTitle ( VisType visType, DateTimeOffset date ) : string |
Creates a nice title depending on the setting
|
|
GetVisualizationsHtml ( VisType type, DateTimeOffset date ) : Task |
Gets the week OR day visualizations from each tracker and prepares the HTML for showing on the website
|
|
OnResource ( |
||
OnStats ( |
||
OnStylesheets ( |
public static GetVisualizationDateFromUrlParameters ( |
||
req | ||
return | DateTimeOffset |
public static GetVisualizationTypesFromUrlParameters ( |
||
req | ||
return | VisType |
public static VerifyDateForRetrospection ( DateTimeOffset date ) : DateTimeOffset | ||
date | DateTimeOffset | |
return | DateTimeOffset |