Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ValueParser

Package version

Hierarchy

  • ValueParser

Index

Methods

Static parseLangStringToken

  • parseLangStringToken(elementId: string, propertyName: string, token: any, defaultLang: string, maxLength: number | undefined, pattern: RegExp | undefined, parsingErrors: ParsingError[]): {}

Static parseSingularBooleanToken

  • parseSingularBooleanToken(elementId: string, propertyName: string, token: any, parsingErrors: ParsingError[]): boolean

Static parseSingularIdentifierToken

  • parseSingularIdentifierToken(elementId: string, propertyName: string, token: any, maxLength: number | undefined, pattern: RegExp | undefined, parsingErrors: ParsingError[]): string | undefined

Static parseSingularIntegerToken

  • parseSingularIntegerToken(elementId: string, propertyName: string, token: any, minInclusive: number | undefined, maxInclusive: number | undefined, parsingErrors: ParsingError[]): number

Static parseSingularLiteralToken

  • parseSingularLiteralToken(elementId: string, propertyName: string, token: any, parsingErrors: ParsingError[]): { typeFragment: string; value: any }

Static parseSingularStringToken

  • parseSingularStringToken(elementId: string, propertyName: string, token: any, maxLength: number | undefined, pattern: RegExp | undefined, parsingErrors: ParsingError[]): string | undefined

Generated using TypeDoc