Documentation
¶
Index ¶
- Constants
- func ApexEmailsMapTemplate(data map[string]map[string]string, ...) string
- func ApexEmailsSliceTemplate(data []map[string]string, ...) string
- func BuildApexEmail(req ApexEmailRequestOpts) string
- func EscapeSingleQuote(s string) string
- func MapStringMapStringStringToApex(data map[string]map[string]string, initialize bool) string
- func MapStringStringToApex(data map[string]string, initialize bool) string
- func MarkdownToApexEmailHTML(bytes []byte) string
- func SliceMapStringStringToApex(data []map[string]string, initialize bool) string
- func StreamApexEmailsMapTemplate(qw422016 *qt422016.Writer, data map[string]map[string]string, ...)
- func StreamApexEmailsSliceTemplate(qw422016 *qt422016.Writer, data []map[string]string, ...)
- func StreamMapStringMapStringStringToApex(qw422016 *qt422016.Writer, data map[string]map[string]string, initialize bool)
- func StreamMapStringStringToApex(qw422016 *qt422016.Writer, data map[string]string, initialize bool)
- func StreamSliceMapStringStringToApex(qw422016 *qt422016.Writer, data []map[string]string, initialize bool)
- func StringToApexStringSimple(s string) string
- func WriteApexEmailsMapTemplate(qq422016 qtio422016.Writer, data map[string]map[string]string, ...)
- func WriteApexEmailsSliceTemplate(qq422016 qtio422016.Writer, data []map[string]string, ...)
- func WriteMapStringMapStringStringToApex(qq422016 qtio422016.Writer, data map[string]map[string]string, initialize bool)
- func WriteMapStringStringToApex(qq422016 qtio422016.Writer, data map[string]string, initialize bool)
- func WriteSliceMapStringStringToApex(qq422016 qtio422016.Writer, data []map[string]string, initialize bool)
- type ApexEmailInfo
- type ApexEmailRequestOpts
- type EmailPriorityType
Constants ¶
View Source
const ( To_ = "to_" Cc_ = "cc_" Bcc_ = "bcc_" TargetObjectID_ = "targetobjectid_" Sep = ";" )
Variables ¶
This section is empty.
Functions ¶
func ApexEmailsMapTemplate ¶
func ApexEmailsSliceTemplate ¶
func BuildApexEmail ¶
func BuildApexEmail(req ApexEmailRequestOpts) string
func EscapeSingleQuote ¶
func MapStringStringToApex ¶
func MarkdownToApexEmailHTML ¶ added in v0.2.0
func WriteApexEmailsSliceTemplate ¶
func WriteApexEmailsSliceTemplate(qq422016 qtio422016.Writer, data []map[string]string, emailSubjectTmpl, emailBodyTmpl, replyToEmail, senderDisplayName string)
func WriteMapStringStringToApex ¶
func WriteMapStringStringToApex(qq422016 qtio422016.Writer, data map[string]string, initialize bool)
func WriteSliceMapStringStringToApex ¶
func WriteSliceMapStringStringToApex(qq422016 qtio422016.Writer, data []map[string]string, initialize bool)
Types ¶
type ApexEmailInfo ¶
type ApexEmailInfo struct { To []sobjects.Contact Cc []sobjects.Contact Bcc []sobjects.Contact Data map[string]string }
func NewApexEmailInfo ¶
func NewApexEmailInfo() ApexEmailInfo
func (*ApexEmailInfo) ToMap ¶
func (email *ApexEmailInfo) ToMap(emailPriorityType EmailPriorityType) map[string]string
type ApexEmailRequestOpts ¶
type ApexEmailRequestOpts struct { EmailInfos []ApexEmailInfo SubjectTemplate string BodyTemplate string ReplyToEmail string ReplyToName string RecipientPriorityType EmailPriorityType }
type EmailPriorityType ¶
type EmailPriorityType int
const ( // Setting ContactPriorityID will enable // Salesforce to associate the email with // the contact object and is generally // preferred/ ContactPriorityID EmailPriorityType = iota ContactPriorityEmail )
Source Files
¶
Click to show internal directories.
Click to hide internal directories.