net.corda.core.utilities / Emoji

# Emoji

`object Emoji`

A simple wrapper class that contains icons and support for printing them only when were connected to a terminal.

### Properties

CODE_BAG_OF_CASH | `const val CODE_BAG_OF_CASH: String`
CODE_COOL_GUY | `const val CODE_COOL_GUY: String`
CODE_DIAMOND | `const val CODE_DIAMOND: String`
CODE_GREEN_TICK | `const val CODE_GREEN_TICK: String`
CODE_LEFT_ARROW | `const val CODE_LEFT_ARROW: String`
CODE_NEWSPAPER | `const val CODE_NEWSPAPER: String`
CODE_PAPERCLIP | `const val CODE_PAPERCLIP: String`
CODE_RIGHT_ARROW | `const val CODE_RIGHT_ARROW: String`
bagOfCash | `val bagOfCash: String`
coolGuy | `val coolGuy: String`
diamond | `val diamond: String`
emojiMode | `val emojiMode: ThreadLocal<Any>` When non-null, toString() methods are allowed to use emoji in the output as were going to render them to a sufficiently capable text surface.
hasEmojiTerminal | `val hasEmojiTerminal: <ERROR CLASS>`
leftArrow | `val leftArrow: String`
newspaper | `val newspaper: String`
paperclip | `val paperclip: String`
rightArrow | `val rightArrow: String`

### Functions

renderIfSupported | `fun <T> renderIfSupported(body: () -> T): T` `fun renderIfSupported(obj: Any): String`