scala-phonenumber
scala-phonenumber
io.github.nafg.scalaphonenumber
Implicits
PhoneNumber
PhoneNumber
PhoneNumberApi
PhoneNumbers
io.github.nafg.scalaphonenumber.facade
LibphonenumberJs
FormatNumberOptions
FormatNumberOptionsWithoutIDD
Metadata
ParseError
PhoneNumber
scala-phonenumber
/
io.github.nafg.scalaphonenumber.facade
/
LibphonenumberJs
/
PhoneNumber
PhoneNumber
@native
@JSType
class
PhoneNumber
(
countryCallingCodeOrCountry:
CountryCallingCode
|
CountryCode
,
val
nationalNumber:
NationalNumber
,
metadata:
Metadata
)
extends
Object
Graph
Supertypes
class
Object
trait
Any
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
carrierCode
:
UndefOr
[
CarrierCode
]
def
country
:
UndefOr
[
CountryCode
]
def
countryCallingCode
:
CountryCallingCode
def
ext
:
UndefOr
[
Extension
]
def
format
(
format:
NumberFormat
,
options:
UndefOr
[
FormatNumberOptions
]):
String
def
formatInternational
(
options:
UndefOr
[
FormatNumberOptionsWithoutIDD
]):
String
def
formatNational
(
options:
UndefOr
[
FormatNumberOptionsWithoutIDD
]):
String
def
getType
():
NumberType
def
getURI
(
options:
UndefOr
[
FormatNumberOptionsWithoutIDD
]):
String
def
isPossible
():
Boolean
def
isValid
():
Boolean
def
number
:
E164Number
Inherited methods
def
hasOwnProperty
(
v:
String
):
Boolean
Inherited from:
Object
def
isPrototypeOf
(
v:
Object
):
Boolean
Inherited from:
Object
def
propertyIsEnumerable
(
v:
String
):
Boolean
Inherited from:
Object
def
toLocaleString
():
String
Inherited from:
Object
def
valueOf
():
Any
Inherited from:
Object
Concrete fields
val
nationalNumber
:
NationalNumber