20 template<
typename Base>
22 template<
typename... Args>
24 Base(std::forward<Args>(
args)...)
29 bool isStateApplicable(
AView* view)
override {
30 return Base::isStateApplicable(view) && view->isPressed();
34 Base::setupConnections(view, helper);
35 view->pressedState.clearAllConnectionsWith(helper.get());
36 AObject::connect(view->pressedState,
slot(helper)::onInvalidateStateAss);
Base class of all UI objects.
Definition: AView.h:77
An std::weak_ptr with AUI extensions.
Definition: SharedPtrTypes.h:177
API_AUI_CORE const ACommandLineArgs & args() noexcept
Definition: OSAndroid.cpp:29
#define slot(v)
Passes some variable and type of the variable separated by comma. It's convenient to use with the con...
Definition: kAUI.h:90
Definition: activated.h:21