// src/panels/views/AircraftConfigView.ts import { BaseView } from './BaseView'; import { AircraftConfigData, ContainerViewData } from '../types/ViewTypes'; export class AircraftConfigView extends BaseView { render(data?: AircraftConfigData): string { const project = data?.project; const containers = data?.containers || []; // 生成容器列表的 HTML const containersHtml = containers.map((container: ContainerViewData) => ` 📦 ${container.name} 配置文件 `).join(''); return ` 飞行器配置 ${this.getStyles()}

📋 飞行器配置 - ${project?.name || '未知项目'}

${containersHtml}
容器 配置文件 操作
`; } }