Namespace ElmSharp
ElmSharp is a simple c# wrapper of native EFL elementary which is provide all the widget you need to build a full application. These APIs are at the beta status and may be changed in backward/forward-incompatible ways, and are not guarantee to be released.
Structs
Color
The Color is a struct to record the check's state.
Point
The Point is a struct that defines the 2D point as a pair of generic type.
Point3D
The Point3D is a struct that defines a 3D point.
Rect
The Rect is a struct that represents the rectangular space.
Size
The Size is a struct defining the height and width as a pair of generic type.
Interfaces
IAnimatorMotionMapper
The AnimatorMotionMapper interface.
IInvalidatable
IInvalidatable is an interface, which can be overrided by its children class. Inherits IDisposable.
Enums
AspectControl
Enumeration for the aspect control.
AutoCapital
Enumeration for defining the autocapitalization types.
BackgroundOptions
Enumeration for the background types.
CalendarMarkRepeatType
Enumeration for event periodicity, used to define if a mark should be repeated beyond the event's day. It's set when a mark is added.
CalendarSelectMode
Enumeration for the mode, which determines how a user could select a day.
CalendarSelectable
Enumeration for defining which fields of a tm struct will be taken into account.
ColorSelectorMode
Enumeration for the modes of ColorSelector.
ContextPopupDirection
Enumeration for the ContextPopup direction types.
CopyAndPasteMode
Enumeration for defining the entry's copy and paste policy.
DateTimeFieldType
Enumeration for the datetime field types for DateTimeSelector.
DisplayRotation
Enumeration for the display rotation of window.
EvasEventFlag
Flags for the events.
EvasObjectCallbackType
Enumeration for EvasObjectCallbackType.
FlipAxis
Enumeration for the axis along which flip effect should be applied.
FloatingButtonMode
Enumeration for the FloatingButtonMode.
FloatingButtonPosition
Enumeration for the FloatingButtonPosition.
FocusAutoScrollMode
Focus Autoscroll mode.
FocusDirection
Enumeration for the focus direction.
GenItemSelectionMode
Enumeration for the selection modes of GenItem.
GenListItemFieldType
The type of the item's part types.
GenListItemType
Enumeration for setting the genlist item types.
GenListMode
Enumeration for setting the genlist's resizing behavior, transverse axis scrolling, and items cropping.
IconLookupOrder
Enumeration for the icon lookup order. Should look for icons in the theme, FDO paths, or both.
ImageBorderFillMode
Enumeration for the fill mode of the image border.
ImageOrientation
Enumeration for the possible orientation options.
IndicatorMode
Enumeration for the indicator mode.
InputDeviceType
Enumeration of device type generated events.
InputHints
Enumeration that defines the types of Input Hints.
InputPanelLanguage
Enumeration for defining the input panel (virtual keyboard) language modes.
InputPanelLayout
Enumeration for describing the InputPanel layout types.
InputPanelReturnKeyType
Enumeration for defining the "Return" key types on the input panel (virtual keyboard).
InputPointerType
Enumeration of pointer event types.
InputTouchType
Enumeration of touch event types.
KeyboardMode
Enumeration for the keyboard mode.
LabelSlideMode
Enumeration for the slide modes of a label widget.
ListMode
Enumeration for setting the list's resizing behavior, transverse axis scrolling, and items cropping.
NotificationLevel
Enumeration of notification window's priority level.
PanelDirection
Enumeration for the PanelDirection types.
PopupOrientation
Enumeration for the popup orientation types.
RenderOp
How the object should be rendered to output.
ScreenMode
Enumeration of screen mode.
ScrollBarVisiblePolicy
Enumeration for the visible type of scrollbar.
ScrollBlock
Enumeration for the visible type of scrollbar.
ScrollSingleDirection
Type that controls how the content is scrolled.
ScrollToPosition
Enumeration for defining where to position the item in the genlist.
SliderIndicatorVisibleMode
Enumeration for the Slider's indicator visiblity mode.
StatusBarMode
Enumeration for the indicator opacity.
TextFormat
Enumeration for the text format types.
ToolbarIconLookupOrder
Enumeration for the icon lookup order of the toolbar.
ToolbarSelectionMode
Enumeration for the selection mode of the toolbar.
ToolbarShrinkMode
Enumeration for setting the toolbar items display behavior, it can be scrollable, can show a menu with exceeding items, or simply hide them.
TooltipOrientation
Enumeration for the Tooltip orientation.
TweenMode
Enumration for the type of acceleration used in transition.
WindowType
Enumeration for the window type.
WipeDirection
Enumeration for the direction in which the wipe effect should occur.
WipeType
Enumeration for whether the wipe effect should show or hide the object.
WrapType
Enumeration for the wrap types.