35 lines
766 B
Lua
35 lines
766 B
Lua
--设置窗口对象
|
|
|
|
local SharePicture = {}
|
|
|
|
local M = SharePicture
|
|
setmetatable(M, { __index = BaseWindow })
|
|
|
|
function SharePicture.new(callback)
|
|
local self = setmetatable({}, { __index = M })
|
|
self.class = 'SharePicture'
|
|
self._close_destroy = true
|
|
self._close_zone = false
|
|
self._new_hide = false
|
|
self._callback = callback
|
|
self:init('ui://Common/SharePicture')
|
|
return self
|
|
end
|
|
|
|
function M:init(url)
|
|
BaseWindow.init(self, url)
|
|
|
|
local view = self._view
|
|
view:GetChild('btn_wx').onClick:Add(function()
|
|
self:Close()
|
|
self._callback()
|
|
self:Destroy()
|
|
end)
|
|
-- view:GetChild('btn_moments').onClick:Add(function()
|
|
-- data.type = 1
|
|
-- ViewUtil.__share(data)
|
|
-- end)
|
|
end
|
|
|
|
return M
|