コード例 #1
0
 private void OnSidebarQueryChanged(QueryChangedEventArgs eventArgs)
 {
     AppState.Query        = eventArgs.Query;
     AppState.Limit        = eventArgs.Limit;
     AppState.Property     = eventArgs.SortProperty;
     AppState.Direction    = eventArgs.SortDirection;
     AppState.LastActivity = DateTime.UtcNow;
 }
コード例 #2
0
        private static void OnLiveQueryChanged(QueryChangedEventArgs queryChangedEventArgs, IObserver <IResultSet> observer)
        {
            if (queryChangedEventArgs.Error != null)
            {
                observer.OnError(queryChangedEventArgs.Error);

                return;
            }

            observer.OnNext(queryChangedEventArgs.Results);
        }
コード例 #3
0
ファイル: Sidebar.razor.cs プロジェクト: kwokkan/note-dotnet
        private void OnSubmit()
        {
            var args = new QueryChangedEventArgs
            {
                Query         = Query,
                Limit         = Limit,
                SortDirection = Direction,
                SortProperty  = Property
            };

            OnQueryChanged.InvokeAsync(args);
        }