• Martin Kustermann's avatar
    Improve documentation of `compute()` function (#116878) · fc3571ef
    Martin Kustermann authored
    This improves the documentation of the `compute()` function as follows:
    
      * Instead of making `compute` a top-level constant, we make it a
        function. This allows the generated API docs to show a function
        signature with parameters and their names, making it *much* clearer
        to users what function is being documented.
    
      * We mention that on web-backends this is running `compute()` on the
        normal eventloop whereas on on native platforms it runs in a
        separate isolate.
    
      * We mention that callback, message and result have to be sendable
        across isolates. We also mention that they may be copied.
    
      * We link to both `Isolate.run` & `SendPort.send` for more information.
    
      * We use `M` for the type of `message` instead the rather confusing
        `Q`.
    fc3571ef
Name
Last commit
Last update
..
lib Loading commit data...
test Loading commit data...
test_fixes Loading commit data...
test_private Loading commit data...
test_profile Loading commit data...
test_release Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
analysis_options.yaml Loading commit data...
build.yaml Loading commit data...
dart_test.yaml Loading commit data...
pubspec.yaml Loading commit data...