android-emojify
Toggle table of contents
androidJvm
Platform filter
androidJvm
Switch theme
android-emojify
contract
io.
wax911.
emojify.
contract.
model
IEmoji
io.
wax911.
emojify.
contract.
serializer
IEmoji
Deserializer
io.
wax911.
emojify.
contract.
util.
trie
Matches
EXACTLY
IMPOSSIBLE
POSSIBLY
emojify
io.
wax911.
emojify
Emoji
Manager
Companion
io.
wax911.
emojify.
parser
extract
Emojis()
parse
From
Unicode()
parse
To
Html
Decimal()
parse
To
Html
Hexadecimal()
parse
To
Unicode()
remove
All
Emojis()
remove
All
Emojis
Except()
remove
Emojis()
replace
All
Emojis()
io.
wax911.
emojify.
parser.
action
Fitzpatrick
Action
IGNORE
PARSE
REMOVE
io.
wax911.
emojify.
parser.
candidate
Unicode
Candidate
io.
wax911.
emojify.
parser.
candidate.
contract
ICandidate
io.
wax911.
emojify.
parser.
transformer
Emoji
Transformer
io.
wax911.
emojify.
util
Emoji
Trie
Fitzpatrick
Companion
TYPE_
1_
2
TYPE_
3
TYPE_
4
TYPE_
5
TYPE_
6
get
Unicode()
io.
wax911.
emojify.
util.
trie
Node
gson
io.
wax911.
emojify.
serializer.
gson
Gson
Deserializer
Gson
Emoji
kotlinx
io.
wax911.
emojify.
serializer.
kotlinx
Kotlinx
Deserializer
Kotlinx
Emoji
moshi
io.
wax911.
emojify.
serializer.
moshi
Moshi
Deserializer
Moshi
Emoji
kotlinx
/
io.wax911.emojify.serializer.kotlinx
/
KotlinxEmoji
Kotlinx
Emoji
@
Serializable
data
class
KotlinxEmoji
(
val
description
:
String
,
val
emoji
:
String
,
val
supportsFitzpatrick
:
Boolean
=
false
,
val
tags
:
List
<
String
>
?
=
null
,
val
unicode
:
String
,
val
htmlDec
:
String
,
val
htmlHex
:
String
)
:
IEmoji
Default implementation of IEmoji for kotlinx-serialization
Members
Constructors
Kotlinx
Emoji
Link copied to clipboard
constructor
(
description
:
String
,
emoji
:
String
,
supportsFitzpatrick
:
Boolean
=
false
,
tags
:
List
<
String
>
?
=
null
,
unicode
:
String
,
htmlDec
:
String
,
htmlHex
:
String
)
Properties
description
Link copied to clipboard
@
SerialName
(
value
=
"description"
)
open
override
val
description
:
String
emoji
Link copied to clipboard
@
SerialName
(
value
=
"emoji"
)
open
override
val
emoji
:
String
html
Dec
Link copied to clipboard
@
SerialName
(
value
=
"htmlDec"
)
open
override
val
htmlDec
:
String
html
Hex
Link copied to clipboard
@
SerialName
(
value
=
"htmlHex"
)
open
override
val
htmlHex
:
String
supports
Fitzpatrick
Link copied to clipboard
@
SerialName
(
value
=
"supportsFitzpatrick"
)
open
override
val
supportsFitzpatrick
:
Boolean
=
false
tags
Link copied to clipboard
@
SerialName
(
value
=
"tags"
)
open
override
val
tags
:
List
<
String
>
?
=
null
unicode
Link copied to clipboard
@
SerialName
(
value
=
"unicode"
)
open
override
val
unicode
:
String