11 onSelectionChange(onSelectionChange)
16 AdditionalCreationData<DropDownComboBox>::AdditionalCreationData(
const vector<wstring>& values,
const string& functionName,
const string& moduleName) :
18 functionName(functionName),
19 moduleName(moduleName)
26 return make_any<tuple<vector<wstring>, function<void(
BaseComboBox&)>, string,
string>>(values, onSelectionChange, functionName, moduleName);
31 onSelectionChange(onSelectionChange)
38 functionName(functionName),
39 moduleName(moduleName)
46 return make_any<tuple<vector<wstring>, function<void(
BaseComboBox&)>, string,
string>>(values, onSelectionChange, functionName, moduleName);
51 onSelectionChange(onSelectionChange)
58 functionName(functionName),
59 moduleName(moduleName)
66 return make_any<tuple<vector<wstring>, function<void(
BaseComboBox&)>, string,
string>>(values, onSelectionChange, functionName, moduleName);
Base class for all combo boxes.
Base templated class for component creators.
virtual std::any getData() const
AdditionalCreationData()=default