24#ifndef HTML_DISCONNECT_HPP
25#define HTML_DISCONNECT_HPP
35#include <dar/libdar.hpp>
38#include "html_div.hpp"
41#include "html_text.hpp"
42#include "html_double_button.hpp"
43#include "html_image.hpp"
44#include "html_version.hpp"
65 virtual void on_event(
const std::string & event_name)
override;
89 static const std::string event_version;
91 static const std::string css_global;
92 static const std::string css_logo;
93 static const std::string css_title;
94 static const std::string css_title_vers;
95 static const std::string css_title_box;
96 static const std::string css_status;
97 static const std::string css_status_box;
98 static const std::string css_quit_box;
109 static bool default_basic_auth;
class of object that are pointed/triggered to by others
Definition: actor.hpp:55
class events
Definition: events.hpp:52
html component used for the user to define a has algorithm
Definition: html_disconnect.hpp:49
virtual void new_css_library_available() override
inherited from body_builder from html_button
Definition: html_disconnect.cpp:121
static const std::string event_disconn
disconnect event
Definition: html_disconnect.hpp:52
static void force_disconnection_at_end_of_session(bool val)
whether to emulate user logout while using basic authentication (see also class server)
Definition: html_disconnect.hpp:80
void set_username(const std::string &username)
set the username to display for the session ownership
Definition: html_disconnect.cpp:104
virtual void on_event(const std::string &event_name) override
inherited from actor
Definition: html_disconnect.cpp:111
class html_div is the implementation of
Definition: html_div.hpp:46
html static component displaying an image from a given URL
Definition: html_image.hpp:44
class html_text manage text and header in html document
Definition: html_text.hpp:52
class html_version is a popup displaying version information
Definition: html_version.hpp:49