File: src\internal\api\modalities\linkModality.ts
/// <reference path="constants.ts" />
/// <reference path="modalityObject.ts" />
/**
* @module API
* @submodule API Modalities
* @namespace api.modalities
*/
namespace internal.api.modalities {
/**
* @class LinkModality
* @extends api.modalities.ModalityObject
*/
export class LinkModality extends ModalityObject {
/**
* Link to the modality page
* @property {string} link
*/
public readonly link: string;
constructor(responseModality: any, type?: string) {
super(responseModality, type);
if (!responseModality || !responseModality.Link) {
throw new Error("responseModality doesn't have 'Link' property");
}
this.link = responseModality.Link;
}
}
}