28 lines
503 B
Lua
28 lines
503 B
Lua
local CoreGui = game:GetService("CoreGui")
|
|
local Modules = CoreGui.RobloxGui.Modules
|
|
local LuaApp = Modules.LuaApp
|
|
|
|
local MockId = require(LuaApp.MockId)
|
|
|
|
local Alert = {}
|
|
|
|
Alert.AlertType = {
|
|
DIALOG = "DIALOG",
|
|
}
|
|
|
|
function Alert.new(titleKey, messageKey, messageArguments, alertType)
|
|
local self = {}
|
|
|
|
self.titleKey = titleKey
|
|
self.messageKey = messageKey
|
|
self.messageArguments = messageArguments
|
|
self.createdAt = tick()
|
|
self.id = MockId()
|
|
self.type = alertType
|
|
|
|
return self
|
|
end
|
|
|
|
return Alert
|
|
|