
* enable PERF rules * fix scripts folder * Update reflex/compiler/utils.py Co-authored-by: Masen Furer <m_github@0x26.net> --------- Co-authored-by: Masen Furer <m_github@0x26.net>
344 lines
9.7 KiB
Python
344 lines
9.7 KiB
Python
"""Stub file for reflex/components/el/elements/__init__.py"""
|
|
# ------------------- DO NOT EDIT ----------------------
|
|
# This file was generated by `reflex/utils/pyi_generator.py`!
|
|
# ------------------------------------------------------
|
|
|
|
from .forms import Button as Button
|
|
from .forms import Datalist as Datalist
|
|
from .forms import Fieldset as Fieldset
|
|
from .forms import Form as Form
|
|
from .forms import Input as Input
|
|
from .forms import Label as Label
|
|
from .forms import Legend as Legend
|
|
from .forms import Meter as Meter
|
|
from .forms import Optgroup as Optgroup
|
|
from .forms import Option as Option
|
|
from .forms import Output as Output
|
|
from .forms import Progress as Progress
|
|
from .forms import Select as Select
|
|
from .forms import Textarea as Textarea
|
|
from .forms import button as button
|
|
from .forms import datalist as datalist
|
|
from .forms import fieldset as fieldset
|
|
from .forms import form as form
|
|
from .forms import input as input
|
|
from .forms import label as label
|
|
from .forms import legend as legend
|
|
from .forms import meter as meter
|
|
from .forms import optgroup as optgroup
|
|
from .forms import option as option
|
|
from .forms import output as output
|
|
from .forms import progress as progress
|
|
from .forms import select as select
|
|
from .forms import textarea as textarea
|
|
from .inline import A as A
|
|
from .inline import Abbr as Abbr
|
|
from .inline import B as B
|
|
from .inline import Bdi as Bdi
|
|
from .inline import Bdo as Bdo
|
|
from .inline import Br as Br
|
|
from .inline import Cite as Cite
|
|
from .inline import Code as Code
|
|
from .inline import Data as Data
|
|
from .inline import Dfn as Dfn
|
|
from .inline import Em as Em
|
|
from .inline import I as I
|
|
from .inline import Kbd as Kbd
|
|
from .inline import Mark as Mark
|
|
from .inline import Q as Q
|
|
from .inline import Rp as Rp
|
|
from .inline import Rt as Rt
|
|
from .inline import Ruby as Ruby
|
|
from .inline import S as S
|
|
from .inline import Samp as Samp
|
|
from .inline import Small as Small
|
|
from .inline import Span as Span
|
|
from .inline import Strong as Strong
|
|
from .inline import Sub as Sub
|
|
from .inline import Sup as Sup
|
|
from .inline import Time as Time
|
|
from .inline import U as U
|
|
from .inline import Wbr as Wbr
|
|
from .inline import a as a
|
|
from .inline import abbr as abbr
|
|
from .inline import b as b
|
|
from .inline import bdi as bdi
|
|
from .inline import bdo as bdo
|
|
from .inline import br as br
|
|
from .inline import cite as cite
|
|
from .inline import code as code
|
|
from .inline import data as data
|
|
from .inline import dfn as dfn
|
|
from .inline import em as em
|
|
from .inline import i as i
|
|
from .inline import kbd as kbd
|
|
from .inline import mark as mark
|
|
from .inline import q as q
|
|
from .inline import rp as rp
|
|
from .inline import rt as rt
|
|
from .inline import ruby as ruby
|
|
from .inline import s as s
|
|
from .inline import samp as samp
|
|
from .inline import small as small
|
|
from .inline import span as span
|
|
from .inline import strong as strong
|
|
from .inline import sub as sub
|
|
from .inline import sup as sup
|
|
from .inline import time as time
|
|
from .inline import u as u
|
|
from .inline import wbr as wbr
|
|
from .media import Area as Area
|
|
from .media import Audio as Audio
|
|
from .media import Embed as Embed
|
|
from .media import Iframe as Iframe
|
|
from .media import Img as Img
|
|
from .media import Map as Map
|
|
from .media import Object as Object
|
|
from .media import Picture as Picture
|
|
from .media import Portal as Portal
|
|
from .media import Source as Source
|
|
from .media import Svg as Svg
|
|
from .media import Track as Track
|
|
from .media import Video as Video
|
|
from .media import area as area
|
|
from .media import audio as audio
|
|
from .media import embed as embed
|
|
from .media import iframe as iframe
|
|
from .media import image as image
|
|
from .media import img as img
|
|
from .media import map as map
|
|
from .media import object as object
|
|
from .media import picture as picture
|
|
from .media import portal as portal
|
|
from .media import source as source
|
|
from .media import svg as svg
|
|
from .media import track as track
|
|
from .media import video as video
|
|
from .metadata import Base as Base
|
|
from .metadata import Head as Head
|
|
from .metadata import Link as Link
|
|
from .metadata import Meta as Meta
|
|
from .metadata import Style as Style
|
|
from .metadata import Title as Title
|
|
from .metadata import base as base
|
|
from .metadata import head as head
|
|
from .metadata import link as link
|
|
from .metadata import meta as meta
|
|
from .metadata import style as style
|
|
from .metadata import title as title
|
|
from .other import Details as Details
|
|
from .other import Dialog as Dialog
|
|
from .other import Html as Html
|
|
from .other import Math as Math
|
|
from .other import Slot as Slot
|
|
from .other import Summary as Summary
|
|
from .other import Template as Template
|
|
from .other import details as details
|
|
from .other import dialog as dialog
|
|
from .other import html as html
|
|
from .other import math as math
|
|
from .other import slot as slot
|
|
from .other import summary as summary
|
|
from .other import template as template
|
|
from .scripts import Canvas as Canvas
|
|
from .scripts import Noscript as Noscript
|
|
from .scripts import Script as Script
|
|
from .scripts import canvas as canvas
|
|
from .scripts import noscript as noscript
|
|
from .scripts import script as script
|
|
from .sectioning import H1 as H1
|
|
from .sectioning import H2 as H2
|
|
from .sectioning import H3 as H3
|
|
from .sectioning import H4 as H4
|
|
from .sectioning import H5 as H5
|
|
from .sectioning import H6 as H6
|
|
from .sectioning import Address as Address
|
|
from .sectioning import Article as Article
|
|
from .sectioning import Aside as Aside
|
|
from .sectioning import Body as Body
|
|
from .sectioning import Footer as Footer
|
|
from .sectioning import Header as Header
|
|
from .sectioning import Main as Main
|
|
from .sectioning import Nav as Nav
|
|
from .sectioning import Section as Section
|
|
from .sectioning import address as address
|
|
from .sectioning import article as article
|
|
from .sectioning import aside as aside
|
|
from .sectioning import body as body
|
|
from .sectioning import footer as footer
|
|
from .sectioning import h1 as h1
|
|
from .sectioning import h2 as h2
|
|
from .sectioning import h3 as h3
|
|
from .sectioning import h4 as h4
|
|
from .sectioning import h5 as h5
|
|
from .sectioning import h6 as h6
|
|
from .sectioning import header as header
|
|
from .sectioning import main as main
|
|
from .sectioning import nav as nav
|
|
from .sectioning import section as section
|
|
from .tables import Caption as Caption
|
|
from .tables import Col as Col
|
|
from .tables import Colgroup as Colgroup
|
|
from .tables import Table as Table
|
|
from .tables import Tbody as Tbody
|
|
from .tables import Td as Td
|
|
from .tables import Tfoot as Tfoot
|
|
from .tables import Th as Th
|
|
from .tables import Thead as Thead
|
|
from .tables import Tr as Tr
|
|
from .tables import caption as caption
|
|
from .tables import col as col
|
|
from .tables import colgroup as colgroup
|
|
from .tables import table as table
|
|
from .tables import tbody as tbody
|
|
from .tables import td as td
|
|
from .tables import tfoot as tfoot
|
|
from .tables import th as th
|
|
from .tables import thead as thead
|
|
from .tables import tr as tr
|
|
from .typography import Blockquote as Blockquote
|
|
from .typography import Dd as Dd
|
|
from .typography import Del as Del
|
|
from .typography import Div as Div
|
|
from .typography import Dl as Dl
|
|
from .typography import Dt as Dt
|
|
from .typography import Figcaption as Figcaption
|
|
from .typography import Hr as Hr
|
|
from .typography import Ins as Ins
|
|
from .typography import Li as Li
|
|
from .typography import Ol as Ol
|
|
from .typography import P as P
|
|
from .typography import Pre as Pre
|
|
from .typography import Ul as Ul
|
|
from .typography import blockquote as blockquote
|
|
from .typography import dd as dd
|
|
from .typography import del_ as del_
|
|
from .typography import div as div
|
|
from .typography import dl as dl
|
|
from .typography import dt as dt
|
|
from .typography import figcaption as figcaption
|
|
from .typography import hr as hr
|
|
from .typography import ins as ins
|
|
from .typography import li as li
|
|
from .typography import ol as ol
|
|
from .typography import p as p
|
|
from .typography import pre as pre
|
|
from .typography import ul as ul
|
|
|
|
_MAPPING = {
|
|
"forms": [
|
|
"button",
|
|
"datalist",
|
|
"fieldset",
|
|
"form",
|
|
"input",
|
|
"label",
|
|
"legend",
|
|
"meter",
|
|
"optgroup",
|
|
"option",
|
|
"output",
|
|
"progress",
|
|
"select",
|
|
"textarea",
|
|
],
|
|
"inline": [
|
|
"a",
|
|
"abbr",
|
|
"b",
|
|
"bdi",
|
|
"bdo",
|
|
"br",
|
|
"cite",
|
|
"code",
|
|
"data",
|
|
"dfn",
|
|
"em",
|
|
"i",
|
|
"kbd",
|
|
"mark",
|
|
"q",
|
|
"rp",
|
|
"rt",
|
|
"ruby",
|
|
"s",
|
|
"samp",
|
|
"small",
|
|
"span",
|
|
"strong",
|
|
"sub",
|
|
"sup",
|
|
"time",
|
|
"u",
|
|
"wbr",
|
|
],
|
|
"media": [
|
|
"area",
|
|
"audio",
|
|
"img",
|
|
"image",
|
|
"map",
|
|
"track",
|
|
"video",
|
|
"embed",
|
|
"iframe",
|
|
"object",
|
|
"picture",
|
|
"portal",
|
|
"source",
|
|
"svg",
|
|
],
|
|
"metadata": ["base", "head", "link", "meta", "title", "style"],
|
|
"other": ["details", "dialog", "summary", "slot", "template", "math", "html"],
|
|
"scripts": ["canvas", "noscript", "script"],
|
|
"sectioning": [
|
|
"address",
|
|
"article",
|
|
"aside",
|
|
"body",
|
|
"header",
|
|
"footer",
|
|
"h1",
|
|
"h2",
|
|
"h3",
|
|
"h4",
|
|
"h5",
|
|
"h6",
|
|
"main",
|
|
"nav",
|
|
"section",
|
|
],
|
|
"tables": [
|
|
"caption",
|
|
"col",
|
|
"colgroup",
|
|
"table",
|
|
"td",
|
|
"tfoot",
|
|
"th",
|
|
"thead",
|
|
"tr",
|
|
"tbody",
|
|
],
|
|
"typography": [
|
|
"blockquote",
|
|
"dd",
|
|
"div",
|
|
"dl",
|
|
"dt",
|
|
"figcaption",
|
|
"hr",
|
|
"ol",
|
|
"li",
|
|
"p",
|
|
"pre",
|
|
"ul",
|
|
"ins",
|
|
"del_",
|
|
"Del",
|
|
],
|
|
}
|
|
EXCLUDE = ["del_", "Del", "image"]
|
|
for v in _MAPPING.values():
|
|
v.extend([mod.capitalize() for mod in v if mod not in EXCLUDE])
|