Skip to content
This repository was archived by the owner on Jun 4, 2024. It is now read-only.

Commit 9330133

Browse files
author
Ryan Patrick Kyle
committed
Added support for NAMESPACE generation
1 parent ec1e0df commit 9330133

File tree

263 files changed

+6866
-918
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

263 files changed

+6866
-918
lines changed

NAMESPACE

Lines changed: 133 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,133 @@
1+
# AUTO GENERATED FILE - DO NOT EDIT
2+
3+
export(htmlA)
4+
export(htmlAbbr)
5+
export(htmlAcronym)
6+
export(htmlAddress)
7+
export(htmlArea)
8+
export(htmlArticle)
9+
export(htmlAside)
10+
export(htmlAudio)
11+
export(htmlB)
12+
export(htmlBase)
13+
export(htmlBasefont)
14+
export(htmlBdi)
15+
export(htmlBdo)
16+
export(htmlBig)
17+
export(htmlBlink)
18+
export(htmlBlockquote)
19+
export(htmlBr)
20+
export(htmlButton)
21+
export(htmlCanvas)
22+
export(htmlCaption)
23+
export(htmlCenter)
24+
export(htmlCite)
25+
export(htmlCode)
26+
export(htmlCol)
27+
export(htmlColgroup)
28+
export(htmlCommand)
29+
export(htmlContent)
30+
export(htmlData)
31+
export(htmlDatalist)
32+
export(htmlDd)
33+
export(htmlDel)
34+
export(htmlDetails)
35+
export(htmlDfn)
36+
export(htmlDialog)
37+
export(htmlDiv)
38+
export(htmlDl)
39+
export(htmlDt)
40+
export(htmlElement)
41+
export(htmlEm)
42+
export(htmlEmbed)
43+
export(htmlFieldset)
44+
export(htmlFigcaption)
45+
export(htmlFigure)
46+
export(htmlFont)
47+
export(htmlFooter)
48+
export(htmlForm)
49+
export(htmlFrame)
50+
export(htmlFrameset)
51+
export(htmlH1)
52+
export(htmlH2)
53+
export(htmlH3)
54+
export(htmlH4)
55+
export(htmlH5)
56+
export(htmlH6)
57+
export(htmlHeader)
58+
export(htmlHgroup)
59+
export(htmlHr)
60+
export(htmlI)
61+
export(htmlIframe)
62+
export(htmlImg)
63+
export(htmlIns)
64+
export(htmlIsindex)
65+
export(htmlKbd)
66+
export(htmlKeygen)
67+
export(htmlLabel)
68+
export(htmlLegend)
69+
export(htmlLi)
70+
export(htmlLink)
71+
export(htmlListing)
72+
export(htmlMain)
73+
export(htmlMapEl)
74+
export(htmlMark)
75+
export(htmlMarquee)
76+
export(htmlMeta)
77+
export(htmlMeter)
78+
export(htmlMulticol)
79+
export(htmlNav)
80+
export(htmlNextid)
81+
export(htmlNobr)
82+
export(htmlNoscript)
83+
export(htmlObjectEl)
84+
export(htmlOl)
85+
export(htmlOptgroup)
86+
export(htmlOption)
87+
export(htmlOutput)
88+
export(htmlP)
89+
export(htmlParam)
90+
export(htmlPicture)
91+
export(htmlPlaintext)
92+
export(htmlPre)
93+
export(htmlProgress)
94+
export(htmlQ)
95+
export(htmlRb)
96+
export(htmlRp)
97+
export(htmlRt)
98+
export(htmlRtc)
99+
export(htmlRuby)
100+
export(htmlS)
101+
export(htmlSamp)
102+
export(htmlScript)
103+
export(htmlSection)
104+
export(htmlSelect)
105+
export(htmlShadow)
106+
export(htmlSlot)
107+
export(htmlSmall)
108+
export(htmlSource)
109+
export(htmlSpacer)
110+
export(htmlSpan)
111+
export(htmlStrike)
112+
export(htmlStrong)
113+
export(htmlSub)
114+
export(htmlSummary)
115+
export(htmlSup)
116+
export(htmlTable)
117+
export(htmlTbody)
118+
export(htmlTd)
119+
export(htmlTemplate)
120+
export(htmlTextarea)
121+
export(htmlTfoot)
122+
export(htmlTh)
123+
export(htmlThead)
124+
export(htmlTime)
125+
export(htmlTitle)
126+
export(htmlTr)
127+
export(htmlTrack)
128+
export(htmlU)
129+
export(htmlUl)
130+
export(htmlVar)
131+
export(htmlVideo)
132+
export(htmlWbr)
133+
export(htmlXmp)

R/A.R

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# AUTO GENERATED FILE - DO NOT EDIT
2+
3+
#' A component
4+
#' @description See <https://developer.mozilla.org/en-US/docs/Web/HTML/Element/A>
5+
#' @export
6+
#' @param ... The children of this component and/or 'wildcards' of the form: `data-*` or `aria-*`
7+
#' @param children The children of this component
8+
#' @param id The ID of this component, used to identify dash components in callbacks. The ID needs to be unique across all of the components in an app.
9+
#' @param n_clicks An integer that represents the number of times that this element has been clicked on.
10+
#' @param n_clicks_timestamp An integer that represents the time (in ms since 1970) at which n_clicks changed. This can be used to tell which button was changed most recently.
11+
#' @param key A unique identifier for the component, used to improve performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info
12+
#' @param role The ARIA role attribute
13+
#' @param download Indicates that the hyperlink is to be used for downloading a resource.
14+
#' @param href The URL of a linked resource.
15+
#' @param hrefLang Specifies the language of the linked resource.
16+
#' @param media Specifies a hint of the media for which the linked resource was designed.
17+
#' @param rel Specifies the relationship of the target object to the link object.
18+
#' @param shape
19+
#' @param target
20+
#' @param accessKey Defines a keyboard shortcut to activate or add focus to the element.
21+
#' @param className Often used with CSS to style elements with common properties.
22+
#' @param contentEditable Indicates whether the element's content is editable.
23+
#' @param contextMenu Defines the ID of a <menu> element which will serve as the element's context menu.
24+
#' @param dir Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)
25+
#' @param draggable Defines whether the element can be dragged.
26+
#' @param hidden Prevents rendering of given element, while keeping child elements, e.g. script elements, active.
27+
#' @param lang Defines the language used in the element.
28+
#' @param spellCheck Indicates whether spell checking is allowed for the element.
29+
#' @param style Defines CSS styles which will override styles previously set.
30+
#' @param tabIndex Overrides the browser's default tab order and follows the one specified instead.
31+
#' @param title Text to be displayed in a tooltip when hovering over the element.
32+
33+
34+
htmlA <- function(..., children=NULL, id=NULL, n_clicks=0, n_clicks_timestamp=-1, key=NULL, role=NULL, download=NULL, href=NULL, hrefLang=NULL, media=NULL, rel=NULL, shape=NULL, target=NULL, accessKey=NULL, className=NULL, contentEditable=NULL, contextMenu=NULL, dir=NULL, draggable=NULL, hidden=NULL, lang=NULL, spellCheck=NULL, style=NULL, tabIndex=NULL, title=NULL, fireEvent=NULL, dashEvents=NULL) {
35+
36+
component <- list(
37+
props = list(
38+
id=id, children=c(children, assert_valid_children(..., wildcards = c('data-*', 'aria-*'))), n_clicks=n_clicks, n_clicks_timestamp=n_clicks_timestamp, key=key, role=role, download=download, href=href, hrefLang=hrefLang, media=media, rel=rel, shape=shape, target=target, accessKey=accessKey, className=className, contentEditable=contentEditable, contextMenu=contextMenu, dir=dir, draggable=draggable, hidden=hidden, lang=lang, spellCheck=spellCheck, style=style, tabIndex=tabIndex, title=title, fireEvent=fireEvent, dashEvents=dashEvents
39+
),
40+
type = 'A',
41+
namespace = 'dash_html_components',
42+
propNames = c('children', 'id', 'n_clicks', 'n_clicks_timestamp', 'key', 'role', 'data-*', 'aria-*', 'download', 'href', 'hrefLang', 'media', 'rel', 'shape', 'target', 'accessKey', 'className', 'contentEditable', 'contextMenu', 'dir', 'draggable', 'hidden', 'lang', 'spellCheck', 'style', 'tabIndex', 'title'),
43+
package = 'dashHtmlComponents'
44+
)
45+
46+
component$props <- filter_null(component$props)
47+
component <- append_wildcard_props(component, wildcards = c('data-*', 'aria-*'), ...)
48+
49+
structure(component, class = c('dash_component', 'list'))
50+
}

R/Abbr.R

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# AUTO GENERATED FILE - DO NOT EDIT
2+
3+
#' Abbr component
4+
#' @description See <https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Abbr>
5+
#' @export
6+
#' @param ... The children of this component and/or 'wildcards' of the form: `data-*` or `aria-*`
7+
#' @param children The children of this component
8+
#' @param id The ID of this component, used to identify dash components in callbacks. The ID needs to be unique across all of the components in an app.
9+
#' @param n_clicks An integer that represents the number of times that this element has been clicked on.
10+
#' @param n_clicks_timestamp An integer that represents the time (in ms since 1970) at which n_clicks changed. This can be used to tell which button was changed most recently.
11+
#' @param key A unique identifier for the component, used to improve performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info
12+
#' @param role The ARIA role attribute
13+
#' @param accessKey Defines a keyboard shortcut to activate or add focus to the element.
14+
#' @param className Often used with CSS to style elements with common properties.
15+
#' @param contentEditable Indicates whether the element's content is editable.
16+
#' @param contextMenu Defines the ID of a <menu> element which will serve as the element's context menu.
17+
#' @param dir Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)
18+
#' @param draggable Defines whether the element can be dragged.
19+
#' @param hidden Prevents rendering of given element, while keeping child elements, e.g. script elements, active.
20+
#' @param lang Defines the language used in the element.
21+
#' @param spellCheck Indicates whether spell checking is allowed for the element.
22+
#' @param style Defines CSS styles which will override styles previously set.
23+
#' @param tabIndex Overrides the browser's default tab order and follows the one specified instead.
24+
#' @param title Text to be displayed in a tooltip when hovering over the element.
25+
26+
27+
htmlAbbr <- function(..., children=NULL, id=NULL, n_clicks=0, n_clicks_timestamp=-1, key=NULL, role=NULL, accessKey=NULL, className=NULL, contentEditable=NULL, contextMenu=NULL, dir=NULL, draggable=NULL, hidden=NULL, lang=NULL, spellCheck=NULL, style=NULL, tabIndex=NULL, title=NULL, fireEvent=NULL, dashEvents=NULL) {
28+
29+
component <- list(
30+
props = list(
31+
id=id, children=c(children, assert_valid_children(..., wildcards = c('data-*', 'aria-*'))), n_clicks=n_clicks, n_clicks_timestamp=n_clicks_timestamp, key=key, role=role, accessKey=accessKey, className=className, contentEditable=contentEditable, contextMenu=contextMenu, dir=dir, draggable=draggable, hidden=hidden, lang=lang, spellCheck=spellCheck, style=style, tabIndex=tabIndex, title=title, fireEvent=fireEvent, dashEvents=dashEvents
32+
),
33+
type = 'Abbr',
34+
namespace = 'dash_html_components',
35+
propNames = c('children', 'id', 'n_clicks', 'n_clicks_timestamp', 'key', 'role', 'data-*', 'aria-*', 'accessKey', 'className', 'contentEditable', 'contextMenu', 'dir', 'draggable', 'hidden', 'lang', 'spellCheck', 'style', 'tabIndex', 'title'),
36+
package = 'dashHtmlComponents'
37+
)
38+
39+
component$props <- filter_null(component$props)
40+
component <- append_wildcard_props(component, wildcards = c('data-*', 'aria-*'), ...)
41+
42+
structure(component, class = c('dash_component', 'list'))
43+
}

R/Acronym.R

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# AUTO GENERATED FILE - DO NOT EDIT
2+
3+
#' Acronym component
4+
#' @description See <https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Acronym>
5+
#' @export
6+
#' @param ... The children of this component and/or 'wildcards' of the form: `data-*` or `aria-*`
7+
#' @param children The children of this component
8+
#' @param id The ID of this component, used to identify dash components in callbacks. The ID needs to be unique across all of the components in an app.
9+
#' @param n_clicks An integer that represents the number of times that this element has been clicked on.
10+
#' @param n_clicks_timestamp An integer that represents the time (in ms since 1970) at which n_clicks changed. This can be used to tell which button was changed most recently.
11+
#' @param key A unique identifier for the component, used to improve performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info
12+
#' @param role The ARIA role attribute
13+
#' @param accessKey Defines a keyboard shortcut to activate or add focus to the element.
14+
#' @param className Often used with CSS to style elements with common properties.
15+
#' @param contentEditable Indicates whether the element's content is editable.
16+
#' @param contextMenu Defines the ID of a <menu> element which will serve as the element's context menu.
17+
#' @param dir Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)
18+
#' @param draggable Defines whether the element can be dragged.
19+
#' @param hidden Prevents rendering of given element, while keeping child elements, e.g. script elements, active.
20+
#' @param lang Defines the language used in the element.
21+
#' @param spellCheck Indicates whether spell checking is allowed for the element.
22+
#' @param style Defines CSS styles which will override styles previously set.
23+
#' @param tabIndex Overrides the browser's default tab order and follows the one specified instead.
24+
#' @param title Text to be displayed in a tooltip when hovering over the element.
25+
26+
27+
htmlAcronym <- function(..., children=NULL, id=NULL, n_clicks=0, n_clicks_timestamp=-1, key=NULL, role=NULL, accessKey=NULL, className=NULL, contentEditable=NULL, contextMenu=NULL, dir=NULL, draggable=NULL, hidden=NULL, lang=NULL, spellCheck=NULL, style=NULL, tabIndex=NULL, title=NULL, fireEvent=NULL, dashEvents=NULL) {
28+
29+
component <- list(
30+
props = list(
31+
id=id, children=c(children, assert_valid_children(..., wildcards = c('data-*', 'aria-*'))), n_clicks=n_clicks, n_clicks_timestamp=n_clicks_timestamp, key=key, role=role, accessKey=accessKey, className=className, contentEditable=contentEditable, contextMenu=contextMenu, dir=dir, draggable=draggable, hidden=hidden, lang=lang, spellCheck=spellCheck, style=style, tabIndex=tabIndex, title=title, fireEvent=fireEvent, dashEvents=dashEvents
32+
),
33+
type = 'Acronym',
34+
namespace = 'dash_html_components',
35+
propNames = c('children', 'id', 'n_clicks', 'n_clicks_timestamp', 'key', 'role', 'data-*', 'aria-*', 'accessKey', 'className', 'contentEditable', 'contextMenu', 'dir', 'draggable', 'hidden', 'lang', 'spellCheck', 'style', 'tabIndex', 'title'),
36+
package = 'dashHtmlComponents'
37+
)
38+
39+
component$props <- filter_null(component$props)
40+
component <- append_wildcard_props(component, wildcards = c('data-*', 'aria-*'), ...)
41+
42+
structure(component, class = c('dash_component', 'list'))
43+
}

R/Address.R

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# AUTO GENERATED FILE - DO NOT EDIT
2+
3+
#' Address component
4+
#' @description See <https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Address>
5+
#' @export
6+
#' @param ... The children of this component and/or 'wildcards' of the form: `data-*` or `aria-*`
7+
#' @param children The children of this component
8+
#' @param id The ID of this component, used to identify dash components in callbacks. The ID needs to be unique across all of the components in an app.
9+
#' @param n_clicks An integer that represents the number of times that this element has been clicked on.
10+
#' @param n_clicks_timestamp An integer that represents the time (in ms since 1970) at which n_clicks changed. This can be used to tell which button was changed most recently.
11+
#' @param key A unique identifier for the component, used to improve performance by React.js while rendering components See https://reactjs.org/docs/lists-and-keys.html for more info
12+
#' @param role The ARIA role attribute
13+
#' @param accessKey Defines a keyboard shortcut to activate or add focus to the element.
14+
#' @param className Often used with CSS to style elements with common properties.
15+
#' @param contentEditable Indicates whether the element's content is editable.
16+
#' @param contextMenu Defines the ID of a <menu> element which will serve as the element's context menu.
17+
#' @param dir Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left)
18+
#' @param draggable Defines whether the element can be dragged.
19+
#' @param hidden Prevents rendering of given element, while keeping child elements, e.g. script elements, active.
20+
#' @param lang Defines the language used in the element.
21+
#' @param spellCheck Indicates whether spell checking is allowed for the element.
22+
#' @param style Defines CSS styles which will override styles previously set.
23+
#' @param tabIndex Overrides the browser's default tab order and follows the one specified instead.
24+
#' @param title Text to be displayed in a tooltip when hovering over the element.
25+
26+
27+
htmlAddress <- function(..., children=NULL, id=NULL, n_clicks=0, n_clicks_timestamp=-1, key=NULL, role=NULL, accessKey=NULL, className=NULL, contentEditable=NULL, contextMenu=NULL, dir=NULL, draggable=NULL, hidden=NULL, lang=NULL, spellCheck=NULL, style=NULL, tabIndex=NULL, title=NULL, fireEvent=NULL, dashEvents=NULL) {
28+
29+
component <- list(
30+
props = list(
31+
id=id, children=c(children, assert_valid_children(..., wildcards = c('data-*', 'aria-*'))), n_clicks=n_clicks, n_clicks_timestamp=n_clicks_timestamp, key=key, role=role, accessKey=accessKey, className=className, contentEditable=contentEditable, contextMenu=contextMenu, dir=dir, draggable=draggable, hidden=hidden, lang=lang, spellCheck=spellCheck, style=style, tabIndex=tabIndex, title=title, fireEvent=fireEvent, dashEvents=dashEvents
32+
),
33+
type = 'Address',
34+
namespace = 'dash_html_components',
35+
propNames = c('children', 'id', 'n_clicks', 'n_clicks_timestamp', 'key', 'role', 'data-*', 'aria-*', 'accessKey', 'className', 'contentEditable', 'contextMenu', 'dir', 'draggable', 'hidden', 'lang', 'spellCheck', 'style', 'tabIndex', 'title'),
36+
package = 'dashHtmlComponents'
37+
)
38+
39+
component$props <- filter_null(component$props)
40+
component <- append_wildcard_props(component, wildcards = c('data-*', 'aria-*'), ...)
41+
42+
structure(component, class = c('dash_component', 'list'))
43+
}

0 commit comments

Comments
 (0)