Clients/Client2018/content/internal/Chat/Modules/LuaChat/Models/AssetInfo.lua

33 lines
612 B
Lua

local CoreGui = game:GetService("CoreGui")
local Modules = CoreGui.RobloxGui.Modules
local LuaApp = Modules.LuaApp
local MockId = require(LuaApp.MockId)
local AssetInfo = {}
function AssetInfo.new()
local self = {}
return self
end
function AssetInfo.mock(mergeTable)
local self = AssetInfo.new(mergeTable)
self.id = MockId()
self.Name = "BarricadeZ"
self.AssetId = 1055125381
self.AssetTypeId = Enum.AssetType.Place.Value
self.Description = "The Best Game Ever"
if mergeTable ~= nil then
for key, value in pairs(mergeTable) do
self[key] = value
end
end
return self
end
return AssetInfo