/** * @uiName Share Button Container */ export declare class ShareButtonContainer { /** * @undocumented * @uiName Hide Share Buttons */ ishidden: boolean; /** * Show and hide button depending on what type of device the user is on * * @uiName Email Display Rule * @uiGroup Email * @uiEnum ["mobile-and-desktop","mobile-only","desktop-only","hidden"] * @uiEnumNames ["Mobile and Desktop","Mobile Only","Desktop Only","Hide"] * @default mobile-and-desktop */ emaildisplayrule: string; /** * @uiName Email Text * @uiGroup Email * @default Email */ emailtext: string; /** * Background color of the Email button * * @uiName Email Background Color * @uiGroup Email * @uiWidget color * @default #4b4d50 */ emailbackgroundcolor: string; /** * @uiName Email Text Color * @uiGroup Email * @uiWidget color * @default #ffffff */ emailtextcolor: string; /** * @uiName Email Icon * @uiGroup Email */ emailicon: string; /** * CSS class name for additional styling. * * @uiName Email Class Name * @uiGroup Email */ emailclassName: string; /** * Number to horizontally align the Email button icon * * @uiName Email Icon Horizontal * @uiGroup Email */ emailiconhorizontal: number; /** * Number to vertically align the Email button icon * * @uiName Email Icon Vertical * @uiGroup Email */ emailiconvertical: number; /** * @uiName Email Icon Size * @uiGroup Email */ emailiconsize: number; emailurl: string; /** * Show and hide button depending on what type of device the user is on * * @uiName Facebook Display Rule * @uiGroup Facebook * @uiEnum ["mobile-and-desktop","mobile-only","desktop-only","hidden"] * @uiEnumNames ["Mobile and Desktop","Mobile Only","Desktop Only","Hide"] * @default mobile-and-desktop */ facebookdisplayrule: string; /** * @uiName Facebook Text * @uiGroup Facebook * @default Facebook */ facebooktext: string; /** * Background color of the facebook button * * @uiName Facebook Background Color * @uiGroup Facebook * @uiWidget color * @default #234079 */ facebookbackgroundcolor: string; /** * @uiName Facebook Text Color * @uiGroup Facebook * @uiWidget color * @default #ffffff */ facebooktextcolor: string; /** * @uiName Facebook Icon * @uiGroup Facebook */ facebookicon: string; /** * CSS class name for additional styling. * * @uiName Facebook Class Name * @uiGroup Facebook */ facebookclassName: string; /** * Number to horizontally align the facebook button icon * * @uiName Facebook Icon Horizontal * @uiGroup Facebook */ facebookiconhorizontal: number; /** * Number to vertically align the facebook button icon * * @uiName Facebook Icon Vertical * @uiGroup Facebook */ facebookiconvertical: number; /** * @uiName Facebook Icon Size * @uiGroup Facebook */ facebookiconsize: number; facebookurl: string; /** * Show and hide button depending on what type of device the user is on * * @uiName Twitter Display Rule * @uiGroup Twitter * @uiEnum ["mobile-and-desktop","mobile-only","desktop-only","hidden"] * @uiEnumNames ["Mobile and Desktop","Mobile Only","Desktop Only","Hide"] * @default mobile-and-desktop */ twitterdisplayrule: string; /** * @uiName Twitter Text * @uiGroup Twitter * @default Twitter */ twittertext: string; /** * Background color of the twitter button * * @uiName Twitter Background Color * @uiGroup Twitter * @uiWidget color * @default #4797d2 */ twitterbackgroundcolor: string; /** * @uiName Twitter Text Color * @uiGroup Twitter * @uiWidget color * @default #ffffff */ twittertextcolor: string; /** * @uiName Twitter Icon * @uiGroup Twitter */ twittericon: string; /** * CSS class name for additional styling. * * @uiName Twitter Class Name * @uiGroup Twitter */ twitterclassName: string; /** * Number to horizontally align the twitter button icon * * @uiName Twitter Icon Horizontal * @uiGroup Twitter */ twittericonhorizontal: number; /** * Number to vertically align the twitter button icon * * @uiName Twitter Icon Vertical * @uiGroup Twitter */ twittericonvertical: number; /** * @uiName Twitter Icon Size * @uiGroup Twitter */ twittericonsize: number; twitterurl: string; /** * Show and hide button depending on what type of device the user is on * * @uiName SMS Display Rule * @uiGroup SMS * @uiEnum ["mobile-only","hidden"] * @uiEnumNames ["Mobile Only","Hide"] * @default mobile-only */ smsdisplayrule: string; /** * @uiName SMS Text * @uiGroup SMS * @default SMS */ smstext: string; /** * Background color of the SMS button * * @uiName SMS Background Color * @uiGroup SMS * @uiWidget color * @default #7bbf38 */ smsbackgroundcolor: string; /** * @uiName SMS Text Color * @uiGroup SMS * @uiWidget color * @default #ffffff */ smstextcolor: string; /** * @uiName SMS Icon * @uiGroup SMS */ smsicon: string; /** * CSS class name for additional styling. * * @uiName SMS Class Name * @uiGroup SMS */ smsclassName: string; /** * Number to horizontally align the SMS button icon * * @uiName SMS Icon Horizontal * @uiGroup SMS */ smsiconhorizontal: number; /** * Number to vertically align the SMS button icon * * @uiName SMS Icon Vertical * @uiGroup SMS */ smsiconvertical: number; /** * @uiName SMS Icon Size * @uiGroup SMS */ smsiconsize: number; smsurl: string; /** * Show and hide button depending on what type of device the user is on * * @uiName WhatsApp Display Rule * @uiGroup WhatsApp * @uiEnum ["mobile-only","hidden"] * @uiEnumNames ["Mobile Only","Hide"] * @default mobile-only */ whatsappdisplayrule: string; /** * @uiName WhatsApp Text * @uiGroup WhatsApp * @default Whatspp */ whatsapptext: string; /** * Background color of the WhatsApp button * * @uiName WhatsApp Background Color * @uiGroup WhatsApp * @uiWidget color * @default #25D366 */ whatsappbackgroundcolor: string; /** * @uiName WhatsApp Text Color * @uiGroup WhatsApp * @uiWidget color * @default #ffffff */ whatsapptextcolor: string; /** * @uiName WhatsApp Icon * @uiGroup WhatsApp */ whatsappicon: string; /** * CSS class name for additional styling. * * @uiName WhatsApp Class Name * @uiGroup WhatsApp */ whatsappclassName: string; /** * Number to horizontally align the WhatsApp button icon * * @uiName WhatsApp Icon Horizontal * @uiGroup WhatsApp */ whatsappiconhorizontal: number; /** * Number to vertically align the WhatsApp button icon * * @uiName WhatsApp Icon Vertical * @uiGroup WhatsApp */ whatsappiconvertical: number; /** * @uiName WhatsApp Icon Size * @uiGroup WhatsApp */ whatsappiconsize: number; whatsappurl: string; /** * Show and hide button depending on what type of device the user is on * * @uiName Linkedin Display Rule * @uiGroup LinkedIn * @uiEnum ["mobile-and-desktop","mobile-only","desktop-only","hidden"] * @uiEnumNames ["Mobile and Desktop","Mobile Only","Desktop Only","Hide"] * @default hidden */ linkedindisplayrule: string; /** * @uiName Linkedin Text * @uiGroup LinkedIn * @default LinkedIn */ linkedintext: string; /** * Background color of the linkedin button * * @uiName Linkedin Background Color * @uiGroup LinkedIn * @uiWidget color * @default #ffffff */ linkedinbackgroundcolor: string; /** * @uiName Linkedin Text Color * @uiGroup LinkedIn * @uiWidget color * @default #0084b9 */ linkedintextcolor: string; /** * @uiName Linkedin Icon * @uiGroup LinkedIn */ linkedinicon: string; /** * CSS class name for additional styling. * * @uiName Linkedin Class Name * @uiGroup LinkedIn */ linkedinclassName: string; /** * Number to horizontally align the Linkedin button icon * * @uiName Linkedin Icon Horizontal * @uiGroup LinkedIn */ linkediniconhorizontal: number; /** * Number to vertically align the Linkedin button icon * * @uiName Linkedin Icon Vertical * @uiGroup LinkedIn */ linkediniconvertical: number; /** * @uiName Linkedin Icon Size * @uiGroup LinkedIn */ linkediniconsize: number; linkedinurl: string; /** * Show and hide button depending on what type of device the user is on * * @uiName Pinterest Display Rule * @uiGroup Pinterest * @uiEnum ["mobile-and-desktop","mobile-only","desktop-only","hidden"] * @uiEnumNames ["Mobile and Desktop","Mobile Only","Desktop Only","Hide"] * @default hidden */ pinterestdisplayrule: string; /** * @uiName Pinterest Text * @uiGroup Pinterest * @default Pinterest */ pinteresttext: string; /** * Background color of the Pinterest button * * @uiName Pinterest Background Color * @uiGroup Pinterest * @uiWidget color * @default #cb2027 */ pinterestbackgroundcolor: string; /** * @uiName Pinterest Text Color * @uiGroup Pinterest * @uiWidget color * @default #ffffff */ pinteresttextcolor: string; /** * @uiName Pinterest Icon * @uiGroup Pinterest */ pinteresticon: string; /** * CSS class name for additional styling. * * @uiName Pinterest Class Name * @uiGroup Pinterest */ pinterestclassName: string; /** * Number to horizontally align the Pinterest button icon * * @uiName Pinterest Icon Horizontal * @uiGroup Pinterest */ pinteresticonhorizontal: number; /** * Number to vertically align the Pinterest button icon * * @uiName Pinterest Icon Vertical * @uiGroup Pinterest */ pinteresticonvertical: number; /** * @uiName Pinterest Icon Size * @uiGroup Pinterest */ pinteresticonsize: number; pinteresturl: string; /** * Show and hide button depending on what type of device the user is on * * @uiName Messenger Display Rule * @uiGroup Messenger * @uiEnum ["mobile-and-desktop","mobile-only","desktop-only","hidden"] * @uiEnumNames ["Mobile and Desktop","Mobile Only","Desktop Only","Hide"] * @default hidden */ messengerdisplayrule: string; /** * @uiName Messenger Text * @uiGroup Messenger * @default Messenger */ messengertext: string; /** * Background color of the Messenger button * * @uiName Messenger Background Color * @uiGroup Messenger * @uiWidget color * @default #0084ff */ messengerbackgroundcolor: string; /** * @uiName Messenger Text Color * @uiGroup Messenger * @uiWidget color * @default #ffffff */ messengertextcolor: string; /** * @uiName Messenger Icon * @uiGroup Messenger */ messengericon: string; /** * CSS class name for additional styling. * * @uiName Messenger Class Name * @uiGroup Messenger */ messengerclassName: string; /** * Number to horizontally align the Messenger button icon * * @uiName Messenger Icon Horizontal * @uiGroup Messenger */ messengericonhorizontal: number; /** * Number to vertically align the Messenger button icon * * @uiName Messenger Icon Vertical * @uiGroup Messenger */ messengericonvertical: number; /** * @uiName Messenger Icon Size * @uiGroup Messenger */ messengericonsize: number; messengerurl: string; /** * Show and hide button depending on what type of device the user is on * * @uiName Line Display Rule * @uiGroup Line Messenger * @uiEnum ["mobile-only","hidden"] * @uiEnumNames ["Mobile Only","Hide"] * @default mobile-only */ linedisplayrule: string; /** * @uiName Line Text * @uiGroup Line Messenger * @default Line Messenger */ linetext: string; /** * Background color of the Line button * * @uiName Line Background Color * @uiGroup Line Messenger * @uiWidget color * @default #00c300 */ linebackgroundcolor: string; /** * @uiName Line Text Color * @uiGroup Line Messenger * @uiWidget color * @default #ffffff */ linetextcolor: string; /** * @uiName Line Icon * @uiGroup Line Messenger */ lineicon: string; /** * CSS class name for additional styling. * * @uiName Line Class Name * @uiGroup Line Messenger */ lineclassName: string; /** * Number to horizontally align the Line button icon * * @uiName Line Icon Horizontal * @uiGroup Line Messenger */ lineiconhorizontal: number; /** * Number to vertically align the Line button icon * * @uiName Line Icon Vertical * @uiGroup Line Messenger */ lineiconvertical: number; /** * @uiName Line Icon Size * @uiGroup Line Messenger */ lineiconsize: number; lineurl: string; componentWillLoad(): any; getMessageLinks(mediums: Array): any; onError(e: Error): void; render(): any; }