47 lines
955 B
Python
47 lines
955 B
Python
# -*- coding: utf-8 -*-
|
|||
|
|
"""性能预算与懒加载策略引擎包(Issue #54)。
|
||
|
|
|
||
|
|
对齐 PRD 5.5「⑤ 配置化驾驶舱」性能口径:首屏 ≤ 2s、图表懒加载。
|
||
|
|
"""
|
||
|
|
from .perf_budget import (
|
||
|
|
BudgetError,
|
||
|
|
BudgetOverrun,
|
||
|
|
BudgetReport,
|
||
|
|
BudgetStatus,
|
||
|
|
BudgetVerifier,
|
||
|
|
PerformanceBudget,
|
||
|
|
ResourceBudget,
|
||
|
|
ResourceMeasurement,
|
||
|
|
ResourceType,
|
||
|
|
)
|
||
|
|
from .lazy_load import (
|
||
|
|
LazyLoadDecision,
|
||
|
|
LazyLoadError,
|
||
|
|
LazyLoadPlan,
|
||
|
|
LazyLoadPlanner,
|
||
|
|
LazyLoadPolicy,
|
||
|
|
LazyLoadStrategy,
|
||
|
|
WidgetLayout,
|
||
|
|
)
|
||
|
|
|
||
|
|
__all__ = [
|
||
|
|
# perf_budget
|
||
|
|
"PerformanceBudget",
|
||
|
|
"ResourceBudget",
|
||
|
|
"ResourceMeasurement",
|
||
|
|
"ResourceType",
|
||
|
|
"BudgetReport",
|
||
|
|
"BudgetOverrun",
|
||
|
|
"BudgetVerifier",
|
||
|
|
"BudgetStatus",
|
||
|
|
"BudgetError",
|
||
|
|
# lazy_load
|
||
|
|
"LazyLoadPolicy",
|
||
|
|
"LazyLoadDecision",
|
||
|
|
"LazyLoadPlan",
|
||
|
|
"LazyLoadStrategy",
|
||
|
|
"LazyLoadPlanner",
|
||
|
|
"LazyLoadError",
|
||
|
|
"WidgetLayout",
|
||
|
|
]
|