
143 Views
273 Executions
Iris UI Loader
Universal Script π
blud176First script
3 months ago
Please login to perform these actions:Does it work?
No reports yetNo reports yet. Tried it? Be the first to say.
Also noticed:
Description
- Loads Iris directly from GitHub as a virtualized module, so treat it as module. - Note: Initial execution takes time due to sequential HTTP requests. - Session-based runtime cache (clears on environment reset; getgenv).
-- This code is probably compatible only with Iris
-- So don't append any changes to it
-- (If you want it to work)
--//===================== LOADER \\======================--
-- { child: string, parent: string? }
local DIRECTORY: { { string? } } = {
{"API.lua", nil},
{"Internal.lua", nil},
{"PubTypes.lua", nil},
{"Types.lua", nil},
{"WidgetTypes.lua", nil},
{"config.lua", nil},
{"demoWindow.lua", nil},
{"init.lua", nil},
{"Tab.lua", "widgets"},
{"Text.lua", "widgets"},
{"Checkbox.lua", "widgets"},
{"Root.lua", "widgets"},
{"Window.lua", "widgets"},
{"Table.lua", "widgets"},
{"Input.lua", "widgets"},
{"Format.lua", "widgets"},
{"Combo.lua", "widgets"},
{"Tree.lua", "widgets"},
{"RadioButton.lua", "widgets"},
{"init.lua", "widgets"},
{"Image.lua", "widgets"},
{"Plot.lua", "widgets"},
{"Menu.lua", "widgets"},
{"Button.lua", "widgets"}
}
-- cross-compatibility const
local OWNER: string = "SirMallard"
local REPO: string = "Iris"
local function get_repo_file(owner: string, repo: string, path: string)
Comments
0Log in to join the conversation. Login
No comments yet. Be the first!







