diff options
author | sung-su.kim <sung-su.kim@samsung.com> | 2017-07-13 14:53:20 +0900 |
---|---|---|
committer | Sung-su Kim <sung-su.kim@samsung.com> | 2017-07-17 04:16:06 +0000 |
commit | 1ef52e350663034a3bd902ccb929cb0b33fa1ee3 (patch) | |
tree | e3b6bd0e9ad26dd4326defac46b1c2f082bac99a | |
parent | d128cecdb486728468dca1a42771b7790924b00a (diff) | |
download | elm-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.cs | 25 | ||||
-rw-r--r-- | ElmSharp/ElmSharp/ElmScrollConfig.cs | 3 | ||||
-rw-r--r--[-rwxr-xr-x] | ElmSharp/ElmSharp/EvasObjectEvent.cs | 55 | ||||
-rw-r--r-- | ElmSharp/ElmSharp/GenGridItem.cs | 12 | ||||
-rw-r--r-- | ElmSharp/ElmSharp/GenListItem.cs | 14 | ||||
-rw-r--r-- | ElmSharp/ElmSharp/Toolbar.cs | 7 |
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 |