1
0
mirror of https://github.com/flutter/samples.git synced 2025-11-08 13:58:47 +00:00
Files
samples/compass_app/app/lib/routing/routes.dart
Parker Lougheed 90cd385ef4 [compass_app] Mark classes used for namespacing as abstract final (#2540)
As they are just used for namespacing static properties, these classes
shouldn't be extended, implemented, or instantiated.
2024-12-05 08:39:19 -05:00

18 lines
679 B
Dart

// Copyright 2024 The Flutter team. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
abstract final class Routes {
static const home = '/';
static const login = '/login';
static const search = '/$searchRelative';
static const searchRelative = 'search';
static const results = '/$resultsRelative';
static const resultsRelative = 'results';
static const activities = '/$activitiesRelative';
static const activitiesRelative = 'activities';
static const booking = '/$bookingRelative';
static const bookingRelative = 'booking';
static String bookingWithId(int id) => '$booking/$id';
}