Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/deno_class_validator/src/deps.ts>PhoneNumber

Decorator-based property validation for classes.
Latest
class PhoneNumber
Re-export
import { PhoneNumber } from "https://deno.land/x/deno_class_validator@v1.0.0/src/deps.ts";

Constructors

new
PhoneNumber(
countryCallingCodeOrCountry: CountryCallingCode | CountryCode,
nationalNumber: NationalNumber,
metadata: MetadataJson,
)

Properties

optional
carrierCode: CarrierCode
optional
country: CountryCode
countryCallingCode: CountryCallingCode
optional
ext: Extension
nationalNumber: NationalNumber
number: E164Number

Methods

format(format: NumberFormat, options?: FormatNumberOptions): string
formatInternational(options?: FormatNumberOptionsWithoutIDD): string
formatNational(options?: FormatNumberOptionsWithoutIDD): string
getURI(options?: FormatNumberOptionsWithoutIDD): string
isEqual(phoneNumber: PhoneNumber): boolean
isNonGeographic(): boolean
isPossible(): boolean
isValid(): boolean
setExt(ext: Extension): void