File

src/api/webApi/data/parameterDefinition.interface.ts

Extends

Parameter

Index

Properties
Methods

Methods

areValuesSame
areValuesSame(val1: string, val2: string)
Parameters :
Name Type Optional
val1 string No
val2 string No
Returns : boolean

Properties

allowedValues
allowedValues: Array<string>
Type : Array<string>
allowedValuesFreeAllowed
allowedValuesFreeAllowed: boolean
Type : boolean
defaultValue
defaultValue: string
Type : string
format
format: string
Type : string
hasAllowedValues
hasAllowedValues: boolean
Type : boolean
label
label: string
Type : string
max
max: string
Type : string
min
min: string
Type : string
multipleValue
multipleValue: string
Type : string
optional
optional: boolean
Type : boolean
property
property: ParameterProperty
Type : ParameterProperty
readOnlyValue
readOnlyValue: string
Type : string
regex
regex: string
Type : string
type
type: ParameterType
Type : ParameterType
import { ParameterType } from 'api/webApi/data/parameterType.enum';
import { Parameter } from 'api/webApi/data/parameter.interface';
import { ParameterProperty } from './parameterProperty.enum';

export interface ParameterDefinition extends Parameter {
  label: string;
  property: ParameterProperty;
  type: ParameterType;
  optional: boolean;
  min: string;
  max: string;
  regex: string;
  format: string;
  hasAllowedValues: boolean;
  allowedValues: Array<string>;
  allowedValuesFreeAllowed: boolean;
  defaultValue: string;
  readOnlyValue: string;
  multipleValue: string;
  areValuesSame(val1: string, val2: string): boolean;
}

results matching ""

    No results matching ""