[{"data":1,"prerenderedAt":67},["ShallowReactive",2],{"docs:\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.PluginHelper":3},{"kind":4,"title":5,"namespace":6,"namespaceUrl":7,"typeKind":8,"availability":9,"signature":12,"signatureHtml":13,"documentation":14,"documented":11,"bases":15,"inheritedMembers":16,"members":17,"release":63,"section":66},"type","PluginHelper","Unbroken.LaunchBox.Plugins","\u002Fplugins\u002Fnamespaces\u002FUnbroken.LaunchBox.Plugins","Class",{"firstSeen":10,"isBaseline":11,"declarationFirstSeen":10},"7.10",true,"public static class Unbroken.LaunchBox.Plugins.PluginHelper","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#569CD6\">public\u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\"> static\u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\"> class\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\"> Unbroken\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.LaunchBox.Plugins.PluginHelper\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","\n            \u003Cdiv class=\"api-summary\">\n            Used to provide logic, state information, and data to LaunchBox and Big Box plugins.\n            \u003C\u002Fdiv>\n        ",[],[],[18,28,36,46,55],{"availability":19,"id":21,"name":22,"kind":23,"signature":24,"signatureHtml":25,"anchor":26,"documentation":27,"documented":11},{"firstSeen":10,"isBaseline":11,"declarationFirstSeen":20},"13.27","P:Unbroken.LaunchBox.Plugins.PluginHelper.BigBoxMainViewModel","BigBoxMainViewModel","Property","public static Unbroken.LaunchBox.Plugins.Data.IBigBoxMainViewModel? BigBoxMainViewModel { get; set; }","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#569CD6\">public\u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\"> static\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> Unbroken\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">LaunchBox\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">Plugins\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">Data\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">IBigBoxMainViewModel\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">? \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">BigBoxMainViewModel\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\"> { \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">get\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">; \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">set\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">; }\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-7f7fe0cade78294dc1a5","\n            \u003Cdiv class=\"api-summary\">\n            Gets or sets the Big Box main view model that is used to navigate around in Big Box. Will be null when in LaunchBox. This property is automatically set by Big Box and should not be set by any plugins.\n            \u003C\u002Fdiv>\n        ",{"availability":29,"id":30,"name":31,"kind":23,"signature":32,"signatureHtml":33,"anchor":34,"documentation":35,"documented":11},{"firstSeen":10,"isBaseline":11,"declarationFirstSeen":10},"P:Unbroken.LaunchBox.Plugins.PluginHelper.DataManager","DataManager","public static Unbroken.LaunchBox.Plugins.Data.IDataManager DataManager { get; set; }","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#569CD6\">public\u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\"> static\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> Unbroken\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">LaunchBox\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">Plugins\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">Data\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">IDataManager\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> DataManager\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\"> { \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">get\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">; \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">set\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">; }\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-1aaacc56ba08fbaa1f1a","\n            \u003Cdiv class=\"api-summary\">\n            Gets or sets the Data Manager object used to access all data in LaunchBox and Big Box. This property is automatically set by LaunchBox and Big Box and should not be set by any plugins.\n            \u003C\u002Fdiv>\n        ",{"availability":37,"id":40,"name":41,"kind":23,"signature":42,"signatureHtml":43,"anchor":44,"documentation":45,"documented":11},{"firstSeen":38,"isBaseline":39,"declarationFirstSeen":20},"9.2",false,"P:Unbroken.LaunchBox.Plugins.PluginHelper.LaunchBoxMainViewModel","LaunchBoxMainViewModel","public static Unbroken.LaunchBox.Plugins.Data.ILaunchBoxMainViewModel? LaunchBoxMainViewModel { get; set; }","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#569CD6\">public\u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\"> static\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> Unbroken\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">LaunchBox\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">Plugins\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">Data\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">ILaunchBoxMainViewModel\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">? \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">LaunchBoxMainViewModel\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\"> { \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">get\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">; \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">set\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">; }\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-34fb881312978fc117d1","\n            \u003Cdiv class=\"api-summary\">\n            Gets or sets the LaunchBox main view model that is used to navigate around in LaunchBox. Will be null when in Big Box. This property is automatically set by LaunchBox and should not be set by any plugins. Added in LaunchBox and Big Box 9.2-beta-3.\n            \u003C\u002Fdiv>\n        ",{"availability":47,"id":49,"name":50,"kind":23,"signature":51,"signatureHtml":52,"anchor":53,"documentation":54,"documented":11},{"firstSeen":48,"isBaseline":39,"declarationFirstSeen":48},"8.0","P:Unbroken.LaunchBox.Plugins.PluginHelper.RetroAchievementsApi","RetroAchievementsApi","public static Unbroken.LaunchBox.Plugins.RetroAchievements.IRetroAchievementsApi RetroAchievementsApi { get; set; }","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#569CD6\">public\u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\"> static\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> Unbroken\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">LaunchBox\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">Plugins\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">RetroAchievements\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">IRetroAchievementsApi\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> RetroAchievementsApi\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\"> { \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">get\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">; \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">set\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">; }\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-47422581a79645f43712","\n            \u003Cdiv class=\"api-summary\">\n            Gets or sets the Retro Achievements API. This property is automatically set by LaunchBox and Big Box and should not be set by any plugins.\n            \u003C\u002Fdiv>\n        ",{"availability":56,"id":57,"name":58,"kind":23,"signature":59,"signatureHtml":60,"anchor":61,"documentation":62,"documented":11},{"firstSeen":10,"isBaseline":11,"declarationFirstSeen":10},"P:Unbroken.LaunchBox.Plugins.PluginHelper.StateManager","StateManager","public static Unbroken.LaunchBox.Plugins.Data.IStateManager StateManager { get; set; }","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#569CD6\">public\u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\"> static\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> Unbroken\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">LaunchBox\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">Plugins\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">Data\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">IStateManager\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> StateManager\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\"> { \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">get\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">; \u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\">set\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">; }\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-57d026e2e0d94c16ce7d","\n            \u003Cdiv class=\"api-summary\">\n            Gets or sets the State Manager object used to access current state information for LaunchBox and Big Box. This property is automatically set by LaunchBox and Big Box and should not be set by any plugins.\n            \u003C\u002Fdiv>\n        ",{"currentRelease":64,"currentReleaseState":65},"14.1","beta","plugins",1790712007601]