Etonamespace

Types

Eto.ICallbackSource
Interface to get the callback object for a widget
Eto.IControlObjectSource
Interface for widgets that have a control object
Eto.IHandlerSource
Interface for widgets that have a handler
Eto.IPlatformInitializer
Platform extension for 3rd party libraries to provide additional controls or functionality
Eto.IStyleProvider
Interface for a style provider
Eto.ITypeDescriptorContext
Interface for a type descriptor context, for type converter compatibility in portable class libraries.
Eto.AttachableMemberIdentifier
Attachable member identifier for properties, when xaml is not present/available
Eto.AutoInitializeAttribute
Attribute to specify whether the handler interface should be initialized automatically
Eto.CollectionChangedHandler<TItem, TCollection>
Class to help implement collection changed events on a data store
Eto.ContentPropertyAttribute
Attribute to indicate which property of a type is the content property
Eto.DataStoreChangedHandler<TItem, TCollection>
Class to help implement change handling for a IDataStore<T>
Eto.DefaultStyleProvider
The default style provider which supports setting styles from delegates.
Eto.EnumerableChangedHandler<TItem, TCollection>
Helper class to handle collection change events of an IEnumerable
Eto.EnumerableChangedHandler<TItem>
Helper class to handle collection change events of an IEnumerable
Eto.EtoEnvironment
Environment methods
Eto.EtoEnvironment.IHandler
Handler interface for the EtoEnvironment class
Eto.EtoMemberIdentifier
Member identifier for attached properties
Eto.EtoSpecialFolder
Enumeration of the special folders that can be retrieved
Eto.ExportHandlerAttribute
Exports a handler from a 3rd party assembly.
Eto.ExportInitializerAttribute
Attribute to apply to 3rd party assemblies to load additional controls or functionality.
Eto.ExtendedObservableCollection<T>
Observable collection with extended functionality such as sorting and adding a range of items
Eto.FileAction
File action.
Eto.HandlerAttribute
Attribute to specify the interface type to use for the handler of a Widget
Eto.HandlerCreatedEventArgs
Arguments for when a widget is created
Eto.HotReloadAttribute
Indicates that a class supports hot reload functionality
Eto.HotReloadService
Enables hot reload functionality in Eto
Eto.NamespaceInfo
Helper class to get information about a namespace and assembly
Eto.OperatingSystemPlatform
Operating system platform information
Eto.Platform
Base platform class
Eto.PlatformExtensionAttribute
Base extension attribute to wire up 3rd party controls and native handler implementations.
Eto.PlatformFeatures
Flags to specify which global features are supported for a platform
Eto.Platforms
Constants for the standard Generator generators
Eto.PropertyStore
A storage for properties and events of a class
Eto.RuntimeNamePropertyAttribute
Attribute to specify the name property of a control for serialization
Eto.Style
Style manager for widgets
Eto.StyleHandler<THandler>
Delegate to handle styling a widget handler
Eto.StyleWidgetHandler<TWidget>
Delegate to handle styling a widget
Eto.TypeConverter
Type converter implementation, for type converter compatibility in portable class libraries.
Eto.TypeConverterAttribute
Type converter attribute, for type converter compatibility in portable class libraries.
Eto.TypeDescriptor
Type descriptor for conversion compatibility.
Eto.UnhandledExceptionEventArgs
Provides data for the event that is raised when there is an exception that is not handled otherwise
Eto.Widget
Base widget class for all objects requiring a platform-specific implementation
Eto.Widget.ICallback
> Base callback interface for all widgets
Eto.Widget.IHandler
Handler interface for the Widget.IHandler.Widget class
Eto.WidgetCreatedEventArgs
Arguments for when a widget is created
Eto.WidgetHandler<TControl, TWidget, TCallback>
Widget handler with type-specific callback
Eto.WidgetHandler<TControl, TWidget>
Base platform handler for Widget objects that have a backing platform object
Eto.WidgetHandler<TControl, TWidget>.WeakConnector
Connector for events to keep a weak reference to allow controls to be garbage collected when no longer referenced
Eto.WidgetHandler<TWidget>
Base platform handler for widgets