Searched refs:ValueChangeObserver (Results 1 - 4 of 4) sorted by relevance
/foundation/arkui/ace_engine/frameworks/base/utils/ |
H A D | value_change_notifier.h | 26 class ValueChangeObserver : public virtual AceType { class 27 DECLARE_ACE_TYPE(ValueChangeObserver, AceType); 33 ValueChangeObserver() = default; 34 ~ValueChangeObserver() override = default; 36 ACE_DISALLOW_COPY_AND_MOVE(ValueChangeObserver); 52 void AddObserver(const WeakPtr<ValueChangeObserver>& observer) in AddObserver() 57 void RemoveObserver(const WeakPtr<ValueChangeObserver>& observer) in RemoveObserver() 109 std::list<WeakPtr<ValueChangeObserver>> observers_;
|
/foundation/arkui/ace_engine/frameworks/core/components/search/ |
H A D | render_search.h | 40 class RenderSearch : public RenderNode, public ValueChangeObserver { 41 DECLARE_ACE_TYPE(RenderSearch, RenderNode, ValueChangeObserver);
|
/foundation/arkui/ace_engine/frameworks/core/components/text_field/ |
H A D | render_text_field.h | 88 class RenderTextField : public RenderNode, public TextInputClient, public ValueChangeObserver { 89 DECLARE_ACE_TYPE(RenderTextField, RenderNode, TextInputClient, ValueChangeObserver);
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_field_pattern.h | 213 public ValueChangeObserver, 219 DECLARE_ACE_TYPE(TextFieldPattern, ScrollablePattern, TextDragBase, ValueChangeObserver, TextInputClient, TextBase,
|
Completed in 7 milliseconds