routes_test.dart
JavaScript comment contains a URLReferences a public code-forge URL
SHA-256a84820dd8fe64dbc3ede65d7cc2bc6f4ea1e219431ec9f1c53df71df812d6aa0
MaleculeH₂(Cm₂Po)Md
Evidence
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
5import 'dart:collection';
6import 'dart:ui';
7
8import 'package:flutter/cupertino.dart';
9import 'package:flutter/material.dart';
10import 'package:flutter/physics.dart';
11import 'package:flutter/services.dart';
12import 'package:flutter_test/flutter_test.dart';
13
14import 'editable_text_tester.dart';
15import 'semantics_tester.dart';
16
17final List<String> results = <String>[];
18
19Set<TestRoute> routes = HashSet<TestRoute>();
20
21class TestRoute extends Route<String?> with LocalHistoryRoute<String?> {
22 TestRoute(this.name);
23 final String name;
24
25 @override
26 List<O …
89:7… rride
90 void dispose() {
91 log('dispose');
92 for (final OverlayEntry e in _entries) {
93 e.dispose();
94 }
95 _entries.clear();
96 routes.re …
762 // test can probably go into Cupertino with a CupertinoApp.
763 // https://github.com/flutter/flutter/issues/177028
764 testWidgets(
765 'delegated transitions are removed when secondary animation is dismissed and next route is removed',
766 (WidgetTester tester) async {
767 final navigator = GlobalKey …
1867:10… dal route semantics order',
1868 (WidgetTester tester) async {
1869 // Regression test for https://github.com/flutter/flutter/issues/46625.
1870 final semantics = SemanticsTester(tester);
1871 await tester.pumpWidget(
1872 …
⋯4 lines
3083}
3084
3085typedef _SimulationBuilder = Simulation Function({required double current, required bool forward});
3086typedef _TransitionBuilder =
3087 Widget Function(BuildContext context, Animat …