INNER CODE UNIT · Python

_config_fields

ok-oldking/ok-script · ok/ui/web/app.py:244

def _config_fields(config, descriptions=None, config_types=None, defaults=None):
    """Return the editable fields shared by Qt and web config cards."""
    from ok.core.config_schema import build_config_fields
    return build_config_fields(
        config, descriptions, config_types, defaults, serialize=_json_value)


def _task_config_fields(task):
    """Return the editable config surface exposed by the Qt ConfigCard."""
    return _config_fields(
        getattr(task, "config", None),
        getattr(task, "config_description", None),
        getattr(task, "config_type", None),
        getattr(task, "default_config", None),
    )


def _task_payload(task):

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…