Offers one of the program's file operations to other applications, such as saving, opening or printing.
TODO: this page is incomplete.
<save:transferAbility mode={wa} format={txt:Text file} description={Save to this notebook} {Save}> offers a Save ability for text files, which other applications can write to.The name of the ability, such as {Save} or {Print}. It must be unique within this program.
{txt:Text file} or {*} for any format. See format.{w}, {rR} or {wa}. Order matters: the expected initial mode (direction of transfer) is listed first. A connection may require only the first mode, while being able to use the others if available.false by default. When false, incoming requests are queued: each waits until the earlier ones have been accepted or rejected, and * refers to the oldest. When true, each request triggers onRequest immediately and * refers to the newest, so several requests can be handled at once; store a reference to * before another request arrives and replaces it.While a transferAbility tag exists, other applications in the user's environment can find the ability and ask to use it. When the user chooses this program to connect to, the request arrives as a transfer tag instance. Removing the tag withdraws the ability.
Create one transferAbility for each file operation the program offers: for example, a text editor might offer Open and Save, and a printer Print and Scan.