applets/software_keyboard: Use aliases for callbacks

Deduplicates really long std::function declarations to make the
interface nicer to read.
This commit is contained in:
Lioncash
2022-12-05 18:37:30 -05:00
parent 3b19f741bd
commit 9bbb77637e
4 changed files with 23 additions and 35 deletions

View File

@ -15,10 +15,7 @@ DefaultSoftwareKeyboardApplet::~DefaultSoftwareKeyboardApplet() = default;
void DefaultSoftwareKeyboardApplet::InitializeKeyboard(
bool is_inline, KeyboardInitializeParameters initialize_parameters,
std::function<void(Service::AM::Applets::SwkbdResult, std::u16string, bool)>
submit_normal_callback_,
std::function<void(Service::AM::Applets::SwkbdReplyType, std::u16string, s32)>
submit_inline_callback_) {
SubmitNormalCallback submit_normal_callback_, SubmitInlineCallback submit_inline_callback_) {
if (is_inline) {
LOG_WARNING(
Service_AM,