Remove ButtonOption::Arthur()

It was added by mistacke previously.
This commit is contained in:
ArthurSonzogni 2023-06-11 13:39:33 +02:00
parent 67717ab923
commit 98b31ff1fe
No known key found for this signature in database
GPG Key ID: 41D98248C074CD6C
2 changed files with 0 additions and 28 deletions

View File

@ -152,8 +152,6 @@ struct InputOption {
static InputOption Default();
/// @brief A white on black style with high margins:
static InputOption Spacious();
/// @brief A style with a border:
static InputOption Arthur();
/// The content of the input when it's empty.
StringRef placeholder = "";

View File

@ -303,32 +303,6 @@ InputOption InputOption::Spacious() {
return option;
}
// static
InputOption InputOption::Arthur() {
InputOption option;
option.transform = [](InputState state) {
state.element |= borderEmpty;
state.element |= color(Color::White);
if (state.is_placeholder) {
state.element |= dim;
}
if (state.focused) {
state.element |= bgcolor(Color::Black);
} else {
state.element |= bgcolor(LinearGradient(0, Color::Blue, Color::Red));
}
if (state.hovered) {
state.element |= bgcolor(Color::GrayDark);
}
return state.element;
};
return option;
}
} // namespace ftxui
// Copyright 2022 Arthur Sonzogni. All rights reserved.