getLoadedExtensionsNames
Definition
-- @/lua/common/extensions.lua:1167
-- normal interface
M.getLoadedExtensionsNames = function(excludeVirtual)
local loadedNames = {}
for k, data in pairs(luaMods) do
if not excludeVirtual or not data.__virtual__ then
table.insert(loadedNames, k)
end
end
table.sort(loadedNames)
return loadedNames
end
Callers
@/lua/ge/extensions/flowgraph/nodes/util/customLua.lua
-- add all non-virtual extensions from the global table to the env
for _, extName in ipairs(extensions.getLoadedExtensionsNames(true) or {}) do
env[extName] = _G[extName]
env.refreshExtensions = function()
for _, extName in ipairs(extensions.getLoadedExtensionsNames(true) or {}) do
env[extName] = _G[extName]
extensions.load(...)
for _, extName in ipairs(extensions.getLoadedExtensionsNames(true) or {}) do
env[extName] = _G[extName]
extensions.unload(...)
for _, extName in ipairs(extensions.getLoadedExtensionsNames(true) or {}) do
env[extName] = _G[extName]
@/lua/ge/extensions/editor/extensionsDebug.lua
end
local sortedKeys = extensions.getLoadedExtensionsNames()
for _,k in pairs(sortedKeys) do