#include <Selector.h>
emp::web::Selector::SelectorInfo::SelectorInfo |
( |
const std::string & |
in_id = "" | ) |
|
|
inlineprotected |
emp::web::Selector::SelectorInfo::SelectorInfo |
( |
const SelectorInfo & |
| ) |
|
|
protecteddelete |
virtual emp::web::Selector::SelectorInfo::~SelectorInfo |
( |
| ) |
|
|
inlineprotectedvirtual |
void emp::web::internal::WidgetInfo::AddDependant |
( |
Widget |
in | ) |
|
|
inlineinherited |
template<typename... T>
void emp::web::internal::WidgetInfo::AddDependants |
( |
Widget |
first, |
|
|
T... |
widgets |
|
) |
| |
|
inlineinherited |
void emp::web::internal::WidgetInfo::AddDependants |
( |
| ) |
|
|
inlineinherited |
virtual Widget emp::web::internal::WidgetInfo::Append |
( |
const std::string & |
text | ) |
|
|
inlinevirtualinherited |
virtual Widget emp::web::internal::WidgetInfo::Append |
( |
const std::function< std::string()> & |
fn | ) |
|
|
inlinevirtualinherited |
virtual Widget emp::web::internal::WidgetInfo::Append |
( |
Widget |
info | ) |
|
|
inlinevirtualinherited |
virtual Widget emp::web::internal::WidgetInfo::Append |
( |
const Font & |
font | ) |
|
|
inlinevirtualinherited |
virtual Widget emp::web::internal::WidgetInfo::Append |
( |
char |
in_char | ) |
|
|
inlinevirtualinherited |
virtual Widget emp::web::internal::WidgetInfo::Append |
( |
double |
in_num | ) |
|
|
inlinevirtualinherited |
virtual Widget emp::web::internal::WidgetInfo::Append |
( |
int |
in_num | ) |
|
|
inlinevirtualinherited |
virtual Widget emp::web::internal::WidgetInfo::Append |
( |
uint32_t |
in_num | ) |
|
|
inlinevirtualinherited |
virtual bool emp::web::internal::WidgetInfo::AppendOK |
( |
| ) |
const |
|
inlinevirtualinherited |
virtual void emp::web::internal::WidgetInfo::DoActivate |
( |
bool |
top_level = true | ) |
|
|
inlinevirtualinherited |
void emp::web::Selector::SelectorInfo::DoChange |
( |
size_t |
new_id | ) |
|
|
inlineprotected |
template<typename FWD_TYPE >
Widget emp::web::internal::WidgetInfo::ForwardAppend |
( |
FWD_TYPE && |
arg | ) |
|
|
inlineinherited |
virtual void emp::web::Selector::SelectorInfo::GetHTML |
( |
std::stringstream & |
HTML | ) |
|
|
inlineoverrideprotectedvirtual |
virtual std::string emp::web::Selector::SelectorInfo::GetType |
( |
| ) |
|
|
inlineoverridevirtual |
virtual bool emp::web::internal::WidgetInfo::IsButtonInfo |
( |
| ) |
const |
|
inlinevirtualinherited |
virtual bool emp::web::internal::WidgetInfo::IsCanvasInfo |
( |
| ) |
const |
|
inlinevirtualinherited |
virtual bool emp::web::internal::WidgetInfo::IsD3VisualiationInfo |
( |
| ) |
const |
|
inlinevirtualinherited |
virtual bool emp::web::internal::WidgetInfo::IsDivInfo |
( |
| ) |
const |
|
inlinevirtualinherited |
virtual bool emp::web::internal::WidgetInfo::IsImageInfo |
( |
| ) |
const |
|
inlinevirtualinherited |
virtual bool emp::web::Selector::SelectorInfo::IsSelectorInfo |
( |
| ) |
const |
|
inlineoverrideprotectedvirtual |
virtual bool emp::web::internal::WidgetInfo::IsTableInfo |
( |
| ) |
const |
|
inlinevirtualinherited |
virtual bool emp::web::internal::WidgetInfo::IsTextAreaInfo |
( |
| ) |
const |
|
inlinevirtualinherited |
virtual bool emp::web::internal::WidgetInfo::IsTextInfo |
( |
| ) |
const |
|
inlinevirtualinherited |
virtual void emp::web::internal::WidgetInfo::PreventAppend |
( |
| ) |
|
|
inlinevirtualinherited |
virtual void emp::web::internal::WidgetInfo::Register |
( |
Widget & |
w | ) |
|
|
inlinevirtualinherited |
virtual void emp::web::internal::WidgetInfo::Register_recurse |
( |
Widget & |
w | ) |
|
|
inlinevirtualinherited |
virtual void emp::web::internal::WidgetInfo::RegisterChildren |
( |
DivInfo * |
registrar | ) |
|
|
inlinevirtualinherited |
virtual void emp::web::internal::WidgetInfo::ReplaceHTML |
( |
| ) |
|
|
inlinevirtualinherited |
void emp::web::Selector::SelectorInfo::SetOption |
( |
const std::string & |
name, |
|
|
const std::function< void()> & |
cb, |
|
|
size_t |
id |
|
) |
| |
|
inlineprotected |
void emp::web::Selector::SelectorInfo::SetOption |
( |
const std::string & |
name, |
|
|
const std::function< void()> & |
cb |
|
) |
| |
|
inlineprotected |
virtual void emp::web::internal::WidgetInfo::TriggerJS |
( |
| ) |
|
|
inlinevirtualinherited |
std::string emp::web::Selector::SelectorInfo::TypeName |
( |
| ) |
const |
|
inlineoverrideprotectedvirtual |
virtual void emp::web::internal::WidgetInfo::Unregister |
( |
Widget & |
w | ) |
|
|
inlinevirtualinherited |
virtual void emp::web::internal::WidgetInfo::Unregister_recurse |
( |
Widget & |
w | ) |
|
|
inlinevirtualinherited |
virtual void emp::web::internal::WidgetInfo::UnregisterChildren |
( |
DivInfo * |
regestrar | ) |
|
|
inlinevirtualinherited |
void emp::web::Selector::SelectorInfo::UpdateAutofocus |
( |
bool |
in_af | ) |
|
|
inlineprotected |
void emp::web::internal::WidgetInfo::UpdateDependants |
( |
| ) |
|
|
inlineinherited |
void emp::web::Selector::SelectorInfo::UpdateDisabled |
( |
bool |
in_dis | ) |
|
|
inlineprotected |
bool emp::web::Selector::SelectorInfo::autofocus |
|
protected |
size_t emp::web::Selector::SelectorInfo::callback_id |
|
protected |
emp::vector<std::function<void()> > emp::web::Selector::SelectorInfo::callbacks |
|
protected |
Which funtion to run for each option?
Widgets to be refreshed if this one is triggered.
bool emp::web::Selector::SelectorInfo::disabled |
|
protected |
HTML attributes, CSS style, and listeners for web events.
std::string emp::web::internal::WidgetInfo::id |
|
inherited |
ID used for associated DOM element.
emp::vector<std::string> emp::web::Selector::SelectorInfo::options |
|
protected |
What are the options to choose from?
WidgetInfo* emp::web::internal::WidgetInfo::parent |
|
inherited |
int emp::web::internal::WidgetInfo::ptr_count |
|
inherited |
How many widgets are pointing to this info?
size_t emp::web::Selector::SelectorInfo::select_id |
|
protected |
Which index is currently selected?
Is this element active in DOM?
The documentation for this class was generated from the following file: