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.