ansight library
Classes
- Annotate
- Package-level annotation entry point shared with the native SDKs.
- Ansight
- AnsightAnnotate
- AnsightAnnotationOptions
- AnsightAnnotationResult
- AnsightArtifactDefinition
- AnsightArtifactPayload
- AnsightArtifactProvider
- AnsightArtifactProviderDescriptor
- AnsightArtifactRequest
- AnsightChannel
- AnsightConnectivityCaptureOptions
- AnsightCrashCaptureOptions
- AnsightDatabaseToolsOptions
- AnsightDebugSnapshot
- AnsightDefaultMemoryChannels
- AnsightFileSystemToolsOptions
- AnsightFlutterCaptureBoundary
- Marks Flutter content that can be captured into an Ansight desktop session.
- AnsightFlutterCaptureController
- Owns a repaint boundary that can submit Flutter-rendered session frames.
- AnsightFlutterInstrumentation
- Installs Flutter-specific lifecycle, navigation, frame, error, and widget inspection support on top of the native Ansight runtime.
- AnsightHostAutoProbeOptions
- AnsightHostConnectionCapabilities
- AnsightHostConnectionOptions
- AnsightHostConnectionResult
- AnsightHostConnectionStatus
- AnsightHttpClient
- Explicitly enabled network-capturing wrapper for package:http clients.
- AnsightLifecycleCaptureOptions
- AnsightLogEntry
- AnsightMotionCaptureOptions
- AnsightNativeToolRoot
- AnsightNativeTransport
- A navigator observer that records route changes and screen views.
- AnsightNetworkBody
- AnsightNetworkHeader
- AnsightNetworkRequest
- Captured data for one completed HTTP request. Text bodies are captured by default with an app-configurable byte cap.
- AnsightNetworkRequestSanitizer
- AnsightNetworkSanitizationOptions
- AnsightNetworkSanitizationOptionsBuilder
- AnsightOfflineCaptureOptions
- AnsightOperationResult
- AnsightOptions
- AnsightOptionsBuilder
- AnsightPreferencesToolsOptions
- AnsightRecordedEvent
- AnsightRecordedMetric
- AnsightReflectionToolsOptions
- AnsightRemoteToolsOptions
- AnsightSecureStorageToolsOptions
- AnsightSessionJpegCaptureOptions
- AnsightToolContext
- AnsightToolDefinition
- AnsightToolRegistration
- AnsightToolResult
- AnsightTouchCaptureOptions
- PurchaseDiagnostics
- Thin facade; validation, bounded storage and remote tools belong to native core.
- PurchaseObservation
- Sanitized input. Never pass a receipt, purchase token or account identifier.
- PurchaseProduct
Enums
Constants
- ansightNetworkRequestSchema → const String
- ansightRedactedNetworkValue → const String
Functions
-
ansightJsonList(
Object? value) → List< Object?> -
ansightJsonMap(
Object? value) → AnsightJson -
createOptionsBuilder(
[AnsightOptions options = const AnsightOptions()]) → AnsightOptionsBuilder
Typedefs
-
AnsightJson
= Map<
String, Object?> - AnsightNativeEventCallback = void Function(String name, AnsightJson payload)
- AnsightNativeToolCallCallback = void Function(AnsightJson request)
- AnsightNetworkRequestSanitizerCallback = AnsightNetworkRequest? Function(AnsightNetworkRequest request)
-
AnsightToolHandler
= Future<
AnsightToolResult> Function(Map<String, String> arguments, AnsightToolContext context) - AnsightUrlSanitizer = String Function(String url)