> For the complete documentation index, see [llms.txt](https://docs.elentra.org/ejs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.elentra.org/ejs/1.3/guide/plugins/core-plugins/instance-methods.md).

# Instance Methods

## Introduction

An **instance method** is a function that is available within all [component](/ejs/1.3/guide/modules/components.md) definitions.  Each instance method is connected to various EJS internals, allowing for advanced functionality to be made available to components without tight coupling across the application.

{% hint style="info" %}
**Naming Convention**

All instance methods must begin with the dollar character (`$`), followed by a camel-cased string of alphanumeric characters.  The first character following the dollar character should be a lowercase letter.
{% endhint %}

## Standard Instance Methods

These standard instance methods are available by default with an EJS installation.  You may activate each individually by [enabling](/ejs/1.3/guide/plugins/enabling-a-plugin.md) their respective [plugin](/ejs/1.3/guide/plugins.md).

{% content-ref url="/pages/-LKwIzEU3Hj20dIRJQA8" %}
[$findRouteByName (DEPRECATED)](/ejs/1.3/guide/plugins/core-plugins/instance-methods/usdfindroutebyname.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LKwJ8kNiuG-wy\_7rj7H" %}
[$generatePath](/ejs/1.3/guide/plugins/core-plugins/instance-methods/usdgeneratepath.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LKwJD0yfcCpiW98pP0z" %}
[$getRoute](/ejs/1.3/guide/plugins/core-plugins/instance-methods/usdgetroute.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LKwJErAgrQI7H3n27W1" %}
[$redirectTo](/ejs/1.3/guide/plugins/core-plugins/instance-methods/usdredirectto.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LKwJIVSqy-2TTxz9R5n" %}
[$setLocale](/ejs/1.3/guide/plugins/core-plugins/instance-methods/usdsetlocale.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LKwJJlA50aiK6dQ1Hq3" %}
[$translate](/ejs/1.3/guide/plugins/core-plugins/instance-methods/usdtranslate.md)
{% endcontent-ref %}
