Refinitiv Data Library for TypeScript

ZcCurveDefinitions.Definition

Summary

The method is used to create the Definition for a ZcCurveDefinitions.

Methods

Definition(params: ContentDefinition[])

Allows you to create a ZcCurveDefinitions Definition object

See ZcCurveDefinition.Params

ZcCurveDefinition.Params properties

Property Is Optional Default Value Type Description
currency Yes - string -
curveTag Yes - string -
id Yes - string -
indexName Yes - string -
mainConstituentAssetClass Yes - enum See MainConstituentAssetClass
name Yes - string -
riskType Yes - enum See RiskType
source Yes - string -
valuationDate Yes - string -
outputs Yes - string[] -
extendedParams Yes - {[key: string]: any} Specifies the parameters that will be merged with the request

Returned value: a Definition object


getData(session: Session)

Description: Sends a request to the data platform to retrieve the data described by the Definition object.

Parameters:

Name Is Optional Default Value Type Description
session No - Session Session instance

Returned value: ContentResponse