protected override void OnDisappearing() { if (this == LastOpenedCell) { LastOpenedCell?.ForceClose(false); LastOpenedCell = null; } }
private void SetLastOpenedCell(SideActionBarCell cell) { if (IsAutoCloseEnabled) { LastOpenedCell?.ForceClose(); } LastOpenedCell = cell; }
protected virtual void OnTouchStarted(BaseActionViewCell sender) { if (LastOpenedCell == this) { return; } LastOpenedCell?.ForceClose(); LastOpenedCell = this; }