models/form-controls.model.ts
Control panel form fields.
Properties |
| derivePathParams |
derivePathParams:
|
Type : boolean
|
|
Whether to derive path paramaeters |
| hangingWall |
hangingWall:
|
Type : boolean
|
|
Whether to use hangin wall |
| rake |
rake:
|
Type : number
|
|
Rake |
| rakeButton |
rakeButton:
|
Type : "0" | "90" |
|
|
Rake button values |
| rJB |
rJB:
|
Type : number
|
|
Joyner-Boore Distance |
| rRup |
rRup:
|
Type : number
|
|
Rupture Distance |
| rX |
rX:
|
Type : number
|
|
Distance X |
| zHyp |
zHyp:
|
Type : number
|
|
Hypocentral Depth |
| zHypCentered |
zHypCentered:
|
Type : boolean
|
|
Whether hypocenter is centered |
import {GmmFormControls} from '@ghsc/nshmp-lib-ng/gmm';
/**
* Control panel form fields.
*/
export interface FormControls extends GmmFormControls {
/** Whether to derive path paramaeters */
derivePathParams: boolean;
/** Whether to use hangin wall */
hangingWall: boolean;
/** Rake */
rake: number;
/** Rake button values */
rakeButton: 0 | 90 | -90;
/** Joyner-Boore Distance */
rJB: number;
/** Rupture Distance */
rRup: number;
/** Distance X */
rX: number;
/** Hypocentral Depth */
zHyp: number;
/** Whether hypocenter is centered */
zHypCentered: boolean;
}