import type { ButtonConfig } from '../../../index.type'; import { getIcon } from '../../../../../utils/icon-manager'; import { ManagerRegistry } from '../../../../../core/manager-registry'; export const createInfoButton = (): ButtonConfig => { const registry = ManagerRegistry.getInstance(); return { id: 'info', groupId: 'group-2', type: 'button', label: 'toolbar.info', icon: getIcon('信息'), keepActive: false, onClick: () => { registry.engineInfo?.show(); } }; };