Specifications
Chapter 14176
Attribute: deleteType
Description
Used to indicate the type of delete to perform. It has different meanings, depending on whether
the participant is a directive, a tag, or an attribute. By default, the entire participant is deleted.
Parent
delete
Type
Attribute.
Required
No.
Values
all, none, tagOnly, innerOnly, attribute+attribName, attribute+*
• all (default) deletes the entire directive or tag. For attributes, it deletes the entire definition.
• none is never automatically deleted.
• tagOnly removes only the outer tag but leaves the contents of the tag, innerHTML, intact. For
attributes, it also removes the outer tag if it is a block tag. It is meaningless for directives.
• innerOnly when applied to tags, it removes only the contents (the innerHTML). For attributes,
it removes only the value. It is meaningless for directives.
• attribute+attribName when applied to tags, it removes only the specified attribute. It is
meaningless for directives and attributes.
• attribute+* removes all attributes for tags. It is meaningless for directives and attributes.
For example, if your server behavior converts selected text into a link, you can remove the link by
removing the outer tag only:
<delete deleteType="tagOnly"/>
This changes a link participant from <A HREF="...">HELLO</A> to HELLO.
EDML Tag: translator
Description
Provides information for translating a participant so that it can be rendered differently and have a
custom Property inspector.
Parent
implementation
Type
Block tag.
Required
No.