コード例 #1
0
        public void UpdateData(ISubTitleModel viewDataRecord)
        {
            _viewDataRecord = viewDataRecord;
            _viewDataList   = null;
            _viewDataInList = false;

            Init();
        }
コード例 #2
0
        public void UpdateData(IEnumerable <ISubTitleModel> viewDataList)
        {
            _viewDataList   = viewDataList;
            _viewDataRecord = _viewDataList?.FirstOrDefault();
            _viewDataInList = true;

            Init();
        }
コード例 #3
0
        public PEngineStateModel(SettingsData settings, HttpContext context, bool hideSubTitle = false, bool isForum = false, ISubTitleModel viewDataRecord = null, string currentSection = null, int?currentPage = null)
        {
            _settings      = settings;
            _context       = context;
            HideSubTitle   = hideSubTitle;
            IsForum        = isForum;
            CurrentSection = currentSection;
            CurrentPage    = currentPage;

            UpdateData(viewDataRecord);
        }