@maggioli-design-system/mds-emoji
v1.1.0
Published
mds-emoji is a web-component from Magma Design System, built with StencilJS, TypeScript, Storybook. It's based on the web-component standard and it's designed to be agnostic from the JavaScript framework you are using.
Keywords
Readme
mds-emoji
Properties
| Property | Attribute | Description | Type | Default |
| -------- | --------- | ----------- | -------- | ----------- |
| name | name | | string | 'hexabot' |
Methods
agree() => Promise<void>
Returns
Type: Promise<void>
Promise Emoji agrees, useful for confirm actions.
disagree(turnHappyDelay?: number) => Promise<void>
Parameters
| Name | Type | Description |
| ---------------- | -------- | ----------- |
| turnHappyDelay | number | |
Returns
Type: Promise<void>
Promise Emoji disagrees, useful for errors or unwanted results.
startBlinking() => Promise<void>
Returns
Type: Promise<void>
Promise Eyes start blinking.
startFollowMouse() => Promise<void>
Returns
Type: Promise<void>
Promise Starts following mouse with CSS 3D transform.
startThinking() => Promise<void>
Returns
Type: Promise<void>
Promise Emoji start thinking, useful for pending requests.
stopBlinking() => Promise<void>
Returns
Type: Promise<void>
Promise Eyes stop blinking.
stopFollowMouse() => Promise<void>
Returns
Type: Promise<void>
Promise Stops following mouse with CSS 3D transform.
stopThinking() => Promise<void>
Returns
Type: Promise<void>
Built with love @ Gruppo Maggioli from R&D Department
