Source code for nerodia.elements.html_elements

import six

from .element import Element
from ..element_collection import ElementCollection
from ..meta_elements import MetaHTMLElement


[docs]@six.add_metaclass(MetaHTMLElement) class HTMLElement(Element): _attr_id = (str, 'id') _attr_class_name = (str, 'className')
[docs]@six.add_metaclass(MetaHTMLElement) class HTMLElementCollection(ElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class FontCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Directory(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class DirectoryCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class FrameSet(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class FrameSetCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Marquee(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class MarqueeCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Applet(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class AppletCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Canvas(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class CanvasCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Template(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class TemplateCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Script(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class ScriptCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Dialog(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class DialogCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Details(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class DetailsCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Legend(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class LegendCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class FieldSet(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class FieldSetCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Meter(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class MeterCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Progress(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class ProgressCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Output(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class OutputCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class TextAreaCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class OptionCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class OptGroup(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class OptGroupCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class DataList(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class DataListCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class SelectCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class ButtonCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class InputCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Label(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class LabelCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class FormCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class TableCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class TableCellCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class TableHeaderCell(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class TableHeaderCellCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class TableDataCellCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class TableRowCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class TableSectionCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class TableCol(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class TableColCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class TableCaption(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class TableCaptionCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Area(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class AreaCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Map(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class MapCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Media(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class MediaCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Audio(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class AudioCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Video(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class VideoCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Track(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class TrackCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Param(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class ParamCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Object(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class ObjectCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Embed(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class EmbedCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class IFrameCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class ImageCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Source(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class SourceCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Picture(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class PictureCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Mod(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class ModCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class BR(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class BRCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Span(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class SpanCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Time(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class TimeCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Data(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class DataCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Anchor(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class AnchorCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Div(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class DivCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class DListCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class LI(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class LICollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class UListCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class OListCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Quote(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class QuoteCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Pre(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class PreCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class HR(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class HRCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Paragraph(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class ParagraphCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Heading(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class HeadingCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Body(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class BodyCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Style(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class StyleCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Meta(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class MetaCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Base(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class BaseCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Title(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class TitleCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class HeadCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Html(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class HtmlCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Unknown(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class UnknownCollection(HTMLElementCollection): pass
[docs]@six.add_metaclass(MetaHTMLElement) class Font(HTMLElement): pass
[docs]@six.add_metaclass(MetaHTMLElement) class TableCell(HTMLElement): pass