Options
All
  • Public
  • Public/Protected
  • All
Menu

Modules SDK toolkit for Collboard.com - v35.13.4600

Index

Enumerations

Classes

Interfaces

Type aliases

Variables

Functions

Type aliases

ArrayFull<TItem>: { 0: TItem } & TItem[]

Array with at least one item

collboard-modules-sdk

Type parameters

  • TItem

Arrayable<TItem>: TItem | TItem[] | Set<TItem>

Just an item or array of items or set of items

deprecated

Using this is a bit antipattern use just Array

collboard-modules-sdk

Type parameters

  • TItem

ArrayableFull<TItem>: TItem | ArrayFull<TItem>

Just an item or array of items with at least one item

collboard-modules-sdk

Type parameters

  • TItem

Factorable<TValue>: TValue | Factory<TValue>
collboard-modules-sdk

Type parameters

  • TValue

Factory<TValue>: () => TValue

Type parameters

  • TValue

Type declaration

    • (): TValue
    • collboard-modules-sdk

      Returns TValue

IAdvancedAppearance: RequireAtLeastOne<IFullAdvancedAppearance & { default: IMaterial }>

Appearance when you want to specify materials for different spots, edges and fills of the art and set the default for the rest. For example polygon with red edge and blue fill

🟥🟥🟥🟥 🟥🟦🟦🟥 🟥🟦🟦🟥 🟥🟥🟥🟥

collboard-modules-sdk

Appearance describes complete appearance of the art. It can be one of the following:

  • IMaterial when you want to use just a single material for every spots, edges and fills of the art
  • IAdvancedAppearance, IFullAdvancedAppearance when you want to specify materials for different spots, edges and fills of the art

🟦🟦🟦🟦 🟦🟦🟦🟦 🟦🟦🟦🟦 🟦🟦🟦🟦

collboard-modules-sdk
IBaseMessage: string | JSX.Element

A message which can be a simple string or JSX element*

Note: Please use JSX element only as a text with a formatting like a bold or italic etc.

collboard-modules-sdk
IBehavior: (behaviorProps: IBehaviorOptions) => Promise<boolean>

Type declaration

    • (behaviorProps: IBehaviorOptions): Promise<boolean>
    • Behaviors are parts of functionality of tools, which can be shared among multiple tools. They can be called at any point during the process of TouchController subscription

      Calling a certain behavior can be terminal and it is marked by the return value. If the function returns true, it should be considered terminal, because it "did it's job" and we should prevent any other tool functionality from happening.

      example

      let module = { async setup(systems){ const { touchController } = await systems.request('touchController');

          return Registration.fromSubscription((registerAdditionalSubscription) =>
      touchController.touches.subscribe((touch) => {
      // do something else
      let props: IBehaviorProps = { systems, registerAdditionalSubscription, touch };
      if (selectionToolBehavior(props)) return;
      if (someOtherBehavior(props)) return;
      }),
      );
      },

      }

      collboard-modules-sdk

      Parameters

      • behaviorProps: IBehaviorOptions

      Returns Promise<boolean>

Export scope specifies which arts should be exported

collboard-modules-sdk
IFactorableWithSystems<TValue>: TValue | ((systems: ISystems) => TValue)
collboard-modules-sdk

Type parameters

  • TValue

IKey: "a" | "b" | "c" | "d" | "e" | "f" | "g" | "h" | "i" | "j" | "k" | "l" | "m" | "n" | "o" | "p" | "q" | "r" | "s" | "t" | "u" | "v" | "w" | "x" | "y" | "z" | "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "Decimal" | "Key11" | "Key12" | "Multiply" | "Add" | "Clear" | "Divide" | "Subtract" | "Separator" | "Alt" | "AltGraph" | "CapsLock" | "Control" | "Fn" | "FnLock" | "Hyper" | "Meta" | "NumLock" | "ScrollLock" | "Shift" | "Super" | "Symbol" | "SymbolLock" | "Enter" | "Tab" | " " | "ArrowDown" | "ArrowLeft" | "ArrowRight" | "ArrowUp" | "End" | "Home" | "PageDown" | "PageUp" | "WheelUp" | "WheelDown" | "WheelLeft" | "WheelRight" | "Backspace" | "Clear" | "Copy" | "CrSel" | "Cut" | "Delete" | "EraseEof" | "ExSel" | "Insert" | "Paste" | "Redo" | "Undo" | "Accept" | "Again" | "Attn" | "Cancel" | "ContextMenu" | "Escape" | "Execute" | "Find" | "Finish" | "Help" | "Pause" | "Play" | "Props" | "Select" | "ZoomIn" | "ZoomOut" | "BrightnessDown" | "BrightnessUp" | "Eject" | "LogOff" | "Power" | "PowerOff" | "PrintScreen" | "Hibernate" | "Standby" | "WakeUp" | "F1" | "F2" | "F3" | "F4" | "F5" | "F6" | "F7" | "F8" | "F9" | "F10" | "F11" | "F12" | "F13" | "F14" | "F15" | "F16" | "F17" | "F18" | "F19" | "F20" | "Soft1" | "Soft2" | "Soft3" | "Soft4" | "AppSwitch" | "Call" | "Camera" | "CameraFocus" | "EndCall" | "GoBack" | "GoHome" | "HeadsetHook" | "LastNumberRedial" | "Notification" | "MannerMode" | "VoiceDial" | "ChannelDown" | "ChannelUp" | "MediaFastForward" | "MediaPause" | "MediaPlay" | "MediaPlayPause" | "MediaRecord" | "MediaRewind" | "MediaStop" | "MediaTrackNext" | "MediaTrackPrevious" | "AudioBalanceLeft" | "AudioBalanceRight" | "AudioBassDown" | "AudioBassBoostDown" | "AudioBassBoostToggle" | "AudioBassBoostUp" | "AudioBassUp" | "AudioFaderFront" | "AudioFaderRear" | "AudioSurroundModeNext" | "AudioTrebleDown" | "AudioTrebleUp" | "AudioVolumeDown" | "AudioVolumeMute" | "AudioVolumeUp" | "MicrophoneToggle" | "MicrophoneVolumeDown" | "MicrophoneVolumeMute" | "MicrophoneVolumeUp" | "TV" | "TV3DMode" | "TVAntennaCable" | "TVAudioDescription" | "TVAudioDescriptionMixDown" | "TVAudioDescriptionMixUp" | "TVContentsMenu" | "TVDataService" | "TVInput" | "TVInputComponent1" | "TVInputComponent2" | "TVInputComposite1" | "TVInputComposite2" | "TVInputHDMI1" | "TVInputHDMI2" | "TVInputHDMI3" | "TVInputHDMI4" | "TVInputVGA1" | "TVMediaContext" | "TVNetwork" | "TVNumberEntry" | "TVPower" | "TVRadioService" | "TVSatellite" | "TVSatelliteBS" | "TVSatelliteCS" | "TVSatelliteToggle" | "TVTerrestrialAnalog" | "TVTerrestrialDigital" | "TVTimer" | "AVRInput" | "AVRPower" | "ColorF0Red" | "ColorF1Green" | "ColorF2Yellow" | "ColorF3Blue" | "ColorF4Grey" | "ColorF5Brown" | "ClosedCaptionToggle" | "Dimmer" | "DisplaySwap" | "DVR" | "Exit" | "FavoriteClear0" | "FavoriteClear1" | "FavoriteClear2" | "FavoriteClear3" | "FavoriteRecall0" | "FavoriteRecall1" | "FavoriteRecall2" | "FavoriteRecall3" | "FavoriteStore0" | "FavoriteStore1" | "FavoriteStore2" | "FavoriteStore3" | "Guide" | "GuideNextDay" | "GuidePreviousDay" | "Info" | "InstantReplay" | "Link" | "ListProgram" | "LiveContent" | "Lock" | "MediaApps" | "MediaAudioTrack" | "MediaLast" | "MediaSkipBackward" | "MediaSkipForward" | "MediaStepBackward" | "MediaStepForward" | "MediaTopMenu" | "NavigateIn" | "NavigateNext" | "NavigateOut" | "NavigatePrevious" | "NextFavoriteChannel" | "NextUserProfile" | "OnDemand" | "Pairing" | "PinPDown" | "PinPMove" | "PinPToggle" | "PinPUp" | "PlaySpeedDown" | "PlaySpeedReset" | "PlaySpeedUp" | "RandomToggle" | "RcLowBattery" | "RecordSpeedNext" | "RfBypass" | "ScanChannelsToggle" | "ScreenModeNext" | "Settings" | "SplitScreenToggle" | "STBInput" | "STBPower" | "Subtitle" | "Teletext" | "VideoModeNext" | "Wink" | "ZoomToggle" | "SpeechCorrectionList" | "SpeechInputToggle" | "Close" | "New" | "Open" | "Print" | "Save" | "SpellCheck" | "MailForward" | "MailReply" | "MailSend" | "LaunchCalculator" | "LaunchCalendar" | "LaunchContacts" | "LaunchMail" | "LaunchMediaPlayer" | "LaunchMusicPlayer" | "LaunchMyComputer" | "LaunchPhone" | "LaunchScreenSaver" | "LaunchSpreadsheet" | "LaunchWebBrowser" | "LaunchWebCam" | "LaunchWordProcessor" | "LaunchApplication1" | "LaunchApplication2" | "LaunchApplication3" | "LaunchApplication4" | "LaunchApplication5" | "LaunchApplication6" | "LaunchApplication7" | "LaunchApplication8" | "LaunchApplication9" | "LaunchApplication10" | "LaunchApplication11" | "LaunchApplication12" | "LaunchApplication13" | "LaunchApplication14" | "LaunchApplication15" | "LaunchApplication16" | "BrowserBack" | "BrowserFavorites" | "BrowserForward" | "BrowserHome" | "BrowserRefresh" | "BrowserSearch" | "BrowserStop"
IListStyle: "unordered" | "ordered" | "none"
collboard-modules-sdk

Material describes one material of the art or part of the art It can be one of the following:

  • ITexture when you want to use just an emissive texture without struggle with the lightning, shadows, etc.
  • IPhongMaterial when you want to specify full phong lighting model
collboard-modules-sdk
IMessage: IBaseMessage | Partial<Record<string_translate_language, IBaseMessage>>

A message which can be a simple string or JSX element*, or a complex object with multiple translations and rich elements.

Note: Please use JSX element only as a text with a formatting like a bold or italic etc.

collboard-modules-sdk

Collboard module is basic unit of functionality. From the technical point of view it is just an object or function which will create this object with manifest and setup function that can make some work and returns a logic how to destroy itself.

It can be in two forms:

  1. IModuleDefinition which will directly contain setup and optionally the manifest @see IModuleDefinition
  2. Or function that will return IModuleDefinition. This can be usefull to create unique scope before calling the setup. When the module is uninstalled and than installed again, this factory will be called again so you do not need to think about some complicated scenarios. Notice that this factory should not do some heavy work or keep something to destroy. Purpose of it is only to define scope variabliles. Heavy work should be done in the setup.

Note: We cannot use just a function setup as and module because than we cannot distinguish between factory of full module and just setup

collboard-modules-sdk
IModuleManifestAuthor: string_person_profile | IPersonProfile

Describes author or contributor of a module. It is in same format as in package.json.

collboard-modules-sdk
IModuleManifestSoftwareLicense: string_license | ILicense

Describes software license of a module. It is in same format as in package.json.

collboard-modules-sdk
IModuleManifestUsageLicense: { type: "FREE" } | IModuleManifestUsageLicensePayed

Describes licence for usage of a module.

collboard-modules-sdk
IModuleSetup: (systems: ISystems) => Promisable<IDestroyable>

Type declaration

    • (systems: ISystems): Promisable<IDestroyable>
    • Setup is an function that is called when the modules is going to be installed. When the function result is resolved, module is succesfully installed. In the setup should be done all heavy work. Typically you will interact with the systems. You will get systems container and you can request the systems at begining of the setup. Systems are like APIs. Setup should return destroyable object which will cleanup everything after it. In most cases you can just return things from the systems because they are most of the time returning exactly that.

      collboard-modules-sdk

      Parameters

      Returns Promisable<IDestroyable>

IPhongMaterial: RequireAtLeastOne<IFullPhongMaterial>

Material with specified at least parts of phong lighting model

collboard-modules-sdk
IShortcut: IKey[]
collboard-modules-sdk
IStringMessage: string | Partial<Record<string_translate_language, string>>

A message which can be a simple string or a object with multiple string translations.

collboard-modules-sdk
ISystems: Pick<ISystemsExtended, ISystemsMethods>

Systems do everything in Collboard. They can comunicate between or modules can do things through a systems

collboard-modules-sdk

Texture is texture or its equivalent like color, gradient, video, etc.

collboard-modules-sdk
ITrayDynamicItem: { content: JSX.Element; defaultColor: string_color; filters?: ITrayDynamicItemFilter[] }
collboard-modules-sdk

Type declaration

ITrayDynamicItemFilter: (source: JSX.Element) => JSX.Element

Type declaration

    • (source: JSX.Element): JSX.Element
    • collboard-modules-sdk

      Parameters

      • source: JSX.Element

      Returns JSX.Element

ITrayDynamicItemList: {}
collboard-modules-sdk

Type declaration

ITrayDynamicToolbarGroup: { itemIds: string[]; scale?: number; title: IMessage }[]
collboard-modules-sdk
ITrayDynamicToolbarItems: { icon: string_url_image; items: ITrayDynamicToolbarGroup; scale: number; title: IMessage }[]
collboard-modules-sdk
ITraySimpleDefinition: ITraySimpleTab[]

Definition of the tray

collboard-modules-sdk
PromisableArray<TItem>: Promisable<Promisable<TItem>[]>

Array which can be wrapped in a Promise and all items can be also wrapped in a Promise

collboard-modules-sdk

Type parameters

  • TItem

SystemName: keyof Omit<ISystemsExtended, ISystemsMethods>

All system names as union type

collboard-modules-sdk
string_animation: "spinning" | "spinning-colors" | "loading" | "unpacking"

List of all possible css animations

collboard-modules-sdk
string_attribute: string

Semantic helper for attributes

  • case insensitive

For example "color"

collboard-modules-sdk
string_attribute_value_scope: string

Semantic helper for attributes context Each attribute value scope with a attribute name has its own current value

  • case insensitive

For example "tools"

collboard-modules-sdk
string_char: string

Semantic helper

For example "a"

collboard-modules-sdk
string_char_emoji: "\"😀\" | \"😃\" | \"😄\" | \"😁\" | \"😆\" | \"😅\" | \"😂\" | \"🤣\" | \"🥲\" | \"☺️\" | \"😊\" | \"😇\" | \"🙂\" | \"🙃\" | \"😉\" | \"😌\" | \"😍\" | \"🥰\" | \"😘\" | \"😗\" | \"😙\" | \"😚\" | \"😋\" | \"😛\" | \"😝\" | \"😜\" | \"🤪\" | \"🤨\" | \"🧐\" | \"🤓\" | \"😎\" | \"🥸\" | \"🤩\" | \"🥳\" | \"😏\" | \"😒\" | \"😞\" | \"😔\" | \"😟\" | \"😕\" | \"🙁\" | \"☹️\" | \"😣\" | \"😖\" | \"😫\" | \"😩\" | \"🥺\" | \"😢\" | \"😭\" | \"😤\" | \"😠\" | \"😡\" | \"🤬\" | \"🤯\" | \"😳\" | \"🥵\" | \"🥶\" | \"😱\" | \"😨\" | \"😰\" | \"😥\" | \"😓\" | \"🤗\" | \"🤔\" | \"🤭\" | \"🤫\" | \"🤥\" | \"😶\" | \"😐\" | \"😑\" | \"😬\" | \"🙄\" | \"😯\" | \"😦\" | \"😧\" | \"😮\" | \"😲\" | \"🥱\" | \"😴\" | \"🤤\" | \"😪\" | \"😵\" | \"🤐\" | \"🥴\" | \"🤢\" | \"🤮\" | \"🤧\" | \"😷\" | \"🤒\" | \"🤕\" | \"🤑\" | \"🤠\" | \"😈\" | \"👿\" | \"👹\" | \"👺\" | \"🤡\" | \"💩\" | \"👻\" | \"💀\" | \"☠️\" | \"👽\" | \"👾\" | \"🤖\" | \"🎃\" | \"😺\" | \"😸\" | \"😹\" | \"😻\" | \"😼\" | \"😽\" | \"🙀\" | \"😿\" | \"😾\" | \"👋\" | \"🤚\" | \"🖐\" | \"✋\" | \"🖖\" | \"👌\" | \"🤌\" | \"🤏\" | \"✌️\" | \"🤞\" | \"🤟\" | \"🤘\" | \"🤙\" | \"👈\" | \"👉\" | \"👆\" | \"🖕\" | \"👇\" | \"☝️\" | \"👍\" | \"👎\" | \"✊\" | \"👊\" | \"🤛\" | \"🤜\" | \"👏\" | \"🙌\" | \"👐\" | \"🤲\" | \"🤝\" | \"🙏\" | \"✍️\" | \"💅\" | \"🤳\" | \"💪\" | \"🦾\" | \"🦵\" | \"🦿\" | \"🦶\" | \"👣\" | \"👂\" | \"🦻\" | \"👃\" | \"🫀\" | \"🫁\" | \"🧠\" | \"🦷\" | \"🦴\" | \"👀\" | \"👁\" | \"👅\" | \"👄\" | \"💋\" | \"🩸\" | \"👶\" | \"👧\" | \"🧒\" | \"👦\" | \"👩\" | \"🧑\" | \"👨\" | \"👩‍🦱\" | \"🧑‍🦱\" | \"👨‍🦱\" | \"👩‍🦰\" | \"🧑‍🦰\" | \"👨‍🦰\" | \"👱‍♀️\" | \"👱\" | \"👱‍♂️\" | \"👩‍🦳\" | \"🧑‍🦳\" | \"👨‍🦳\" | \"👩‍🦲\" | \"🧑‍🦲\" | \"👨‍🦲\" | \"🧔\" | \"👵\" | \"🧓\" | \"👴\" | \"👲\" | \"👳‍♀️\" | \"👳\" | \"👳‍♂️\" | \"🧕\" | \"👮‍♀️\" | \"👮\" | \"👮‍♂️\" | \"👷‍♀️\" | \"👷\" | \"👷‍♂️\" | \"💂‍♀️\" | \"💂\" | \"💂‍♂️\" | \"🕵️‍♀️\" | \"🕵️\" | \"🕵️‍♂️\" | \"👩‍⚕️\" | \"🧑‍⚕️\" | \"👨‍⚕️\" | \"👩‍🌾\" | \"🧑‍🌾\" | \"👨‍🌾\" | \"👩‍🍳\" | \"🧑‍🍳\" | \"👨‍🍳\" | \"👩‍🎓\" | \"🧑‍🎓\" | \"👨‍🎓\" | \"👩‍🎤\" | \"🧑‍🎤\" | \"👨‍🎤\" | \"👩‍🏫\" | \"🧑‍🏫\" | \"👨‍🏫\" | \"👩‍🏭\" | \"🧑‍🏭\" | \"👨‍🏭\" | \"👩‍💻\" | \"🧑‍💻\" | \"👨‍💻\" | \"👩‍💼\" | \"🧑‍💼\" | \"👨‍💼\" | \"👩‍🔧\" | \"🧑‍🔧\" | \"👨‍🔧\" | \"👩‍🔬\" | \"🧑‍🔬\" | \"👨‍🔬\" | \"👩‍🎨\" | \"🧑‍🎨\" | \"👨‍🎨\" | \"👩‍🚒\" | \"🧑‍🚒\" | \"👨‍🚒\" | \"👩‍✈️\" | \"🧑‍✈️\" | \"👨‍✈️\" | \"👩‍🚀\" | \"🧑‍🚀\" | \"👨‍🚀\" | \"👩‍⚖️\" | \"🧑‍⚖️\" | \"👨‍⚖️\" | \"👰‍♀️\" | \"👰\" | \"👰‍♂️\" | \"🤵‍♀️\" | \"🤵\" | \"🤵‍♂️\" | \"👸\" | \"🤴\" | \"🥷\" | \"🦸‍♀️\" | \"🦸\" | \"🦸‍♂️\" | \"🦹‍♀️\" | \"🦹\" | \"🦹‍♂️\" | \"🤶\" | \"🧑‍🎄\" | \"🎅\" | \"🧙‍♀️\" | \"🧙\" | \"🧙‍♂️\" | \"🧝‍♀️\" | \"🧝\" | \"🧝‍♂️\" | \"🧛‍♀️\" | \"🧛\" | \"🧛‍♂️\" | \"🧟‍♀️\" | \"🧟\" | \"🧟‍♂️\" | \"🧞‍♀️\" | \"🧞\" | \"🧞‍♂️\" | \"🧜‍♀️\" | \"🧜\" | \"🧜‍♂️\" | \"🧚‍♀️\" | \"🧚\" | \"🧚‍♂️\" | \"👼\" | \"🤰\" | \"🤱\" | \"👩‍🍼\" | \"🧑‍🍼\" | \"👨‍🍼\" | \"🙇‍♀️\" | \"🙇\" | \"🙇‍♂️\" | \"💁‍♀️\" | \"💁\" | \"💁‍♂️\" | \"🙅‍♀️\" | \"🙅\" | \"🙅‍♂️\" | \"🙆‍♀️\" | \"🙆\" | \"🙆‍♂️\" | \"🙋‍♀️\" | \"🙋\" | \"🙋‍♂️\" | \"🧏‍♀️\" | \"🧏\" | \"🧏‍♂️\" | \"🤦‍♀️\" | \"🤦\" | \"🤦‍♂️\" | \"🤷‍♀️\" | \"🤷\" | \"🤷‍♂️\" | \"🙎‍♀️\" | \"🙎\" | \"🙎‍♂️\" | \"🙍‍♀️\" | \"🙍\" | \"🙍‍♂️\" | \"💇‍♀️\" | \"💇\" | \"💇‍♂️\" | \"💆‍♀️\" | \"💆\" | \"💆‍♂️\" | \"🧖‍♀️\" | \"🧖\" | \"🧖‍♂️\" | \"💃\" | \"🕺\" | \"👯‍♀️\" | \"👯\" | \"👯‍♂️\" | \"🕴\" | \"👩‍🦽\" | \"🧑‍🦽\" | \"👨‍🦽\" | \"👩‍🦼\" | \"🧑‍🦼\" | \"👨‍🦼\" | \"🚶‍♀️\" | \"🚶\" | \"🚶‍♂️\" | \"👩‍🦯\" | \"🧑‍🦯\" | \"👨‍🦯\" | \"🧎‍♀️\" | \"🧎\" | \"🧎‍♂️\" | \"🏃‍♀️\" | \"🏃\" | \"🏃‍♂️\" | \"🧍‍♀️\" | \"🧍\" | \"🧍‍♂️\" | \"👭\" | \"🧑‍🤝‍🧑\" | \"👬\" | \"👫\" | \"👩‍❤️‍👩\" | \"💑\" | \"👨‍❤️‍👨\" | \"👩‍❤️‍👨\" | \"👩‍❤️‍💋‍👩\" | \"💏\" | \"👨‍❤️‍💋‍👨\" | \"👩‍❤️‍💋‍👨\" | \"👪\" | \"👨‍👩‍👦\" | \"👨‍👩‍👧\" | \"👨‍👩‍👧‍👦\" | \"👨‍👩‍👦‍👦\" | \"👨‍👩‍👧‍👧\" | \"👨‍👨‍👦\" | \"👨‍👨‍👧\" | \"👨‍👨‍👧‍👦\" | \"👨‍👨‍👦‍👦\" | \"👨‍👨‍👧‍👧\" | \"👩‍👩‍👦\" | \"👩‍👩‍👧\" | \"👩‍👩‍👧‍👦\" | \"👩‍👩‍👦‍👦\" | \"👩‍👩‍👧‍👧\" | \"👨‍👦\" | \"👨‍👦‍👦\" | \"👨‍👧\" | \"👨‍👧‍👦\" | \"👨‍👧‍👧\" | \"👩‍👦\" | \"👩‍👦‍👦\" | \"👩‍👧\" | \"👩‍👧‍👦\" | \"👩‍👧‍👧\" | \"🗣\" | \"👤\" | \"👥\" | \"🫂\" | \"🧳\" | \"🌂\" | \"☂️\" | \"🧵\" | \"🪡\" | \"🪢\" | \"🧶\" | \"👓\" | \"🕶\" | \"🥽\" | \"🥼\" | \"🦺\" | \"👔\" | \"👕\" | \"👖\" | \"🧣\" | \"🧤\" | \"🧥\" | \"🧦\" | \"👗\" | \"👘\" | \"🥻\" | \"🩴\" | \"🩱\" | \"🩲\" | \"🩳\" | \"👙\" | \"👚\" | \"👛\" | \"👜\" | \"👝\" | \"🎒\" | \"👞\" | \"👟\" | \"🥾\" | \"🥿\" | \"👠\" | \"👡\" | \"🩰\" | \"👢\" | \"👑\" | \"👒\" | \"🎩\" | \"🎓\" | \"🧢\" | \"⛑\" | \"🪖\" | \"💄\" | \"💍\" | \"💼\" | \"👋🏻\" | \"🤚🏻\" | \"🖐🏻\" | \"✋🏻\" | \"🖖🏻\" | \"👌🏻\" | \"🤌🏻\" | \"🤏🏻\" | \"✌🏻\" | \"🤞🏻\" | \"🤟🏻\" | \"🤘🏻\" | \"🤙🏻\" | \"👈🏻\" | \"👉🏻\" | \"👆🏻\" | \"🖕🏻\" | \"👇🏻\" | \"☝🏻\" | \"👍🏻\" | \"👎🏻\" | \"✊🏻\" | \"👊🏻\" | \"🤛🏻\" | \"🤜🏻\" | \"👏🏻\" | \"🙌🏻\" | \"👐🏻\" | \"🤲🏻\" | \"🙏🏻\" | \"✍🏻\" | \"💅🏻\" | \"🤳🏻\" | \"💪🏻\" | \"🦵🏻\" | \"🦶🏻\" | \"👂🏻\" | \"🦻🏻\" | \"👃🏻\" | \"👶🏻\" | \"👧🏻\" | \"🧒🏻\" | \"👦🏻\" | \"👩🏻\" | \"🧑🏻\" | \"👨🏻\" | \"👩🏻‍🦱\" | \"🧑🏻‍🦱\" | \"👨🏻‍🦱\" | \"👩🏻‍🦰\" | \"🧑🏻‍🦰\" | \"👨🏻‍🦰\" | \"👱🏻‍♀️\" | \"👱🏻\" | \"👱🏻‍♂️\" | \"👩🏻‍🦳\" | \"🧑🏻‍🦳\" | \"👨🏻‍🦳\" | \"👩🏻‍🦲\" | \"🧑🏻‍🦲\" | \"👨🏻‍🦲\" | \"🧔🏻\" | \"👵🏻\" | \"🧓🏻\" | \"👴🏻\" | \"👲🏻\" | \"👳🏻‍♀️\" | \"👳🏻\" | \"👳🏻‍♂️\" | \"🧕🏻\" | \"👮🏻‍♀️\" | \"👮🏻\" | \"👮🏻‍♂️\" | \"👷🏻‍♀️\" | \"👷🏻\" | \"👷🏻‍♂️\" | \"💂🏻‍♀️\" | \"💂🏻\" | \"💂🏻‍♂️\" | \"🕵🏻‍♀️\" | \"🕵🏻\" | \"🕵🏻‍♂️\" | \"👩🏻‍⚕️\" | \"🧑🏻‍⚕️\" | \"👨🏻‍⚕️\" | \"👩🏻‍🌾\" | \"🧑🏻‍🌾\" | \"👨🏻‍🌾\" | \"👩🏻‍🍳\" | \"🧑🏻‍🍳\" | \"👨🏻‍🍳\" | \"👩🏻‍🎓\" | \"🧑🏻‍🎓\" | \"👨🏻‍🎓\" | \"👩🏻‍🎤\" | \"🧑🏻‍🎤\" | \"👨🏻‍🎤\" | \"👩🏻‍🏫\" | \"🧑🏻‍🏫\" | \"👨🏻‍🏫\" | \"👩🏻‍🏭\" | \"🧑🏻‍🏭\" | \"👨🏻‍🏭\" | \"👩🏻‍💻\" | \"🧑🏻‍💻\" | \"👨🏻‍💻\" | \"👩🏻‍💼\" | \"🧑🏻‍💼\" | \"👨🏻‍💼\" | \"👩🏻‍🔧\" | \"🧑🏻‍🔧\" | \"👨🏻‍🔧\" | \"👩🏻‍🔬\" | \"🧑🏻‍🔬\" | \"👨🏻‍🔬\" | \"👩🏻‍🎨\" | \"🧑🏻‍🎨\" | \"👨🏻‍🎨\" | \"👩🏻‍🚒\" | \"🧑🏻‍🚒\" | \"👨🏻‍🚒\" | \"👩🏻‍✈️\" | \"🧑🏻‍✈️\" | \"👨🏻‍✈️\" | \"👩🏻‍🚀\" | \"🧑🏻‍🚀\" | \"👨🏻‍🚀\" | \"👩🏻‍⚖️\" | \"🧑🏻‍⚖️\" | \"👨🏻‍⚖️\" | \"👰🏻‍♀️\" | \"👰🏻\" | \"👰🏻‍♂️\" | \"🤵🏻‍♀️\" | \"🤵🏻\" | \"🤵🏻‍♂️\" | \"👸🏻\" | \"🤴🏻\" | \"🥷🏻\" | \"🦸🏻‍♀️\" | \"🦸🏻\" | \"🦸🏻‍♂️\" | \"🦹🏻‍♀️\" | \"🦹🏻\" | \"🦹🏻‍♂️\" | \"🤶🏻\" | \"🧑🏻‍🎄\" | \"🎅🏻\" | \"🧙🏻‍♀️\" | \"🧙🏻\" | \"🧙🏻‍♂️\" | \"🧝🏻‍♀️\" | \"🧝🏻\" | \"🧝🏻‍♂️\" | \"🧛🏻‍♀️\" | \"🧛🏻\" | \"🧛🏻‍♂️\" | \"🧜🏻‍♀️\" | \"🧜🏻\" | \"🧜🏻‍♂️\" | \"🧚🏻‍♀️\" | \"🧚🏻\" | \"🧚🏻‍♂️\" | \"👼🏻\" | \"🤰🏻\" | \"🤱🏻\" | \"👩🏻‍🍼\" | \"🧑🏻‍🍼\" | \"👨🏻‍🍼\" | \"🙇🏻‍♀️\" | \"🙇🏻\" | \"🙇🏻‍♂️\" | \"💁🏻‍♀️\" | \"💁🏻\" | \"💁🏻‍♂️\" | \"🙅🏻‍♀️\" | \"🙅🏻\" | \"🙅🏻‍♂️\" | \"🙆🏻‍♀️\" | \"🙆🏻\" | \"🙆🏻‍♂️\" | \"🙋🏻‍♀️\" | \"🙋🏻\" | \"🙋🏻‍♂️\" | \"🧏🏻‍♀️\" | \"🧏🏻\" | \"🧏🏻‍♂️\" | \"🤦🏻‍♀️\" | \"🤦🏻\" | \"🤦🏻‍♂️\" | \"🤷🏻‍♀️\" | \"🤷🏻\" | \"🤷🏻‍♂️\" | \"🙎🏻‍♀️\" | \"🙎🏻\" | \"🙎🏻‍♂️\" | \"🙍🏻‍♀️\" | \"🙍🏻\" | \"🙍🏻‍♂️\" | \"💇🏻‍♀️\" | \"💇🏻\" | \"💇🏻‍♂️\" | \"💆🏻‍♀️\" | \"💆🏻\" | \"💆🏻‍♂️\" | \"🧖🏻‍♀️\" | \"🧖🏻\" | \"🧖🏻‍♂️\" | \"💃🏻\" | \"🕺🏻\" | \"🕴🏻\" | \"👩🏻‍🦽\" | \"🧑🏻‍🦽\" | \"👨🏻‍🦽\" | \"👩🏻‍🦼\" | \"🧑🏻‍🦼\" | \"👨🏻‍🦼\" | \"🚶🏻‍♀️\" | \"🚶🏻\" | \"🚶🏻‍♂️\" | \"👩🏻‍🦯\" | \"🧑🏻‍🦯\" | \"👨🏻‍🦯\" | \"🧎🏻‍♀️\" | \"🧎🏻\" | \"🧎🏻‍♂️\" | \"🏃🏻‍♀️\" | \"🏃🏻\" | \"🏃🏻‍♂️\" | \"🧍🏻‍♀️\" | \"🧍🏻\" | \"🧍🏻‍♂️\" | \"👭🏻\" | \"🧑🏻‍🤝‍🧑🏻\" | \"👬🏻\" | \"👫🏻\" | \"🧗🏻‍♀️\" | \"🧗🏻\" | \"🧗🏻‍♂️\" | \"🏇🏻\" | \"🏂🏻\" | \"🏌🏻‍♀️\" | \"🏌🏻\" | \"🏌🏻‍♂️\" | \"🏄🏻‍♀️\" | \"🏄🏻\" | \"🏄🏻‍♂️\" | \"🚣🏻‍♀️\" | \"🚣🏻\" | \"🚣🏻‍♂️\" | \"🏊🏻‍♀️\" | \"🏊🏻\" | \"🏊🏻‍♂️\" | \"⛹🏻‍♀️\" | \"⛹🏻\" | \"⛹🏻‍♂️\" | \"🏋🏻‍♀️\" | \"🏋🏻\" | \"🏋🏻‍♂️\" | \"🚴🏻‍♀️\" | \"🚴🏻\" | \"🚴🏻‍♂️\" | \"🚵🏻‍♀️\" | \"🚵🏻\" | \"🚵🏻‍♂️\" | \"🤸🏻‍♀️\" | \"🤸🏻\" | \"🤸🏻‍♂️\" | \"🤽🏻‍♀️\" | \"🤽🏻\" | \"🤽🏻‍♂️\" | \"🤾🏻‍♀️\" | \"🤾🏻\" | \"🤾🏻‍♂️\" | \"🤹🏻‍♀️\" | \"🤹🏻\" | \"🤹🏻‍♂️\" | \"🧘🏻‍♀️\" | \"🧘🏻\" | \"🧘🏻‍♂️\" | \"🛀🏻\" | \"🛌\" | \"👋🏼\" | \"🤚🏼\" | \"🖐🏼\" | \"✋🏼\" | \"🖖🏼\" | \"👌🏼\" | \"🤌🏼\" | \"🤏🏼\" | \"✌🏼\" | \"🤞🏼\" | \"🤟🏼\" | \"🤘🏼\" | \"🤙🏼\" | \"👈🏼\" | \"👉🏼\" | \"👆🏼\" | \"🖕🏼\" | \"👇🏼\" | \"☝🏼\" | \"👍🏼\" | \"👎🏼\" | \"✊🏼\" | \"👊🏼\" | \"🤛🏼\" | \"🤜🏼\" | \"👏🏼\" | \"🙌🏼\" | \"👐🏼\" | \"🤲🏼\" | \"🙏🏼\" | \"✍🏼\" | \"💅🏼\" | \"🤳🏼\" | \"💪🏼\" | \"🦵🏼\" | \"🦶🏼\" | \"👂🏼\" | \"🦻🏼\" | \"👃🏼\" | \"👶🏼\" | \"👧🏼\" | \"🧒🏼\" | \"👦🏼\" | \"👩🏼\" | \"🧑🏼\" | \"👨🏼\" | \"👩🏼‍🦱\" | \"🧑🏼‍🦱\" | \"👨🏼‍🦱\" | \"👩🏼‍🦰\" | \"🧑🏼‍🦰\" | \"👨🏼‍🦰\" | \"👱🏼‍♀️\" | \"👱🏼\" | \"👱🏼‍♂️\" | \"👩🏼‍🦳\" | \"🧑🏼‍🦳\" | \"👨🏼‍🦳\" | \"👩🏼‍🦲\" | \"🧑🏼‍🦲\" | \"👨🏼‍🦲\" | \"🧔🏼\" | \"👵🏼\" | \"🧓🏼\" | \"👴🏼\" | \"👲🏼\" | \"👳🏼‍♀️\" | \"👳🏼\" | \"👳🏼‍♂️\" | \"🧕🏼\" | \"👮🏼‍♀️\" | \"👮🏼\" | \"👮🏼‍♂️\" | \"👷🏼‍♀️\" | \"👷🏼\" | \"👷🏼‍♂️\" | \"💂🏼‍♀️\" | \"💂🏼\" | \"💂🏼‍♂️\" | \"🕵🏼‍♀️\" | \"🕵🏼\" | \"🕵🏼‍♂️\" | \"👩🏼‍⚕️\" | \"🧑🏼‍⚕️\" | \"👨🏼‍⚕️\" | \"👩🏼‍🌾\" | \"🧑🏼‍🌾\" | \"👨🏼‍🌾\" | \"👩🏼‍🍳\" | \"🧑🏼‍🍳\" | \"👨🏼‍🍳\" | \"👩🏼‍🎓\" | \"🧑🏼‍🎓\" | \"👨🏼‍🎓\" | \"👩🏼‍🎤\" | \"🧑🏼‍🎤\" | \"👨🏼‍🎤\" | \"👩🏼‍🏫\" | \"🧑🏼‍🏫\" | \"👨🏼‍🏫\" | \"👩🏼‍🏭\" | \"🧑🏼‍🏭\" | \"👨🏼‍🏭\" | \"👩🏼‍💻\" | \"🧑🏼‍💻\" | \"👨🏼‍💻\" | \"👩🏼‍💼\" | \"🧑🏼‍💼\" | \"👨🏼‍💼\" | \"👩🏼‍🔧\" | \"🧑🏼‍🔧\" | \"👨🏼‍🔧\" | \"👩🏼‍🔬\" | \"🧑🏼‍🔬\" | \"👨🏼‍🔬\" | \"👩🏼‍🎨\" | \"🧑🏼‍🎨\" | \"👨🏼‍🎨\" | \"👩🏼‍🚒\" | \"🧑🏼‍🚒\" | \"👨🏼‍🚒\" | \"👩🏼‍✈️\" | \"🧑🏼‍✈️\" | \"👨🏼‍✈️\" | \"👩🏼‍🚀\" | \"🧑🏼‍🚀\" | \"👨🏼‍🚀\" | \"👩🏼‍⚖️\" | \"🧑🏼‍⚖️\" | \"👨🏼‍⚖️\" | \"👰🏼‍♀️\" | \"👰🏼\" | \"👰🏼‍♂️\" | \"🤵🏼‍♀️\" | \"🤵🏼\" | \"🤵🏼‍♂️\" | \"👸🏼\" | \"🤴🏼\" | \"🥷🏼\" | \"🦸🏼‍♀️\" | \"🦸🏼\" | \"🦸🏼‍♂️\" | \"🦹🏼‍♀️\" | \"🦹🏼\" | \"🦹🏼‍♂️\" | \"🤶🏼\" | \"🧑🏼‍🎄\" | \"🎅🏼\" | \"🧙🏼‍♀️\" | \"🧙🏼\" | \"🧙🏼‍♂️\" | \"🧝🏼‍♀️\" | \"🧝🏼\" | \"🧝🏼‍♂️\" | \"🧛🏼‍♀️\" | \"🧛🏼\" | \"🧛🏼‍♂️\" | \"🧜🏼‍♀️\" | \"🧜🏼\" | \"🧜🏼‍♂️\" | \"🧚🏼‍♀️\" | \"🧚🏼\" | \"🧚🏼‍♂️\" | \"👼🏼\" | \"🤰🏼\" | \"🤱🏼\" | \"👩🏼‍🍼\" | \"🧑🏼‍🍼\" | \"👨🏼‍🍼\" | \"🙇🏼‍♀️\" | \"🙇🏼\" | \"🙇🏼‍♂️\" | \"💁🏼‍♀️\" | \"💁🏼\" | \"💁🏼‍♂️\" | \"🙅🏼‍♀️\" | \"🙅🏼\" | \"🙅🏼‍♂️\" | \"🙆🏼‍♀️\" | \"🙆🏼\" | \"🙆🏼‍♂️\" | \"🙋🏼‍♀️\" | \"🙋🏼\" | \"🙋🏼‍♂️\" | \"🧏🏼‍♀️\" | \"🧏🏼\" | \"🧏🏼‍♂️\" | \"🤦🏼‍♀️\" | \"🤦🏼\" | \"🤦🏼‍♂️\" | \"🤷🏼‍♀️\" | \"🤷🏼\" | \"🤷🏼‍♂️\" | \"🙎🏼‍♀️\" | \"🙎🏼\" | \"🙎🏼‍♂️\" | \"🙍🏼‍♀️\" | \"🙍🏼\" | \"🙍🏼‍♂️\" | \"💇🏼‍♀️\" | \"💇🏼\" | \"💇🏼‍♂️\" | \"💆🏼‍♀️\" | \"💆🏼\" | \"💆🏼‍♂️\" | \"🧖🏼‍♀️\" | \"🧖🏼\" | \"🧖🏼‍♂️\" | \"💃🏼\" | \"🕺🏼\" | \"🕴🏼\" | \"👩🏼‍🦽\" | \"🧑🏼‍🦽\" | \"👨🏼‍🦽\" | \"👩🏼‍🦼\" | \"🧑🏼‍🦼\" | \"👨🏼‍🦼\" | \"🚶🏼‍♀️\" | \"🚶🏼\" | \"🚶🏼‍♂️\" | \"👩🏼‍🦯\" | \"🧑🏼‍🦯\" | \"👨🏼‍🦯\" | \"🧎🏼‍♀️\" | \"🧎🏼\" | \"🧎🏼‍♂️\" | \"🏃🏼‍♀️\" | \"🏃🏼\" | \"🏃🏼‍♂️\" | \"🧍🏼‍♀️\" | \"🧍🏼\" | \"🧍🏼‍♂️\" | \"👭🏼\" | \"🧑🏼‍🤝‍🧑🏼\" | \"👬🏼\" | \"👫🏼\" | \"🧗🏼‍♀️\" | \"🧗🏼\" | \"🧗🏼‍♂️\" | \"🏇🏼\" | \"🏂🏼\" | \"🏌🏼‍♀️\" | \"🏌🏼\" | \"🏌🏼‍♂️\" | \"🏄🏼‍♀️\" | \"🏄🏼\" | \"🏄🏼‍♂️\" | \"🚣🏼‍♀️\" | \"🚣🏼\" | \"🚣🏼‍♂️\" | \"🏊🏼‍♀️\" | \"🏊🏼\" | \"🏊🏼‍♂️\" | \"⛹🏼‍♀️\" | \"⛹🏼\" | \"⛹🏼‍♂️\" | \"🏋🏼‍♀️\" | \"🏋🏼\" | \"🏋🏼‍♂️\" | \"🚴🏼‍♀️\" | \"🚴🏼\" | \"🚴🏼‍♂️\" | \"🚵🏼‍♀️\" | \"🚵🏼\" | \"🚵🏼‍♂️\" | \"🤸🏼‍♀️\" | \"🤸🏼\" | \"🤸🏼‍♂️\" | \"🤽🏼‍♀️\" | \"🤽🏼\" | \"🤽🏼‍♂️\" | \"🤾🏼‍♀️\" | \"🤾🏼\" | \"🤾🏼‍♂️\" | \"🤹🏼‍♀️\" | \"🤹🏼\" | \"🤹🏼‍♂️\" | \"🧘🏼‍♀️\" | \"🧘🏼\" | \"🧘🏼‍♂️\" | \"🛀🏼\" | \"👋🏽\" | \"🤚🏽\" | \"🖐🏽\" | \"✋🏽\" | \"🖖🏽\" | \"👌🏽\" | \"🤌🏽\" | \"🤏🏽\" | \"✌🏽\" | \"🤞🏽\" | \"🤟🏽\" | \"🤘🏽\" | \"🤙🏽\" | \"👈🏽\" | \"👉🏽\" | \"👆🏽\" | \"🖕🏽\" | \"👇🏽\" | \"☝🏽\" | \"👍🏽\" | \"👎🏽\" | \"✊🏽\" | \"👊🏽\" | \"🤛🏽\" | \"🤜🏽\" | \"👏🏽\" | \"🙌🏽\" | \"👐🏽\" | \"🤲🏽\" | \"🙏🏽\" | \"✍🏽\" | \"💅🏽\" | \"🤳🏽\" | \"💪🏽\" | \"🦵🏽\" | \"🦶🏽\" | \"👂🏽\" | \"🦻🏽\" | \"👃🏽\" | \"👶🏽\" | \"👧🏽\" | \"🧒🏽\" | \"👦🏽\" | \"👩🏽\" | \"🧑🏽\" | \"👨🏽\" | \"👩🏽‍🦱\" | \"🧑🏽‍🦱\" | \"👨🏽‍🦱\" | \"👩🏽‍🦰\" | \"🧑🏽‍🦰\" | \"👨🏽‍🦰\" | \"👱🏽‍♀️\" | \"👱🏽\" | \"👱🏽‍♂️\" | \"👩🏽‍🦳\" | \"🧑🏽‍🦳\" | \"👨🏽‍🦳\" | \"👩🏽‍🦲\" | \"🧑🏽‍🦲\" | \"👨🏽‍🦲\" | \"🧔🏽\" | \"👵🏽\" | \"🧓🏽\" | \"👴🏽\" | \"👲🏽\" | \"👳🏽‍♀️\" | \"👳🏽\" | \"👳🏽‍♂️\" | \"🧕🏽\" | \"👮🏽‍♀️\" | \"👮🏽\" | \"👮🏽‍♂️\" | \"👷🏽‍♀️\" | \"👷🏽\" | \"👷🏽‍♂️\" | \"💂🏽‍♀️\" | \"💂🏽\" | \"💂🏽‍♂️\" | \"🕵🏽‍♀️\" | \"🕵🏽\" | \"🕵🏽‍♂️\" | \"👩🏽‍⚕️\" | \"🧑🏽‍⚕️\" | \"👨🏽‍⚕️\" | \"👩🏽‍🌾\" | \"🧑🏽‍🌾\" | \"👨🏽‍🌾\" | \"👩🏽‍🍳\" | \"🧑🏽‍🍳\" | \"👨🏽‍🍳\" | \"👩🏽‍🎓\" | \"🧑🏽‍🎓\" | \"👨🏽‍🎓\" | \"👩🏽‍🎤\" | \"🧑🏽‍🎤\" | \"👨🏽‍🎤\" | \"👩🏽‍🏫\" | \"🧑🏽‍🏫\" | \"👨🏽‍🏫\" | \"👩🏽‍🏭\" | \"🧑🏽‍🏭\" | \"👨🏽‍🏭\" | \"👩🏽‍💻\" | \"🧑🏽‍💻\" | \"👨🏽‍💻\" | \"👩🏽‍💼\" | \"🧑🏽‍💼\" | \"👨🏽‍💼\" | \"👩🏽‍🔧\" | \"🧑🏽‍🔧\" | \"👨🏽‍🔧\" | \"👩🏽‍🔬\" | \"🧑🏽‍🔬\" | \"👨🏽‍🔬\" | \"👩🏽‍🎨\" | \"🧑🏽‍🎨\" | \"👨🏽‍🎨\" | \"👩🏽‍🚒\" | \"🧑🏽‍🚒\" | \"👨🏽‍🚒\" | \"👩🏽‍✈️\" | \"🧑🏽‍✈️\" | \"👨🏽‍✈️\" | \"👩🏽‍🚀\" | \"🧑🏽‍🚀\" | \"👨🏽‍🚀\" | \"👩🏽‍⚖️\" | \"🧑🏽‍⚖️\" | \"👨🏽‍⚖️\" | \"👰🏽‍♀️\" | \"👰🏽\" | \"👰🏽‍♂️\" | \"🤵🏽‍♀️\" | \"🤵🏽\" | \"🤵🏽‍♂️\" | \"👸🏽\" | \"🤴🏽\" | \"🥷🏽\" | \"🦸🏽‍♀️\" | \"🦸🏽\" | \"🦸🏽‍♂️\" | \"🦹🏽‍♀️\" | \"🦹🏽\" | \"🦹🏽‍♂️\" | \"🤶🏽\" | \"🧑🏽‍🎄\" | \"🎅🏽\" | \"🧙🏽‍♀️\" | \"🧙🏽\" | \"🧙🏽‍♂️\" | \"🧝🏽‍♀️\" | \"🧝🏽\" | \"🧝🏽‍♂️\" | \"🧛🏽‍♀️\" | \"🧛🏽\" | \"🧛🏽‍♂️\" | \"🧜🏽‍♀️\" | \"🧜🏽\" | \"🧜🏽‍♂️\" | \"🧚🏽‍♀️\" | \"🧚🏽\" | \"🧚🏽‍♂️\" | \"👼🏽\" | \"🤰🏽\" | \"🤱🏽\" | \"👩🏽‍🍼\" | \"🧑🏽‍🍼\" | \"👨🏽‍🍼\" | \"🙇🏽‍♀️\" | \"🙇🏽\" | \"🙇🏽‍♂️\" | \"💁🏽‍♀️\" | \"💁🏽\" | \"💁🏽‍♂️\" | \"🙅🏽‍♀️\" | \"🙅🏽\" | \"🙅🏽‍♂️\" | \"🙆🏽‍♀️\" | \"🙆🏽\" | \"🙆🏽‍♂️\" | \"🙋🏽‍♀️\" | \"🙋🏽\" | \"🙋🏽‍♂️\" | \"🧏🏽‍♀️\" | \"🧏🏽\" | \"🧏🏽‍♂️\" | \"🤦🏽‍♀️\" | \"🤦🏽\" | \"🤦🏽‍♂️\" | \"🤷🏽‍♀️\" | \"🤷🏽\" | \"🤷🏽‍♂️\" | \"🙎🏽‍♀️\" | \"🙎🏽\" | \"🙎🏽‍♂️\" | \"🙍🏽‍♀️\" | \"🙍🏽\" | \"🙍🏽‍♂️\" | \"💇🏽‍♀️\" | \"💇🏽\" | \"💇🏽‍♂️\" | \"💆🏽‍♀️\" | \"💆🏽\" | \"💆🏽‍♂️\" | \"🧖🏽‍♀️\" | \"🧖🏽\" | \"🧖🏽‍♂️\" | \"💃🏽\" | \"🕺🏽\" | \"🕴🏽\" | \"👩🏽‍🦽\" | \"🧑🏽‍🦽\" | \"👨🏽‍🦽\" | \"👩🏽‍🦼\" | \"🧑🏽‍🦼\" | \"👨🏽‍🦼\" | \"🚶🏽‍♀️\" | \"🚶🏽\" | \"🚶🏽‍♂️\" | \"👩🏽‍🦯\" | \"🧑🏽‍🦯\" | \"👨🏽‍🦯\" | \"🧎🏽‍♀️\" | \"🧎🏽\" | \"🧎🏽‍♂️\" | \"🏃🏽‍♀️\" | \"🏃🏽\" | \"🏃🏽‍♂️\" | \"🧍🏽‍♀️\" | \"🧍🏽\" | \"🧍🏽‍♂️\" | \"👭🏽\" | \"🧑🏽‍🤝‍🧑🏽\" | \"👬🏽\" | \"👫🏽\" | \"🧗🏽‍♀️\" | \"🧗🏽\" | \"🧗🏽‍♂️\" | \"🏇🏽\" | \"🏂🏽\" | \"🏌🏽‍♀️\" | \"🏌🏽\" | \"🏌🏽‍♂️\" | \"🏄🏽‍♀️\" | \"🏄🏽\" | \"🏄🏽‍♂️\" | \"🚣🏽‍♀️\" | \"🚣🏽\" | \"🚣🏽‍♂️\" | \"🏊🏽‍♀️\" | \"🏊🏽\" | \"🏊🏽‍♂️\" | \"⛹🏽‍♀️\" | \"⛹🏽\" | \"⛹🏽‍♂️\" | \"🏋🏽‍♀️\" | \"🏋🏽\" | \"🏋🏽‍♂️\" | \"🚴🏽‍♀️\" | \"🚴🏽\" | \"🚴🏽‍♂️\" | \"🚵🏽‍♀️\" | \"🚵🏽\" | \"🚵🏽‍♂️\" | \"🤸🏽‍♀️\" | \"🤸🏽\" | \"🤸🏽‍♂️\" | \"🤽🏽‍♀️\" | \"🤽🏽\" | \"🤽🏽‍♂️\" | \"🤾🏽‍♀️\" | \"🤾🏽\" | \"🤾🏽‍♂️\" | \"🤹🏽‍♀️\" | \"🤹🏽\" | \"🤹🏽‍♂️\" | \"🧘🏽‍♀️\" | \"🧘🏽\" | \"🧘🏽‍♂️\" | \"🛀🏽\" | \"👋🏾\" | \"🤚🏾\" | \"🖐🏾\" | \"✋🏾\" | \"🖖🏾\" | \"👌🏾\" | \"🤌🏾\" | \"🤏🏾\" | \"✌🏾\" | \"🤞🏾\" | \"🤟🏾\" | \"🤘🏾\" | \"🤙🏾\" | \"👈🏾\" | \"👉🏾\" | \"👆🏾\" | \"🖕🏾\" | \"👇🏾\" | \"☝🏾\" | \"👍🏾\" | \"👎🏾\" | \"✊🏾\" | \"👊🏾\" | \"🤛🏾\" | \"🤜🏾\" | \"👏🏾\" | \"🙌🏾\" | \"👐🏾\" | \"🤲🏾\" | \"🙏🏾\" | \"✍🏾\" | \"💅🏾\" | \"🤳🏾\" | \"💪🏾\" | \"🦵🏾\" | \"🦶🏾\" | \"👂🏾\" | \"🦻🏾\" | \"👃🏾\" | \"👶🏾\" | \"👧🏾\" | \"🧒🏾\" | \"👦🏾\" | \"👩🏾\" | \"🧑🏾\" | \"👨🏾\" | \"👩🏾‍🦱\" | \"🧑🏾‍🦱\" | \"👨🏾‍🦱\" | \"👩🏾‍🦰\" | \"🧑🏾‍🦰\" | \"👨🏾‍🦰\" | \"👱🏾‍♀️\" | \"👱🏾\" | \"👱🏾‍♂️\" | \"👩🏾‍🦳\" | \"🧑🏾‍🦳\" | \"👨🏾‍🦳\" | \"👩🏾‍🦲\" | \"🧑🏾‍🦲\" | \"👨🏾‍🦲\" | \"🧔🏾\" | \"👵🏾\" | \"🧓🏾\" | \"👴🏾\" | \"👲🏾\" | \"👳🏾‍♀️\" | \"👳🏾\" | \"👳🏾‍♂️\" | \"🧕🏾\" | \"👮🏾‍♀️\" | \"👮🏾\" | \"👮🏾‍♂️\" | \"👷🏾‍♀️\" | \"👷🏾\" | \"👷🏾‍♂️\" | \"💂🏾‍♀️\" | \"💂🏾\" | \"💂🏾‍♂️\" | \"🕵🏾‍♀️\" | \"🕵🏾\" | \"🕵🏾‍♂️\" | \"👩🏾‍⚕️\" | \"🧑🏾‍⚕️\" | \"👨🏾‍⚕️\" | \"👩🏾‍🌾\" | \"🧑🏾‍🌾\" | \"👨🏾‍🌾\" | \"👩🏾‍🍳\" | \"🧑🏾‍🍳\" | \"👨🏾‍🍳\" | \"👩🏾‍🎓\" | \"🧑🏾‍🎓\" | \"👨🏾‍🎓\" | \"👩🏾‍🎤\" | \"🧑🏾‍🎤\" | \"👨🏾‍🎤\" | \"👩🏾‍🏫\" | \"🧑🏾‍🏫\" | \"👨🏾‍🏫\" | \"👩🏾‍🏭\" | \"🧑🏾‍🏭\" | \"👨🏾‍🏭\" | \"👩🏾‍💻\" | \"🧑🏾‍💻\" | \"👨🏾‍💻\" | \"👩🏾‍💼\" | \"🧑🏾‍💼\" | \"👨🏾‍💼\" | \"👩🏾‍🔧\" | \"🧑🏾‍🔧\" | \"👨🏾‍🔧\" | \"👩🏾‍🔬\" | \"🧑🏾‍🔬\" | \"👨🏾‍🔬\" | \"👩🏾‍🎨\" | \"🧑🏾‍🎨\" | \"👨🏾‍🎨\" | \"👩🏾‍🚒\" | \"🧑🏾‍🚒\" | \"👨🏾‍🚒\" | \"👩🏾‍✈️\" | \"🧑🏾‍✈️\" | \"👨🏾‍✈️\" | \"👩🏾‍🚀\" | \"🧑🏾‍🚀\" | \"👨🏾‍🚀\" | \"👩🏾‍⚖️\" | \"🧑🏾‍⚖️\" | \"👨🏾‍⚖️\" | \"👰🏾‍♀️\" | \"👰🏾\" | \"👰🏾‍♂️\" | \"🤵🏾‍♀️\" | \"🤵🏾\" | \"🤵🏾‍♂️\" | \"👸🏾\" | \"🤴🏾\" | \"🥷🏾\" | \"🦸🏾‍♀️\" | \"🦸🏾\" | \"🦸🏾‍♂️\" | \"🦹🏾‍♀️\" | \"🦹🏾\" | \"🦹🏾‍♂️\" | \"🤶🏾\" | \"🧑🏾‍🎄\" | \"🎅🏾\" | \"🧙🏾‍♀️\" | \"🧙🏾\" | \"🧙🏾‍♂️\" | \"🧝🏾‍♀️\" | \"🧝🏾\" | \"🧝🏾‍♂️\" | \"🧛🏾‍♀️\" | \"🧛🏾\" | \"🧛🏾‍♂️\" | \"🧜🏾‍♀️\" | \"🧜🏾\" | \"🧜🏾‍♂️\" | \"🧚🏾‍♀️\" | \"🧚🏾\" | \"🧚🏾‍♂️\" | \"👼🏾\" | \"🤰🏾\" | \"🤱🏾\" | \"👩🏾‍🍼\" | \"🧑🏾‍🍼\" | \"👨🏾‍🍼\" | \"🙇🏾‍♀️\" | \"🙇🏾\" | \"🙇🏾‍♂️\" | \"💁🏾‍♀️\" | \"💁🏾\" | \"💁🏾‍♂️\" | \"🙅🏾‍♀️\" | \"🙅🏾\" | \"🙅🏾‍♂️\" | \"🙆🏾‍♀️\" | \"🙆🏾\" | \"🙆🏾‍♂️\" | \"🙋🏾‍♀️\" | \"🙋🏾\" | \"🙋🏾‍♂️\" | \"🧏🏾‍♀️\" | \"🧏🏾\" | \"🧏🏾‍♂️\" | \"🤦🏾‍♀️\" | \"🤦🏾\" | \"🤦🏾‍♂️\" | \"🤷🏾‍♀️\" | \"🤷🏾\" | \"🤷🏾‍♂️\" | \"🙎🏾‍♀️\" | \"🙎🏾\" | \"🙎🏾‍♂️\" | \"🙍🏾‍♀️\" | \"🙍🏾\" | \"🙍🏾‍♂️\" | \"💇🏾‍♀️\" | \"💇🏾\" | \"💇🏾‍♂️\" | \"💆🏾‍♀️\" | \"💆🏾\" | \"💆🏾‍♂️\" | \"🧖🏾‍♀️\" | \"🧖🏾\" | \"🧖🏾‍♂️\" | \"💃🏾\" | \"🕺🏾\" | \"🕴🏿\" | \"👩🏾‍🦽\" | \"🧑🏾‍🦽\" | \"👨🏾‍🦽\" | \"👩🏾‍🦼\" | \"🧑🏾‍🦼\" | \"👨🏾‍🦼\" | \"🚶🏾‍♀️\" | \"🚶🏾\" | \"🚶🏾‍♂️\" | \"👩🏾‍🦯\" | \"🧑🏾‍🦯\" | \"👨🏾‍🦯\" | \"🧎🏾‍♀️\" | \"🧎🏾\" | \"🧎🏾‍♂️\" | \"🏃🏾‍♀️\" | \"🏃🏾\" | \"🏃🏾‍♂️\" | \"🧍🏾‍♀️\" | \"🧍🏾\" | \"🧍🏾‍♂️\" | \"👭🏾\" | \"🧑🏾‍🤝‍🧑🏾\" | \"👬🏾\" | \"👫🏾\" | \"🧗🏾‍♀️\" | \"🧗🏾\" | \"🧗🏾‍♂️\" | \"🏇🏾\" | \"🏂🏾\" | \"🏌🏾‍♀️\" | \"🏌🏾\" | \"🏌🏾‍♂️\" | \"🏄🏾‍♀️\" | \"🏄🏾\" | \"🏄🏾‍♂️\" | \"🚣🏾‍♀️\" | \"🚣🏾\" | \"🚣🏾‍♂️\" | \"🏊🏾‍♀️\" | \"🏊🏾\" | \"🏊🏾‍♂️\" | \"⛹🏾‍♀️\" | \"⛹🏾\" | \"⛹🏾‍♂️\" | \"🏋🏾‍♀️\" | \"🏋🏾\" | \"🏋🏾‍♂️\" | \"🚴🏾‍♀️\" | \"🚴🏾\" | \"🚴🏾‍♂️\" | \"🚵🏾‍♀️\" | \"🚵🏾\" | \"🚵🏾‍♂️\" | \"🤸🏾‍♀️\" | \"🤸🏾\" | \"🤸🏾‍♂️\" | \"🤽🏾‍♀️\" | \"🤽🏾\" | \"🤽🏾‍♂️\" | \"🤾🏾‍♀️\" | \"🤾🏾\" | \"🤾🏾‍♂️\" | \"🤹🏾‍♀️\" | \"🤹🏾\" | \"🤹🏾‍♂️\" | \"🧘🏾‍♀️\" | \"🧘🏾\" | \"🧘🏾‍♂️\" | \"🛀🏾\" | \"👋🏿\" | \"🤚🏿\" | \"🖐🏿\" | \"✋🏿\" | \"🖖🏿\" | \"👌🏿\" | \"🤌🏿\" | \"🤏🏿\" | \"✌🏿\" | \"🤞🏿\" | \"🤟🏿\" | \"🤘🏿\" | \"🤙🏿\" | \"👈🏿\" | \"👉🏿\" | \"👆🏿\" | \"🖕🏿\" | \"👇🏿\" | \"☝🏿\" | \"👍🏿\" | \"👎🏿\" | \"✊🏿\" | \"👊🏿\" | \"🤛🏿\" | \"🤜🏿\" | \"👏🏿\" | \"🙌🏿\" | \"👐🏿\" | \"🤲🏿\" | \"🙏🏿\" | \"✍🏿\" | \"💅🏿\" | \"🤳🏿\" | \"💪🏿\" | \"🦵🏿\" | \"🦶🏿\" | \"👂🏿\" | \"🦻🏿\" | \"👃🏿\" | \"👶🏿\" | \"👧🏿\" | \"🧒🏿\" | \"👦🏿\" | \"👩🏿\" | \"🧑🏿\" | \"👨🏿\" | \"👩🏿‍🦱\" | \"🧑🏿‍🦱\" | \"👨🏿‍🦱\" | \"👩🏿‍🦰\" | \"🧑🏿‍🦰\" | \"👨🏿‍🦰\" | \"👱🏿‍♀️\" | \"👱🏿\" | \"👱🏿‍♂️\" | \"👩🏿‍🦳\" | \"🧑🏿‍🦳\" | \"👨🏿‍🦳\" | \"👩🏿‍🦲\" | \"🧑🏿‍🦲\" | \"👨🏿‍🦲\" | \"🧔🏿\" | \"👵🏿\" | \"🧓🏿\" | \"👴🏿\" | \"👲🏿\" | \"👳🏿‍♀️\" | \"👳🏿\" | \"👳🏿‍♂️\" | \"🧕🏿\" | \"👮🏿‍♀️\" | \"👮🏿\" | \"👮🏿‍♂️\" | \"👷🏿‍♀️\" | \"👷🏿\" | \"👷🏿‍♂️\" | \"💂🏿‍♀️\" | \"💂🏿\" | \"💂🏿‍♂️\" | \"🕵🏿‍♀️\" | \"🕵🏿\" | \"🕵🏿‍♂️\" | \"👩🏿‍⚕️\" | \"🧑🏿‍⚕️\" | \"👨🏿‍⚕️\" | \"👩🏿‍🌾\" | \"🧑🏿‍🌾\" | \"👨🏿‍🌾\" | \"👩🏿‍🍳\" | \"🧑🏿‍🍳\" | \"👨🏿‍🍳\" | \"👩🏿‍🎓\" | \"🧑🏿‍🎓\" | \"👨🏿‍🎓\" | \"👩🏿‍🎤\" | \"🧑🏿‍🎤\" | \"👨🏿‍🎤\" | \"👩🏿‍🏫\" | \"🧑🏿‍🏫\" | \"👨🏿‍🏫\" | \"👩🏿‍🏭\" | \"🧑🏿‍🏭\" | \"👨🏿‍🏭\" | \"👩🏿‍💻\" | \"🧑🏿‍💻\" | \"👨🏿‍💻\" | \"👩🏿‍💼\" | \"🧑🏿‍💼\" | \"👨🏿‍💼\" | \"👩🏿‍🔧\" | \"🧑🏿‍🔧\" | \"👨🏿‍🔧\" | \"👩🏿‍🔬\" | \"🧑🏿‍🔬\" | \"👨🏿‍🔬\" | \"👩🏿‍🎨\" | \"🧑🏿‍🎨\" | \"👨🏿‍🎨\" | \"👩🏿‍🚒\" | \"🧑🏿‍🚒\" | \"👨🏿‍🚒\" | \"👩🏿‍✈️\" | \"🧑🏿‍✈️\" | \"👨🏿‍✈️\" | \"👩🏿‍🚀\" | \"🧑🏿‍🚀\" | \"👨🏿‍🚀\" | \"👩🏿‍⚖️\" | \"🧑🏿‍⚖️\" | \"👨🏿‍⚖️\" | \"👰🏿‍♀️\" | \"👰🏿\" | \"👰🏿‍♂️\" | \"🤵🏿‍♀️\" | \"🤵🏿\" | \"🤵🏿‍♂️\" | \"👸🏿\" | \"🤴🏿\" | \"🥷🏿\" | \"🦸🏿‍♀️\" | \"🦸🏿\" | \"🦸🏿‍♂️\" | \"🦹🏿‍♀️\" | \"🦹🏿\" | \"🦹🏿‍♂️\" | \"🤶🏿\" | \"🧑🏿‍🎄\" | \"🎅🏿\" | \"🧙🏿‍♀️\" | \"🧙🏿\" | \"🧙🏿‍♂️\" | \"🧝🏿‍♀️\" | \"🧝🏿\" | \"🧝🏿‍♂️\" | \"🧛🏿‍♀️\" | \"🧛🏿\" | \"🧛🏿‍♂️\" | \"🧜🏿‍♀️\" | \"🧜🏿\" | \"🧜🏿‍♂️\" | \"🧚🏿‍♀️\" | \"🧚🏿\" | \"🧚🏿‍♂️\" | \"👼🏿\" | \"🤰🏿\" | \"🤱🏿\" | \"👩🏿‍🍼\" | \"🧑🏿‍🍼\" | \"👨🏿‍🍼\" | \"🙇🏿‍♀️\" | \"🙇🏿\" | \"🙇🏿‍♂️\" | \"💁🏿‍♀️\" | \"💁🏿\" | \"💁🏿‍♂️\" | \"🙅🏿‍♀️\" | \"🙅🏿\" | \"🙅🏿‍♂️\" | \"🙆🏿‍♀️\" | \"🙆🏿\" | \"🙆🏿‍♂️\" | \"🙋🏿‍♀️\" | \"🙋🏿\" | \"🙋🏿‍♂️\" | \"🧏🏿‍♀️\" | \"🧏🏿\" | \"🧏🏿‍♂️\" | \"🤦🏿‍♀️\" | \"🤦🏿\" | \"🤦🏿‍♂️\" | \"🤷🏿‍♀️\" | \"🤷🏿\" | \"🤷🏿‍♂️\" | \"🙎🏿‍♀️\" | \"🙎🏿\" | \"🙎🏿‍♂️\" | \"🙍🏿‍♀️\" | \"🙍🏿\" | \"🙍🏿‍♂️\" | \"💇🏿‍♀️\" | \"💇🏿\" | \"💇🏿‍♂️\" | \"💆🏿‍♀️\" | \"💆🏿\" | \"💆🏿‍♂️\" | \"🧖🏿‍♀️\" | \"🧖🏿\" | \"🧖🏿‍♂️\" | \"💃🏿\" | \"🕺🏿\" | \"👩🏿‍🦽\" | \"🧑🏿‍🦽\" | \"👨🏿‍🦽\" | \"👩🏿‍🦼\" | \"🧑🏿‍🦼\" | \"👨🏿‍🦼\" | \"🚶🏿‍♀️\" | \"🚶🏿\" | \"🚶🏿‍♂️\" | \"👩🏿‍🦯\" | \"🧑🏿‍🦯\" | \"👨🏿‍🦯\" | \"🧎🏿‍♀️\" | \"🧎🏿\" | \"🧎🏿‍♂️\" | \"🏃🏿‍♀️\" | \"🏃🏿\" | \"🏃🏿‍♂️\" | \"🧍🏿‍♀️\" | \"🧍🏿\" | \"🧍🏿‍♂️\" | \"👭🏿\" | \"🧑🏿‍🤝‍🧑🏿\" | \"👬🏿\" | \"👫🏿\" | \"🧗🏿‍♀️\" | \"🧗🏿\" | \"🧗🏿‍♂️\" | \"🏇🏿\" | \"🏂🏿\" | \"🏌🏿‍♀️\" | \"🏌🏿\" | \"🏌🏿‍♂️\" | \"🏄🏿‍♀️\" | \"🏄🏿\" | \"🏄🏿‍♂️\" | \"🚣🏿‍♀️\" | \"🚣🏿\" | \"🚣🏿‍♂️\" | \"🏊🏿‍♀️\" | \"🏊🏿\" | \"🏊🏿‍♂️\" | \"⛹🏿‍♀️\" | \"⛹🏿\" | \"⛹🏿‍♂️\" | \"🏋🏿‍♀️\" | \"🏋🏿\" | \"🏋🏿‍♂️\" | \"🚴🏿‍♀️\" | \"🚴🏿\" | \"🚴🏿‍♂️\" | \"🚵🏿‍♀️\" | \"🚵🏿\" | \"🚵🏿‍♂️\" | \"🤸🏿‍♀️\" | \"🤸🏿\" | \"🤸🏿‍♂️\" | \"🤽🏿‍♀️\" | \"🤽🏿\" | \"🤽🏿‍♂️\" | \"🤾🏿‍♀️\" | \"🤾🏿\" | \"🤾🏿‍♂️\" | \"🤹🏿‍♀️\" | \"🤹🏿\" | \"🤹🏿‍♂️\" | \"🧘🏿‍♀️\" | \"🧘🏿\" | \"🧘🏿‍♂️\" | \"🛀🏿\" | \"🛌🏿\" | \"🐶\" | \"🐱\" | \"🐭\" | \"🐹\" | \"🐰\" | \"🦊\" | \"🐻\" | \"🐼\" | \"🐻‍❄️\" | \"🐨\" | \"🐯\" | \"🦁\" | \"🐮\" | \"🐷\" | \"🐽\" | \"🐸\" | \"🐵\" | \"🙈\" | \"🙉\" | \"🙊\" | \"🐒\" | \"🐔\" | \"🐧\" | \"🐦\" | \"🐤\" | \"🐣\" | \"🐥\" | \"🦆\" | \"🦅\" | \"🦉\" | \"🦇\" | \"🐺\" | \"🐗\" | \"🐴\" | \"🦄\" | \"🐝\" | \"🪱\" | \"🐛\" | \"🦋\" | \"🐌\" | \"🐞\" | \"🐜\" | \"🪰\" | \"🪲\" | \"🪳\" | \"🦟\" | \"🦗\" | \"🕷\" | \"🕸\" | \"🦂\" | \"🐢\" | \"🐍\" | \"🦎\" | \"🦖\" | \"🦕\" | \"🐙\" | \"🦑\" | \"🦐\" | \"🦞\" | \"🦀\" | \"🐡\" | \"🐠\" | \"🐟\" | \"🐬\" | \"🐳\" | \"🐋\" | \"🦈\" | \"🐊\" | \"🐅\" | \"🐆\" | \"🦓\" | \"🦍\" | \"🦧\" | \"🦣\" | \"🐘\" | \"🦛\" | \"🦏\" | \"🐪\" | \"🐫\" | \"🦒\" | \"🦘\" | \"🦬\" | \"🐃\" | \"🐂\" | \"🐄\" | \"🐎\" | \"🐖\" | \"🐏\" | \"🐑\" | \"🦙\" | \"🐐\" | \"🦌\" | \"🐕\" | \"🐩\" | \"🦮\" | \"🐕‍🦺\" | \"🐈\" | \"🐈‍⬛\" | \"🪶\" | \"🐓\" | \"🦃\" | \"🦤\" | \"🦚\" | \"🦜\" | \"🦢\" | \"🦩\" | \"🕊\" | \"🐇\" | \"🦝\" | \"🦨\" | \"🦡\" | \"🦫\" | \"🦦\" | \"🦥\" | \"🐁\" | \"🐀\" | \"🐿\" | \"🦔\" | \"🐾\" | \"🐉\" | \"🐲\" | \"🌵\" | \"🎄\" | \"🌲\" | \"🌳\" | \"🌴\" | \"🪵\" | \"🌱\" | \"🌿\" | \"☘️\" | \"🍀\" | \"🎍\" | \"🪴\" | \"🎋\" | \"🍃\" | \"🍂\" | \"🍁\" | \"🍄\" | \"🐚\" | \"🪨\" | \"🌾\" | \"💐\" | \"🌷\" | \"🌹\" | \"🥀\" | \"🌺\" | \"🌸\" | \"🌼\" | \"🌻\" | \"🌞\" | \"🌝\" | \"🌛\" | \"🌜\" | \"🌚\" | \"🌕\" | \"🌖\" | \"🌗\" | \"🌘\" | \"🌑\" | \"🌒\" | \"🌓\" | \"🌔\" | \"🌙\" | \"🌎\" | \"🌍\" | \"🌏\" | \"🪐\" | \"💫\" | \"⭐️\" | \"🌟\" | \"✨\" | \"⚡️\" | \"☄️\" | \"💥\" | \"🔥\" | \"🌪\" | \"🌈\" | \"☀️\" | \"🌤\" | \"⛅️\" | \"🌥\" | \"☁️\" | \"🌦\" | \"🌧\" | \"⛈\" | \"🌩\" | \"🌨\" | \"❄️\" | \"☃️\" | \"⛄️\" | \"🌬\" | \"💨\" | \"💧\" | \"💦\" | \"☔️\" | \"🌊\" | \"🌫\" | \"🍏\" | \"🍎\" | \"🍐\" | \"🍊\" | \"🍋\" | \"🍌\" | \"🍉\" | \"🍇\" | \"🍓\" | \"🫐\" | \"🍈\" | \"🍒\" | \"🍑\" | \"🥭\" | \"🍍\" | \"🥥\" | \"🥝\" | \"🍅\" | \"🍆\" | \"🥑\" | \"🥦\" | \"🥬\" | \"🥒\" | \"🌶\" | \"🫑\" | \"🌽\" | \"🥕\" | \"🫒\" | \"🧄\" | \"🧅\" | \"🥔\" | \"🍠\" | \"🥐\" | \"🥯\" | \"🍞\" | \"🥖\" | \"🥨\" | \"🧀\" | \"🥚\" | \"🍳\" | \"🧈\" | \"🥞\" | \"🧇\" | \"🥓\" | \"🥩\" | \"🍗\" | \"🍖\" | \"🌭\" | \"🍔\" | \"🍟\" | \"🍕\" | \"🫓\" | \"🥪\" | \"🥙\" | \"🧆\" | \"🌮\" | \"🌯\" | \"🫔\" | \"🥗\" | \"🥘\" | \"🫕\" | \"🥫\" | \"🍝\" | \"🍜\" | \"🍲\" | \"🍛\" | \"🍣\" | \"🍱\" | \"🥟\" | \"🦪\" | \"🍤\" | \"🍙\" | \"🍚\" | \"🍘\" | \"🍥\" | \"🥠\" | \"🥮\" | \"🍢\" | \"🍡\" | \"🍧\" | \"🍨\" | \"🍦\" | \"🥧\" | \"🧁\" | \"🍰\" | \"🎂\" | \"🍮\" | \"🍭\" | \"🍬\" | \"🍫\" | \"🍿\" | \"🍩\" | \"🍪\" | \"🌰\" | \"🥜\" | \"🍯\" | \"🥛\" | \"🍼\" | \"🫖\" | \"☕️\" | \"🍵\" | \"🧃\" | \"🥤\" | \"🧋\" | \"🍶\" | \"🍺\" | \"🍻\" | \"🥂\" | \"🍷\" | \"🥃\" | \"🍸\" | \"🍹\" | \"🧉\" | \"🍾\" | \"🧊\" | \"🥄\" | \"🍴\" | \"🍽\" | \"🥣\" | \"🥡\" | \"🥢\" | \"🧂\" | \"⚽️\" | \"🏀\" | \"🏈\" | \"⚾️\" | \"🥎\" | \"🎾\" | \"🏐\" | \"🏉\" | \"🥏\" | \"🎱\" | \"🪀\" | \"🏓\" | \"🏸\" | \"🏒\" | \"🏑\" | \"🥍\" | \"🏏\" | \"🪃\" | \"🥅\" | \"⛳️\" | \"🪁\" | \"🏹\" | \"🎣\" | \"🤿\" | \"🥊\" | \"🥋\" | \"🎽\" | \"🛹\" | \"🛼\" | \"🛷\" | \"⛸\" | \"🥌\" | \"🎿\" | \"⛷\" | \"🏂\" | \"🪂\" | \"🏋️‍♀️\" | \"🏋️\" | \"🏋️‍♂️\" | \"🤼‍♀️\" | \"🤼\" | \"🤼‍♂️\" | \"🤸‍♀️\" | \"🤸\" | \"🤸‍♂️\" | \"⛹️‍♀️\" | \"⛹️\" | \"⛹️‍♂️\" | \"🤺\" | \"🤾‍♀️\" | \"🤾\" | \"🤾‍♂️\" | \"🏌️‍♀️\" | \"🏌️\" | \"🏌️‍♂️\" | \"🏇\" | \"🧘‍♀️\" | \"🧘\" | \"🧘‍♂️\" | \"🏄‍♀️\" | \"🏄\" | \"🏄‍♂️\" | \"🏊‍♀️\" | \"🏊\" | \"🏊‍♂️\" | \"🤽‍♀️\" | \"🤽\" | \"🤽‍♂️\" | \"🚣‍♀️\" | \"🚣\" | \"🚣‍♂️\" | \"🧗‍♀️\" | \"🧗\" | \"🧗‍♂️\" | \"🚵‍♀️\" | \"🚵\" | \"🚵‍♂️\" | \"🚴‍♀️\" | \"🚴\" | \"🚴‍♂️\" | \"🏆\" | \"🥇\" | \"🥈\" | \"🥉\" | \"🏅\" | \"🎖\" | \"🏵\" | \"🎗\" | \"🎫\" | \"🎟\" | \"🎪\" | \"🤹\" | \"🤹‍♂️\" | \"🤹‍♀️\" | \"🎭\" | \"🎨\" | \"🎬\" | \"🎤\" | \"🎧\" | \"🎼\" | \"🎹\" | \"🥁\" | \"🪘\" | \"🎷\" | \"🎺\" | \"🪗\" | \"🎸\" | \"🪕\" | \"🎻\" | \"🎲\" | \"♟\" | \"🎯\" | \"🎳\" | \"🎮\" | \"🎰\" | \"🧩\" | \"🚗\" | \"🚕\" | \"🚙\" | \"🚌\" | \"🚎\" | \"🏎\" | \"🚓\" | \"🚑\" | \"🚒\" | \"🚐\" | \"🛻\" | \"🚚\" | \"🚛\" | \"🚜\" | \"🦯\" | \"🦽\" | \"🦼\" | \"🛴\" | \"🚲\" | \"🛵\" | \"🏍\" | \"🛺\" | \"🚨\" | \"🚔\" | \"🚍\" | \"🚘\" | \"🚖\" | \"🚡\" | \"🚠\" | \"🚟\" | \"🚃\" | \"🚋\" | \"🚞\" | \"🚝\" | \"🚄\" | \"🚅\" | \"🚈\" | \"🚂\" | \"🚆\" | \"🚇\" | \"🚊\" | \"🚉\" | \"✈️\" | \"🛫\" | \"🛬\" | \"🛩\" | \"💺\" | \"🛰\" | \"🚀\" | \"🛸\" | \"🚁\" | \"🛶\" | \"⛵️\" | \"🚤\" | \"🛥\" | \"🛳\" | \"⛴\" | \"🚢\" | \"⚓️\" | \"🪝\" | \"⛽️\" | \"🚧\" | \"🚦\" | \"🚥\" | \"🚏\" | \"🗺\" | \"🗿\" | \"🗽\" | \"🗼\" | \"🏰\" | \"🏯\" | \"🏟\" | \"🎡\" | \"🎢\" | \"🎠\" | \"⛲️\" | \"⛱\" | \"🏖\" | \"🏝\" | \"🏜\" | \"🌋\" | \"⛰\" | \"🏔\" | \"🗻\" | \"🏕\" | \"⛺️\" | \"🛖\" | \"🏠\" | \"🏡\" | \"🏘\" | \"🏚\" | \"🏗\" | \"🏭\" | \"🏢\" | \"🏬\" | \"🏣\" | \"🏤\" | \"🏥\" | \"🏦\" | \"🏨\" | \"🏪\" | \"🏫\" | \"🏩\" | \"💒\" | \"🏛\" | \"⛪️\" | \"🕌\" | \"🕍\" | \"🛕\" | \"🕋\" | \"⛩\" | \"🛤\" | \"🛣\" | \"🗾\" | \"🎑\" | \"🏞\" | \"🌅\" | \"🌄\" | \"🌠\" | \"🎇\" | \"🎆\" | \"🌇\" | \"🌆\" | \"🏙\" | \"🌃\" | \"🌌\" | \"🌉\" | \"🌁\" | \"⌚️\" | \"📱\" | \"📲\" | \"💻\" | \"⌨️\" | \"🖥\" | \"🖨\" | \"🖱\" | \"🖲\" | \"🕹\" | \"🗜\" | \"💽\" | \"💾\" | \"💿\" | \"📀\" | \"📼\" | \"📷\" | \"📸\" | \"📹\" | \"🎥\" | \"📽\" | \"🎞\" | \"📞\" | \"☎️\" | \"📟\" | \"📠\" | \"📺\" | \"📻\" | \"🎙\" | \"🎚\" | \"🎛\" | \"🧭\" | \"⏱\" | \"⏲\" | \"⏰\" | \"🕰\" | \"⌛️\" | \"⏳\" | \"📡\" | \"🔋\" | \"🔌\" | \"💡\" | \"🔦\" | \"🕯\" | \"🪔\" | \"🧯\" | \"🛢\" | \"💸\" | \"💵\" | \"💴\" | \"💶\" | \"💷\" | \"🪙\" | \"💰\" | \"💳\" | \"💎\" | \"⚖️\" | \"🪜\" | \"🧰\" | \"🪛\" | \"🔧\" | \"🔨\" | \"⚒\" | \"🛠\" | \"⛏\" | \"🪚\" | \"🔩\" | \"⚙️\" | \"🪤\" | \"🧱\" | \"⛓\" | \"🧲\" | \"🔫\" | \"💣\" | \"🧨\" | \"🪓\" | \"🔪\" | \"🗡\" | \"⚔️\" | \"🛡\" | \"🚬\" | \"⚰️\" | \"🪦\" | \"⚱️\" | \"🏺\" | \"🔮\" | \"📿\" | \"🧿\" | \"💈\" | \"⚗️\" | \"🔭\" | \"🔬\" | \"🕳\" | \"🩹\" | \"🩺\" | \"💊\" | \"💉\" | \"🧬\" | \"🦠\" | \"🧫\" | \"🧪\" | \"🌡\" | \"🧹\" | \"🪠\" | \"🧺\" | \"🧻\" | \"🚽\" | \"🚰\" | \"🚿\" | \"🛁\" | \"🛀\" | \"🧼\" | \"🪥\" | \"🪒\" | \"🧽\" | \"🪣\" | \"🧴\" | \"🛎\" | \"🔑\" | \"🗝\" | \"🚪\" | \"🪑\" | \"🛋\" | \"🛏\" | \"🧸\" | \"🪆\" | \"🖼\" | \"🪞\" | \"🪟\" | \"🛍\" | \"🛒\" | \"🎁\" | \"🎈\" | \"🎏\" | \"🎀\" | \"🪄\" | \"🪅\" | \"🎊\" | \"🎉\" | \"🎎\" | \"🏮\" | \"🎐\" | \"🧧\" | \"✉️\" | \"📩\" | \"📨\" | \"📧\" | \"💌\" | \"📥\" | \"📤\" | \"📦\" | \"🏷\" | \"🪧\" | \"📪\" | \"📫\" | \"📬\" | \"📭\" | \"📮\" | \"📯\" | \"📜\" | \"📃\" | \"📄\" | \"📑\" | \"🧾\" | \"📊\" | \"📈\" | \"📉\" | \"🗒\" | \"🗓\" | \"📆\" | \"📅\" | \"🗑\" | \"📇\" | \"🗃\" | \"🗳\" | \"🗄\" | \"📋\" | \"📁\" | \"📂\" | \"🗂\" | \"🗞\" | \"📰\" | \"📓\" | \"📔\" | \"📒\" | \"📕\" | \"📗\" | \"📘\" | \"📙\" | \"📚\" | \"📖\" | \"🔖\" | \"🧷\" | \"🔗\" | \"📎\" | \"🖇\" | \"📐\" | \"📏\" | \"🧮\" | \"📌\" | \"📍\" | \"✂️\" | \"🖊\" | \"🖋\" | \"✒️\" | \"🖌\" | \"🖍\" | \"📝\" | \"✏️\" | \"🔍\" | \"🔎\" | \"🔏\" | \"🔐\" | \"🔒\" | \"🔓\" | \"❤️\" | \"🧡\" | \"💛\" | \"💚\" | \"💙\" | \"💜\" | \"🖤\" | \"🤍\" | \"🤎\" | \"💔\" | \"❣️\" | \"💕\" | \"💞\" | \"💓\" | \"💗\" | \"💖\" | \"💘\" | \"💝\" | \"💟\" | \"☮️\" | \"✝️\" | \"☪️\" | \"🕉\" | \"☸️\" | \"✡️\" | \"🔯\" | \"🕎\" | \"☯️\" | \"☦️\" | \"🛐\" | \"⛎\" | \"♈️\" | \"♉️\" | \"♊️\" | \"♋️\" | \"♌️\" | \"♍️\" | \"♎️\" | \"♏️\" | \"♐️\" | \"♑️\" | \"♒️\" | \"♓️\" | \"🆔\" | \"⚛️\" | \"🉑\" | \"☢️\" | \"☣️\" | \"📴\" | \"📳\" | \"🈶\" | \"🈚️\" | \"🈸\" | \"🈺\" | \"🈷️\" | \"✴️\" | \"🆚\" | \"💮\" | \"🉐\" | \"㊙️\" | \"㊗️\" | \"🈴\" | \"🈵\" | \"🈹\" | \"🈲\" | \"🅰️\" | \"🅱️\" | \"🆎\" | \"🆑\" | \"🅾️\" | \"🆘\" | \"❌\" | \"⭕️\" | \"🛑\" | \"⛔️\" | \"📛\" | \"🚫\" | \"💯\" | \"💢\" | \"♨️\" | \"🚷\" | \"🚯\" | \"🚳\" | \"🚱\" | \"🔞\" | \"📵\" | \"🚭\" | \"❗️\" | \"❕\" | \"❓\" | \"❔\" | \"‼️\" | \"⁉️\" | \"🔅\" | \"🔆\" | \"〽️\" | \"⚠️\" | \"🚸\" | \"🔱\" | \"⚜️\" | \"🔰\" | \"♻️\" | \"✅\" | \"🈯️\" | \"💹\" | \"❇️\" | \"✳️\" | \"❎\" | \"🌐\" | \"💠\" | \"Ⓜ️\" | \"🌀\" | \"💤\" | \"🏧\" | \"🚾\" | \"♿️\" | \"🅿️\" | \"🛗\" | \"🈳\" | \"🈂️\" | \"🛂\" | \"🛃\" | \"🛄\" | \"🛅\" | \"🚹\" | \"🚺\" | \"🚼\" | \"⚧\" | \"🚻\" | \"🚮\" | \"🎦\" | \"📶\" | \"🈁\" | \"🔣\" | \"ℹ️\" | \"🔤\" | \"🔡\" | \"🔠\" | \"🆖\" | \"🆗\" | \"🆙\" | \"🆒\" | \"🆕\" | \"🆓\" | \"0️⃣\" | \"1️⃣\" | \"2️⃣\" | \"3️⃣\" | \"4️⃣\" | \"5️⃣\" | \"6️⃣\" | \"7️⃣\" | \"8️⃣\" | \"9️⃣\" | \"🔟\" | \"🔢\" | \"#️⃣\" | \"*️⃣\" | \"⏏️\" | \"▶️\" | \"⏸\" | \"⏯\" | \"⏹\" | \"⏺\" | \"⏭\" | \"⏮\" | \"⏩\" | \"⏪\" | \"⏫\" | \"⏬\" | \"◀️\" | \"🔼\" | \"🔽\" | \"➡️\" | \"⬅️\" | \"⬆️\" | \"⬇️\" | \"↗️\" | \"↘️\" | \"↙️\" | \"↖️\" | \"↕️\" | \"↔️\" | \"↪️\" | \"↩️\" | \"⤴️\" | \"⤵️\" | \"🔀\" | \"🔁\" | \"🔂\" | \"🔄\" | \"🔃\" | \"🎵\" | \"🎶\" | \"➕\" | \"➖\" | \"➗\" | \"✖️\" | \"♾\" | \"💲\" | \"💱\" | \"™️\" | \"©️\" | \"®️\" | \"〰️\" | \"➰\" | \"➿\" | \"🔚\" | \"🔙\" | \"🔛\" | \"🔝\" | \"🔜\" | \"✔️\" | \"☑️\" | \"🔘\" | \"🔴\" | \"🟠\" | \"🟡\" | \"🟢\" | \"🔵\" | \"🟣\" | \"⚫️\" | \"⚪️\" | \"🟤\" | \"🔺\" | \"🔻\" | \"🔸\" | \"🔹\" | \"🔶\" | \"🔷\" | \"🔳\" | \"🔲\" | \"▪️\" | \"▫️\" | \"◾️\" | \"◽️\" | \"◼️\" | \"◻️\" | \"🟥\" | \"🟧\" | \"🟨\" | \"🟩\" | \"🟦\" | \"🟪\" | \"⬛️\" | \"⬜️\" | \"🟫\" | \"🔈\" | \"🔇\" | \"🔉\" | \"🔊\" | \"🔔\" | \"🔕\" | \"📣\" | \"📢\" | \"👁‍🗨\" | \"💬\" | \"💭\" | \"🗯\" | \"♠️\" | \"♣️\" | \"♥️\" | \"♦️\" | \"🃏\" | \"🎴\" | \"🀄️\" | \"🕐\" | \"🕑\" | \"🕒\" | \"🕓\" | \"🕔\" | \"🕕\" | \"🕖\" | \"🕗\" | \"🕘\" | \"🕙\" | \"🕚\" | \"🕛\" | \"🕜\" | \"🕝\" | \"🕞\" | \"🕟\" | \"🕠\" | \"🕡\" | \"🕢\" | \"🕣\" | \"🕤\" | \"🕥\" | \"🕦\" | \"🕧\" | \"✢\" | \"✣\" | \"✤\" | \"✥\" | \"✦\" | \"✧\" | \"★\" | \"☆\" | \"✯\" | \"✡︎\" | \"✩\" | \"✪\" | \"✫\" | \"✬\" | \"✭\" | \"✮\" | \"✶\" | \"✷\" | \"✵\" | \"✸\" | \"✹\" | \"→\" | \"⇒\" | \"⟹\" | \"⇨\" | \"⇾\" | \"➾\" | \"⇢\" | \"☛\" | \"☞\" | \"➔\" | \"➜\" | \"➙\" | \"➛\" | \"➝\" | \"➞\" | \"♠︎\" | \"♣︎\" | \"♥︎\" | \"♦︎\" | \"♤\" | \"♧\" | \"♡\" | \"♢\" | \"♚\" | \"♛\" | \"♜\" | \"♝\" | \"♞\" | \"♔\" | \"♕\" | \"♖\" | \"♗\" | \"♘\" | \"♙\" | \"⚀\" | \"⚁\" | \"⚂\" | \"⚃\" | \"⚄\" | \"⚅\" | \"🂠\" | \"⚈\" | \"⚉\" | \"⚆\" | \"⚇\" | \"𓀀\" | \"𓀁\" | \"𓀂\" | \"𓀃\" | \"𓀄\" | \"𓀅\" | \"𓀆\" | \"𓀇\" | \"𓀈\" | \"𓀉\" | \"𓀊\" | \"𓀋\" | \"𓀌\" | \"𓀍\" | \"𓀎\" | \"𓀏\" | \"𓀐\" | \"𓀑\" | \"𓀒\" | \"𓀓\" | \"𓀔\" | \"𓀕\" | \"𓀖\" | \"𓀗\" | \"𓀘\" | \"𓀙\" | \"𓀚\" | \"𓀛\" | \"𓀜\" | \"𓀝\" | \"🏳️\" | \"🏴\" | \"🏁\" | \"🚩\" | \"🏳️‍🌈\" | \"🏳️‍⚧️\" | \"🏴‍☠️\" | \"🇦🇫\" | \"🇦🇽\" | \"🇦🇱\" | \"🇩🇿\" | \"🇦🇸\" | \"🇦🇩\" | \"🇦🇴\" | \"🇦🇮\" | \"🇦🇶\" | \"🇦🇬\" | \"🇦🇷\" | \"🇦🇲\" | \"🇦🇼\" | \"🇦🇺\" | \"🇦🇹\" | \"🇦🇿\" | \"🇧🇸\" | \"🇧🇭\" | \"🇧🇩\" | \"🇧🇧\" | \"🇧🇾\" | \"🇧🇪\" | \"🇧🇿\" | \"🇧🇯\" | \"🇧🇲\" | \"🇧🇹\" | \"🇧🇴\" | \"🇧🇦\" | \"🇧🇼\" | \"🇧🇷\" | \"🇮🇴\" | \"🇻🇬\" | \"🇧🇳\" | \"🇧🇬\" | \"🇧🇫\" | \"🇧🇮\" | \"🇰🇭\" | \"🇨🇲\" | \"🇨🇦\" | \"🇮🇨\" | \"🇨🇻\" | \"🇧🇶\" | \"🇰🇾\" | \"🇨🇫\" | \"🇹🇩\" | \"🇨🇱\" | \"🇨🇳\" | \"🇨🇽\" | \"🇨🇨\" | \"🇨🇴\" | \"🇰🇲\" | \"🇨🇬\" | \"🇨🇩\" | \"🇨🇰\" | \"🇨🇷\" | \"🇨🇮\" | \"🇭🇷\" | \"🇨🇺\" | \"🇨🇼\" | \"🇨🇾\" | \"🇨🇿\" | \"🇩🇰\" | \"🇩🇯\" | \"🇩🇲\" | \"🇩🇴\" | \"🇪🇨\" | \"🇪🇬\" | \"🇸🇻\" | \"🇬🇶\" | \"🇪🇷\" | \"🇪🇪\" | \"🇪🇹\" | \"🇪🇺\" | \"🇫🇰\" | \"🇫🇴\" | \"🇫🇯\" | \"🇫🇮\" | \"🇫🇷\" | \"🇬🇫\" | \"🇵🇫\" | \"🇹🇫\" | \"🇬🇦\" | \"🇬🇲\" | \"🇬🇪\" | \"🇩🇪\" | \"🇬🇭\" | \"🇬🇮\" | \"🇬🇷\" | \"🇬🇱\" | \"🇬🇩\" | \"🇬🇵\" | \"🇬🇺\" | \"🇬🇹\" | \"🇬🇬\" | \"🇬🇳\" | \"🇬🇼\" | \"🇬🇾\" | \"🇭🇹\" | \"🇭🇳\" | \"🇭🇰\" | \"🇭🇺\" | \"🇮🇸\" | \"🇮🇳\" | \"🇮🇩\" | \"🇮🇷\" | \"🇮🇶\" | \"🇮🇪\" | \"🇮🇲\" | \"🇮🇱\" | \"🇮🇹\" | \"🇯🇲\" | \"🇯🇵\" | \"🎌\" | \"🇯🇪\" | \"🇯🇴\" | \"🇰🇿\" | \"🇰🇪\" | \"🇰🇮\" | \"🇽🇰\" | \"🇰🇼\" | \"🇰🇬\" | \"🇱🇦\" | \"🇱🇻\" | \"🇱🇧\" | \"🇱🇸\" | \"🇱🇷\" | \"🇱🇾\" | \"🇱🇮\" | \"🇱🇹\" | \"🇱🇺\" | \"🇲🇴\" | \"🇲🇰\" | \"🇲🇬\" | \"🇲🇼\" | \"🇲🇾\" | \"🇲🇻\" | \"🇲🇱\" | \"🇲🇹\" | \"🇲🇭\" | \"🇲🇶\" | \"🇲🇷\" | \"🇲🇺\" | \"🇾🇹\" | \"🇲🇽\" | \"🇫🇲\" | \"🇲🇩\" | \"🇲🇨\" | \"🇲🇳\" | \"🇲🇪\" | \"🇲🇸\" | \"🇲🇦\" | \"🇲🇿\" | \"🇲🇲\" | \"🇳🇦\" | \"🇳🇷\" | \"🇳🇵\" | \"🇳🇱\" | \"🇳🇨\" | \"🇳🇿\" | \"🇳🇮\" | \"🇳🇪\" | \"🇳🇬\" | \"🇳🇺\" | \"🇳🇫\" | \"🇰🇵\" | \"🇲🇵\" | \"🇳🇴\" | \"🇴🇲\" | \"🇵🇰\" | \"🇵🇼\" | \"🇵🇸\" | \"🇵🇦\" | \"🇵🇬\" | \"🇵🇾\" | \"🇵🇪\" | \"🇵🇭\" | \"🇵🇳\" | \"🇵🇱\" | \"🇵🇹\" | \"🇵🇷\" | \"🇶🇦\" | \"🇷🇪\" | \"🇷🇴\" | \"🇷🇺\" | \"🇷🇼\" | \"🇼🇸\" | \"🇸🇲\" | \"🇸🇦\" | \"🇸🇳\" | \"🇷🇸\" | \"🇸🇨\" | \"🇸🇱\" | \"🇸🇬\" | \"🇸🇽\" | \"🇸🇰\" | \"🇸🇮\" | \"🇬🇸\" | \"🇸🇧\" | \"🇸🇴\" | \"🇿🇦\" | \"🇰🇷\" | \"🇸🇸\" | \"🇪🇸\" | \"🇱🇰\" | \"🇧🇱\" | \"🇸🇭\" | \"🇰🇳\" | \"🇱🇨\" | \"🇵🇲\" | \"🇻🇨\" | \"🇸🇩\" | \"🇸🇷\" | \"🇸🇿\" | \"🇸🇪\" | \"🇨🇭\" | \"🇸🇾\" | \"🇹🇼\" | \"🇹🇯\" | \"🇹🇿\" | \"🇹🇭\" | \"🇹🇱\" | \"🇹🇬\" | \"🇹🇰\" | \"🇹🇴\" | \"🇹🇹\" | \"🇹🇳\" | \"🇹🇷\" | \"🇹🇲\" | \"🇹🇨\" | \"🇹🇻\" | \"🇻🇮\" | \"🇺🇬\" | \"🇺🇦\" | \"🇦🇪\" | \"🇬🇧\" | \"🏴󠁧󠁢󠁥󠁮󠁧󠁿\" | \"🏴󠁧󠁢󠁳󠁣󠁴󠁿\" | \"🏴󠁧󠁢󠁷󠁬󠁳󠁿\" | \"🇺🇳\" | \"🇺🇸\" | \"🇺🇾\" | \"🇺🇿\" | \"🇻🇺\" | \"🇻🇦\" | \"🇻🇪\" | \"🇻🇳\" | \"🇼🇫\" | \"🇪🇭\" | \"🇾🇪\" | \"🇿🇲\" | \"🇿🇼\" | \"🦭\" | \"😮‍💨\" | \"😵‍💫\" | \"😶‍🌫️\" | \"❤️‍🔥\" | \"❤️‍🩹\" | \"🧔‍♀️\" | \"🧔🏻‍♀️\" | \"🧔🏼‍♀️\" | \"🧔🏽‍♀️\" | \"🧔🏾‍♀️\" | \"🧔🏿‍♀️\" | \"🧔‍♂️\" | \"🧔🏻‍♂️\" | \"🧔🏼‍♂️\" | \"🧔🏽‍♂️\" | \"🧔🏾‍♂️\" | \"🧔🏿‍♂️\" | \"💑🏻\" | \"💑🏼\" | \"💑🏽\" | \"💑🏾\" | \"💑🏿\" | \"💏🏻\" | \"💏🏼\" | \"💏🏽\" | \"💏🏾\" | \"💏🏿\" | \"👨🏻‍❤️‍👨🏻\" | \"👨🏻‍❤️‍👨🏼\" | \"👨🏻‍❤️‍👨🏽\" | \"👨🏻‍❤️‍👨🏾\" | \"👨🏻‍❤️‍👨🏿\" | \"👨🏼‍❤️‍👨🏻\" | \"👨🏼‍❤️‍👨🏼\" | \"👨🏼‍❤️‍👨🏽\" | \"👨🏼‍❤️‍👨🏾\" | \"👨🏼‍❤️‍👨🏿\" | \"👨🏽‍❤️‍👨🏻\" | \"👨🏽‍❤️‍👨🏼\" | \"👨🏽‍❤️‍👨🏽\" | \"👨🏽‍❤️‍👨🏾\" | \"👨🏽‍❤️‍👨🏿\" | \"👨🏾‍❤️‍👨🏻\" | \"👨🏾‍❤️‍👨🏼\" | \"👨🏾‍❤️‍👨🏽\" | \"👨🏾‍❤️‍👨🏾\" | \"👨🏾‍❤️‍👨🏿\" | \"👨🏿‍❤️‍👨🏻\" | \"👨🏿‍❤️‍👨🏼\" | \"👨🏿‍❤️‍👨🏽\" | \"👨🏿‍❤️‍👨🏾\" | \"👨🏿‍❤️‍👨🏿\" | \"👩🏻‍❤️‍👨🏻\" | \"👩🏻‍❤️‍👨🏼\" | \"👩🏻‍❤️‍👨🏽\" | \"👩🏻‍❤️‍👨🏾\" | \"👩🏻‍❤️‍👨🏿\" | \"👩🏻‍❤️‍👩🏻\" | \"👩🏻‍❤️‍👩🏼\" | \"👩🏻‍❤️‍👩🏽\" | \"👩🏻‍❤️‍👩🏾\" | \"👩🏻‍❤️‍👩🏿\" | \"👩🏼‍❤️‍👨🏻\" | \"👩🏼‍❤️‍👨🏼\" | \"👩🏼‍❤️‍👨🏽\" | \"👩🏼‍❤️‍👨🏾\" | \"👩🏼‍❤️‍👨🏿\" | \"👩🏼‍❤️‍👩🏻\" | \"👩🏼‍❤️‍👩🏼\" | \"👩🏼‍❤️‍👩🏽\" | \"👩🏼‍❤️‍👩🏾\" | \"👩🏼‍❤️‍👩🏿\" | \"👩🏽‍❤️‍👨🏻\" | \"👩🏽‍❤️‍👨🏼\" | \"👩🏽‍❤️‍👨🏽\" | \"👩🏽‍❤️‍👨🏾\" | \"👩🏽‍❤️‍👨🏿\" | \"👩🏽‍❤️‍👩🏻\" | \"👩🏽‍❤️‍👩🏼\" | \"👩🏽‍❤️‍👩🏽\" | \"👩🏽‍❤️‍👩🏾\" | \"👩🏽‍❤️‍👩🏿\" | \"👩🏾‍❤️‍👨🏻\" | \"👩🏾‍❤️‍👨🏼\" | \"👩🏾‍❤️‍👨🏽\" | \"👩🏾‍❤️‍👨🏾\" | \"👩🏾‍❤️‍👨🏿\" | \"👩🏾‍❤️‍👩🏻\" | \"👩🏾‍❤️‍👩🏼\" | \"👩🏾‍❤️‍👩🏽\" | \"👩🏾‍❤️‍👩🏾\" | \"👩🏾‍❤️‍👩🏿\" | \"👩🏿‍❤️‍👨🏻\" | \"👩🏿‍❤️‍👨🏼\" | \"👩🏿‍❤️‍👨🏽\" | \"👩🏿‍❤️‍👨🏾\" | \"👩🏿‍❤️‍👨🏿\" | \"👩🏿‍❤️‍👩🏻\" | \"👩🏿‍❤️‍👩🏼\" | \"👩🏿‍❤️‍👩🏽\" | \"👩🏿‍❤️‍👩🏾\" | \"👩🏿‍❤️‍👩🏿\" | \"🧑🏻‍❤️‍🧑🏼\" | \"🧑🏻‍❤️‍🧑🏽\" | \"🧑🏻‍❤️‍🧑🏾\" | \"🧑🏻‍❤️‍🧑🏿\" | \"🧑🏼‍❤️‍🧑🏻\" | \"🧑🏼‍❤️‍🧑🏽\" | \"🧑🏼‍❤️‍🧑🏾\" | \"🧑🏼‍❤️‍🧑🏿\" | \"🧑🏽‍❤️‍🧑🏻\" | \"🧑🏽‍❤️‍🧑🏼\" | \"🧑🏽‍❤️‍🧑🏾\" | \"🧑🏽‍❤️‍🧑🏿\" | \"🧑🏾‍❤️‍🧑🏻\" | \"🧑🏾‍❤️‍🧑🏼\" | \"🧑🏾‍❤️‍🧑🏽\" | \"🧑🏾‍❤️‍🧑🏿\" | \"🧑🏿‍❤️‍🧑🏻\" | \"🧑🏿‍❤️‍🧑🏼\" | \"🧑🏿‍❤️‍🧑🏽\" | \"🧑🏿‍❤️‍🧑🏾\" | \"👨🏻‍❤️‍💋‍👨🏻\" | \"👨🏻‍❤️‍💋‍👨🏼\" | \"👨🏻‍❤️‍💋‍👨🏽\" | \"👨🏻‍❤️‍💋‍👨🏾\" | \"👨🏻‍❤️‍💋‍👨🏿\" | \"👨🏼‍❤️‍💋‍👨🏻\" | \"👨🏼‍❤️‍💋‍👨🏼\" | \"👨🏼‍❤️‍💋‍👨🏽\" | \"👨🏼‍❤️‍💋‍👨🏾\" | \"👨🏼‍❤️‍💋‍👨🏿\" | \"👨🏽‍❤️‍💋‍👨🏻\" | \"👨🏽‍❤️‍💋‍👨🏼\" | \"👨🏽‍❤️‍💋‍👨🏽\" | \"👨🏽‍❤️‍💋‍👨🏾\" | \"👨🏽‍❤️‍💋‍👨🏿\" | \"👨🏾‍❤️‍💋‍👨🏻\" | \"👨🏾‍❤️‍💋‍👨🏼\" | \"👨🏾‍❤️‍💋‍👨🏽\" | \"👨🏾‍❤️‍💋‍👨🏾\" | \"👨🏾‍❤️‍💋‍👨🏿\" | \"👨🏿‍❤️‍💋‍👨🏻\" | \"👨🏿‍❤️‍💋‍👨🏼\" | \"👨🏿‍❤️‍💋‍👨🏽\" | \"👨🏿‍❤️‍💋‍👨🏾\" | \"👨🏿‍❤️‍💋‍👨🏿\" | \"👩🏻‍❤️‍💋‍👨🏻\" | \"👩🏻‍❤️‍💋‍👨🏼\" | \"👩🏻‍❤️‍💋‍👨🏽\" | \"👩🏻‍❤️‍💋‍👨🏾\" | \"👩🏻‍❤️‍💋‍👨🏿\" | \"👩🏻‍❤️‍💋‍👩🏻\" | \"👩🏻‍❤️‍💋‍👩🏼\" | \"👩🏻‍❤️‍💋‍👩🏽\" | \"👩🏻‍❤️‍💋‍👩🏾\" | \"👩🏻‍❤️‍💋‍👩🏿\" | \"👩🏼‍❤️‍💋‍👨🏻\" | \"👩🏼‍❤️‍💋‍👨🏼\" | \"👩🏼‍❤️‍💋‍👨🏽\" | \"👩🏼‍❤️‍💋‍👨🏾\" | \"👩🏼‍❤️‍💋‍👨🏿\" | \"👩🏼‍❤️‍💋‍👩🏻\" | \"👩🏼‍❤️‍💋‍👩🏼\" | \"👩🏼‍❤️‍💋‍👩🏽\" | \"👩🏼‍❤️‍💋‍👩🏾\" | \"👩🏼‍❤️‍💋‍👩🏿\" | \"👩🏽‍❤️‍💋‍👨🏻\" | \"👩🏽‍❤️‍💋‍👨🏼\" | \"👩🏽‍❤️‍💋‍👨🏽\" | \"👩🏽‍❤️‍💋‍👨🏾\" | \"👩🏽‍❤️‍💋‍👨🏿\" | \"👩🏽‍❤️‍💋‍👩🏻\" | \"👩🏽‍❤️‍💋‍👩🏼\" | \"👩🏽‍❤️‍💋‍👩🏽\" | \"👩🏽‍❤️‍💋‍👩🏾\" | \"👩🏽‍❤️‍💋‍👩🏿\" | \"👩🏾‍❤️‍💋‍👨🏻\" | \"👩🏾‍❤️‍💋‍👨🏼\" | \"👩🏾‍❤️‍💋‍👨🏽\" | \"👩🏾‍❤️‍💋‍👨🏾\" | \"👩🏾‍❤️‍💋‍👨🏿\" | \"👩🏾‍❤️‍💋‍👩🏻\" | \"👩🏾‍❤️‍💋‍👩🏼\" | \"👩🏾‍❤️‍💋‍👩🏽\" | \"👩🏾‍❤️‍💋‍👩🏾\" | \"👩🏾‍❤️‍💋‍👩🏿\" | \"👩🏿‍❤️‍💋‍👨🏻\" | \"👩🏿‍❤️‍💋‍👨🏼\" | \"👩🏿‍❤️‍💋‍👨🏽\" | \"👩🏿‍❤️‍💋‍👨🏾\" | \"👩🏿‍❤️‍💋‍👨🏿\" | \"👩🏿‍❤️‍💋‍👩🏻\" | \"👩🏿‍❤️‍💋‍👩🏼\" | \"👩🏿‍❤️‍💋‍👩🏽\" | \"👩🏿‍❤️‍💋‍👩🏾\" | \"👩🏿‍❤️‍💋‍👩🏿\" | \"🧑🏻‍❤️‍💋‍🧑🏼\" | \"🧑🏻‍❤️‍💋‍🧑🏽\" | \"🧑🏻‍❤️‍💋‍🧑🏾\" | \"🧑🏻‍❤️‍💋‍🧑🏿\" | \"🧑🏼‍❤️‍💋‍🧑🏻\" | \"🧑🏼‍❤️‍💋‍🧑🏽\" | \"🧑🏼‍❤️‍💋‍🧑🏾\" | \"🧑🏼‍❤️‍💋‍🧑🏿\" | \"🧑🏽‍❤️‍💋‍🧑🏻\" | \"🧑🏽‍❤️‍💋‍🧑🏼\" | \"🧑🏽‍❤️‍💋‍🧑🏾\" | \"🧑🏽‍❤️‍💋‍🧑🏿\" | \"🧑🏾‍❤️‍💋‍🧑🏻\" | \"🧑🏾‍❤️‍💋‍🧑🏼\" | \"🧑🏾‍❤️‍💋‍🧑🏽\" | \"🧑🏾‍❤️‍💋‍🧑🏿\" | \"🧑🏿‍❤️‍💋‍🧑🏻\" | \"🧑🏿‍❤️‍💋‍🧑🏼\" | \"🧑🏿‍❤️‍💋‍🧑🏽\" | \"🧑🏿‍❤️‍💋‍🧑🏾\""

Semantic helper

For example "❤️"

Genetated by:

CollboardSdk.EMOJIS.map((e)=>"${e}").join(' | ')

collboard-modules-sdk
string_color: string

Semantic helper for css/html colors

For example "white" or "#009edd"

collboard-modules-sdk
string_css: string

Semantic helper

For example .foo{border: 1px solid red}

collboard-modules-sdk
string_css_cursor: "alias" | "all-scroll" | "auto" | "cell" | "context-menu" | "col-resize" | "copy" | "crosshair" | "default" | "e-resize" | "ew-resize" | "grab" | "grabbing" | "help" | "move" | "n-resize" | "ne-resize" | "nesw-resize" | "ns-resize" | "nw-resize" | "nwse-resize" | "no-drop" | "none" | "not-allowed" | "pointer" | "progress" | "row-resize" | "s-resize" | "se-resize" | "sw-resize" | "text" | "w-resize" | "wait" | "zoom-in" | "zoom-out"

CSS cursor type

collboard-modules-sdk
string_css_property: string

Semantic helper

For example border

collboard-modules-sdk
string_css_selector: string

Semantic helper

For example .foo

collboard-modules-sdk
string_css_value: string

Semantic helper

For example 13px

collboard-modules-sdk
string_data_url: string

Semantic helper

For example "data:text/plain;base64,SGVsbG8sIFdvcmxkIQ=="

collboard-modules-sdk
string_email: string

Semantic helper

For example "pavol@collboard.com"

collboard-modules-sdk
string_file_absolute_path: string

Semantic helper

For example "C:/Users/me/work/collboard/modules-sdk/src/colldev/commands/develop/ColldevDevelop.tsx"

collboard-modules-sdk
string_file_extension: string

Semantic helper

For example "png"

collboard-modules-sdk

Semantic helper

collboard-modules-sdk
string_file_relative_path: string

Semantic helper

For example "./src/colldev/commands/develop/ColldevDevelop.tsx"

collboard-modules-sdk
string_folder_absolute_path: string

Semantic helper

For example "C:/Users/me/work/collboard/modules-sdk/src/colldev/commands/develop/ColldevDevelop.tsx"

collboard-modules-sdk

Semantic helper

collboard-modules-sdk
string_folder_relative_path: string

Semantic helper

For example "./src/colldev/commands/develop/ColldevDevelop.tsx"

collboard-modules-sdk
string_host: string

Semantic helper

For example "localhost:9977" or "collboard.com"

collboard-modules-sdk
string_hostname: string

Semantic helper

For example "localhost" or "collboard.com"

collboard-modules-sdk
string_href: string

Semantic helper

For example "https://collboard.com/9SeSQTupmQHwuSrLi" OR /9SeSQTupmQHwuSrLi

collboard-modules-sdk
string_html: string

Semantic helper

For example "<div>Hello World!</div>"

collboard-modules-sdk
string_icon: "abacus" | "add" | "anchor" | "bin" | "block" | "board-clean" | "board-options" | "board" | "bold" | "burger" | "chat" | "circle" | "clean" | "close-down" | "cone" | "copy-material" | "copy-virtual" | "copy" | "countdown" | "cube" | "cubes" | "cursor" | "cylinder" | "dice" | "dictation" | "down" | "earth" | "erase" | "file-image" | "file-pdf" | "flag" | "font-size-1" | "font-size-2" | "font-size-3" | "fullscreen-off" | "fullscreen-on" | "group" | "hand" | "hejny" | "home-center" | "home" | "image" | "italic" | "key" | "left" | "line" | "link" | "list" | "lock" | "mic" | "minus" | "moon" | "no" | "numbers" | "options" | "order-back" | "order-bottom" | "order-front" | "order-top" | "package" | "pen-3D" | "pen" | "planet-1" | "planet-2" | "planet-3" | "planet-4" | "planet-5" | "planet-6" | "planet-7" | "planet-8" | "platonic-12" | "platonic-20" | "platonic-4" | "platonic-6" | "platonic-8" | "plus" | "pyramid" | "redo" | "reset" | "right" | "run" | "search" | "send" | "shapes" | "share" | "sphere" | "square" | "start" | "stroke-1" | "stroke-2" | "stroke-3" | "sun" | "text" | "timer" | "todo" | "torus" | "triangle-right" | "triangle" | "underline" | "undo" | "up" | "visibility" | "yes" | "zoom-in" | "zoom-out"

This type alias represents any available internal icon name

This list gets constantly updated, but icons can be only added, so it is safe to assume no icon will disappear

Currently available icons:

  • abacus
  • add
  • anchor
  • bin
  • block
  • board-clean
  • board-options
  • board
  • bold
  • burger
  • chat
  • circle
  • clean
  • close-down
  • cone
  • copy-material
  • copy-virtual
  • copy
  • countdown
  • cube
  • cubes
  • cursor
  • cylinder
  • dice
  • dictation
  • down
  • earth
  • erase
  • file-image
  • file-pdf
  • flag
  • font-size-1
  • font-size-2
  • font-size-3
  • fullscreen-off
  • fullscreen-on
  • group
  • hand
  • hejny
  • home-center
  • home
  • image
  • italic
  • key
  • left
  • line
  • link
  • list
  • lock
  • mic
  • minus
  • moon
  • no
  • numbers
  • options
  • order-back
  • order-bottom
  • order-front
  • order-top
  • package
  • pen-3D
  • pen
  • planet-1
  • planet-2
  • planet-3
  • planet-4
  • planet-5
  • planet-6
  • planet-7
  • planet-8
  • platonic-12
  • platonic-20
  • platonic-4
  • platonic-6
  • platonic-8
  • plus
  • pyramid
  • redo
  • reset
  • right
  • run
  • search
  • send
  • shapes
  • share
  • sphere
  • square
  • start
  • stroke-1
  • stroke-2
  • stroke-3
  • sun
  • text
  • timer
  • todo
  • torus
  • triangle-right
  • triangle
  • underline
  • undo
  • up
  • visibility
  • yes
  • zoom-in
  • zoom-out
collboard-modules-sdk
string_license: string

Semantic helper

For example "MIT"

collboard-modules-sdk
string_mime_type: string

Semantic helper

For example "text/plain" or "application/collboard"

collboard-modules-sdk
string_mime_type_with_wildcard: string

Semantic helper

For example "text/*" or "image/*"

collboard-modules-sdk
see

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/file#unique_file_type_specifiers

string_module_category: string

Semantic helper

  • case insensitive

For example "Basic" or "Math"

Note: This may become an list of 'LITERAL_VALUES' in the near future

collboard-modules-sdk
string_module_name: string

Semantic helper

  • basically module identifier

For example "@collboard/internal/download"

pattern

/^(@(?[a-z0-9][a-z0-9-]))/(?([a-z0-9][a-z0-9-])(/([a-z0-9][a-z0-9-])))$/

collboard-modules-sdk
string_person_fullname: string

Semantic helper

For example "John Smith"

collboard-modules-sdk
string_person_profile: string

Semantic helper Full profile of the person with his email and web (like in package.json)

For example "Pavol Hejný <pavol@collboard.com> (https://pavolhejny.com)"

collboard-modules-sdk
string_protocol: "http:" | "https:"

Semantic helper

collboard-modules-sdk
string_sha256: string

Semantic helper

For example "b126926439c5fcb83609888a11283723c1ef137c0ad599a77a1be81812bd221d"

collboard-modules-sdk
string_uri: string

Semantic helper

For example "/9SeSQTupmQHwuSrLi"

collboard-modules-sdk
string_uri_part: string

Semantic helper

For example "9SeSQTupmQHwuSrLi"

collboard-modules-sdk
string_uriid: string_uri_part

Semantic helper, ID of the board used in URL and API

For example "9SeSQTupmQHwuSrLi"

collboard-modules-sdk
string_url: string

Semantic helper

For example "https://collboard.com/9SeSQTupmQHwuSrLi"

collboard-modules-sdk
string_url_image: string

Semantic helper

For example "https://collboard.com/9SeSQTupmQHwuSrLi.png?width=1200&height=630"

collboard-modules-sdk
string_uuid_first_segment: string

Semantic helper UUID with only the first part of the UUID

For example "5a0a153d"

collboard-modules-sdk
string_version: string

Semantic helper

For example "4.2.4"

collboard-modules-sdk
string_version_dependency: string

Semantic helper

For example "^4.2.4"

collboard-modules-sdk
string_xml: string

Semantic helper

For example "<foo>bar</foo>"

collboard-modules-sdk

TODO: [🎞️] Probbably use some object-based method for working with XMLs

uuid: string & { __type: "UUID" }

Branded type for UUIDs version 4 This will not allow to pass some random string where should be only a valid UUID

Use utils:

  • randomUuid to generate
  • `isValidUuid to check validity

For example "5a0a153d-7be9-4018-9eda-e0e2e2b89bd9"

collboard-modules-sdk

Variables

Authors: Record<string, IModuleManifestAuthor>

List of common-used authors

collboard-modules-sdk
deprecated

use external modules package.info instead

DEFAULT_SKIN: ISkin

Default skin configuration

Note: Always prefer skin provided by StyleSystem, use this only when StyleSystem not available OR as a base object for extending to create new skin module

collboard-modules-sdk
DEFAULT_URL_VARIABLES: IUrlVariables

Defaults for IUrlVariables

collboard-modules-sdk
EMOJIS: Set<string_char_emoji>

All possible emoji chars like "🍆", "🍡", "🍤"...

collboard-modules-sdk
EMOJIS_IN_CATEGORIES: Record<string, string_char_emoji[]>

All possible emoji chars like "🍆", "🍡", "🍤"... Note: this will be needed to update annually - now updated at 2022-01-19

see

https://getemoji.com/

collboard-modules-sdk
MODULE_NAME_PATTERN: RegExp

Matches a Collboard module name

For examples of valid/invalid names: @see https://regex101.com/r/oDVYWA/1 @see /src/40-utils/parseModuleName.test.ts

collboard-modules-sdk
NEAR_DISTANCE: 20 = 20

Constant, which should be used to determine, whether a point is near the art

collboard-modules-sdk
deprecated

This should be exported from some system or util to be user-settable

NOT_CONSTRUCTABLE: unique symbol
collboard-modules-sdk
React: typeof _React
collboard-modules-sdk
SCALE_PIXELS: { AU: number; centimeter: number; earths: number; field: number; grid: number; kilometer: number }

Conversion table from misc units to board pixels

collboard-modules-sdk
deprecated

Make ScaleSystem instead

Type declaration

  • AU: number
  • centimeter: number
  • earths: number
  • field: number
  • grid: number
  • kilometer: number
SHOW_MAXIMUM_NOTIFICATIONS: 2 = 2

How much maximum notifications should be shown at one time

collboard-modules-sdk
SystemsContainerContext: React.Context<ISystems | null>

Context for systems container used in modules Note: This context is provided at UserInterfaceSystem

collboard-modules-sdk
URI_PATTERN: RegExp

Matches a Collboard uri adress

For examples of valid/invalid uris: @see https://regex101.com/r/irJH7h/1 @see /src/50-systems/RoutingSystem/routePath/decodeUrl.test.ts

collboard-modules-sdk
configchecker: typeof _configchecker
collboard-modules-sdk
destroyable: typeof _destroyable
collboard-modules-sdk
libraries: { React: typeof _React; configchecker: typeof _configchecker; destroyable: typeof _destroyable; styled: typeof _styledComponents; styledComponents: typeof _styledComponents; touchcontroller: typeof _touchcontroller }
collboard-modules-sdk

Type declaration

  • React: typeof _React
  • configchecker: typeof _configchecker
  • destroyable: typeof _destroyable
  • styled: typeof _styledComponents
  • styledComponents: typeof _styledComponents
  • touchcontroller: typeof _touchcontroller
libs: { React: typeof _React; configchecker: typeof _configchecker; destroyable: typeof _destroyable; styled: typeof _styledComponents; styledComponents: typeof _styledComponents; touchcontroller: typeof _touchcontroller }
collboard-modules-sdk
alias

of libraries

Type declaration

  • React: typeof _React
  • configchecker: typeof _configchecker
  • destroyable: typeof _destroyable
  • styled: typeof _styledComponents
  • styledComponents: typeof _styledComponents
  • touchcontroller: typeof _touchcontroller
styled: _styledComponents.StyledInterface

Styled components default export

import styled from 'styled-components';

collboard-modules-sdk
alias

of styledComponents

styledComponents: typeof _styledComponents

Styled components all export

import * as styledComponents from 'styled-components';

collboard-modules-sdk
touchcontroller: typeof _touchcontroller
collboard-modules-sdk
virtualCornerstoneArt: CornerstoneArt

virtualCornerstoneArt is "fake" corner stone for yet non existing boards

collboard-modules-sdk
windowSize: BehaviorSubject<Vector>

Window size as observable object

singleton
collboard-modules-sdk

Functions

  • ArtScaler(): JSX.Element
  • collboard-modules-sdk

    Returns JSX.Element

  • ArtShell(props: IArtShellProps): JSX.Element
  • collboard-modules-sdk
    sideeffect

    Creating elements with id={artId} to be findable in the DOM

    sideeffect

    Creating elements with class __ArtShell for findArtShellElement

    Parameters

    • props: IArtShellProps

    Returns JSX.Element

  • AsyncButtonComponent(__namedParameters: IAsyncButtonComponentProps): JSX.Element
  • Utility for button with pending state after click

    collboard-modules-sdk

    Parameters

    • __namedParameters: IAsyncButtonComponentProps

    Returns JSX.Element

  • AsyncContentComponent(__namedParameters: IAsyncContentComponentProps): JSX.Element
  • Utility for mounting RxJS observable content

    deprecated

    [📠] Use usePromise/useLoadable hook instead

    collboard-modules-sdk

    Parameters

    • __namedParameters: IAsyncContentComponentProps

    Returns JSX.Element

  • AsyncSelectComponent<TItem>(__namedParameters: IAsyncSelectComponentProps<TItem>): JSX.Element
  • Select component using html