public int show(FragmentTransaction transaction,@IdRes int bottomSheetLayoutId){
  dismissed=false;
  shownByMe=true;
  this.bottomSheetLayoutId=bottomSheetLayoutId;
  transaction.add(fragment,String.valueOf(bottomSheetLayoutId));
  viewDestroyed=false;
  backStackId=transaction.commit();
  return backStackId;
}

public int show ( FragmentTransaction transaction , @ IdRes int bottomSheetLayoutId ) { dismissed = false ; shownByMe = true ; this . bottomSheetLayoutId = bottomSheetLayoutId ; transaction . add ( fragment , String . valueOf ( bottomSheetLayoutId ) ) ; viewDestroyed = false ; backStackId = transaction . commit ( ) ; return backStackId ; }
dialogfragment - like show ( ) method for displaying this the associated sheet fragment
