Documented code generators
This commit is contained in:
parent
1e23de1266
commit
4df112cf44
11
internal/attribgen/README.md
Normal file
11
internal/attribgen/README.md
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
# attribgen
|
||||||
|
|
||||||
|
attribgen reads simple descriptions of HTML element attributes from
|
||||||
|
`attribs.txt` and generates Go functions to create them. The file contains
|
||||||
|
one description per line. Each description is in the form
|
||||||
|
```
|
||||||
|
attribute-name attribute-type
|
||||||
|
```
|
||||||
|
where `attribute-name` is the lowercase name of the attribute, and
|
||||||
|
`attribute-type` is either `string` for normal attributes (e.g. `id`, 'style')
|
||||||
|
or `bool` for boolean attributes (e.g. `disabled`).
|
11
internal/elementgen/README.md
Normal file
11
internal/elementgen/README.md
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
# elementgen
|
||||||
|
|
||||||
|
elementgen reads simple descriptions of HTML elements from `elements.txt`
|
||||||
|
and generates Go functions to create them. The file contains one description
|
||||||
|
per line. Each description is in the form
|
||||||
|
```
|
||||||
|
tag-name element-type
|
||||||
|
```
|
||||||
|
where `tag-name` is the lowercase name of the element, and `element-type` is
|
||||||
|
either `empty` for empty elements (e.g. `img`, 'br') or `parent` for elements
|
||||||
|
that can have child nodes (e.g. 'div', 'body').
|
Loading…
Reference in New Issue
Block a user