mlreportgen.dom.CustomText class

Package: mlreportgen.dom
Superclasses:

Plain text appended to custom element

Description

Plain text to append to a custom element.

Construction

customTextObj = CustomText() creates an empty CustomText object.

customTextObj = CustomText(text) creates a CustomText object containing the specified text.

Input Arguments

expand all

Text to append to custom element, specified as a character vector.

Output Arguments

expand all

Text to append to a custom element, returned as an mlreportgen.dom.CustomText object.

Properties

expand all

ID for this document element, specified as a character vector or string scalar. The DOM generates a session-unique ID when it creates the document element. You can specify your own ID.

Parent of this document element, specified as a DOM object. This property is read-only.

Tag for this document element, specified as a character vector.

The DOM generates a session-unique tag when it creates the document element. Structure the tag as class:id, where class is the class of the element and id is the value of the Id property. You can specify a tag to replace the generated tag. Specifying your own tag can make it easier to identify where an issue occurred during document generation.

Text to add to a custom element, specified as a character vector.

Examples

collapse all

import mlreportgen.dom.*;
d = Document('test');

script = CustomElement('script');
append(script,CustomText('document.write("Hello World!")'));
append(d,script);

close(d);
rptview('test','html');