package com.fujica.abk.utils;

import ohos.agp.window.dialog.CommonDialog;
import ohos.app.Context;

/**
 * 车牌输入对话框组件
 * 用于输入车牌号
 */
public class LicensePlateDialog {
    private CommonDialog dialog;
    private Context context;
    
    /**
     * 构造函数
     */
    public LicensePlateDialog(Context context) {
        this.context = context;
        this.dialog = new CommonDialog(context);
        initDialog();
    }
    
    /**
     * 初始化对话框
     */
    private void initDialog() {
        // 设置对话框属性
        dialog.setAutoClosable(true);
        // 可以在这里添加更多默认配置
        // 暂时为空，后续实现输入框等UI
    }
    
    /**
     * 显示对话框
     */
    public void show() {
        if (dialog != null) {
            dialog.show();
        }
    }
    
    /**
     * 隐藏对话框
     */
    public void hide() {
        if (dialog != null) {
            dialog.hide();
        }
    }
    
    /**
     * 销毁对话框
     */
    public void destroy() {
        if (dialog != null) {
            dialog.destroy();
        }
    }
}

