# FeatureId Enumeration
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 (opens new window)
# Clipboard
• Clipboard: = "clipboard"
Defined in src/license/LicenseEntitlement.ts:15 (opens new window)
# Crud
• Crud: = "crud"
Defined in src/license/LicenseEntitlement.ts:16 (opens new window)
# CustomFunctions
• CustomFunctions: = "custom_functions"
Defined in src/license/LicenseEntitlement.ts:19 (opens new window)
# NamedExpressions
• NamedExpressions: = "named_expressions"
Defined in src/license/LicenseEntitlement.ts:14 (opens new window)
# UndoRedo
• UndoRedo: = "undo_redo"
Defined in src/license/LicenseEntitlement.ts:17 (opens new window)