native_kit_platform_interface library

Platform interface and Pigeon contract shared by every native_kit platform implementation.

App code should depend on package:native_kit instead; the types exported here are transport DTOs and may change between minor versions.

Classes

ActionSheetRequestDto
AdaptiveSheetRequestDto
AdaptiveSheetResultDto
AlertActionDto
AlertRequestDto
AlertResultDto
AlertTextFieldDto
AppReviewRequestDto
AppReviewResultDto
AuthenticateRequestDto
AuthenticateResultDto
CalendarEventRequestDto
CalendarEventResultDto
CodeScanRequestDto
ColorPickerRequestDto
ContactPickerRequestDto
ContextMenuRequestDto
DateTimePickerRequestDto
DateTimePickerResultDto
DictionaryRequestDto
DocumentPickerRequestDto
DocumentScanRequestDto
DocumentScanResultDto
FontPickerRequestDto
FontPickerResultDto
HapticEventDto
HapticRequestDto
InAppBrowserRequestDto
LiveTextRequestDto
LiveTextResultDto
LocationPickerRequestDto
MarkupRequestDto
MarkupResultDto
MediaPickerRequestDto
An entry of an action sheet, context menu or adaptive sheet.
NativeKitErrorCodes
Error codes shared by the iOS and Android implementations.
NativeKitPlatform
The interface every native_kit platform implementation must extend.
NativeRect
A rectangle in Flutter logical pixels, relative to the Flutter view.
NativeThemeConfig
Theme information extracted from the calling BuildContext.
OverlaysHostApi
Implemented by OverlaysHandler on iOS and Android.
PickedContactDto
PickedDocumentDto
PickedLocationDto
PickedMediaDto
PigeonNativeKitPlatform
Default NativeKitPlatform backed by the generated Pigeon host APIs.
PreviewFileRequestDto
PrintRequestDto
SaveDocumentRequestDto
ScannedCodeDto
SecurityHardwareHostApi
Implemented by SecurityAndHardwareHandler on iOS and Android.
ShareRequestDto
ShareResultDto
SheetDetentDto
SpeechPromptRequestDto
SubjectExtractionRequestDto
SubjectExtractionResultDto
SystemPanelRequestDto
SystemPanelResultDto
SystemUtilitiesHostApi
Implemented by SystemUtilitiesHandler on iOS and Android.
TextBlockDto
TooltipRequestDto
TranslationRequestDto
ValuePickersHostApi
Implemented by ValuePickersHandler on iOS and Android.
VideoTrimRequestDto
VideoTrimResultDto
VisionMediaHostApi
Implemented by VisionAndMediaHandler on iOS and Android.
WheelColumnDto
WheelPickerRequestDto
ZeroPermPickersHostApi
Implemented by ZeroPermPickersHandler on iOS and Android.

Enums

ActionStyleDto
Semantic style of a button or menu entry.
AppReviewOutcomeDto
AuthErrorDto
BarcodeFormatDto
BiometryTypeDto
CalendarOutcomeDto
handedOff means the event was handed to an external app that does not report back whether it was saved (Android calendar intents, iOS .ics).
ContactFieldDto
DatePickerStyleDto
DateTimeModeDto
HapticTypeDto
ImageSourceDto
KeyboardTypeDto
Keyboard type for alert text fields.
MediaFilterDto
PrintFormatDto
SheetActionKindDto
SheetDetentKindDto
SystemPanelTypeDto