import class inkComboBoxController extends inkLogicController
{
	public import function ShowComboBox( targetWidget : weak< inkWidget > );
	public import function HideComboBox();
	public import function GetComboBoxContentWidget() : weak< inkWidget >;
	public import function GetPlaceholderWidget() : weak< inkWidget >;
	public import function GetComboBox() : weak< inkWidget >;

	public function IsComboBoxVisible() : Bool
	{
		var comboBox : weak< inkWidget >;
		if( comboBox )
		{
			return comboBox.GetState() != 'Hidden';
		}
		return false;
	}

}

