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;
}