# OptionToggle class

Namespace: [Rhino.Input.Custom](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.input.custom.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

```cs
public class OptionToggle : IDisposable
```

## Constructors

- [OptionToggle](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.optiontoggle/ctor.md): (2 overloads)

## Finalizer

- [~OptionToggle](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.optiontoggle/finalize.md)

## Properties

- [CurrentValue](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.optiontoggle/currentvalue.md)
- [InitialValue](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.optiontoggle/initialvalue.md)

## Methods

- [Dispose](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.optiontoggle/dispose.md): (2 overloads)
