X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Fcontrol%2Fcontrol-data-impl.cpp;h=8aa43d47a1f7b2be73ba74f5b8529e5de8c958ae;hb=b36e920f7a271dd68fb55fb6f138d509c457c802;hp=070fa82cc480b8e9be1aa10049cf3ddc1d979297;hpb=21360af7a0d980bf1c973f111471385b880c279e;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/controls/control/control-data-impl.cpp b/dali-toolkit/internal/controls/control/control-data-impl.cpp index 070fa82..8aa43d4 100644 --- a/dali-toolkit/internal/controls/control/control-data-impl.cpp +++ b/dali-toolkit/internal/controls/control/control-data-impl.cpp @@ -451,11 +451,14 @@ Control::Impl::Impl(Control& controlImpl) mTooltip(NULL), mInputMethodContext(), mIdleCallback(nullptr), + mAutofillItem(), + mAutofillContainer(), mFlags(Control::ControlBehaviour(CONTROL_BEHAVIOUR_DEFAULT)), mIsKeyboardNavigationSupported(false), mIsKeyboardFocusGroup(false), mIsEmittingResourceReadySignal(false), - mNeedToEmitResourceReady(false) + mNeedToEmitResourceReady(false), + mIsAutofillEnabled(false) { Dali::Accessibility::Accessible::RegisterControlAccessibilityGetter( [](Dali::Actor actor) -> Dali::Accessibility::Accessible* { @@ -1973,6 +1976,36 @@ void Control::Impl::AccessibilityDeregister(bool remove) } } +void Control::Impl::SetAutofillEnabled( bool autofillEnabled ) +{ + mIsAutofillEnabled = autofillEnabled; +} + +bool Control::Impl::IsAutofillEnabled() +{ + return mIsAutofillEnabled; +} + +void Control::Impl::SetAutofillItemHandle( Dali::AutofillItem item ) +{ + mAutofillItem = item; +} + +Dali::AutofillItem Control::Impl::GetAutofillItemHandle() +{ + return mAutofillItem; +} + +void Control::Impl::SetAutofillContainer( Toolkit::AutofillContainer container ) +{ + mAutofillContainer = container; +} + +Toolkit::AutofillContainer Control::Impl::GetAutofillContainer() +{ + return mAutofillContainer; +} + } // namespace Internal } // namespace Toolkit