Every prop on DashEmojiMart, generated from the component itself.

API Reference

Every prop on DashEmojiMart, generated from the component itself.


DashEmojiMart

The package exposes exactly one component. The table below is read from the installed component at page load, so it always matches the version you have.

Selection props

value and selectedEmoji are written together on every pick; clickedOutside is a counter. All three are outputs of the component — setting them from Python sets the picker's idea of the current selection, but does not move the UI.

See Callbacks & props for what each one contains.

Removed in 0.2.0

Four props existed in 0.0.x that no Dash app could ever use — Dash serialises props to JSON, and a Python function is not serialisable, so passing any of them raised. They were always None in practice:

Removed propReplacement
onEmojiSelectInput("picker", "value") or Input("picker", "selectedEmoji")
onClickOutsideInput("picker", "clickedOutside")
onAddCustomEmojino equivalent; open an issue if you need one
getSpritesheetURLno equivalent; set covers the built-in spritesheets

Version

<!-- component rendered from docs/api-reference/example.py; source withheld by :code: false -->


Source: /api-reference

Note for AI agents: This is the static, prerendered view of an interactive Dash application served because we detected a non-JS user agent. Full prose docs: