# Editor.IconButton

- Kind: class
- Namespace: `Editor`
- Assembly: `Sandbox.Tools`
- Inherits: [Editor.Widget](/api/Editor.Widget)

## Constructors

- [`IconButton`](/api/Editor.IconButton/.ctor)

## Properties

- [`Background`](/api/Editor.IconButton/Background)
- [`BackgroundActive`](/api/Editor.IconButton/BackgroundActive)
- [`Foreground`](/api/Editor.IconButton/Foreground)
- [`ForegroundActive`](/api/Editor.IconButton/ForegroundActive)
- [`Icon`](/api/Editor.IconButton/Icon)
- [`IconSize`](/api/Editor.IconButton/IconSize)
- [`IsActive`](/api/Editor.IconButton/IsActive): If IsToggle is true, this is toggled on press
- [`IsToggle`](/api/Editor.IconButton/IsToggle): If true we will toggle IsActive automatically
- [`OnClick`](/api/Editor.IconButton/OnClick)
- [`OnToggled`](/api/Editor.IconButton/OnToggled)
