electron-egg electron-egg
首页
  • v4.x
  • v3.x
  • v2.x
插件
  • v4.x
  • v3.x
demo
支持
知识点
案例
交流
  • GitHub (opens new window)
  • Gitee (opens new window)
首页
  • v4.x
  • v3.x
  • v2.x
插件
  • v4.x
  • v3.x
demo
支持
知识点
案例
交流
  • GitHub (opens new window)
  • Gitee (opens new window)
❤️成为赞助商
  • 教程

  • ee-bin

  • ee-core

    • addon

      • 插件模块
        • window
      • bin
      • config
      • const
      • const/channel
      • controller
      • core
      • cross
      • ee
      • electron
      • electron/app
      • electron/window
      • exception
      • httpclient
      • jobs
      • jobs/ChildJob
      • jobs/ChildPoolJob
      • loader
      • log
      • message
      • message/childMessage
      • ps
      • services
      • socket
      • storage
      • storage/jsondb
      • storage/sqlite
      • tools
      • this-app

      • utils
      • utils/helper
      • utils/is
      • utils/json
      • utils/time
      • utils/ip
      • utils/get-port
      • oldUtils
    • ee-go

    目录

    插件模块

    ee-core: v2.2.0

    # 介绍

    插件模块,可以调用框架内置或者开发中自己编写的插件。

    # 使用方法

    const Addon = require('ee-core/addon');
    
    # 内置window插件
    const win = Addon.get('window').create('window-name', {title: 'demo'});
    
    # demo-托盘插件
    Addon.get('tray').create();
    

    # 第三方使用

    1. 创建配置文件

    在项目根目录创建 ./electron/config/config.default.js 文件

    /**
     * 默认配置
     */
    module.exports = (appInfo) => {
      const config = {};
    
      /**
       * 插件功能
       */
      config.addons = {
        window: {
          enable: true,
        },
        tray: {
          enable: true,
          title: 'EE程序',
          icon: '/public/images/tray_logo.png'
        },
      };
    
      return {
        ...config
      };
    }
    
    1. 编写业务代码文件
    • 在项目根目录创建 ./electron/addon/tray/index.js 文件,tray示例代码 (opens new window)

    • 内置window插件可直接使用

    1. 使用方法同上

    # API列表

    # get()

    获取实例化后的插件对象。

    Addon.get('window');
    
    上次更新: 2025/05/17, 03:48:07
    bin
    window

    ← bin window→

    Theme by Vdoing | Copyright © 2023-2025 哆啦好梦 | 京ICP备15041380号-2
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式
    ×