BeagleService class
Constructors
-
BeagleService({required String baseUrl, required Map<
String, ComponentBuilder Function()> components, UrlBuilder? urlBuilder, BeagleImageDownloader? imageDownloader, BeagleLogger logger = const DefaultLogger(), AnalyticsProvider? analyticsProvider, HttpClient httpClient = const DefaultHttpClient(), ViewClient? viewClient, Map<String, ActionHandler> ? actions, Map<String, Operation> operations = const {}, BeagleEnvironment environment = kDebugMode ? BeagleEnvironment.debug : BeagleEnvironment.production, bool enableStyles = true, bool enableHotReloading = false, String? hotReloadingUrl})
Properties
-
actions
→ Map<
String, ActionHandler> -
final
- analyticsProvider → AnalyticsProvider?
-
final
- baseUrl → String
-
final
-
components
→ Map<
String, ComponentBuilder Function()> -
final
-
latefinal
- enableHotReloading → bool
-
final
- enableStyles → bool
-
final
- environment → BeagleEnvironment
-
final
- globalContext ↔ GlobalContext
-
latefinal
- hashCode → int
-
The hash code for this object.
no setterinherited
- hotReloadingUrl ↔ String
-
latefinal
- httpClient → HttpClient
-
final
- imageDownloader ↔ BeagleImageDownloader
-
latefinal
- js ↔ BeagleJS
-
latefinal
- logger → BeagleLogger
-
final
-
final
-
operations
→ Map<
String, Operation> -
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- urlBuilder → UrlBuilder
-
final
- viewClient ↔ ViewClient
-
latefinal
Methods
-
createView(
→ BeagleViewWidget ) -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited