---
jsApi: true
title: "[P] JS Api"

---
## Index

### Enumerations

- [Availability](Enumeration.Availability.md)

### Classes

- [VersionMap](Class.VersionMap.md)

### Interfaces

- [Version](Interface.Version.md)
- [VersionResolution](Interface.VersionResolution.md)

### Variables

- [namespace](Variable.namespace.md)

### Functions

- [$added](Function.$added.md)
- [$madeOptional](Function.$madeOptional.md)
- [$onValidate](Function.$onValidate.md)
- [$removed](Function.$removed.md)
- [$renamedFrom](Function.$renamedFrom.md)
- [$returnTypeChangedFrom](Function.$returnTypeChangedFrom.md)
- [$typeChangedFrom](Function.$typeChangedFrom.md)
- [$useDependency](Function.$useDependency.md)
- [$versioned](Function.$versioned.md)
- [buildVersionProjections](Function.buildVersionProjections.md)
- [existsAtVersion](Function.existsAtVersion.md)
- [findVersionedNamespace](Function.findVersionedNamespace.md)
- [getAddedOnVersions](Function.getAddedOnVersions.md)
- [getAvailabilityMap](Function.getAvailabilityMap.md)
- [getAvailabilityMapInTimeline](Function.getAvailabilityMapInTimeline.md)
- [getMadeOptionalOn](Function.getMadeOptionalOn.md)
- [getNameAtVersion](Function.getNameAtVersion.md)
- [getRemovedOnVersions](Function.getRemovedOnVersions.md)
- [getRenamedFromVersions](Function.getRenamedFromVersions.md)
- [getReturnTypeBeforeVersion](Function.getReturnTypeBeforeVersion.md)
- [getReturnTypeChangedFrom](Function.getReturnTypeChangedFrom.md)
- [getTypeBeforeVersion](Function.getTypeBeforeVersion.md)
- [getTypeChangedFrom](Function.getTypeChangedFrom.md)
- [getUseDependencies](Function.getUseDependencies.md)
- [getVersion](Function.getVersion.md)
- [getVersionDependencies](Function.getVersionDependencies.md)
- [getVersionForEnumMember](Function.getVersionForEnumMember.md)
- [getVersions](Function.getVersions.md)
- [getVersionsForEnum](Function.getVersionsForEnum.md)
- [hasDifferentNameAtVersion](Function.hasDifferentNameAtVersion.md)
- [hasDifferentReturnTypeAtVersion](Function.hasDifferentReturnTypeAtVersion.md)
- [hasDifferentTypeAtVersion](Function.hasDifferentTypeAtVersion.md)
- [indexTimeline](Function.indexTimeline.md)
- [madeOptionalAfter](Function.madeOptionalAfter.md)
- [resolveVersions](Function.resolveVersions.md)
