Route constructor
Route(
- String id,
- FutureOr<
RenderComponent> component, { - BeforeRenderFunc? beforeRender,
- AfterRenderFunc? afterRender,
- BeforeUnrenderFunc? beforeUnrender,
- AfterUnrenderFunc? afterUnrender,
Implementation
Route(
String id,
this.component,
{
BeforeRenderFunc? beforeRender,
AfterRenderFunc? afterRender,
BeforeUnrenderFunc? beforeUnrender,
AfterUnrenderFunc? afterUnrender,
}) {
_id = id;
Future<bool> fillerFunctionBool() {
return Future.value(true);
}
Future<void> fillerFunctionVoid() async {}
this.beforeRender = beforeRender ?? fillerFunctionBool;
this.afterRender = afterRender ?? fillerFunctionVoid;
this.beforeUnrender = beforeUnrender ?? fillerFunctionBool;
this.afterUnrender = afterUnrender ?? fillerFunctionVoid;
}