# IHandlerSource interface

Namespace: [Eto](https://eto.picoe.ca/api/namespace/eto.md) · Assembly: [Eto](https://eto.picoe.ca/api/assembly/eto.md)

```cs
public interface IHandlerSource
```

Interface for widgets that have a handler

**Derived types:** [Brush](https://eto.picoe.ca/api/type/eto.drawing.brush.md), [GraphicsPath](https://eto.picoe.ca/api/type/eto.drawing.graphicspath.md), [IconFrame](https://eto.picoe.ca/api/type/eto.drawing.iconframe.md), [Pen](https://eto.picoe.ca/api/type/eto.drawing.pen.md), [Widget](https://eto.picoe.ca/api/type/eto.widget.md)

## Properties

- [Handler](https://eto.picoe.ca/api/type/eto.ihandlersource/handler.md): Gets the platform handler object for the widget
