mirror of
https://github.com/esphome/esphome.git
synced 2025-10-31 23:21:54 +00:00
Merge branch 'select_options' into integration
This commit is contained in:
@@ -32,8 +32,12 @@ class Select : public EntityBase {
|
|||||||
public:
|
public:
|
||||||
SelectTraits traits;
|
SelectTraits traits;
|
||||||
|
|
||||||
/// @deprecated Use current_option() instead. This member will be removed in a future release.
|
#pragma GCC diagnostic push
|
||||||
__attribute__((deprecated("Use current_option() instead of .state"))) std::string state{};
|
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
|
||||||
|
/// @deprecated Use current_option() instead. This member will be removed in ESPHome 2026.5.0.
|
||||||
|
__attribute__((deprecated("Use current_option() instead of .state. Will be removed in 2026.5.0")))
|
||||||
|
std::string state{};
|
||||||
|
#pragma GCC diagnostic pop
|
||||||
|
|
||||||
void publish_state(const std::string &state);
|
void publish_state(const std::string &state);
|
||||||
void publish_state(const char *state);
|
void publish_state(const char *state);
|
||||||
|
|||||||
Reference in New Issue
Block a user