Fix TCT issues for CustomView and TextLabel.
CustomView:
EmitKeyEventSignal & KeyboardEnter are internal api in native side.
So change these apis to internal.
TextLabel:
The type of Emboss & Outline is actually string.
So change type to string.
Change-Id: I7c67e54c1ec0995c8da5f386d163035f388d29d2
Signed-off-by: minho.sun <minho.sun@samsung.com>
/// <summary>
/// Called by the KeyboardFocusManager.
/// </summary>
- public void KeyboardEnter()
+ internal void KeyboardEnter()
{
viewWrapperImpl.KeyboardEnter();
}
/// </summary>
/// <param name="key">The key event</param>
/// <returns>True if the event was consumed</returns>
- public bool EmitKeyEventSignal(Key key)
+ internal bool EmitKeyEventSignal(Key key)
{
return viewWrapperImpl.EmitKeyEventSignal(key);
}
/// Emboss property
/// The default emboss parameters.
/// </summary>
- public PropertyMap Emboss
+ public string Emboss
{
get
{
- PropertyMap temp = new PropertyMap();
- GetProperty(TextLabel.Property.EMBOSS).Get(temp);
+ string temp;
+ GetProperty(TextLabel.Property.EMBOSS).Get( out temp);
return temp;
}
set
/// Outline property
/// The default outline parameters.
/// </summary>
- public PropertyMap Outline
+ public string Outline
{
get
{
- PropertyMap temp = new PropertyMap();
- GetProperty(TextLabel.Property.OUTLINE).Get(temp);
+ string temp;
+ GetProperty(TextLabel.Property.OUTLINE).Get(out temp);
return temp;
}
set