> For the complete documentation index, see [llms.txt](https://hiveminddocs.gitbook.io/hivemind/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hiveminddocs.gitbook.io/hivemind/code-systems/ultimate-interaction-system-uis/classes/components/activation-component.md).

# Activation Component

Adding this to an actor allows to activate the actor from an interactable remotely.

An activation component allows you to activate an actor remotely for example you might have a lamp which can be activated remotely by a switch which can be interacted with.

## <mark style="color:blue;">Functions</mark>

### <mark style="color:blue;">Callable Functions</mark>

* <mark style="color:yellow;">Get Activation State</mark>: Returns true if this actor has been activated.

### <mark style="color:blue;">Bindable Events</mark>

* <mark style="color:yellow;">On Activation</mark>: Executes upon Activating this actor.
* <mark style="color:yellow;">On Deactivation</mark>: Executed upon deactivating this actor.
