Added a plugin action for the sync in command (#80)

This commit is contained in:
Lucien Greathouse
2018-06-21 11:17:26 -07:00
parent bc40ec8a5a
commit 8b90e98696

View File

@@ -55,15 +55,20 @@ local function main()
end)
end)
toolbar:CreateButton("Sync In", "Sync into Roblox Studio", Config.icons.syncIn)
.Click:Connect(function()
checkUpgrade()
local function syncIn()
checkUpgrade()
pluginInstance:syncIn()
:catch(function(err)
warn(err)
end)
end)
pluginInstance:syncIn()
:catch(function(err)
warn(err)
end)
end
local shortDescription = "Sync In"
local longDescription = "Sync into Roblox Studio"
toolbar:CreateButton(shortDescription, longDescription, Config.icons.syncIn).Click:Connect(syncIn)
plugin:CreatePluginAction("RojoSyncIn", shortDescription, longDescription).Triggered:Connect(syncIn)
toolbar:CreateButton("Toggle Polling", "Poll server for changes", Config.icons.togglePolling)
.Click:Connect(function()