The Internal API is used exclusively within LibTidy.
If you are an HTML Tidy developer, then the internals API will be of especial importance to you.
Modules | |
Configuration Options | |
This module organizes all of Tidy's configuration options, including picklist management, option setting and retrieval, option file utilities, and so on. | |
HTML Tags | |
This module organizes all of Tidy's HTML tag operations, such as parsing tags, defining tags, and user-defined tags. | |
HTML and XML Lexing | |
These functions and structures form the internal API for document lexing. | |
HTML and XML Parsing | |
These functions and structures form the internal API for document parsing. | |
HTML and XML Pretty Printing | |
These functions and structures form the internal API for document printing. | |
Tidy Strings Generation Macros | |
Tidy aims to provide a consistent API for library users, and so we go to some lengths to provide a tidyStrings enum that consists of the message code for every string that Tidy can emit (used internally), and the array tidyStringsKeys[] containing string representations of each message code. | |