electron/atom/common/api/atom_extensions.h

35 lines
1.2 KiB
C
Raw Normal View History

// Copyright (c) 2013 GitHub, Inc. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
2013-04-21 03:01:04 +00:00
// Multiply-included file, no traditional include guard.
// Used by atom_extensions.cc to declare a list of built-in modules of Atom.
NODE_EXT_LIST_START
// Module names start with `atom_browser_` can only be used by browser process.
2013-05-02 16:05:09 +00:00
NODE_EXT_LIST_ITEM(atom_browser_app)
2013-06-03 09:59:34 +00:00
NODE_EXT_LIST_ITEM(atom_browser_auto_updater)
NODE_EXT_LIST_ITEM(atom_browser_dialog)
NODE_EXT_LIST_ITEM(atom_browser_ipc)
2013-05-06 12:27:09 +00:00
NODE_EXT_LIST_ITEM(atom_browser_menu)
2013-08-03 07:58:59 +00:00
NODE_EXT_LIST_ITEM(atom_browser_power_monitor)
2013-08-24 07:26:10 +00:00
NODE_EXT_LIST_ITEM(atom_browser_protocol)
NODE_EXT_LIST_ITEM(atom_browser_window)
// Module names start with `atom_renderer_` can only be used by renderer
// process.
NODE_EXT_LIST_ITEM(atom_renderer_ipc)
// Module names start with `atom_common_` can be used by both browser and
// renderer processes.
2013-04-30 08:10:25 +00:00
NODE_EXT_LIST_ITEM(atom_common_clipboard)
NODE_EXT_LIST_ITEM(atom_common_crash_reporter)
2013-04-25 13:46:04 +00:00
NODE_EXT_LIST_ITEM(atom_common_id_weak_map)
2014-01-07 12:00:25 +00:00
NODE_EXT_LIST_ITEM(atom_common_screen)
NODE_EXT_LIST_ITEM(atom_common_shell)
NODE_EXT_LIST_ITEM(atom_common_v8_util)
NODE_EXT_LIST_END