Refinitiv Data Library for TypeScript

ZcCurveDefinition.Definition

Summary

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

Methods

Definition(params: ZcCurveDefinition.Params)

Allows you to create a ZcCurveDefinition Definition object

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)

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