Class: mlreportgen.dom.CustomElement Package: mlreportgen.dom
Append HTML content to custom element
domObjOut = append(customElementObj,domObj)
example
domObjOut = append(customElementObj,domObj) appends an element to a custom element.
domObjOut
customElementObj
domObj
expand all
This example shows how to add a custom element that provides a check box in an HTML report.
Create and a custom element and append text to it.
import mlreportgen.dom.*; d = Document('test'); input1 = CustomElement('input'); input1.CustomAttributes = { CustomAttribute('type', 'checkbox'), ... CustomAttribute('name', 'vehicle'), ... CustomAttribute('value', 'Bike'), ... }; append(input1, Text('I have a bike'));
Append the custom element to an ordered list and display the report.
ol = OrderedList({input1}); append(d,ol); close(d); rptview('test','html');
mlreportgen.dom.CustomElement
Custom element to append content to, specified as an mlreportgen.dom.CustomElement object.
DOM object to append to the custom element.
DOM object appended to a custom element, represented by a DOM object.
mlreportgen.dom.CustomAttribute | mlreportgen.dom.CustomElement
mlreportgen.dom.CustomAttribute