xbrl.table.layout.TableModel

An xbrl.table.layout.TableModel class represents a list of table sets in the layout model. It contains a collection of xbrl.table.layout.TableSet objects.

class xbrl.table.layout.TableModel

Proper instances of this class will be created within RaptorXML only, instantiation from script code will throw a NotImplementedError exception.

Methods

xbrl.table.layout.TableModel.serialize_canonical_xml(**kargs)

Returns an xml.Instance object which represents the cannonical XML serialization of the layout model. Use ‘uri_transformation’ with ‘none’, ‘make-absolute’, ‘make-relative’ or ‘keep-relative’ to control the format of the XPointer expressions. Use ‘make_uris_relative_to’ to specify an alternative base uri.

Special methods

__eq__, __ge__, __getitem__, __gt__, __iter__, __le__, __len__, __lt__, __ne__