This repository was archived by the owner on Jun 21, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhtml.js
192 lines (192 loc) · 6.43 KB
/
html.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
var h;
export var setHyperscriptFunction = function (f) { return h = f; };
/** HTML */
// http://www.quackit.com/html_5/tags
export var a = tag('a');
export var abbr = tag('abbr');
export var acronym = tag('acronym');
export var address = tag('address');
export var applet = tag('applet');
export var area = tag('area');
export var article = tag('article');
export var aside = tag('aside');
export var audio = tag('audio');
export var b = tag('b');
export var base = tag('base');
export var basefont = tag('basefont');
export var bdo = tag('bdo');
export var big = tag('big');
export var blockquote = tag('blockquote');
export var body = tag('body');
export var br = tag('br');
export var button = tag('button');
export var canvas = tag('canvas');
export var caption = tag('caption');
export var center = tag('center');
export var circle = tag('circle');
export var cite = tag('cite');
export var clippath = tag('clippath');
export var code = tag('code');
export var col = tag('col');
export var colgroup = tag('colgroup');
export var data = tag('data');
export var datalist = tag('datalist');
export var dd = tag('dd');
export var defs = tag('defs');
export var del = tag('del');
export var desc = tag('desc');
export var dfn = tag('dfn');
export var dir = tag('dir');
export var div = tag('div');
export var dl = tag('dl');
export var dt = tag('dt');
export var ellipse = tag('ellipse');
export var em = tag('em');
export var embed = tag('embed');
export var feblend = tag('feblend');
export var fecolormatrix = tag('fecolormatrix');
export var fecomponenttransfer = tag('fecomponenttransfer');
export var fecomposite = tag('fecomposite');
export var feconvolvematrix = tag('feconvolvematrix');
export var fediffuselighting = tag('fediffuselighting');
export var fedisplacementmap = tag('fedisplacementmap');
export var fedistantlight = tag('fedistantlight');
export var feflood = tag('feflood');
export var fefunca = tag('fefunca');
export var fefuncb = tag('fefuncb');
export var fefuncg = tag('fefuncg');
export var fefuncr = tag('fefuncr');
export var fegaussianblur = tag('fegaussianblur');
export var feimage = tag('feimage');
export var femerge = tag('femerge');
export var femergenode = tag('femergenode');
export var femorphology = tag('femorphology');
export var feoffset = tag('feoffset');
export var fepointlight = tag('fepointlight');
export var fespecularlighting = tag('fespecularlighting');
export var fespotlight = tag('fespotlight');
export var fetile = tag('fetile');
export var feturbulence = tag('feturbulence');
export var fieldset = tag('fieldset');
export var figcaption = tag('figcaption');
export var figure = tag('figure');
export var filter = tag('filter');
export var font = tag('font');
export var footer = tag('footer');
export var foreignobject = tag('foreignobject');
export var form = tag('form');
export var frame = tag('frame');
export var frameset = tag('frameset');
export var g = tag('g');
export var h1 = tag('h1');
export var h2 = tag('h2');
export var h3 = tag('h3');
export var h4 = tag('h4');
export var h5 = tag('h5');
export var h6 = tag('h6');
export var head = tag('head');
export var header = tag('header');
export var hgroup = tag('hgroup');
export var hr = tag('hr');
export var html = tag('html');
export var i = tag('i');
export var iframe = tag('iframe');
export var image = tag('image');
export var img = tag('img');
export var input = tag('input');
export var ins = tag('ins');
export var isindex = tag('isindex');
export var kbd = tag('kbd');
export var keygen = tag('keygen');
export var label = tag('label');
export var legend = tag('legend');
export var li = tag('li');
export var line = tag('line');
export var lineargradient = tag('lineargradient');
export var link = tag('link');
export var listing = tag('listing');
export var map = tag('map');
export var mark = tag('mark');
export var marker = tag('marker');
export var marquee = tag('marquee');
export var mask = tag('mask');
export var menu = tag('menu');
export var meta = tag('meta');
export var metadata = tag('metadata');
export var meter = tag('meter');
export var nav = tag('nav');
export var nextid = tag('nextid');
export var nobr = tag('nobr');
export var noframes = tag('noframes');
export var noscript = tag('noscript');
export var object = tag('object');
export var ol = tag('ol');
export var optgroup = tag('optgroup');
export var option = tag('option');
export var output = tag('output');
export var p = tag('p');
export var param = tag('param');
export var path = tag('path');
export var pattern = tag('pattern');
export var picture = tag('picture');
export var plaintext = tag('plaintext');
export var polygon = tag('polygon');
export var polyline = tag('polyline');
export var pre = tag('pre');
export var progress = tag('progress');
export var q = tag('q');
export var radialgradient = tag('radialgradient');
export var rect = tag('rect');
export var rt = tag('rt');
export var ruby = tag('ruby');
export var s = tag('s');
export var samp = tag('samp');
export var script = tag('script');
export var section = tag('section');
export var select = tag('select');
export var small = tag('small');
export var source = tag('source');
export var span = tag('span');
export var stop = tag('stop');
export var strike = tag('strike');
export var strong = tag('strong');
export var style = tag('style');
export var sub = tag('sub');
export var sup = tag('sup');
export var svg = tag('svg');
// export const switch = tag('switch');
export var symbol = tag('symbol');
export var table = tag('table');
export var tbody = tag('tbody');
export var td = tag('td');
export var template = tag('template');
export var text = tag('text');
export var textpath = tag('textpath');
export var textarea = tag('textarea');
export var tfoot = tag('tfoot');
export var th = tag('th');
export var thead = tag('thead');
export var time = tag('time');
export var title = tag('title');
export var tr = tag('tr');
export var track = tag('track');
export var tspan = tag('tspan');
export var tt = tag('tt');
export var u = tag('u');
export var ul = tag('ul');
export var use = tag('use');
// export const var = tag('var');
export var video = tag('video');
export var view = tag('view');
export var wbr = tag('wbr');
// export const x-ms-webview = tag('webview');
export var xmp = tag('xmp');
export function tag(tagName) {
return function (properties) {
var children = [];
for (var _i = 1; _i < arguments.length; _i++) {
children[_i - 1] = arguments[_i];
}
return h.apply(void 0, [tagName, properties].concat(children));
};
}