summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsung-su.kim <sung-su.kim@samsung.com>2017-07-13 14:53:20 +0900
committerSung-su Kim <sung-su.kim@samsung.com>2017-07-17 04:16:06 +0000
commit1ef52e350663034a3bd902ccb929cb0b33fa1ee3 (patch)
treee3b6bd0e9ad26dd4326defac46b1c2f082bac99a
parentd128cecdb486728468dca1a42771b7790924b00a (diff)
downloadelm-sharp-1ef52e350663034a3bd902ccb929cb0b33fa1ee3.tar.gz
elm-sharp-1ef52e350663034a3bd902ccb929cb0b33fa1ee3.tar.bz2
elm-sharp-1ef52e350663034a3bd902ccb929cb0b33fa1ee3.zip
Remove the summary for non-browserble API
- TCAPI-2561 - TCAPI-2565 Change-Id: I1763df3516485fbbc7b19fe61bf62357bbbedf2c
-rw-r--r--ElmSharp/ElmSharp/Elementary.cs25
-rw-r--r--ElmSharp/ElmSharp/ElmScrollConfig.cs3
-rw-r--r--[-rwxr-xr-x]ElmSharp/ElmSharp/EvasObjectEvent.cs55
-rw-r--r--ElmSharp/ElmSharp/GenGridItem.cs12
-rw-r--r--ElmSharp/ElmSharp/GenListItem.cs14
-rw-r--r--ElmSharp/ElmSharp/Toolbar.cs7
6 files changed, 42 insertions, 74 deletions
diff --git a/ElmSharp/ElmSharp/Elementary.cs b/ElmSharp/ElmSharp/Elementary.cs
index cf26c57..bb09638 100644
--- a/ElmSharp/ElmSharp/Elementary.cs
+++ b/ElmSharp/ElmSharp/Elementary.cs
@@ -157,9 +157,6 @@ namespace ElmSharp
Interop.Elementary.elm_run();
}
- /// <summary>
- /// Prepends a theme overlay to the list of overlays.
- /// </summary>
[EditorBrowsable(EditorBrowsableState.Never)]
public static void ThemeOverlay()
{
@@ -230,52 +227,30 @@ namespace ElmSharp
Interop.Elementary.elm_theme_extension_del(IntPtr.Zero, item);
}
- /// <summary>
- /// Gets the amount of inertia a scroller imposes during region bring animations.
- /// </summary>
- /// <returns>The bring in scroll friction</returns>
[EditorBrowsable(EditorBrowsableState.Never)]
public static double GetSystemScrollFriction()
{
return BringInScrollFriction;
}
- /// <summary>
- /// Sets the amount of inertia a scroller imposes during region bring animations.
- /// </summary>
- /// <param name="timeSet">The bring in scroll friction</param>
[EditorBrowsable(EditorBrowsableState.Never)]
public static void SetSystemScrollFriction(double timeSet)
{
BringInScrollFriction = timeSet;
}
- /// <summary>
- /// Gets Elementary's profile in use.
- /// </summary>
- /// <returns>The profile name</returns>
[EditorBrowsable(EditorBrowsableState.Never)]
public static string GetProfile()
{
return Interop.Elementary.elm_config_profile_get();
}
- /// <summary>
- /// Sets the global scaling factor.
- /// This sets the globally configured scaling factor that is applied to all objects.
- /// </summary>
- /// <param name="scale">The scaling factor to set</param>
[EditorBrowsable(EditorBrowsableState.Never)]
public static void SetScale(double scale)
{
Scale = scale;
}
- /// <summary>
- /// Gets the global scaling factor.
- /// This gets the globally configured scaling factor that is applied to all objects.
- /// </summary>
- /// <returns>The scaling factor</returns>
[EditorBrowsable(EditorBrowsableState.Never)]
public static double GetScale()
{
diff --git a/ElmSharp/ElmSharp/ElmScrollConfig.cs b/ElmSharp/ElmSharp/ElmScrollConfig.cs
index c3079e2..974d74f 100644
--- a/ElmSharp/ElmSharp/ElmScrollConfig.cs
+++ b/ElmSharp/ElmSharp/ElmScrollConfig.cs
@@ -24,9 +24,6 @@ namespace ElmSharp
/// </summary>
public static class ElmScrollConfig
{
- /// <summary>
- /// Gets or sets the amount of inertia a scroller imposes during region bring animations.
- /// </summary>
[EditorBrowsable(EditorBrowsableState.Never)]
public static double BringInScrollFriction
{
diff --git a/ElmSharp/ElmSharp/EvasObjectEvent.cs b/ElmSharp/ElmSharp/EvasObjectEvent.cs
index 96a3716..6799be3 100755..100644
--- a/ElmSharp/ElmSharp/EvasObjectEvent.cs
+++ b/ElmSharp/ElmSharp/EvasObjectEvent.cs
@@ -39,142 +39,177 @@ namespace ElmSharp
/// Mouse In Event CallbackType.
/// </summary>
MouseIn,
+
/// <summary>
/// Mouse Out Event CallbackType
/// </summary>
MouseOut,
+
/// <summary>
/// Mouse Button Down Event CallbackType
/// </summary>
MouseDown,
+
/// <summary>
/// Mouse Button Up Event CallbackType
/// </summary>
MouseUp,
+
/// <summary>
/// Mouse Move Event CallbackType
/// </summary>
MouseMove,
+
/// <summary>
/// Mouse Wheel Event CallbackType
/// </summary>
MouseWheel,
+
/// <summary>
/// Multi-touch Down Event CallbackType
/// </summary>
MultiDown,
+
/// <summary>
/// Multi-touch Up Event CallbackType
/// </summary>
MultiUp,
+
/// <summary>
/// Multi-touch Move Event CallbackType
/// </summary>
MultiMove,
+
/// <summary>
/// Object Being Freed (Called after Del)
/// </summary>
Free,
+
/// <summary>
/// Key Press Event CallbackType
/// </summary>
KeyDown,
+
/// <summary>
/// Key Release Event CallbackType
/// </summary>
KeyUp,
+
/// <summary>
/// Focus In Event CallbackType
/// </summary>
FocusIn,
+
/// <summary>
/// Focus Out Event CallbackType
/// </summary>
FocusOut,
+
/// <summary>
/// Show Event CallbackType
/// </summary>
Show,
+
/// <summary>
/// Hide Event CallbackType
/// </summary>
Hide,
+
/// <summary>
/// Move Event CallbackType
/// </summary>
Move,
+
/// <summary>
/// Resize Event CallbackType
/// </summary>
Resize,
+
/// <summary>
/// Restack Event CallbackType
/// </summary>
Restack,
+
/// <summary>
/// Object Being Deleted (called before Free)
/// </summary>
Del,
+
/// <summary>
/// Hold Event CallbackType, Informational purpose event to indicate something
/// </summary>
Hold,
+
/// <summary>
/// Size hints changed Event CallbackType
/// </summary>
ChangedSizeHints,
+
/// <summary>
/// Image has been preloaded
/// </summary>
ImagePreloaded,
+
/// <summary>
/// Canvas got focus as a whole
/// </summary>
CanvasFocusIn,
+
/// <summary>
/// Canvas lost focus as a whole
/// </summary>
CanvasFocusOut,
+
/// <summary>
/// Called just before rendering is updated on the canvas target
/// </summary>
RenderFlushPre,
+
/// <summary>
/// Called just after rendering is updated on the canvas target
/// </summary>
RenderFlushPost,
+
/// <summary>
/// Canvas object got focus
/// </summary>
CanvasObjectFocusIn,
+
/// <summary>
/// Canvas object lost focus
/// </summary>
CanvasObjectFocusOut,
+
/// <summary>
/// Image data has been unloaded (by some mechanism in Evas that throw out original image data)
/// </summary>
ImageUnloaded,
+
/// <summary>
/// Called just before rendering starts on the canvas target
/// </summary>
RenderPre,
+
/// <summary>
/// Called just after rendering stops on the canvas target
/// </summary>
RenderPost,
+
/// <summary>
/// Image size is changed
/// </summary>
ImageResize,
+
/// <summary>
/// Devices added, removed or changed on canvas
/// </summary>
DeviceChanged,
+
/// <summary>
/// Axis is changed
/// </summary>
AxisUpdate,
+
/// <summary>
/// Canvas Viewport size is changed
/// </summary>
@@ -212,13 +247,7 @@ namespace ElmSharp
public EvasObjectEvent(EvasObject sender, EvasObjectCallbackType type, SmartEventInfoParser parser) : this(sender, sender.Handle, type, parser)
{
}
- /// <summary>
- /// Creates and initializes a new instance of the EvasObjectEvent.
- /// </summary>
- /// <param name="sender">EvasObject class belong to</param>
- /// <param name="handle">EvasObject class's handle</param>
- /// <param name="type">EvasObjectCallbackType</param>
- /// <param name="parser">SmartEventInfoParser</param>
+
[EditorBrowsableAttribute(EditorBrowsableState.Never)]
public EvasObjectEvent(EvasObject sender, IntPtr handle, EvasObjectCallbackType type, SmartEventInfoParser parser)
{
@@ -228,6 +257,7 @@ namespace ElmSharp
_parser = parser;
sender.AddToEventLifeTracker(this);
}
+
/// <summary>
/// Creates and initializes a new instance of the EvasObjectEvent.
/// </summary>
@@ -330,7 +360,9 @@ namespace ElmSharp
public class EvasObjectEvent : IInvalidatable
{
private EvasObjectEvent<EventArgs> _evasObjectEvent;
+
private event EventHandler _handlers;
+
private bool _disposed = false;
/// <summary>
@@ -341,12 +373,7 @@ namespace ElmSharp
public EvasObjectEvent(EvasObject sender, EvasObjectCallbackType type) : this(sender, sender.Handle, type)
{
}
- /// <summary>
- /// Creates and initializes a new instance of the EvasObjectEvent.
- /// </summary>
- /// <param name="sender">EvasObject class belong to</param>
- /// <param name="handle">EvasObject class's handle</param>
- /// <param name="type">EvasObjectCallbackTypes</param>
+
[EditorBrowsableAttribute(EditorBrowsableState.Never)]
public EvasObjectEvent(EvasObject sender, IntPtr handle, EvasObjectCallbackType type)
{
@@ -416,4 +443,4 @@ namespace ElmSharp
_evasObjectEvent.MakeInvalidate();
}
}
-}
+} \ No newline at end of file
diff --git a/ElmSharp/ElmSharp/GenGridItem.cs b/ElmSharp/ElmSharp/GenGridItem.cs
index 66b451f..afdede0 100644
--- a/ElmSharp/ElmSharp/GenGridItem.cs
+++ b/ElmSharp/ElmSharp/GenGridItem.cs
@@ -50,12 +50,6 @@ namespace ElmSharp
}
}
- /// <summary>
- /// Gets or sets the type of mouse pointer/cursor decoration to be shown, when the mouse pointer is over the given gengrid widget item.
- /// <remarks>
- /// The cursor's changing area is restricted to the item's area, and not the whole widget's. Note that that item cursors have precedence over widget cursors, so that a mouse over item will always show cursor type.
- /// </remarks>>
- /// </summary>
[EditorBrowsable(EditorBrowsableState.Never)]
public override string Cursor
{
@@ -76,9 +70,6 @@ namespace ElmSharp
}
}
- /// <summary>
- /// Gets or sets custom cursor for gengrid item.
- /// </summary>
[EditorBrowsable(EditorBrowsableState.Never)]
public override string CursorStyle
{
@@ -92,9 +83,6 @@ namespace ElmSharp
}
}
- /// <summary>
- /// Gets or sets whether to rely on the rendering engine.
- /// </summary>
[EditorBrowsable(EditorBrowsableState.Never)]
public override bool IsUseEngineCursor
{
diff --git a/ElmSharp/ElmSharp/GenListItem.cs b/ElmSharp/ElmSharp/GenListItem.cs
index f019a25..79c18da 100644
--- a/ElmSharp/ElmSharp/GenListItem.cs
+++ b/ElmSharp/ElmSharp/GenListItem.cs
@@ -19,7 +19,6 @@ using System.ComponentModel;
namespace ElmSharp
{
-
/// <summary>
/// The type of item's part type.
/// </summary>
@@ -175,12 +174,6 @@ namespace ElmSharp
}
}
- /// <summary>
- /// Gets or sets the type of mouse pointer/cursor decoration to be shown, when the mouse pointer is over the given genlist widget item.
- /// <remarks>
- /// The cursor's changing area is restricted to the item's area, and not the whole widget's. Note that that item cursors have precedence over widget cursors, so that a mouse over item will always show cursor type.
- /// </remarks>>
- /// </summary>
[EditorBrowsable(EditorBrowsableState.Never)]
public override string Cursor
{
@@ -201,9 +194,6 @@ namespace ElmSharp
}
}
- /// <summary>
- /// Gets or sets custom cursor for genlist item.
- /// </summary>
[EditorBrowsable(EditorBrowsableState.Never)]
public override string CursorStyle
{
@@ -217,9 +207,6 @@ namespace ElmSharp
}
}
- /// <summary>
- /// Gets or sets whether to rely on the rendering engine.
- /// </summary>
[EditorBrowsable(EditorBrowsableState.Never)]
public override bool IsUseEngineCursor
{
@@ -315,6 +302,5 @@ namespace ElmSharp
IntPtr.Zero,
null);
}
-
}
} \ No newline at end of file
diff --git a/ElmSharp/ElmSharp/Toolbar.cs b/ElmSharp/ElmSharp/Toolbar.cs
index d86614c..0370594 100644
--- a/ElmSharp/ElmSharp/Toolbar.cs
+++ b/ElmSharp/ElmSharp/Toolbar.cs
@@ -211,11 +211,6 @@ namespace ElmSharp
}
}
- /// <summary>
- /// Sets or gets the orientation of a given toolbar widget.
- /// By default, a toolbar will be horizontal. Use this function to create a vertical toolbar.
- /// </summary>
- //TODO: Below browsable limitation will be removed when the EFL-929 issue is resolved.
[EditorBrowsable(EditorBrowsableState.Never)]
public bool IsHorizontal
{
@@ -465,4 +460,4 @@ namespace ElmSharp
return handle;
}
}
-}
+} \ No newline at end of file