C# Class Xsolla.DropDownController

Inheritance: UnityEngine.MonoBehaviour
Show file Open project: xsolla/xsolla-unity-sdk Class Usage Examples

Public Properties

Property Type Description
OnItemSelected string>.Action
dropDownButton UnityEngine.UI.Button
dropDownItemPrefab UnityEngine.GameObject
dropDownList UnityEngine.Transform
dropDownText UnityEngine.UI.Text
scrollContainer UnityEngine.GameObject

Public Methods

Method Description
GetSelected ( ) : int
SelectItem ( int position, string name ) : void
SetData ( List items ) : void
SetData ( List items, string title ) : void
SetParentForScroll ( Transform newParent ) : void
Start ( ) : void
getItems ( ) : List

Method Details

GetSelected() public method

public GetSelected ( ) : int
return int

SelectItem() public method

public SelectItem ( int position, string name ) : void
position int
name string
return void

SetData() public method

public SetData ( List items ) : void
items List
return void

SetData() public method

public SetData ( List items, string title ) : void
items List
title string
return void

SetParentForScroll() public method

public SetParentForScroll ( Transform newParent ) : void
newParent UnityEngine.Transform
return void

Start() public method

public Start ( ) : void
return void

getItems() public method

public getItems ( ) : List
return List

Property Details

OnItemSelected public property

public Action OnItemSelected
return string>.Action

dropDownButton public property

public Button,UnityEngine.UI dropDownButton
return UnityEngine.UI.Button

dropDownItemPrefab public property

public GameObject,UnityEngine dropDownItemPrefab
return UnityEngine.GameObject

dropDownList public property

public Transform,UnityEngine dropDownList
return UnityEngine.Transform

dropDownText public property

public Text,UnityEngine.UI dropDownText
return UnityEngine.UI.Text

scrollContainer public property

public GameObject,UnityEngine scrollContainer
return UnityEngine.GameObject