File

models/form-controls.model.ts

Description

Control panel form fields.

Extends

GmmImtFormControls

Index

Properties

Properties

rMax
rMax: number
Type : number

Max distance

rMin
rMin: number
Type : number

Min distance

import {GmmFormControlIds, GmmImtFormControls} from '@ghsc/nshmp-lib-ng/gmm';

/**
 * Control panel form fields.
 */
export interface FormControls extends GmmImtFormControls {
  /** Max distance */
  rMax: number;
  /** Min distance */
  rMin: number;
}

/**
 * Control panel form ids.
 */
enum GmmDistanceFormControlIds {
  IMT = 'imt',
  R_MAX = 'rMax',
  R_MIN = 'rMin',
}

/**
 * Application control panel form field ids.
 */
export const FormControlIds = {
  ...GmmFormControlIds,
  ...GmmDistanceFormControlIds,
};

/**
 * Application control panel form field ids.
 */
export type FormControlIds = GmmFormControlIds | GmmDistanceFormControlIds;

results matching ""

    No results matching ""