X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Fcontrol%2Fcontrol-data-impl.h;h=210f6e2ccea3471f9beb7b9f021acdae4018e1f3;hb=e11f61da4ddf437698a93fa49700b845f85f59e5;hp=561460fe8ed40ab5ef33e88044a595a6817e9205;hpb=22a61839c525fca46c082f9d852cdb85dd0c4103;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/controls/control/control-data-impl.h b/dali-toolkit/internal/controls/control/control-data-impl.h index 561460f..210f6e2 100755 --- a/dali-toolkit/internal/controls/control/control-data-impl.h +++ b/dali-toolkit/internal/controls/control/control-data-impl.h @@ -21,14 +21,11 @@ // EXTERNAL INCLUDES #include #include -#include -#include #include // INTERNAL INCLUDES #include #include -#include #include #include #include @@ -340,40 +337,15 @@ public: DevelControl::VisualEventSignalType& VisualEventSignal(); /** - * @brief Sets whether the Autofill functionality is enabled. - * @param[in] autofillEnabled Set true when Autofill should be enabled. + * @brief Sets the shadow with a property map. + * @param[in] map The shadow property map */ - void SetAutofillEnabled( bool autofillEnabled ); + void SetShadow(const Property::Map& map); /** - * @brief Check if the Autofill framework is enabled. - * @return True if Autofill is enabled + * @brief Clear the shadow. */ - bool IsAutofillEnabled(); - - /** - * @brief Sets AutofillItemHandle - * @param item AutofillItem handle - */ - void SetAutofillItemHandle( Dali::AutofillItem item ); - - /** - * @brief Gets AutofillItemHandle - * @return AutofillItem handle - */ - Dali::AutofillItem GetAutofillItemHandle(); - - /** - * @brief Sets AutofillContainer which this control belongs to. - * @param[in] container - */ - void SetAutofillContainer( Toolkit::AutofillContainer container ); - - /** - * @brief Gets AutofillContainer that the control belongs to. - * @return AutofillContainer handle - */ - Toolkit::AutofillContainer GetAutofillContainer(); + void ClearShadow(); private: @@ -447,13 +419,10 @@ public: TooltipPtr mTooltip; InputMethodContext mInputMethodContext; - AutofillItem mAutofillItem; - Toolkit::AutofillContainer mAutofillContainer; ControlBehaviour mFlags : CONTROL_BEHAVIOUR_FLAG_COUNT; ///< Flags passed in from constructor. bool mIsKeyboardNavigationSupported :1; ///< Stores whether keyboard navigation is supported by the control. bool mIsKeyboardFocusGroup :1; ///< Stores whether the control is a focus group. - bool mIsAutofillEnabled : 1; ///< Stroes whether the Autofill functionality is enabled. RegisteredVisualContainer mRemoveVisuals; ///< List of visuals that are being replaced by another visual once ready @@ -473,6 +442,7 @@ public: static const PropertyRegistration PROPERTY_12; static const PropertyRegistration PROPERTY_13; static const PropertyRegistration PROPERTY_14; + static const PropertyRegistration PROPERTY_15; };