private void DoDoubleClick(ListViewElement element, ColumnViewElement columnViewElement, ObjectColumnFunction selectedSearchItemFunction, ObjectColumnFunction selectedRegularItemFunction)
{
if (((Event.current.type == EventType.MouseDown) && element.position.Contains(Event.current.mousePosition)) && ((Event.current.button == 0) && (Event.current.clickCount == 2)))
{
if (this.isSearching)
{
this.DoSearchItemSelectedEvent(selectedSearchItemFunction, columnViewElement.value);
}
else
{
DoItemSelectedEvent(selectedRegularItemFunction, columnViewElement.value);
}
}
}