File

src/app/shared/model/about/version-info.model.ts

Description

Provides version information about core libraries used.

Implements

Serializable

Example

Index

Properties
Methods

Methods

Public deserialize
deserialize(input: )
Parameters :
Name Type Optional Description
input
Returns : this

Properties

Public core
core: Dependency
Type : Dependency
Public dashboard
dashboard: Dependency
Type : Dependency
Public implementation
implementation: Dependency
Type : Dependency
Public shell
shell: Dependency
Type : Dependency
import { Serializable } from '../serialization/serializable.model';
import { Dependency } from './dependency.model';

/**
 * Provides version information about core libraries used.
 *
 * @author Gunnar Hillert
 */
export class VersionInfo implements Serializable<VersionInfo> {

  public implementation: Dependency;
  public core: Dependency;
  public dashboard: Dependency;
  public shell: Dependency;

  public deserialize(input) {
    this.implementation = new Dependency().deserialize(input.implementation);
    this.core = new Dependency().deserialize(input.core);
    this.dashboard = new Dependency().deserialize(input.dashboard);
    this.shell = new Dependency().deserialize(input.shell);
    return this;
  }
}

results matching ""

    No results matching ""