MCPcopy
hub / github.com/plotly/dash / generate_classes_files

Function generate_classes_files

dash/development/_py_components_generation.py:295–309  ·  view source on GitHub ↗
(project_shortname, metadata, *component_generators)

Source from the content-addressed store, hash-verified

293
294
295def generate_classes_files(project_shortname, metadata, *component_generators):
296 components = []
297 for component_path, component_data in metadata.items():
298 component_name = component_path.split("/")[-1].split(".")[0]
299 components.append(component_name)
300
301 for generator in component_generators:
302 generator(
303 component_name,
304 component_data["props"],
305 component_data["description"],
306 project_shortname,
307 )
308
309 return components
310
311
312def generate_class(

Callers 1

generate_componentsFunction · 0.85

Calls 2

generatorFunction · 0.85
appendMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…