@property<EOL><INDENT>def format(self):<DEDENT>
formats = {}<EOL>for subpod in self.root.findall('<STR_LIT>'):<EOL><INDENT>for elem in list(subpod):<EOL><INDENT>if elem.tag == '<STR_LIT:state>':<EOL><INDENT>continue<EOL><DEDENT>content = elem.text<EOL>if elem.tag == '<STR_LIT>':<EOL><INDENT>content = {'<STR_LIT:url>': elem.get('<STR_LIT:src>'),<EOL>'<STR_LIT>': elem.get('<STR_LIT>'),<EOL>'<STR_LIT:title>': elem.get('<STR_LIT:title>'),<EOL>'<STR_LIT:width>': int(elem.get('<STR_LIT:width>', <NUM_LIT:0>)),<EOL>'<STR_LIT>': int(elem.get('<STR_LIT>', <NUM_LIT:0>))}<EOL><DEDENT>if elem.tag not in formats:<EOL><INDENT>formats[elem.tag] = [content]<EOL><DEDENT>else:<EOL><INDENT>formats[elem.tag].append(content)<EOL><DEDENT><DEDENT><DEDENT>return formats<EOL>
Dictionary of available formats, corresponding to a list of the values
Example: pod.format['plaintext'] will return a list of every plaintext
         content in the pod's subpods