You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

This server class provides methods that extract information from the mail script and print it in the message.

getPrint()


This method returns the strings from the message body that were produced by the print() method.

Return:

TypeDescription
StringThe message string.

Example:

getPrint
(function runNotificationScript(
    /* SimpleRecord */ current, 
    /* SimpleTemplatePrinter */ template,
    /* SimpleEmailOutbound */ email,
    /* SimpleRecord */ event
    ) {
template.getPrint();
})(current, template, email, event);

getSpace()


Use this message to return the number of spaces in the message body that were produced by the space(spaces) method.

Return:

TypeDescription
IntegerThe number of spaces in the message body.

Example:

getSpace
(function runNotificationScript(
    /* SimpleRecord */ current, 
    /* SimpleTemplatePrinter */ template,
    /* SimpleEmailOutbound */ email,
    /* SimpleRecord */ event
    ) {
template.getSpace();
})(current, template, email, event);

print(string)


This method inserts the text string into the message body.

Parameter(s):

NameTypeMandatoryDefault value
stringStringYN

Return:

TypeDescription
VoidThis method does not return a value.

Example:

print
(function runNotificationScript(
/* SimpleRecord */ current,
/* SimpleTemplatePrinter */ template,
/* SimpleEmailOutbound */ email,
/* SimpleRecord */ event
) {
template.print('SimpleOne');
})(current, template, email, event);

space(spaces)


Use this method to insert a sequence of spaces (one after another) in the message body.

Parameter(s):

NameTypeMandatoryDefault value
spacesIntegerYN

Return:

TypeDescription
VoidThis method does not return a value.

Example:

space
(function runNotificationScript(
    /* SimpleRecord */ current, 
    /* SimpleTemplatePrinter */ template,
    /* SimpleEmailOutbound */ email,
    /* SimpleRecord */ event
    ) {
template.space(3);
})(current, template, email, event);

  • No labels