Custom Label - Customize text and make custom emojis πŸ˜‰

Short description

Makes a Custom label in a arrangement.

Picture of all the blocks

Features

HTML Support
Some basic Markdown Support
Custom Emojis

Docs

SetupCustomLabel

Sets up the custom label view in the layout provided.
Params

layout | component


RegisterEmojis

Registers emoji to extension. Pass a dictionary with key as codename and value as imageurl for the first parameter. Pass the codename as key and value to size as second parameter. Note when loading text you have to give the applied emojis list also in the loadtext block.
Params

emojiCodeNameWithUrl | dictionary

emojiCodeNameWithSize | dictionary


LoadText

Loads the given text into the custom label view.
Params

text | text

appliedEmojisCodeName | list

verticalScrollEnabled | boolean


SetupCustomLabel

Sets up the custom label view in the layout provided.
Params

layout | component


RegisterEmojis

Registers emoji to extension. Pass a dictionary with key as codename and value as imageurl for the first parameter. Pass the codename as key and value to size as second parameter. Note when loading text you have to give the applied emojis list also in the loadtext block.
Params

emojiCodeNameWithUrl | dictionary

emojiCodeNameWithSize | dictionary


LoadText

Loads the given text into the custom label view.
Params

text | text

appliedEmojisCodeName | list

verticalScrollEnabled | boolean


Download link

com.aktech.customlabel.aix (29.1 KB)

Demo Blocks


Aia -
testtt.aia (31.6 KB)

Output

Made using Rush!
Thank you

12 Likes

Nice extension :+1:

1 Like

Thanks @Shreya.ig

1 Like

Nice extension :+1:. I have a question what is the use of it ? As we put emoji in simple label also. Sorry but I didn’t understand the use

1 Like

this extension can convert a image into emoji in the custom label view

1 Like

Oh noice :star_struck:

1 Like

I think many people don’t understand use of this extension
First of all this extension has html support just like the label component property to use html text.
Secondly this extension supports the basic markdown support not advanced things like tables.
Third the custom emoji part helps you to make a emoji with a emoji URL you have.

1 Like

To explain a amazing use of custom emoji see this screen recording -

3 Likes