pre-commit renamed files to PEP standard and removed unused imports
pipeline / Test (push) Failing after 51s
pipeline / Test (push) Failing after 51s
This commit is contained in:
+47
-50
@@ -1,27 +1,24 @@
|
||||
from dash import html, dcc
|
||||
from __future__ import annotations
|
||||
|
||||
import dash_mantine_components as dmc
|
||||
from typing import List
|
||||
|
||||
from src.model_experiential import (
|
||||
VisualSyntaxModelOutput
|
||||
)
|
||||
from src.model_interpersonal import (
|
||||
ContactModelOutput,
|
||||
AngleModelOutput,
|
||||
PointOfViewModelOutput,
|
||||
DistanceModelOutput,
|
||||
ModalityLightingModelOutput,
|
||||
ModalityColorModelOutput,
|
||||
ModalityDepthModelOutput
|
||||
)
|
||||
from src.model_textual import (
|
||||
InformationValueModelOutput,
|
||||
FramingModelOutput,
|
||||
SalienceModelOutput
|
||||
from dash import dcc
|
||||
from dash import html
|
||||
from model_experiential import (
|
||||
VisualSyntaxModelOutput,
|
||||
)
|
||||
from model_interpersonal import AngleModelOutput
|
||||
from model_interpersonal import ContactModelOutput
|
||||
from model_interpersonal import DistanceModelOutput
|
||||
from model_interpersonal import ModalityColorModelOutput
|
||||
from model_interpersonal import ModalityDepthModelOutput
|
||||
from model_interpersonal import ModalityLightingModelOutput
|
||||
from model_interpersonal import PointOfViewModelOutput
|
||||
from model_textual import FramingModelOutput
|
||||
from model_textual import InformationValueModelOutput
|
||||
from model_textual import SalienceModelOutput
|
||||
|
||||
|
||||
def generate_option_labels(model) -> List[str]:
|
||||
def generate_option_labels(model) -> list[str]:
|
||||
"""Generate presentable list of attributes from an OutputModel."""
|
||||
labels = [
|
||||
label.replace('_', ' ').title()
|
||||
@@ -34,8 +31,8 @@ def generate_visual_syntax_options_map():
|
||||
"""Generate map of titles and options for visual syntax labels."""
|
||||
options_map = {}
|
||||
# add experiential labels
|
||||
options_map["visual syntax"] = generate_option_labels(
|
||||
VisualSyntaxModelOutput
|
||||
options_map['visual syntax'] = generate_option_labels(
|
||||
VisualSyntaxModelOutput,
|
||||
)
|
||||
return options_map
|
||||
|
||||
@@ -44,20 +41,20 @@ def generate_interpersonal_options_map():
|
||||
"""Generate map of titles and options for interpersonal labels."""
|
||||
options_map = {}
|
||||
# add interpersonal labels
|
||||
options_map["contact"] = generate_option_labels(ContactModelOutput)
|
||||
options_map["angle"] = generate_option_labels(AngleModelOutput)
|
||||
options_map["point of view"] = generate_option_labels(
|
||||
PointOfViewModelOutput
|
||||
options_map['contact'] = generate_option_labels(ContactModelOutput)
|
||||
options_map['angle'] = generate_option_labels(AngleModelOutput)
|
||||
options_map['point of view'] = generate_option_labels(
|
||||
PointOfViewModelOutput,
|
||||
)
|
||||
options_map["distance"] = generate_option_labels(DistanceModelOutput)
|
||||
options_map["modality lighting"] = generate_option_labels(
|
||||
ModalityLightingModelOutput
|
||||
options_map['distance'] = generate_option_labels(DistanceModelOutput)
|
||||
options_map['modality lighting'] = generate_option_labels(
|
||||
ModalityLightingModelOutput,
|
||||
)
|
||||
options_map["modality color"] = generate_option_labels(
|
||||
ModalityColorModelOutput
|
||||
options_map['modality color'] = generate_option_labels(
|
||||
ModalityColorModelOutput,
|
||||
)
|
||||
options_map["modality depth"] = generate_option_labels(
|
||||
ModalityDepthModelOutput
|
||||
options_map['modality depth'] = generate_option_labels(
|
||||
ModalityDepthModelOutput,
|
||||
)
|
||||
return options_map
|
||||
|
||||
@@ -66,11 +63,11 @@ def generate_textual_options_map():
|
||||
"""Generate map of titles and options for textual labels."""
|
||||
options_map = {}
|
||||
# add textual labels
|
||||
options_map["information value"] = generate_option_labels(
|
||||
InformationValueModelOutput
|
||||
options_map['information value'] = generate_option_labels(
|
||||
InformationValueModelOutput,
|
||||
)
|
||||
options_map["framing"] = generate_option_labels(FramingModelOutput)
|
||||
options_map["salience"] = generate_option_labels(SalienceModelOutput)
|
||||
options_map['framing'] = generate_option_labels(FramingModelOutput)
|
||||
options_map['salience'] = generate_option_labels(SalienceModelOutput)
|
||||
return options_map
|
||||
|
||||
|
||||
@@ -78,11 +75,11 @@ def generate_textual_options_map():
|
||||
experiential_map = generate_visual_syntax_options_map()
|
||||
experiential_container = dmc.Col(
|
||||
children=[
|
||||
html.H4("experiential".title()),
|
||||
], span=5
|
||||
html.H4('experiential'.title()),
|
||||
], span=5,
|
||||
)
|
||||
for title, options in experiential_map.items():
|
||||
id_dict = {"type": "annotation", "index": title.replace('_', '-')}
|
||||
id_dict = {'type': 'annotation', 'index': title.replace('_', '-')}
|
||||
experiential_container.children.append(
|
||||
dmc.Container([
|
||||
html.B(title.title()),
|
||||
@@ -90,17 +87,17 @@ for title, options in experiential_map.items():
|
||||
options=options,
|
||||
id=id_dict,
|
||||
),
|
||||
])
|
||||
]),
|
||||
)
|
||||
# prepare interpersonal container
|
||||
interpersonal_map = generate_interpersonal_options_map()
|
||||
interpersonal_container = dmc.Col(
|
||||
children=[
|
||||
html.H4("interpersonal".title()),
|
||||
], span=3
|
||||
html.H4('interpersonal'.title()),
|
||||
], span=3,
|
||||
)
|
||||
for title, options in interpersonal_map.items():
|
||||
id_dict = {"type": "annotation", "index": title.replace('_', '-')}
|
||||
id_dict = {'type': 'annotation', 'index': title.replace('_', '-')}
|
||||
interpersonal_container.children.append(
|
||||
dmc.Container([
|
||||
html.B(title.title()),
|
||||
@@ -108,17 +105,17 @@ for title, options in interpersonal_map.items():
|
||||
options=options,
|
||||
id=id_dict,
|
||||
),
|
||||
])
|
||||
]),
|
||||
)
|
||||
# prepare textual container
|
||||
textual_map = generate_textual_options_map()
|
||||
textual_container = dmc.Col(
|
||||
children=[
|
||||
html.H4("textual".title()),
|
||||
], span=4
|
||||
html.H4('textual'.title()),
|
||||
], span=4,
|
||||
)
|
||||
for title, options in textual_map.items():
|
||||
id_dict = {"type": "annotation", "index": title.replace('_', '-')}
|
||||
id_dict = {'type': 'annotation', 'index': title.replace('_', '-')}
|
||||
textual_container.children.append(
|
||||
dmc.Container([
|
||||
html.B(title),
|
||||
@@ -126,7 +123,7 @@ for title, options in textual_map.items():
|
||||
options=options,
|
||||
id=id_dict,
|
||||
),
|
||||
])
|
||||
]),
|
||||
)
|
||||
|
||||
labels_element = dmc.Grid(
|
||||
@@ -134,5 +131,5 @@ labels_element = dmc.Grid(
|
||||
experiential_container,
|
||||
interpersonal_container,
|
||||
textual_container,
|
||||
]
|
||||
],
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user