Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SendWithSES/Drag-and-Drop-Email-Designer
/ functions
Functions
257 in github.com/SendWithSES/Drag-and-Drop-Email-Designer
⨍
Functions
257
◇
Types & classes
90
↓ 15 callers
Method
editBlockContent
(sIndex: number, cIndex: number, bIndex: number, property: string, value: string, imgCreatFrom?: any)
email-designer/src/lib/email-composer/email-element.service.ts:520
↓ 9 callers
Method
error
(body: any, header: any, timeout = 5000)
email-designer/src/lib/email-composer/email-message/email-message.service.ts:14
↓ 7 callers
Method
setSelectedStructureIndex
(index: number, resetLogoFooter = true)
email-designer/src/lib/email-composer/email-element.service.ts:268
↓ 6 callers
Method
addBlockToStucture
(type: BlockType)
email-designer/src/lib/email-composer/email-element.service.ts:351
↓ 6 callers
Method
resetBlockSelection
(onlyBlock = false)
email-designer/src/lib/email-composer/email-element.service.ts:292
↓ 6 callers
Method
showNoSelectionError
()
email-designer/src/lib/email-composer/email-toolbar/email-toolbar.component.ts:188
↓ 5 callers
Method
getFontFamily
(font: string)
email-designer/src/lib/email-composer/email-html-generator.service.ts:830
↓ 5 callers
Method
setSelectedStructureColumn
(index: number)
email-designer/src/lib/email-composer/email-element.service.ts:276
↓ 4 callers
Method
getSpacer
(padding = 20, lineHeight = 20)
email-designer/src/lib/email-composer/email-html-generator.service.ts:324
↓ 4 callers
Method
resetAllSelection
()
email-designer/src/lib/email-composer/email-element.service.ts:301
↓ 3 callers
Method
getBlock
(block: BlockBean, cols: number = 1)
email-designer/src/lib/email-composer/email-html-generator.service.ts:565
↓ 3 callers
Method
getImageAccessibilityAttrs
(altTxt?: string, type?: 'img' | 'video' | 'logo')
email-designer/src/lib/email-composer/email-html-generator.service.ts:863
↓ 3 callers
Method
isValidLink
(link: string)
email-designer/src/lib/email-composer/email-toolbar-footer/email-toolbar-footer.component.ts:181
↓ 3 callers
Method
updateFooterSelected
(brandList?: any)
email-designer/src/lib/email-composer/email-toolbar-footer/email-toolbar-footer.component.ts:201
↓ 3 callers
Method
updateImageVideoBlockContent
(sIndex: number, cIndex: number, bIndex: number, updatedData: BlockBean)
email-designer/src/lib/email-composer/email-element.service.ts:532
↓ 2 callers
Method
addMarginToTags
(content: string, tags: string[])
email-designer/src/lib/email-composer/email-html-generator.service.ts:637
↓ 2 callers
Method
addStucture
(type: StructureType)
email-designer/src/lib/email-composer/email-element.service.ts:310
↓ 2 callers
Method
assignMessage
(header: string, body: string, timeout: number | undefined)
email-designer/src/lib/email-composer/email-message/email-message.service.ts:19
↓ 2 callers
Method
changeContent
(content: string)
email-designer/src/lib/email-composer/email-content-editor/email-content-editor.component.ts:133
↓ 2 callers
Method
changeHeaderEditorStyles
()
email-designer/src/lib/email-composer/email-toolbar-footer/email-toolbar-footer.component.ts:243
↓ 2 callers
Method
changeHeaderEditorStyles
()
email-designer/src/lib/email-composer/email-content-editor/email-content-editor.component.ts:145
↓ 2 callers
Method
detectMobileView
()
email-designer/src/lib/email-composer/email-elements/block/block.component.ts:86
↓ 2 callers
Method
exportHtml
()
email-designer/src/lib/email-editor.component.ts:38
↓ 2 callers
Method
getBlockContent
(sIndex: any, cIndex: any, bIndex: any)
email-designer/src/lib/email-composer/email-element.service.ts:543
↓ 2 callers
Method
getHead
(plainText = false, isPreview = false)
email-designer/src/lib/email-composer/email-html-generator.service.ts:214
↓ 2 callers
Method
getSvgIcons
(selectedItem: any, callback: () => void)
email-designer/src/lib/email-composer/email-toolbar-footer/email-toolbar-footer.component.ts:205
↓ 2 callers
Function
handlePaste
(event: ClipboardEvent, cleanData: any, type: any)
email-designer/src/lib/helpers/utils.ts:4
↓ 2 callers
Method
isDefaultContent
(content: string | undefined, type: BlockType)
email-designer/src/lib/email-composer/email-html-generator.service.ts:620
↓ 2 callers
Method
scrollIntoView
(id: string)
email-designer/src/lib/email-composer/email-elements/block/block.component.ts:77
↓ 2 callers
Method
setSelectedBlock
(index: number, type: BlockType, sIndex: number, cIndex: number)
email-designer/src/lib/email-composer/email-element.service.ts:281
↓ 2 callers
Method
swapPositions
(array: any[], a: number, b: number)
email-designer/src/lib/email-composer/email-element.service.ts:413
↓ 2 callers
Method
swapStucture
(sIndex1: number, sIndex2: number, isUp = false)
email-designer/src/lib/email-composer/email-editor/email-editor.component.ts:68
↓ 2 callers
Method
toggleUnsubLink
(isChecked: boolean)
email-designer/src/lib/email-plain-text/plain-text/plain-text.component.ts:107
↓ 2 callers
Method
updateLogoContent
(updatedData: Logo)
email-designer/src/lib/email-composer/email-element.service.ts:451
↓ 2 callers
Method
updateOrAddBrandList
(selectedBrand: Brand[] | null = null, brandData: any)
email-designer/src/lib/email-composer/email-element.service.ts:707
↓ 1 callers
Method
addNewElement
(type: BlockType)
email-designer/src/lib/email-composer/email-element.service.ts:423
↓ 1 callers
Method
addNewStucture
(type: StructureType)
email-designer/src/lib/email-composer/email-element.service.ts:416
↓ 1 callers
Method
addTargetBlankToLinks
(htmlContent: string)
email-designer/src/lib/email-editor.component.ts:106
↓ 1 callers
Method
addTargetBlankToLinks
(htmlContent: string)
email-designer/src/lib/email-html-editor/editor-html-output-view/editor-html-output-view.component.ts:31
↓ 1 callers
Method
addVideoLink
(videoUrl: string)
email-designer/src/lib/email-composer/email-toolbar/email-toolbar.component.ts:286
↓ 1 callers
Method
changeVideoSource
(data: BlockBean)
email-designer/src/lib/email-composer/email-toolbar/email-toolbar.component.ts:262
↓ 1 callers
Method
checkUnsubLink
()
email-designer/src/lib/email-plain-text/plain-text/plain-text.component.ts:85
↓ 1 callers
Method
checkYoutubeUrl
(videoUrl: any)
email-designer/src/lib/email-composer/email-element.service.ts:569
↓ 1 callers
Function
cleanHtmlData
(htmlString: string)
email-designer/src/lib/email-composer/constants.ts:34
↓ 1 callers
Method
containsListTags
(html: string)
email-designer/src/lib/email-composer/email-content-editor/email-content-editor.component.ts:210
↓ 1 callers
Method
createBlob
()
email-designer/src/lib/email-html-editor/editor-html-output-view/editor-html-output-view.component.ts:23
↓ 1 callers
Method
extractYouTubeVideoId
(videoUrl: string)
email-designer/src/lib/email-composer/email-element.service.ts:560
↓ 1 callers
Method
formatHTML
(htmlString: any)
email-designer/src/lib/email-editor.component.ts:141
↓ 1 callers
Method
getBlockDetails
(sIndex: number, cIndex: number, bIndex: number)
email-designer/src/lib/email-composer/email-element.service.ts:384
↓ 1 callers
Method
getBody
(block: BlockBean)
email-designer/src/lib/email-composer/email-html-generator.service.ts:672
↓ 1 callers
Method
getBrand
(brand: Brand, isPreview: boolean)
email-designer/src/lib/email-composer/email-html-generator.service.ts:521
↓ 1 callers
Method
getButton
(block: BlockBean)
email-designer/src/lib/email-composer/email-html-generator.service.ts:766
↓ 1 callers
Method
getDivider
(block: BlockBean)
email-designer/src/lib/email-composer/email-html-generator.service.ts:633
↓ 1 callers
Method
getEmailHtml
(emailElements: EmailElements, isPreview = false)
email-designer/src/lib/email-composer/email-html-generator.service.ts:251
↓ 1 callers
Method
getFooter
(footer: Footer, isPreview: boolean)
email-designer/src/lib/email-composer/email-html-generator.service.ts:456
↓ 1 callers
Method
getImage
(block: BlockBean, cols: number)
email-designer/src/lib/email-composer/email-html-generator.service.ts:688
↓ 1 callers
Method
getLogo
(logo: Logo)
email-designer/src/lib/email-composer/email-html-generator.service.ts:438
↓ 1 callers
Method
getPlainTextHTML
(emailContent: EmailElements, isPreview = false)
email-designer/src/lib/email-composer/email-html-generator.service.ts:837
↓ 1 callers
Method
getPlainTextStyles
(isPreview = false)
email-designer/src/lib/email-composer/email-html-generator.service.ts:193
↓ 1 callers
Method
getResetStyles
()
email-designer/src/lib/email-composer/email-html-generator.service.ts:13
↓ 1 callers
Method
getStructure
(structure: Structure, contentBgColor: string)
email-designer/src/lib/email-composer/email-html-generator.service.ts:355
↓ 1 callers
Method
getStyles
()
email-designer/src/lib/email-composer/email-html-generator.service.ts:110
↓ 1 callers
Method
getText
(block: BlockBean)
email-designer/src/lib/email-composer/email-html-generator.service.ts:655
↓ 1 callers
Method
getVideo
(block: BlockBean, cols: number)
email-designer/src/lib/email-composer/email-html-generator.service.ts:733
↓ 1 callers
Function
htmlContentTest
(content: string)
email-designer/src/lib/helpers/utils.ts:39
↓ 1 callers
Method
isYouTubeUrl
(videoUrl: string)
email-designer/src/lib/email-composer/email-element.service.ts:556
↓ 1 callers
Method
loadVimeoVideoJSON
(id: any)
email-designer/src/lib/email-composer/email-element.service.ts:565
↓ 1 callers
Method
onFooterEdit
(footerContent: string)
email-designer/src/lib/email-composer/email-element.service.ts:656
↓ 1 callers
Method
removeMessage
()
email-designer/src/lib/email-composer/email-message/email-message.service.ts:27
↓ 1 callers
Method
resetElements
()
email-designer/src/lib/email-composer/email-element.service.ts:335
↓ 1 callers
Method
scrollIntoView
(id: string)
email-designer/src/lib/email-composer/email-editor/email-editor.component.ts:75
↓ 1 callers
Method
scrollToSearch
()
email-designer/src/lib/email-composer/email-toolbar-footer/email-toolbar-footer.component.ts:262
↓ 1 callers
Method
setElements
(emailElements: EmailElements)
email-designer/src/lib/email-composer/email-element.service.ts:340
↓ 1 callers
Method
success
(body: any, header: any, timeout = 5000)
email-designer/src/lib/email-composer/email-message/email-message.service.ts:9
↓ 1 callers
Method
updateFillColor
(svgTxt: string, color: string)
email-designer/src/lib/email-composer/email-toolbar-footer/email-toolbar-footer.component.ts:217
↓ 1 callers
Method
updateFontSize
(svgTxt: string, size: string)
email-designer/src/lib/email-composer/email-toolbar-footer/email-toolbar-footer.component.ts:223
↓ 1 callers
Method
updateLogoAlign
(alignType: any)
email-designer/src/lib/email-composer/email-element.service.ts:484
↓ 1 callers
Method
updateLogoSize
(updatedSizeType: string, updatedWidth: any, originalWidth: any)
email-designer/src/lib/email-composer/email-element.service.ts:492
↓ 1 callers
Method
updateUnsubscribeColor
(unsubscribeColor: any)
email-designer/src/lib/email-composer/email-element.service.ts:696
Method
FooterTxtChange
(footerContent: any)
email-designer/src/lib/email-composer/email-toolbar-footer/email-toolbar-footer.component.ts:90
Method
addCellContent
(content: string)
email-designer/src/lib/email-composer/email-html-generator.service.ts:587
Method
alignText
(alignValue: 'left' | 'center' | 'right')
email-designer/src/lib/email-composer/email-toolbar-button/email-toolbar-button.component.ts:58
Method
alignText
(alignValue: logoAlignment)
email-designer/src/lib/email-composer/email-toolbar/email-toolbar.component.ts:273
Method
back
()
email-designer/src/lib/email-composer/email-preview/email-preview.component.ts:26
Method
btnBgColorChange
()
email-designer/src/lib/email-composer/email-toolbar-button/email-toolbar-button.component.ts:37
Method
btnLinkChange
()
email-designer/src/lib/email-composer/email-toolbar-button/email-toolbar-button.component.ts:46
Method
btnTxtColorChange
()
email-designer/src/lib/email-composer/email-toolbar-button/email-toolbar-button.component.ts:40
Method
btnTxtContentChange
()
email-designer/src/lib/email-composer/email-toolbar-button/email-toolbar-button.component.ts:43
Method
changeImageAltTxt
()
email-designer/src/lib/email-composer/email-toolbar/email-toolbar.component.ts:347
Method
changeImageLink
()
email-designer/src/lib/email-composer/email-toolbar/email-toolbar.component.ts:259
Method
changeImageSource
(data: BlockBean)
email-designer/src/lib/email-composer/email-toolbar/email-toolbar.component.ts:253
Method
changeImageUrl
()
email-designer/src/lib/email-composer/email-toolbar/email-toolbar.component.ts:256
Method
changeLogoSource
(data: Logo)
email-designer/src/lib/email-composer/email-toolbar/email-toolbar.component.ts:265
Method
changeVideoImageAltTxt
()
email-designer/src/lib/email-composer/email-toolbar/email-toolbar.component.ts:355
Method
clearLogo
()
email-designer/src/lib/email-composer/email-element.service.ts:738
Method
clearLogo
()
email-designer/src/lib/email-composer/email-elements/email-logo/email-logo.component.ts:25
Method
closeSidebar
(event: any)
email-designer/src/lib/email-editor.component.ts:102
Method
closeSidebar
(event: any)
email-designer/src/lib/email-composer/email-composer-container/email-composer-container.component.ts:81
Method
closeSidebar
(event: any)
email-designer/src/lib/email-composer/email-toolbar/email-toolbar.component.ts:328
Method
constructor
()
email-designer/src/lib/email-editor.service.ts:8
next →
1–100 of 257, ranked by callers