page_context.dart 497 B

12345678910111213141516171819
  1. import 'package:equatable/equatable.dart';
  2. import 'package:flutter/material.dart';
  3. abstract class HomeStackPage extends StatefulWidget {
  4. final PageContext pageContext;
  5. const HomeStackPage({Key? key, required this.pageContext}) : super(key: key);
  6. }
  7. enum PageType {
  8. blank,
  9. }
  10. List<PageType> pages = PageType.values.toList();
  11. abstract class PageContext extends Equatable {
  12. final PageType pageType;
  13. final String pageTitle;
  14. const PageContext(this.pageType, {required this.pageTitle});
  15. }