Merge branch 'poc_ui_blocks' of github.com:pyscript/pyscript into poc_ui_blocks

This commit is contained in:
Fabio Pliger
2024-02-01 12:16:08 -06:00
3 changed files with 19 additions and 2 deletions

View File

@@ -375,6 +375,19 @@ class Icon(ShoeBase):
)
class Radio(ShoeBase):
tag = "sl-radio"
value = js_property("value")
size = js_property("size")
disabled = js_property("disabled")
update_complete = js_property("updateComplete")
def __init__(self, value=None, size=None, disabled=None, style=None, **kwargs):
super().__init__(
value=value, size=size, disabled=disabled, style=style, **kwargs
)
# Load resources...
CSS = """
.card-overview {

View File

@@ -8,6 +8,7 @@ from pyweb.ui.shoelace import (
Dialog,
Divider,
Icon,
Radio,
Rating,
)
@@ -83,5 +84,9 @@ Card(el.p("This is a cool card!"), image="https://pyscript.net/assets/images/pys
"instance": Rating(),
"code": el.code("Rating()"),
},
"Radio": {
"instance": Radio(),
"code": el.code("Radio()"),
},
}
}

View File

@@ -1,12 +1,11 @@
from textwrap import dedent
import examples
from pyscript import when
from pyweb import pydom
from pyweb.ui import elements as el
from pyweb.ui import shoelace
from pyweb.ui.markdown import markdown
from pyscript import when, window
MAIN_PAGE_MARKDOWN = dedent(
"""