Advertisement
Guest User

Untitled

a guest
Apr 11th, 2020
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. ToggleGroupFrames = {}
  2. ToggleGroupFrames.name = "ToggleGroupFrames"
  3.  
  4. function HideGroup()
  5. ZO_UnitFramesGroups:SetHidden(true)
  6. end
  7.  
  8. function ShowGroup()
  9. ZO_UnitFramesGroups:SetHidden(false)
  10. end
  11.  
  12. function TGF.Initialize()
  13. -- LUA is a scripted language, not a compiled language. Thins is run
  14. -- in the order they appear.
  15. -- These calls must be *after* the function have been defined above
  16. ZO_CreateStringId('SI_BINDING_NAME_HIDE_GROUPFRAMES', "Hide Group Frames")
  17. ZO_CreateStringId('SI_BINDING_NAME_SHOW_GROUPFRAMES', "Show Group Frames")
  18. end
  19.  
  20. function TGF.OnAddOnLoaded(event, addonName)
  21. if addonName == ToggleGroupFrames.name then
  22. TGF.Initialize()
  23. -- No need to check any more
  24. EVENT_MANAGER:UnregisterForEvent(ToggleGroupFrames.name, EVENT_ADD_ON_LOADED)
  25. end
  26. end
  27.  
  28. EVENT_MANAGER:RegisterForEvent(ToggleGroupFrames.name, EVENT_ADD_ON_LOADED, TGF.OnAddOnLoaded)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement