1 | // Copyright 2014 The Flutter Authors. All rights reserved. |
2 | // Use of this source code is governed by a BSD-style license that can be |
3 | // found in the LICENSE file. |
4 | |
5 | /// The Flutter Scheduler library. |
6 | /// |
7 | /// To use, import `package:flutter/scheduler.dart`. |
8 | /// |
9 | /// This library is responsible for scheduler frame callbacks, and tasks at |
10 | /// given priorities. |
11 | /// |
12 | /// The library makes sure that tasks are only run when appropriate. |
13 | /// For example, an idle-task is only executed when no animation is running. |
14 | library scheduler; |
15 | |
16 | export 'src/scheduler/binding.dart'; |
17 | export 'src/scheduler/debug.dart'; |
18 | export 'src/scheduler/priority.dart'; |
19 | export 'src/scheduler/service_extensions.dart'; |
20 | export 'src/scheduler/ticker.dart'; |
21 | |