Skip to content

Commit dfe0dae

Browse files
committed
Update components. Example of search
1 parent 9c305c4 commit dfe0dae

26 files changed

+779
-1020
lines changed

NAMESPACE

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,32 @@ export(CameraContext)
44
export(GraphComponent)
55
export(JsonView)
66
export(MatSidebar)
7+
export(Simple3DScene)
78
export(PeriodicContext)
89
export(PeriodicContextTable)
910
export(PeriodicElement)
1011
export(PeriodicFilter)
1112
export(PeriodicTableInput)
13+
export(MatMaterialsTable)
14+
export(MatPrintViewContext)
15+
export(MatSearchGrid)
1216
export(Search)
1317
export(SearchGrid)
14-
export(Simple3DScene)
1518
export(periodicContextTable)
1619
export(periodicFilter)
1720
export(searchFunnel)
1821
export(sidebar)
1922
export(periodicElement)
23+
export(matMaterialsTable)
2024
export(searchComponent)
2125
export(periodicTableInput)
2226
export(jsonView)
2327
export(graphComponent)
2428
export(simple3DScene)
29+
export(matPrintViewContext)
2530
export(matSidebar)
2631
export(cameraContext)
2732
export(periodicContext)
33+
export(matSearchGrid)
2834
export(search)
2935
export(searchGrid)
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# AUTO GENERATED FILE - DO NOT EDIT
2+
3+
from dash.development.base_component import Component, _explicitize_args
4+
5+
6+
class MatMaterialsTable(Component):
7+
"""A MatMaterialsTable component.
8+
9+
10+
Keyword arguments:
11+
- id (string; optional)
12+
- data (list; optional)"""
13+
@_explicitize_args
14+
def __init__(self,
15+
id=Component.UNDEFINED,
16+
data=Component.UNDEFINED,
17+
**kwargs):
18+
self._prop_names = ['id', 'data']
19+
self._type = 'MatMaterialsTable'
20+
self._namespace = 'dash_mp_components'
21+
self._valid_wildcard_attributes = []
22+
self.available_properties = ['id', 'data']
23+
self.available_wildcard_properties = []
24+
25+
_explicit_args = kwargs.pop('_explicit_args')
26+
_locals = locals()
27+
_locals.update(kwargs) # For wildcard attrs
28+
args = {k: _locals[k] for k in _explicit_args if k != 'children'}
29+
30+
for k in []:
31+
if k not in args:
32+
raise TypeError('Required argument `' + k +
33+
'` was not specified.')
34+
super(MatMaterialsTable, self).__init__(**args)
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# AUTO GENERATED FILE - DO NOT EDIT
2+
3+
from dash.development.base_component import Component, _explicitize_args
4+
5+
6+
class MatPrintViewContext(Component):
7+
"""A MatPrintViewContext component.
8+
9+
10+
Keyword arguments:
11+
- children (boolean | number | string | dict | list; optional)
12+
- id (string; optional)"""
13+
@_explicitize_args
14+
def __init__(self, children=None, id=Component.UNDEFINED, **kwargs):
15+
self._prop_names = ['children', 'id']
16+
self._type = 'MatPrintViewContext'
17+
self._namespace = 'dash_mp_components'
18+
self._valid_wildcard_attributes = []
19+
self.available_properties = ['children', 'id']
20+
self.available_wildcard_properties = []
21+
22+
_explicit_args = kwargs.pop('_explicit_args')
23+
_locals = locals()
24+
_locals.update(kwargs) # For wildcard attrs
25+
args = {k: _locals[k] for k in _explicit_args if k != 'children'}
26+
27+
for k in []:
28+
if k not in args:
29+
raise TypeError('Required argument `' + k +
30+
'` was not specified.')
31+
super(MatPrintViewContext, self).__init__(children=children, **args)
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# AUTO GENERATED FILE - DO NOT EDIT
2+
3+
from dash.development.base_component import Component, _explicitize_args
4+
5+
6+
class MatSearchGrid(Component):
7+
"""A MatSearchGrid component.
8+
9+
10+
Keyword arguments:
11+
- state (dict; optional): Latest configuration of the funnel
12+
- id (string; optional): The ID used to identify this component in Dash callbacks."""
13+
@_explicitize_args
14+
def __init__(self,
15+
state=Component.UNDEFINED,
16+
id=Component.UNDEFINED,
17+
**kwargs):
18+
self._prop_names = ['state', 'id']
19+
self._type = 'MatSearchGrid'
20+
self._namespace = 'dash_mp_components'
21+
self._valid_wildcard_attributes = []
22+
self.available_properties = ['state', 'id']
23+
self.available_wildcard_properties = []
24+
25+
_explicit_args = kwargs.pop('_explicit_args')
26+
_locals = locals()
27+
_locals.update(kwargs) # For wildcard attrs
28+
args = {k: _locals[k] for k in _explicit_args if k != 'children'}
29+
30+
for k in []:
31+
if k not in args:
32+
raise TypeError('Required argument `' + k +
33+
'` was not specified.')
34+
super(MatSearchGrid, self).__init__(**args)

dash_mp_components/_imports_.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,22 @@
22
from .GraphComponent import GraphComponent
33
from .JsonView import JsonView
44
from .MatSidebar import MatSidebar
5+
from .Simple3DScene import Simple3DScene
56
from .PeriodicContext import PeriodicContext
67
from .PeriodicContextTable import PeriodicContextTable
78
from .PeriodicElement import PeriodicElement
89
from .PeriodicFilter import PeriodicFilter
910
from .PeriodicTableInput import PeriodicTableInput
11+
from .MatMaterialsTable import MatMaterialsTable
12+
from .MatPrintViewContext import MatPrintViewContext
13+
from .MatSearchGrid import MatSearchGrid
1014
from .Search import Search
1115
from .SearchGrid import SearchGrid
12-
from .Simple3DScene import Simple3DScene
1316

1417
__all__ = [
1518
"CameraContext", "GraphComponent", "JsonView", "MatSidebar",
16-
"PeriodicContext", "PeriodicContextTable", "PeriodicElement",
17-
"PeriodicFilter", "PeriodicTableInput", "Search", "SearchGrid",
18-
"Simple3DScene"
19+
"Simple3DScene", "PeriodicContext", "PeriodicContextTable",
20+
"PeriodicElement", "PeriodicFilter", "PeriodicTableInput",
21+
"MatMaterialsTable", "MatPrintViewContext", "MatSearchGrid", "Search",
22+
"SearchGrid"
1923
]

dash_mp_components/dash_mp_components.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dash_mp_components/dash_mp_components.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)