SYMBOL INDEX (56 symbols across 10 files) FILE: copymailman.js function handle (line 5) | function handle() { FILE: lib/constants.ts constant MAILMAN_QUEUE (line 1) | const MAILMAN_QUEUE = "MAILMAN_QUEUE"; constant SEND_MAIL (line 2) | const SEND_MAIL = "SEND_MAIL"; constant RAW_MAIL (line 5) | const RAW_MAIL = "RAW"; constant VIEW_BASED_MAIL (line 6) | const VIEW_BASED_MAIL = "VIEW_BASED"; constant GENERIC_MAIL (line 7) | const GENERIC_MAIL = "GENERIC"; class MailmanConstant (line 9) | class MailmanConstant {} FILE: lib/interfaces/MailCompiler.ts type MailCompiler (line 2) | interface MailCompiler { FILE: lib/interfaces/mjml.ts type MJMLParsingOpts (line 1) | interface MJMLParsingOpts { type MJMLMinifyOptions (line 11) | interface MJMLMinifyOptions { FILE: lib/interfaces/options.ts type MailmanBaseTemplateOptions (line 6) | interface MailmanBaseTemplateOptions { type MailmanMetaPayload (line 16) | interface MailmanMetaPayload { type MailmanPayload (line 21) | interface MailmanPayload { type MailmanOptions (line 27) | interface MailmanOptions { type CompilerOptions (line 43) | type CompilerOptions = { type MailmanOptionsFactory (line 48) | interface MailmanOptionsFactory { type MailmanAsyncOptions (line 52) | interface MailmanAsyncOptions extends Pick { type MailData (line 60) | interface MailData { type SendMailOptions (line 66) | interface SendMailOptions { type MailType (line 76) | type MailType = "RAW" | "VIEW_BASED" | "GENERIC"; FILE: lib/mailman.ts class Mailman (line 4) | class Mailman { method constructor (line 12) | private constructor() { method init (line 24) | static init() { method from (line 33) | from(sender: string): this { method replyTo (line 43) | replyTo(replyToEmail: string): this { method inReplyTo (line 53) | inReplyTo(messageId: string): this { method to (line 62) | to(receipents: string | string[]): this { method cc (line 71) | cc(ccReceipents: string | string[]): this { method bcc (line 80) | bcc(bccReceipents: string | string[]): this { method send (line 89) | send(mail: MailMessage) { FILE: lib/message.ts class MailMessage (line 13) | class MailMessage { method constructor (line 22) | constructor() { method init (line 31) | static init(): MailMessage { method subject (line 39) | subject(subject: string): this { method view (line 49) | view( method raw (line 64) | raw(template: string, payload?: Record): this { method attach (line 75) | attach(filename: string, content: Omit): this { method greeting (line 85) | greeting(greeting: string): this { method line (line 98) | line(line: string): this { method html (line 106) | html(html: string): this { method action (line 120) | action(text: string, link: string): this { method table (line 133) | table(data: Record[], showHeading = true, vertical = fals... method meta (line 142) | meta(payload: MailmanMetaPayload): this { method _setGenericMailProperties (line 151) | private _setGenericMailProperties() { method _compileTemplate (line 161) | private _compileTemplate(): string { method getMailData (line 208) | getMailData(): MailData { method render (line 224) | render(): string { FILE: lib/module.ts class MailmanModule (line 11) | class MailmanModule { method register (line 16) | static register(options: MailmanOptions): DynamicModule { method registerAsync (line 30) | static registerAsync(options: MailmanAsyncOptions): DynamicModule { method createStorageOptionsProvider (line 39) | private static createStorageOptionsProvider( FILE: lib/service.ts class MailmanService (line 7) | class MailmanService { method constructor (line 11) | constructor(@Inject(map.MAILABLE_OPTIONS) options: MailmanOptions) { method getConfig (line 24) | static getConfig(): MailmanOptions { method send (line 28) | static async send(options: SendMailOptions) { FILE: views/components/table.tsx function toTitleCase (line 8) | function toTitleCase(str) {