<!-- Do not edit this file. It is automatically generated by API Documenter. --> [`SecretComponent`](SecretComponent) ## SecretComponent class 1.11.1 **Signature:** ```typescript export class SecretComponent extends BaseComponent ``` **Extends:** [`BaseComponent`](BaseComponent) ## Constructors | Constructor | Modifiers | Description | | --- | --- | --- | | [`(constructor)(app, containerEl)`](SecretComponent/(constructor).md) | | Constructs a new instance of the <code>SecretComponent</code> class | ## Properties | Property | Modifiers | Type | Description | | --- | --- | --- | --- | | [`disabled`](BaseComponent/disabled) | | <code>boolean</code> | <p> 0.10.3</p><p>(Inherited from [BaseComponent](BaseComponent)<!-- -->)</p> | ## Methods | Method | Modifiers | Description | | --- | --- | --- | | [`onChange(cb)`](SecretComponent/onChange) | | 1.11.4 | | [`setDisabled(disabled)`](BaseComponent/setDisabled) | | <p> 1.2.3</p><p>(Inherited from [BaseComponent](BaseComponent)<!-- -->)</p> | | [`setValue(value)`](SecretComponent/setValue) | | 1.11.4 | | [`then(cb)`](BaseComponent/then) | | <p>Facilitates chaining</p><p> 0.9.7</p><p>(Inherited from [BaseComponent](BaseComponent)<!-- -->)</p> |