{"Id":"Candide.CandideUI.TradingPost.TradingPostTownsUserControl","Name":"TradingPostTownsUserControl","DisplayName":"TradingPostTownsUserControl","FullName":"Candide.CandideUI.TradingPost.TradingPostTownsUserControl","Namespace":"Candide.CandideUI.TradingPost","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.CandideUI.Containers.CandidePanel","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_listView:Candide.CandideUI.Containers.CandideListView","Name":"_listView","Type":"Candide.CandideUI.Containers.CandideListView","Signature":"private Candide.CandideUI.Containers.CandideListView _listView","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"A540A85AB9F607397E5FED04B86D4473C5ACD3D5DFC898185698047E681CE16E"}],"Properties":[],"Events":[],"Methods":[{"Id":"BtnOnToggledOn(System.Object, System.EventArgs)-\u003ESystem.Void","Name":"BtnOnToggledOn","Signature":"private System.Void BtnOnToggledOn(System.Object sender, System.EventArgs e)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"sender","Type":"System.Object","IsOut":false,"IsOptional":false},{"Name":"e","Type":"System.EventArgs","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":83,"BodyHash":"82566D716144F469B5281375097C0E60BBF102B1ACBE6C515032571CF4A8D520","Hash":"340DAB2359B2630D24EA3D921C8610A7E0BC4E37D2873AE081D473929AE69ADE","CalledMethods":["System.Guid::TryParse(System.String, System.Guid\u0026)","Candide.GameModels.GameState::TryGetTown(System.Guid, Candide.GameModels.Models.ClientTownModel\u0026)","Candide.GameModels.Models.ClientTownModel::TryFindTradingPost(Candide.GameModels.Models.Constructions.Building\u0026)","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","Candide.CandideUI.TradingPost.Contexts.TradingPostContext::SetSelectedTown(System.Nullable\u003CSystem.Guid\u003E, System.Guid, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"SetState(System.Collections.Generic.Dictionary\u00602\u003CSystem.Guid,Candide.CandideUI.TradingPost.DisplayStates.TownListDisplayData\u003E)-\u003ESystem.Void","Name":"SetState","Signature":"public System.Void SetState(System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.CandideUI.TradingPost.DisplayStates.TownListDisplayData\u003E stateTownListDisplayData)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"stateTownListDisplayData","Type":"System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.CandideUI.TradingPost.DisplayStates.TownListDisplayData\u003E","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":187,"BodyHash":"E1C406517678B73C346AF4242EB4138753742D3E118A3E9213034C60B5F20DA0","Hash":"3F64D20FDA66814FA02DB3BCDF824BFDA5EE6FC8A2E766475A350FFE2CC893CE","CalledMethods":["Candide.CandideUI.Containers.CandideListView::ClearAllItems()","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.CandideUI.TradingPost.DisplayStates.TownListDisplayData\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Guid, Candide.CandideUI.TradingPost.DisplayStates.TownListDisplayData\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Guid, Candide.CandideUI.TradingPost.DisplayStates.TownListDisplayData\u003E::Deconstruct(!0\u0026, !1\u0026)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)","Candide.CandideUI.JobUiNew.Components.CandideRecipeListItem::.ctor(System.String, CandideCreator.Shared.Graphics.IconFlag, System.Nullable\u003CSystem.Int32\u003E)","Candide.CandideUI.JobUiNew.Components.CandideRecipeListItem::set_Text(System.String)","System.Object::ToString()","Candide.CandideUI.TradingPost.TradingPostTownsUserControl::BtnOnToggledOn(System.Object, System.EventArgs)","System.EventHandler::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.Components.Buttons.CandideToggleButton::add_ToggledOn(System.EventHandler)","Candide.CandideUI.Containers.CandideListView::AddItem(Candide.CandideUI.Components.Buttons.CandideToggleButton, System.Boolean)","Dictionary.Enumerator\u003CSystem.Guid, Candide.CandideUI.TradingPost.DisplayStates.TownListDisplayData\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":["town_core"],"Source":null}],"Hash":"2435D25D2A74BD4A081A1430D540E4F928AD31B2AB290C9691AAA80477454ADA"}