Change-Id: I4e8faa9b97354316dab84cd322d53a44ca2677e5
}
/**
+ * @brief Request to flush keyboard ISE.
+ */
+void
+HelperAgent::flush_keyboard_ise (void) const
+{
+ LOGD ("");
+ if (!m_impl->si.null ()) {
+ m_impl->si->flush ();
+ }
+}
+
+/**
* @brief Request panel to hide ISE.
*/
void
void reset_keyboard_ise (void) const;
/**
+ * @brief Request to flush keyboard ISE.
+ */
+ void flush_keyboard_ise (void) const;
+
+ /**
* @brief Send a private command to an application
*
* @param command The private command sent from IME.
}
void
+IMEngineInstanceBase::flush ()
+{
+}
+
+void
IMEngineInstanceBase::update_candidate_item_layout (const std::vector<unsigned int> &row_items)
{
}
*/
virtual void update_bidi_direction (unsigned int bidi_direction);
+ /**
+ * @brief Flushes the internal state of engine instance.
+ *
+ * All status of this engine instance should be flushed,
+ * including the working encoding.
+ */
+ virtual void flush ();
+
protected:
/**
* @name Signal activation functions