src/models/waveform/waveform-sad.ts
Serializable REDHAWK Waveform SAD model (i.e., a reference to an available Waveform/Application that can be launched).
Properties |
Methods |
deserialize | ||||||||
deserialize(input: any)
|
||||||||
Defined in src/models/waveform/waveform-sad.ts:14
|
||||||||
Deserializes a JSON object into this class
Parameters :
Returns :
this
|
Public name |
name:
|
Type : string
|
Defined in src/models/waveform/waveform-sad.ts:9
|
Name of the Waveform for use with the DomainService |
Public sad |
sad:
|
Type : string
|
Defined in src/models/waveform/waveform-sad.ts:11
|
The SAD location in the Domain's SCA File System FileSystemService |
import { ISerializable } from '../serialization/index';
/**
* Serializable REDHAWK Waveform SAD model (i.e., a reference to an
* available Waveform/Application that can be launched).
*/
export class WaveformSAD implements ISerializable<WaveformSAD> {
/** Name of the Waveform for use with the {@link DomainService#launch$} */
public name: string;
/** The SAD location in the Domain's SCA File System {@link FileSystemService} */
public sad: string;
/** Deserializes a JSON object into this class */
deserialize(input: any) {
this.name = input.name;
this.sad = input.sad;
return this;
}
}