dbldatagen.html_utils module
This file defines the HtmlUtils classes and utility functions
- class HtmlUtils[source]
- Bases: - object- Utility class for formatting code as HTML and other notebook related formatting - classmethod formatCodeAsHtml(codeText)[source]
- Formats supplied code as Html suitable for use with notebook - displayHTML- Parameters:
- codeText – Code to be wrapped in html section 
- Returns:
- Html string 
 - This will wrap the code with a html section using html - preand- codetags.- It adds a copy text to clipboard button to enable users to easily copy the code to the clipboard. - It does not reformat code so supplied code should be preformatted into lines. - Note - As the notebook environment uses IFrames in rendering html within - displayHtml, it cannot use the newer- navigatorbased functionality as this is blocked for cross domain IFrames by default.
 - classmethod formatTextAsHtml(textContent, title='Output')[source]
- Formats supplied text as Html suitable for use with notebook - displayHTML- Parameters:
- textContent – Text to be wrapped in html section 
- title – Title text to be used 
 
- Returns:
- Html string 
 - This will wrap the text content with with Html formatting