change spacing properties bottom side after init plug web chat widget
ART-2900_KNOWLEDGE_NODE-7
* The `bottom` property determines the padding from the bottom of the launcher.\n\nThe default value is `10px`.\n\n  * The `side` property determines the spacing of the widget from the launcher icon.\n\nThe default value is `0px`.\n\n[code]\n\n    1| spacing?:{  \n    ---|---  \n    2|     bottom?: '10px',  \n    3|     side?:'10px',  \n    4| }\n[/code]  \n  \n### Light/dark theme\n\nSet the theme of the PLuG widget.\n\n[code]\n\n    1| theme?: 'dark' | 'light';  \n    ---|---\n[/code]  \n
Custom implementation — DevRev | Docs
ART-15496_KNOWLEDGE_NODE-5
boolean; |\n```\n\nThe default value is `true`.\n\n### Widget alignment\n\nAlign the widget to be placed on the left or right of the launcher.\n\nThe widget can be set to open to the left or to the right of the custom launcher.\n\n```\n|  |  |\n| --- | --- |\n| 1 | widget_alignment?: 'left' | 'right'; |\n```\n\nThe default value is `right`.\n\n### Spacing\n\nAdjust spacing of the Plug widget.\n\nTwo properties are available to apply spacing.\n\n* The `bottom` property determines the padding
Custom implementation | DevRev | Docs
ART-15496_KNOWLEDGE_NODE-2
Plug settings page of DevRev, the values set in the initalization code take priority over those which you have updated in your Plug settings.\n\nAll of these properties have to be passed as parameters while initializing the Plug widget using `plugSDK.init()`. For details, refer to the Plug SDK for Web [methods documentation](/sdks/web/methods).\n\n| Customization | Description |\n| --- | --- |\n| `custom_launcher_selector` | Customize the widget launcher to best fit your website or app. |\n|
Custom implementation | DevRev | Docs
ART-2897_KNOWLEDGE_NODE-9
launcher. Side: Spacing from the sides of the launcher| object `{bottom: string; side: string;}`  \n`theme`| The color scheme for the launcher and widget.| `light` or `dark`  \n`widget_alignment`| The PLuG widget can be positioned on either the left or right side of the launcher. You can also adjust the widget alignment through the PLuG settings at app.devrev.ai. If alignment settings are configured in both places, the value from app.devrev.ai will override the launcher setting.| left or right
Methods — DevRev | Docs
ART-2900_KNOWLEDGE_NODE-3
have customized these properties of the widget through the PLuG settings page of DevRev, the values set in the initalization code take priority over those which you have updated in your PLuG settings.\n\nAll of these properties have to be passed as parameters while initializing the PLuG widget using `plugSDK.init()`. For details, refer to the PLuG SDK for Web [methods documentation](/public/sdks/web/methods).\n\nCustomization| Description  \n---|---  \n`custom_launcher_selector`| Customize the
Custom implementation — DevRev | Docs
ART-15509_KNOWLEDGE_NODE-7
will be attached. You can also set this selector from the Plug settings on app.devrev.ai. If both sources are set, this value will be considered the definitive source. | Boolean (True or False) |\n| `spacing` | Padding from the launcher: This padding can also be set in the Plug settings on app.devrev.ai. If a value is specified in both places, this value will be considered the definitive source. Bottom: Padding from the bottom of the launcher. Side: Spacing from the sides of the launcher |
Methods | DevRev | Docs
ART-1466_KNOWLEDGE_NODE-14
are set, this value will be considered the definitive source.                                                  |  Boolean (True or False)          | \n|  Padding from the launcher: This padding can also be set in the PLuG settings on app.devrev.ai. If a value is specified in both places, this value will be considered the definitive source. Bottom: Padding from the bottom of the launcher. Side: Spacing from the sides of the launcher       |  object                           | \n|
Methods — DevRev | Docs