@screen/screen library

Classes

ModelScreenConfiguration
ModelScreenConfigurationFieldNames
Screen<TModelScreenConfiguration extends Model>
ScreenController<TModelScreenConfiguration extends ModelScreenConfiguration>
ScreenPage
ScreenPageView<T1 extends ScreenPage, T2 extends ModelScreenConfiguration, T3 extends ScreenController<T2>>
ScreenView<TScreen extends Screen<Model>, TModelScreenConfiguration extends ModelScreenConfiguration, TController extends ScreenController<TModelScreenConfiguration>>
TransparentPage

Enums

AppLayout

Functions

currentBaseConfiguration() ModelScreenConfiguration
Creates a ModelScreenConfiguration from the current base URL.
getCurrentScreenCalculator() → ScreenCalculator
urlToScreenConfiguration({required Uri url, required bool isAccessibleOnlyIfLoggedIn, required bool isAccessibleOnlyIfLoggedInAndVerified, required bool isAccessibleOnlyIfLoggedOut, required bool isRedirectable, required String? title}) ModelScreenConfiguration
Creates a ModelScreenConfiguration from a Uri.