public static BadgeViewMessage Read(Dictionary<byte, object> par) { var res = new BadgeViewMessage(); res.argPointId = (int) par[(byte) DiscussionParamKey.ArgPointId]; res.doExpand = (bool) par[(byte) DiscussionParamKey.BoolParameter1]; return res; }
public static BadgeViewMessage Read(Dictionary <byte, object> par) { var res = new BadgeViewMessage(); res.argPointId = (int)par[(byte)DiscussionParamKey.ArgPointId]; res.doExpand = (bool)par[(byte)DiscussionParamKey.BoolParameter1]; return(res); }
private void __badgeViewEvent(BadgeViewMessage bv) { if (!IsExplanationModeEnabled()) return; if (IsEditingCommentInLargeBadgeView()) { _lbv.MissedCloseRequest = true; return; } if (bv.doExpand) { ShowLargeBadgeView(PublicBoardCtx.Get().ArgPoint.FirstOrDefault(ap0 => ap0.Id == bv.argPointId)); } else { HideLargeBadgeView(); } }