コード例 #1
0
ファイル: Deleted.cs プロジェクト: mrjoe3012/HTMLTools
 public Deleted() : base("del")
 {
     NestedElements = new List <HTMLElement>();
     Cite           = new HTMLFieldAttribute("cite");
     DateTime       = new HTMLFieldAttribute("datetime");
     InitAttributes();
 }
コード例 #2
0
ファイル: Canvas.cs プロジェクト: mrjoe3012/HTMLTools
 public Canvas() : base("canvas")
 {
     this.NestedElements = new List <HTMLElement>();
     this.Width          = new HTMLFieldAttribute("width");
     this.Height         = new HTMLFieldAttribute("height");
     this.InitAttributes();
 }
コード例 #3
0
 public OptionGroup() : base("optgroup")
 {
     Disabled       = new HTMLBooleanAttribute("disabled");
     Label          = new HTMLFieldAttribute("label");
     NestedElements = new List <HTMLElement>();
     InitAttributes();
 }
コード例 #4
0
        public Param() : base("param")
        {
            Name  = new HTMLFieldAttribute("name");
            Value = new HTMLFieldAttribute("value");

            this.InitAttributes();
        }
コード例 #5
0
ファイル: Label.cs プロジェクト: mrjoe3012/HTMLTools
 public Label() : base("label")
 {
     For            = new HTMLFieldAttribute("for");
     Form           = new HTMLFieldAttribute("form");
     NestedElements = new List <HTMLElement>();
     InitAttributes();
 }
コード例 #6
0
ファイル: Base.cs プロジェクト: mrjoe3012/HTMLTools
        public Base() : base("base")
        {
            HREF   = new HTMLFieldAttribute("href");
            Target = new HTMLFieldAttribute("target");

            this.InitAttributes();
        }
コード例 #7
0
ファイル: FieldSet.cs プロジェクト: mrjoe3012/HTMLTools
 public FieldSet() : base("fieldset")
 {
     Disabled       = new HTMLBooleanAttribute("disabled");
     Form           = new HTMLFieldAttribute("form");
     Name           = new HTMLFieldAttribute("name");
     NestedElements = new List <HTMLElement>();
     InitAttributes();
 }
コード例 #8
0
ファイル: Output.cs プロジェクト: mrjoe3012/HTMLTools
 public Output() : base("output")
 {
     For            = new HTMLFieldAttribute("for");
     Form           = new HTMLFieldAttribute("form");
     Name           = new HTMLFieldAttribute("name");
     NestedElements = new List <HTMLElement>();
     InitAttributes();
 }
コード例 #9
0
ファイル: Map.cs プロジェクト: mrjoe3012/HTMLTools
        public Map() : base("map")
        {
            Name = new HTMLFieldAttribute("name");

            NestedElements = new List <HTMLElement>();

            this.InitAttributes();
        }
コード例 #10
0
ファイル: Track.cs プロジェクト: mrjoe3012/HTMLTools
 public Track() : base("track")
 {
     Default    = new HTMLBooleanAttribute("default");
     Kind       = new HTMLFieldAttribute("kind");
     Label      = new HTMLFieldAttribute("src");
     SourceLang = new HTMLFieldAttribute("srclang");
     this.InitAttributes();
 }
コード例 #11
0
 public TableData() : base("td")
 {
     this.NestedElements = new List <HTMLElement>();
     this.ColumnSpan     = new HTMLFieldAttribute("colspan");
     this.Headers        = new HTMLFieldAttribute("headers");
     this.RowSpan        = new HTMLFieldAttribute("rowspan");
     this.InitAttributes();
 }
コード例 #12
0
        public Progress() : base("progress")
        {
            NestedElements = new List <HTMLElement>();
            Max            = new HTMLFieldAttribute("max");
            Value          = new HTMLFieldAttribute("value");

            InitAttributes();
        }
コード例 #13
0
ファイル: Meta.cs プロジェクト: mrjoe3012/HTMLTools
        public Meta() : base("meta")
        {
            CharSet   = new HTMLFieldAttribute("charset");
            Content   = new HTMLFieldAttribute("content");
            HTTPEquiv = new HTMLFieldAttribute("httpequiv");
            Name      = new HTMLFieldAttribute("name");

            this.InitAttributes();
        }
コード例 #14
0
ファイル: Embed.cs プロジェクト: mrjoe3012/HTMLTools
        public Embed() : base("embed")
        {
            Height = new HTMLFieldAttribute("height");
            Width  = new HTMLFieldAttribute("width");
            Type   = new HTMLFieldAttribute("type");
            Source = new HTMLFieldAttribute("src");

            this.InitAttributes();
        }
コード例 #15
0
 public MediaSource() : base("source")
 {
     Media     = new HTMLFieldAttribute("media");
     Sizes     = new HTMLFieldAttribute("sizes");
     Source    = new HTMLFieldAttribute("src");
     SourceSet = new HTMLFieldAttribute("srcset");
     Type      = new HTMLFieldAttribute("type");
     this.InitAttributes();
 }
コード例 #16
0
        public Style() : base("style")
        {
            Type  = new HTMLFieldAttribute("type");
            Media = new HTMLFieldAttribute("media");

            NestedElements = new List <HTMLElement>();

            InitAttributes();
        }
コード例 #17
0
ファイル: Option.cs プロジェクト: mrjoe3012/HTMLTools
        public Option() : base("option")
        {
            Disabled       = new HTMLBooleanAttribute("disabled");
            Label          = new HTMLFieldAttribute("label");
            Selected       = new HTMLBooleanAttribute("selected");
            Value          = new HTMLFieldAttribute("value");
            NestedElements = new List <HTMLElement>();

            InitAttributes();
        }
コード例 #18
0
 public Meter() : base("meter")
 {
     Form           = new HTMLFieldAttribute("form");
     High           = new HTMLFieldAttribute("high");
     Low            = new HTMLFieldAttribute("low");
     Max            = new HTMLFieldAttribute("max");
     Min            = new HTMLFieldAttribute("min");
     Optimum        = new HTMLFieldAttribute("optimum");
     Value          = new HTMLFieldAttribute("value");
     NestedElements = new List <HTMLElement>();
     InitAttributes();
 }
コード例 #19
0
ファイル: TableHeader.cs プロジェクト: mrjoe3012/HTMLTools
        public TableHeader() : base("th")
        {
            this.NestedElements = new List <HTMLElement>();

            this.Abbreviation = new HTMLFieldAttribute("abbr");
            this.ColumnSpan   = new HTMLFieldAttribute("colspan");
            this.Headers      = new HTMLFieldAttribute("headers");
            this.RowSpan      = new HTMLFieldAttribute("rowspan");
            this.Scope        = new HTMLFieldAttribute("scope");

            this.InitAttributes();
        }
コード例 #20
0
ファイル: Script.cs プロジェクト: mrjoe3012/HTMLTools
        public Script() : base("script")
        {
            Async   = new HTMLFieldAttribute("async");
            CharSet = new HTMLFieldAttribute("charset");
            Defer   = new HTMLFieldAttribute("defer");
            Source  = new HTMLFieldAttribute("src");
            Type    = new HTMLFieldAttribute("type");

            NestedElements = new List <HTMLElement>();

            InitAttributes();
        }
コード例 #21
0
ファイル: Link.cs プロジェクト: mrjoe3012/HTMLTools
        public Link() : base("link")
        {
            CrossOrigin    = new HTMLFieldAttribute("crossorigin");
            HREF           = new HTMLFieldAttribute("href");
            HREFLang       = new HTMLFieldAttribute("hreflang");
            Media          = new HTMLFieldAttribute("media");
            ReferrerPolicy = new HTMLFieldAttribute("referrerpolicy");
            Rel            = new HTMLFieldAttribute("rel");
            Sizes          = new HTMLFieldAttribute("sizes");
            Type           = new HTMLFieldAttribute("type");

            InitAttributes();
        }
コード例 #22
0
ファイル: Audio.cs プロジェクト: mrjoe3012/HTMLTools
        public Audio() : base("audio")
        {
            NestedElements = new List <HTMLElement>();

            AutoPlay = new HTMLBooleanAttribute("autoplay");
            Loop     = new HTMLBooleanAttribute("loop");
            Controls = new HTMLBooleanAttribute("controls");
            Muted    = new HTMLBooleanAttribute("muted");

            PreLoad = new HTMLFieldAttribute("preload");
            Source  = new HTMLFieldAttribute("src");

            this.InitAttributes();
        }
コード例 #23
0
ファイル: Select.cs プロジェクト: mrjoe3012/HTMLTools
        public Select() : base("select")
        {
            AutoFocus = new HTMLBooleanAttribute("autofocus");
            Disabled  = new HTMLBooleanAttribute("disabled");
            Form      = new HTMLFieldAttribute("form");
            Multiple  = new HTMLBooleanAttribute("multiple");
            Name      = new HTMLFieldAttribute("name");
            Required  = new HTMLBooleanAttribute("required");
            Size      = new HTMLFieldAttribute("size");

            NestedElements = new List <HTMLElement>();

            InitAttributes();
        }
コード例 #24
0
ファイル: Area.cs プロジェクト: mrjoe3012/HTMLTools
        public Area() : base("area")
        {
            Alt      = new HTMLFieldAttribute("alt");
            Coords   = new HTMLFieldAttribute("coords");
            Download = new HTMLFieldAttribute("download");
            HREF     = new HTMLFieldAttribute("href");
            HREFLang = new HTMLFieldAttribute("hreflang");
            Media    = new HTMLFieldAttribute("media");
            Rel      = new HTMLFieldAttribute("rel");
            Shape    = new HTMLFieldAttribute("shape");
            Target   = new HTMLFieldAttribute("target");
            Type     = new HTMLFieldAttribute("type");

            this.InitAttributes();
        }
コード例 #25
0
ファイル: Object.cs プロジェクト: mrjoe3012/HTMLTools
        public Object() : base("object")
        {
            Data          = new HTMLFieldAttribute("data");
            Form          = new HTMLFieldAttribute("form");
            Name          = new HTMLFieldAttribute("name");
            Height        = new HTMLFieldAttribute("height");
            Width         = new HTMLFieldAttribute("width");
            Type          = new HTMLFieldAttribute("type");
            TypeMustMatch = new HTMLFieldAttribute("typemustmatch");
            UseMap        = new HTMLFieldAttribute("usemap");

            NestedElements = new List <HTMLElement>();

            this.InitAttributes();
        }
コード例 #26
0
ファイル: InlineFrame.cs プロジェクト: mrjoe3012/HTMLTools
        public InlineFrame() : base("iframe")
        {
            NestedElements      = new List <HTMLElement>();
            Allow               = new HTMLFieldAttribute("allow");
            AllowFullscreen     = new HTMLFieldAttribute("allowfullscreen");
            AllowPaymentRequest = new HTMLFieldAttribute("allowpaymentrequest");
            Height              = new HTMLFieldAttribute("height");
            Width               = new HTMLFieldAttribute("width");
            Name           = new HTMLFieldAttribute("name");
            ReferrerPolicy = new HTMLFieldAttribute("referrerpolicy");
            Sandbox        = new HTMLFieldAttribute("sandbox");
            Source         = new HTMLFieldAttribute("src");
            SourceDoc      = new HTMLFieldAttribute("srcdoc");

            this.InitAttributes();
        }
コード例 #27
0
        public HyperLink() : base("a")
        {
            NestedElements = new List <HTMLElement>();

            Download       = new HTMLFieldAttribute("download");
            HREF           = new HTMLFieldAttribute("href");
            HREFLang       = new HTMLFieldAttribute("hreflang");
            Media          = new HTMLFieldAttribute("media");
            Ping           = new HTMLFieldAttribute("ping");
            ReferrerPolicy = new HTMLFieldAttribute("referrerpolicy");
            Rel            = new HTMLFieldAttribute("rel");
            Target         = new HTMLFieldAttribute("target");
            Type           = new HTMLFieldAttribute("type");

            InitAttributes();
        }
コード例 #28
0
ファイル: Form.cs プロジェクト: mrjoe3012/HTMLTools
        public Form() : base("form")
        {
            this.AcceptCharset = new HTMLFieldAttribute("accept-charset");
            this.Action        = new HTMLFieldAttribute("action");
            this.AutoComplete  = new HTMLFieldAttribute("autocomplete");
            this.EncType       = new HTMLFieldAttribute("enctype");
            this.Method        = new HTMLFieldAttribute("method");
            this.Name          = new HTMLFieldAttribute("name");
            this.NoValidate    = new HTMLFieldAttribute("novalidate");
            this.Rel           = new HTMLFieldAttribute("rel");
            this.Target        = new HTMLFieldAttribute("target");

            this.NestedElements = new List <HTMLElement>();

            this.InitAttributes();
        }
コード例 #29
0
ファイル: Video.cs プロジェクト: mrjoe3012/HTMLTools
        public Video() : base("video")
        {
            NestedElements = new List <HTMLElement>();

            AutoPlay = new HTMLBooleanAttribute("autoplay");
            Controls = new HTMLBooleanAttribute("controls");
            Loop     = new HTMLBooleanAttribute("loop");
            Muted    = new HTMLBooleanAttribute("muted");

            Height  = new HTMLFieldAttribute("height");
            Width   = new HTMLFieldAttribute("width");
            Source  = new HTMLFieldAttribute("src");
            Preload = new HTMLFieldAttribute("preload");
            Poster  = new HTMLFieldAttribute("poster");

            this.InitAttributes();
        }
コード例 #30
0
        public Image() : base("img")
        {
            Alt             = new HTMLFieldAttribute("alt");
            CrossOrigin     = new HTMLFieldAttribute("crossorigin");
            Height          = new HTMLFieldAttribute("height");
            Width           = new HTMLFieldAttribute("width");
            LongDescription = new HTMLFieldAttribute("longdesc");
            ReferrerPolicy  = new HTMLFieldAttribute("referrerpolicy");
            Sizes           = new HTMLFieldAttribute("sizes");
            Source          = new HTMLFieldAttribute("src");
            SourceSet       = new HTMLFieldAttribute("srcset");
            UseMap          = new HTMLFieldAttribute("usemap");

            IsMap = new HTMLBooleanAttribute("ismap");

            this.InitAttributes();
        }