Romestead Assembly Reference

Candide.CandideUI.TradingPost.Components.ItemSearchControlHolder

Type JSON

public class in Candide.CandideUI.TradingPost.Components

Methods4
Properties1
Fields3
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
_dataIdprivateprivate System.String _dataId
_iconprivateprivate Candide.CandideUI.Components.CandideIcon _icon
_labelprivateprivate Candide.CandideUI.Components.CandideTextLabel _label

Properties

NameVisibilitySignature
Typepublicpublic Candide.CandideUI.Components.Holder.CandideHolderType Type

Methods

SetData

public System.Void SetData(System.Nullable<Shared.Models.Items.ItemAmount> itemAmount)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashC24EBA1655FC8B53D3AC0A0D9F1B30648750F062655289F1D118556CEAD836B9
  • Body hash5C448E9D0C581D842ECDC18D2C31D604CCE02E0CE2D5675A4C52D0F9D16EB0D3
  • IL size251
Referenced calls
  • ItemSearchControlHolder.<>c__DisplayClass7_0::.ctor()
  • System.Nullable<Shared.Models.Items.ItemAmount>::get_HasValue()
  • Candide.CandideUI.TradingPost.Components.ItemSearchControlHolder::SetDataNull()
  • System.Nullable<Shared.Models.Items.ItemAmount>::get_Value()
  • System.String::op_Equality(System.String, System.String)
  • Shared.Data.ItemDataBase::GetItemDataOrMissing(System.String)
  • Candide.CandideUI.Components.CandideIcon::set_Icon(System.String)
  • System.Int32::ToString()
  • Candide.CandideUI.Components.CandideTextLabel::set_Text(System.String)
  • ItemSearchControlHolder.<>c__DisplayClass7_0::<SetData>b__0()
  • System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>>::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.Components.Holder.CandideHolderBase::set_GetTooltipContent(System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>>)
  • System.Nullable<System.Int32>::get_HasValue()
  • System.Nullable<System.Int32>::GetValueOrDefault()
Called by

SetData

public System.Void SetData(System.Nullable<Shared.Models.Items.ResourceAmount> resourceAmount)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash9776209B9B2DC854434A13396AA6136066583C5836D24A9DFD04093A111BEF23
  • Body hashD63ACA31CCBF573862CECB10A3712C2514D42E3D1C024F09ECCA4B6E4459DA5F
  • IL size161
Referenced calls
  • ItemSearchControlHolder.<>c__DisplayClass8_0::.ctor()
  • System.Nullable<Shared.Models.Items.ResourceAmount>::get_HasValue()
  • Candide.CandideUI.TradingPost.Components.ItemSearchControlHolder::SetDataNull()
  • System.Nullable<Shared.Models.Items.ResourceAmount>::get_Value()
  • System.String::op_Equality(System.String, System.String)
  • Shared.Data.ConstructionResourcesDataBase::GetConstructionResourceOrMissing(System.String)
  • Candide.CandideUI.Components.CandideIcon::set_Icon(System.String)
  • System.Int32::ToString()
  • Candide.CandideUI.Components.CandideTextLabel::set_Text(System.String)
  • ItemSearchControlHolder.<>c__DisplayClass8_0::<SetData>b__0()
  • System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>>::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.Components.Holder.CandideHolderBase::set_GetTooltipContent(System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>>)
Called by

SetDataNull

private System.Void SetDataNull()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashCA5763B7DE030A6DF6EFFBE60F04CF6D07E8F9E66F4A09A1AA9FF78174344266
  • Body hashDB3260B4BBB78A8659948ECEC3D0E3843E85A3B8ADFEB2941C429B911665001A
  • IL size43
Referenced calls
  • Candide.CandideUI.Components.CandideIcon::set_Icon(System.String)
  • Candide.CandideUI.Components.CandideTextLabel::set_Text(System.String)
  • Candide.CandideUI.Components.Holder.CandideHolderBase::set_GetTooltipContent(System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>>)
Called by