123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343 |
- """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])
|