(Created target blank page For Version: PSAAS:Public) |
(Update with the copy of version: draft) |
||
Line 1: | Line 1: | ||
− | <!-- | + | = Configuration = |
+ | |||
+ | == Description == | ||
+ | SendMessage and SendMessageService share the configuration namespace '_genesys.widgets.sendmessage'. SendMessage has UI options while SendMessageService has connection options. | ||
+ | == Example == | ||
+ | <pre> | ||
+ | window._genesys.widgets.sendmessage = { | ||
+ | |||
+ | apikey: 'n3eNkgLLgLKXREBMYjGm6lygOHHOK8VA', | ||
+ | dataURL: 'http://10.0.0.121:7777/genesys/2/email', | ||
+ | |||
+ | SendMessageButton: { | ||
+ | |||
+ | enabled: true, | ||
+ | template: '<div>Email</div>', | ||
+ | effect: 'fade', | ||
+ | openDelay: 1000, | ||
+ | effectDuration: 300 | ||
+ | } | ||
+ | }; | ||
+ | </pre> | ||
+ | == Options == | ||
+ | {| | ||
+ | |- | ||
+ | ! Name | ||
+ | ! Type | ||
+ | ! Description | ||
+ | ! Default | ||
+ | ! Required | ||
+ | |- | ||
+ | | formValidation | ||
+ | | boolean | ||
+ | | Enable/Disable browser form validations. | ||
+ | | true | ||
+ | | n/a | ||
+ | |- | ||
+ | | uploadsEnabled | ||
+ | | boolean | ||
+ | | Show/Hide the Attach Files link in the UI, will be shown if the value is set to true. This enables or disables the file upload feature. | ||
+ | | true | ||
+ | | n/a | ||
+ | |- | ||
+ | | SendMessageButton.enabled | ||
+ | | boolean | ||
+ | | Enable/Disable Send Message button on screen. | ||
+ | |||
+ | |||
+ | Note: In case of running Widgets in lazy load mode, this option requires SendMessage plugin to be [[AppConfiguration#Options|pre-loaded]]. | ||
+ | | false | ||
+ | | n/a | ||
+ | |- | ||
+ | | SendMessageButton.template | ||
+ | | string | ||
+ | | Custom HTML string template for Send Message button | ||
+ | | <source lang='java'><div class='cx-widget cx-send-message-button' data-message='SendMessageButton'><span class='cx-icon cx-email-button-img cx-img-map preset-blue px24 email'></span><span class='i18n cx-email-button-label' data-message='SendMessageButton'></span></div></source> | ||
+ | | n/a | ||
+ | |- | ||
+ | | SendMessageButton.effect | ||
+ | | string | ||
+ | | Type of animation effect when revealing Send Message button ('slide' or 'fade'). | ||
+ | | fade | ||
+ | | n/a | ||
+ | |- | ||
+ | | SendMessageButton.openDelay | ||
+ | | number | ||
+ | | Number of milliseconds before displaying send message button on screen. | ||
+ | | 1000 | ||
+ | | n/a | ||
+ | |- | ||
+ | | SendMessageButton.effectDuration | ||
+ | | number | ||
+ | | Length of animation effect in milliseconds. | ||
+ | | 300 | ||
+ | | n/a | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | [[Category:V:PSAAS:Public]] |
Revision as of 17:12, July 27, 2018
Configuration
Description
SendMessage and SendMessageService share the configuration namespace '_genesys.widgets.sendmessage'. SendMessage has UI options while SendMessageService has connection options.
Example
window._genesys.widgets.sendmessage = { apikey: 'n3eNkgLLgLKXREBMYjGm6lygOHHOK8VA', dataURL: 'http://10.0.0.121:7777/genesys/2/email', SendMessageButton: { enabled: true, template: '<div>Email</div>', effect: 'fade', openDelay: 1000, effectDuration: 300 } };
Options
Name | Type | Description | Default | Required |
---|---|---|---|---|
formValidation | boolean | Enable/Disable browser form validations. | true | n/a |
uploadsEnabled | boolean | Show/Hide the Attach Files link in the UI, will be shown if the value is set to true. This enables or disables the file upload feature. | true | n/a |
SendMessageButton.enabled | boolean | Enable/Disable Send Message button on screen.
Note: In case of running Widgets in lazy load mode, this option requires SendMessage plugin to be pre-loaded. |
false | n/a |
SendMessageButton.template | string | Custom HTML string template for Send Message button | <div class='cx-widget cx-send-message-button' data-message='SendMessageButton'><span class='cx-icon cx-email-button-img cx-img-map preset-blue px24 email'></span><span class='i18n cx-email-button-label' data-message='SendMessageButton'></span></div> |
n/a |
SendMessageButton.effect | string | Type of animation effect when revealing Send Message button ('slide' or 'fade'). | fade | n/a |
SendMessageButton.openDelay | number | Number of milliseconds before displaying send message button on screen. | 1000 | n/a |
SendMessageButton.effectDuration | number | Length of animation effect in milliseconds. | 300 | n/a |
Comments or questions about this documentation? Contact us for support!