class documentation

class TaggedBit(FormulaBit):

View In Hierarchy

A tagged string in a formula
Method complete Set the constant and the tag
Method constant Set the constant and the tag
Method selfcomplete Set the self-closing tag, no contents (as in <hr/>).
Instance Variable contents Undocumented
Instance Variable output Undocumented

Inherited from FormulaBit:

Method __init__ The formula bit type can be 'alpha', 'number', 'font'.
Method __unicode__ Get a string representation
Method add Add any kind of formula bit already processed
Method clone Return a copy of itself.
Method computesize Compute the size of the bit as the max of the sizes of all contents.
Method setfactory Set the internal formula factory.
Method skiporiginal Skip a string and add it to the original formula
Class Variable original Undocumented
Class Variable type Undocumented
Instance Variable factory Undocumented
Instance Variable size Undocumented

Inherited from Container (via FormulaBit):

Method escape Escape a line with replacements from a map
Method escapeentities Escape all Unicode characters to HTML entities.
Method extracttext Extract all text from allowed containers.
Method gethtml Get the resulting HTML
Method getparameter Get the value of a parameter, if present.
Method getparameterlist Get the value of a comma-separated parameter as a list.
Method group Group some adjoining elements into a group
Method hasemptyoutput Check if the parent's output is empty.
Method locateprocess Search for all embedded containers and process them
Method process Process contents
Method recursivesearch Perform a recursive search in the container.
Method remove Remove a container but leave its contents
Method searchall Search for all embedded containers of a given type
Method searchprocess Search for elements of a given type and process them
Method searchremove Search for all containers of a type and remove them
Method tree Show in a tree
Class Variable begin Undocumented
Class Variable parent Undocumented
Class Variable partkey Undocumented
def complete(self, contents, tag, breaklines=False):
Set the constant and the tag
def constant(self, constant, tag):
Set the constant and the tag
def selfcomplete(self, tag):
Set the self-closing tag, no contents (as in <hr/>).
contents =