@retriever-ui/system
Version:
603 lines (602 loc) • 13.9 kB
TypeScript
/**
* Copied from isValidProps '@emotion/is-prop-valid'
* Thank you very much for this lines.
*/
export declare const htmlValidProps: {
/**
* react props
*/
children: boolean;
dangerouslySetInnerHTML: boolean;
key: boolean;
ref: boolean;
autoFocus: boolean;
defaultValue: boolean;
defaultChecked: boolean;
innerHTML: boolean;
suppressContentEditableWarning: boolean;
suppressHydrationWarning: boolean;
/**
* Standard Properties
*/
accept: boolean;
acceptCharset: boolean;
accessKey: boolean;
action: boolean;
allow: boolean;
allowUserMedia: boolean;
allowPaymentRequest: boolean;
allowFullScreen: boolean;
allowTransparency: boolean;
alt: boolean;
as: boolean;
async: boolean;
autoComplete: boolean;
autoPlay: boolean;
capture: boolean;
cellPadding: boolean;
cellSpacing: boolean;
challenge: boolean;
charSet: boolean;
checked: boolean;
cite: boolean;
classID: boolean;
className: boolean;
cols: boolean;
colSpan: boolean;
content: boolean;
contentEditable: boolean;
contextMenu: boolean;
controls: boolean;
controlsList: boolean;
coords: boolean;
crossOrigin: boolean;
data: boolean;
dateTime: boolean;
decoding: boolean;
default: boolean;
defer: boolean;
dir: boolean;
disabled: boolean;
disablePictureInPicture: boolean;
download: boolean;
draggable: boolean;
encType: boolean;
form: boolean;
formAction: boolean;
formEncType: boolean;
formMethod: boolean;
formNoValidate: boolean;
formTarget: boolean;
frameBorder: boolean;
headers: boolean;
height: boolean;
hidden: boolean;
high: boolean;
href: boolean;
hrefLang: boolean;
htmlFor: boolean;
httpEquiv: boolean;
id: boolean;
inputMode: boolean;
integrity: boolean;
is: boolean;
keyParams: boolean;
keyType: boolean;
kind: boolean;
label: boolean;
lang: boolean;
list: boolean;
loading: boolean;
loop: boolean;
low: boolean;
marginHeight: boolean;
marginWidth: boolean;
max: boolean;
maxLength: boolean;
media: boolean;
mediaGroup: boolean;
method: boolean;
min: boolean;
minLength: boolean;
multiple: boolean;
muted: boolean;
name: boolean;
nonce: boolean;
noValidate: boolean;
open: boolean;
optimum: boolean;
pattern: boolean;
placeholder: boolean;
playsInline: boolean;
poster: boolean;
preload: boolean;
profile: boolean;
radioGroup: boolean;
readOnly: boolean;
referrerPolicy: boolean;
rel: boolean;
required: boolean;
reversed: boolean;
role: boolean;
rows: boolean;
rowSpan: boolean;
sandbox: boolean;
scope: boolean;
scoped: boolean;
scrolling: boolean;
seamless: boolean;
selected: boolean;
shape: boolean;
size: boolean;
sizes: boolean;
slot: boolean;
span: boolean;
spellCheck: boolean;
src: boolean;
srcDoc: boolean;
srcLang: boolean;
srcSet: boolean;
start: boolean;
step: boolean;
style: boolean;
summary: boolean;
tabIndex: boolean;
target: boolean;
title: boolean;
translate: boolean;
type: boolean;
useMap: boolean;
value: boolean;
width: boolean;
wmode: boolean;
wrap: boolean;
/**
* RDFa Properties
*/
about: boolean;
datatype: boolean;
inlist: boolean;
prefix: boolean;
property: boolean;
resource: boolean;
typeof: boolean;
vocab: boolean;
/**
* Non-standard Properties
*/
autoCapitalize: boolean;
autoCorrect: boolean;
autoSave: boolean;
color: boolean;
fallback: boolean;
inert: boolean;
itemProp: boolean;
itemScope: boolean;
itemType: boolean;
itemID: boolean;
itemRef: boolean;
on: boolean;
option: boolean;
results: boolean;
unselectable: boolean;
};
export declare const svgValidProps: {
accentHeight: boolean;
accumulate: boolean;
additive: boolean;
alignmentBaseline: boolean;
allowReorder: boolean;
alphabetic: boolean;
amplitude: boolean;
arabicForm: boolean;
ascent: boolean;
attributeName: boolean;
attributeType: boolean;
autoReverse: boolean;
azimuth: boolean;
baseFrequency: boolean;
baselineShift: boolean;
baseProfile: boolean;
bbox: boolean;
begin: boolean;
bias: boolean;
by: boolean;
calcMode: boolean;
capHeight: boolean;
clip: boolean;
clipPathUnits: boolean;
clipPath: boolean;
clipRule: boolean;
colorInterpolation: boolean;
colorInterpolationFilters: boolean;
colorProfile: boolean;
colorRendering: boolean;
contentScriptType: boolean;
contentStyleType: boolean;
cursor: boolean;
cx: boolean;
cy: boolean;
d: boolean;
decelerate: boolean;
descent: boolean;
diffuseConstant: boolean;
direction: boolean;
display: boolean;
divisor: boolean;
dominantBaseline: boolean;
dur: boolean;
dx: boolean;
dy: boolean;
edgeMode: boolean;
elevation: boolean;
enableBackground: boolean;
end: boolean;
exponent: boolean;
externalResourcesRequired: boolean;
fill: boolean;
fillOpacity: boolean;
fillRule: boolean;
filter: boolean;
filterRes: boolean;
filterUnits: boolean;
floodColor: boolean;
floodOpacity: boolean;
focusable: boolean;
fontFamily: boolean;
fontSize: boolean;
fontSizeAdjust: boolean;
fontStretch: boolean;
fontStyle: boolean;
fontVariant: boolean;
fontWeight: boolean;
format: boolean;
from: boolean;
fr: boolean;
fx: boolean;
fy: boolean;
g1: boolean;
g2: boolean;
glyphName: boolean;
glyphOrientationHorizontal: boolean;
glyphOrientationVertical: boolean;
glyphRef: boolean;
gradientTransform: boolean;
gradientUnits: boolean;
hanging: boolean;
horizAdvX: boolean;
horizOriginX: boolean;
ideographic: boolean;
imageRendering: boolean;
in: boolean;
in2: boolean;
intercept: boolean;
k: boolean;
k1: boolean;
k2: boolean;
k3: boolean;
k4: boolean;
kernelMatrix: boolean;
kernelUnitLength: boolean;
kerning: boolean;
keyPoints: boolean;
keySplines: boolean;
keyTimes: boolean;
lengthAdjust: boolean;
letterSpacing: boolean;
lightingColor: boolean;
limitingConeAngle: boolean;
local: boolean;
markerEnd: boolean;
markerMid: boolean;
markerStart: boolean;
markerHeight: boolean;
markerUnits: boolean;
markerWidth: boolean;
mask: boolean;
maskContentUnits: boolean;
maskUnits: boolean;
mathematical: boolean;
mode: boolean;
numOctaves: boolean;
offset: boolean;
opacity: boolean;
operator: boolean;
order: boolean;
orient: boolean;
orientation: boolean;
origin: boolean;
overflow: boolean;
overlinePosition: boolean;
overlineThickness: boolean;
panose1: boolean;
paintOrder: boolean;
pathLength: boolean;
patternContentUnits: boolean;
patternTransform: boolean;
patternUnits: boolean;
pointerEvents: boolean;
points: boolean;
pointsAtX: boolean;
pointsAtY: boolean;
pointsAtZ: boolean;
preserveAlpha: boolean;
preserveAspectRatio: boolean;
primitiveUnits: boolean;
r: boolean;
radius: boolean;
refX: boolean;
refY: boolean;
renderingIntent: boolean;
repeatCount: boolean;
repeatDur: boolean;
requiredExtensions: boolean;
requiredFeatures: boolean;
restart: boolean;
result: boolean;
rotate: boolean;
rx: boolean;
ry: boolean;
scale: boolean;
seed: boolean;
shapeRendering: boolean;
slope: boolean;
spacing: boolean;
specularConstant: boolean;
specularExponent: boolean;
speed: boolean;
spreadMethod: boolean;
startOffset: boolean;
stdDeviation: boolean;
stemh: boolean;
stemv: boolean;
stitchTiles: boolean;
stopColor: boolean;
stopOpacity: boolean;
strikethroughPosition: boolean;
strikethroughThickness: boolean;
string: boolean;
stroke: boolean;
strokeDasharray: boolean;
strokeDashoffset: boolean;
strokeLinecap: boolean;
strokeLinejoin: boolean;
strokeMiterlimit: boolean;
strokeOpacity: boolean;
strokeWidth: boolean;
surfaceScale: boolean;
systemLanguage: boolean;
tableValues: boolean;
targetX: boolean;
targetY: boolean;
textAnchor: boolean;
textDecoration: boolean;
textRendering: boolean;
textLength: boolean;
to: boolean;
transform: boolean;
u1: boolean;
u2: boolean;
underlinePosition: boolean;
underlineThickness: boolean;
unicode: boolean;
unicodeBidi: boolean;
unicodeRange: boolean;
unitsPerEm: boolean;
vAlphabetic: boolean;
vHanging: boolean;
vIdeographic: boolean;
vMathematical: boolean;
values: boolean;
vectorEffect: boolean;
version: boolean;
vertAdvY: boolean;
vertOriginX: boolean;
vertOriginY: boolean;
viewBox: boolean;
viewTarget: boolean;
visibility: boolean;
widths: boolean;
wordSpacing: boolean;
writingMode: boolean;
x: boolean;
xHeight: boolean;
x1: boolean;
x2: boolean;
xChannelSelector: boolean;
xlinkActuate: boolean;
xlinkArcrole: boolean;
xlinkHref: boolean;
xlinkRole: boolean;
xlinkShow: boolean;
xlinkTitle: boolean;
xlinkType: boolean;
xmlBase: boolean;
xmlns: boolean;
xmlnsXlink: boolean;
xmlLang: boolean;
xmlSpace: boolean;
y: boolean;
y1: boolean;
y2: boolean;
yChannelSelector: boolean;
z: boolean;
zoomAndPan: boolean;
/**
* react props
*/
children: boolean;
dangerouslySetInnerHTML: boolean;
key: boolean;
ref: boolean;
autoFocus: boolean;
defaultValue: boolean;
defaultChecked: boolean;
innerHTML: boolean;
suppressContentEditableWarning: boolean;
suppressHydrationWarning: boolean;
/**
* Standard Properties
*/
accept: boolean;
acceptCharset: boolean;
accessKey: boolean;
action: boolean;
allow: boolean;
allowUserMedia: boolean;
allowPaymentRequest: boolean;
allowFullScreen: boolean;
allowTransparency: boolean;
alt: boolean;
as: boolean;
async: boolean;
autoComplete: boolean;
autoPlay: boolean;
capture: boolean;
cellPadding: boolean;
cellSpacing: boolean;
challenge: boolean;
charSet: boolean;
checked: boolean;
cite: boolean;
classID: boolean;
className: boolean;
cols: boolean;
colSpan: boolean;
content: boolean;
contentEditable: boolean;
contextMenu: boolean;
controls: boolean;
controlsList: boolean;
coords: boolean;
crossOrigin: boolean;
data: boolean;
dateTime: boolean;
decoding: boolean;
default: boolean;
defer: boolean;
dir: boolean;
disabled: boolean;
disablePictureInPicture: boolean;
download: boolean;
draggable: boolean;
encType: boolean;
form: boolean;
formAction: boolean;
formEncType: boolean;
formMethod: boolean;
formNoValidate: boolean;
formTarget: boolean;
frameBorder: boolean;
headers: boolean;
height: boolean;
hidden: boolean;
high: boolean;
href: boolean;
hrefLang: boolean;
htmlFor: boolean;
httpEquiv: boolean;
id: boolean;
inputMode: boolean;
integrity: boolean;
is: boolean;
keyParams: boolean;
keyType: boolean;
kind: boolean;
label: boolean;
lang: boolean;
list: boolean;
loading: boolean;
loop: boolean;
low: boolean;
marginHeight: boolean;
marginWidth: boolean;
max: boolean;
maxLength: boolean;
media: boolean;
mediaGroup: boolean;
method: boolean;
min: boolean;
minLength: boolean;
multiple: boolean;
muted: boolean;
name: boolean;
nonce: boolean;
noValidate: boolean;
open: boolean;
optimum: boolean;
pattern: boolean;
placeholder: boolean;
playsInline: boolean;
poster: boolean;
preload: boolean;
profile: boolean;
radioGroup: boolean;
readOnly: boolean;
referrerPolicy: boolean;
rel: boolean;
required: boolean;
reversed: boolean;
role: boolean;
rows: boolean;
rowSpan: boolean;
sandbox: boolean;
scope: boolean;
scoped: boolean;
scrolling: boolean;
seamless: boolean;
selected: boolean;
shape: boolean;
size: boolean;
sizes: boolean;
slot: boolean;
span: boolean;
spellCheck: boolean;
src: boolean;
srcDoc: boolean;
srcLang: boolean;
srcSet: boolean;
start: boolean;
step: boolean;
style: boolean;
summary: boolean;
tabIndex: boolean;
target: boolean;
title: boolean;
translate: boolean;
type: boolean;
useMap: boolean;
value: boolean;
width: boolean;
wmode: boolean;
wrap: boolean;
/**
* RDFa Properties
*/
about: boolean;
datatype: boolean;
inlist: boolean;
prefix: boolean;
property: boolean;
resource: boolean;
typeof: boolean;
vocab: boolean;
/**
* Non-standard Properties
*/
autoCapitalize: boolean;
autoCorrect: boolean;
autoSave: boolean;
color: boolean;
fallback: boolean;
inert: boolean;
itemProp: boolean;
itemScope: boolean;
itemType: boolean;
itemID: boolean;
itemRef: boolean;
on: boolean;
option: boolean;
results: boolean;
unselectable: boolean;
};