LoadingManager.lua
664 Bytes
cc.exports.LoadingManager = {}
function LoadingManager.showDataLoading(msg)
local scene = cc.Director:getInstance():getRunningScene();
if not scene:getChildByName("data_loading_view") then
local reciever = require("app.views.view.LoadingDataView"):show();
reciever:setName("data_loading_view");
scene.keypadManager:addKeypadReceiver(reciever);
end
end
function LoadingManager.removeDataLoading()
local scene = cc.Director:getInstance():getRunningScene();
local dataLoadingView = scene:getChildByName("data_loading_view");
if dataLoadingView then
dataLoadingView:close();
end
end
return LoadingManager