<!-- Do not edit this file. It is automatically generated by API Documenter. --> [`IconValue`](IconValue) ## IconValue class [Value](Value) wrapping a renderable icon. 1.10.0 **Signature:** ```typescript export class IconValue extends StringValue ``` **Extends:** [`StringValue`](StringValue) ## Constructors | Constructor | Modifiers | Description | | --- | --- | --- | | [`(constructor)(value)`](PrimitiveValue/(constructor).md) | | <p> 1.10.0</p><p>(Inherited from [PrimitiveValue](PrimitiveValue)<!-- -->)</p> | ## Properties | Property | Modifiers | Type | Description | | --- | --- | --- | --- | | [`type`](StringValue/type) | <code>static</code> | <code>string</code> | <p> 1.10.0</p><p>(Inherited from [StringValue](StringValue)<!-- -->)</p> | ## Methods | Method | Modifiers | Description | | --- | --- | --- | | [`equals(other)`](Value/equals) | | <p> 1.10.0</p><p>(Inherited from [Value](Value)<!-- -->)</p> | | [`equals(a, b)`](Value/equals) | <code>static</code> | <p> 1.10.0</p><p>(Inherited from [Value](Value)<!-- -->)</p> | | [`isTruthy()`](PrimitiveValue/isTruthy) | | <p> 1.10.0</p><p>(Inherited from [PrimitiveValue](PrimitiveValue)<!-- -->)</p> | | [`looseEquals(other)`](Value/looseEquals) | | <p> 1.10.0</p><p>(Inherited from [Value](Value)<!-- -->)</p> | | [`looseEquals(a, b)`](Value/looseEquals) | <code>static</code> | <p> 1.10.0</p><p>(Inherited from [Value](Value)<!-- -->)</p> | | [`renderTo(el, ctx)`](Value/renderTo) | | <p>Render this value into the provided HTMLElement.</p><p> 1.10.0</p><p>(Inherited from [Value](Value)<!-- -->)</p> | | [`toString()`](PrimitiveValue/toString) | | <p> 1.10.0</p><p>(Inherited from [PrimitiveValue](PrimitiveValue)<!-- -->)</p> |