# FeatureId

Identifies a feature area of the public API that a license entitlement can gate.

`CustomFunctions` is reserved vocabulary: it exists so a license payload is free to carry it,
but HF-307 decision D1 drops function-registration gating (and the `CustomFunctions` grant)
from this release, so no capability grant maps to it.

## Enumeration members

### Batching 

• **Batching**: = "batching"

*Defined in [src/license/LicenseEntitlement.ts:18](https://github.com/handsontable/hyperformula/blob/8e47e2b/src/license/LicenseEntitlement.ts#L18)*

___

### Clipboard 

• **Clipboard**: = "clipboard"

*Defined in [src/license/LicenseEntitlement.ts:15](https://github.com/handsontable/hyperformula/blob/8e47e2b/src/license/LicenseEntitlement.ts#L15)*

___

### Crud 

• **Crud**: = "crud"

*Defined in [src/license/LicenseEntitlement.ts:16](https://github.com/handsontable/hyperformula/blob/8e47e2b/src/license/LicenseEntitlement.ts#L16)*

___

### CustomFunctions 

• **CustomFunctions**: = "custom_functions"

*Defined in [src/license/LicenseEntitlement.ts:19](https://github.com/handsontable/hyperformula/blob/8e47e2b/src/license/LicenseEntitlement.ts#L19)*

___

### NamedExpressions 

• **NamedExpressions**: = "named_expressions"

*Defined in [src/license/LicenseEntitlement.ts:14](https://github.com/handsontable/hyperformula/blob/8e47e2b/src/license/LicenseEntitlement.ts#L14)*

___

### UndoRedo 

• **UndoRedo**: = "undo_redo"

*Defined in [src/license/LicenseEntitlement.ts:17](https://github.com/handsontable/hyperformula/blob/8e47e2b/src/license/LicenseEntitlement.ts#L17)*