Skip to content
This repository has been archived by the owner on Mar 24, 2023. It is now read-only.

mollersuite/mollerlib

Repository files navigation

mollerlib

Yet another UI lib

Documentation

Library Loadstring

local library = loadstring(game:HttpGet 'https://raw.githubusercontent.com/mollersuite/mollerlib/main/out/init.lua')

Initialize

local library = loadstring(game:HttpGet 'https://raw.githubusercontent.com/mollersuite/mollerlib/main/out/init.lua')

local UI = library "UIName" {}

Tabs

local Tab = UI.Tab "TabName"

Buttons

local Button = Tab.Button("Button", function()
    print("Button pressed!")
end)
local Toggle = Tab.Toggle("Toggle", function(state)
    print("Switch is " .. if state then "toggled!" else "not toggled!")
end)

Complete Example

local library = loadstring(game:HttpGet 'https://raw.githubusercontent.com/mollersuite/mollerlib/main/out/init.lua')

local UI = library "mollerlib" {}

local Tab = UI.Tab "Buttons"
local Tab2 = UI.Tab "Toggles"

local Button1 = Tab.Button("Button 1", function ()
    print("Button 1 has spoken!")
end)

local Button2 = Tab.Button("Button 2", function ()
    print("Button 2 has spoken!")
end)

local Toggle1 = Tab2.Toggle("Toggle 1", function (state)
    print("Toggle 1 is " .. if state then "toggled!" else "not toggled!")
end)

local Toggle2 = Tab2.Toggle("Toggle 2", function (state)
    print("Toggle 2 is " .. if state then "toggled!" else "not toggled!")
end)

About

Yet another UI lib

Resources

Stars

Watchers

Forks

Sponsor this project