init_my_files library
Classes
- AlertCustomizedForDecisions
- AndroidMotionEvent
- A Dart version of Android's MotionEvent.
- AndroidPointerCoords
- Position information for an Android pointer.
- AndroidPointerProperties
- Properties of an Android pointer.
- AndroidViewController
- Controls an Android view that is composed using a GL texture.
- ApplicationSwitcherDescription
- Specifies a description of the application that is pertinent to the embedder's application switcher (also known as "recent tasks") user interface.
- AssetBundle
- A collection of resources used by the application.
- AssetManifest
- Contains details about available assets and their variants. See Asset variants to learn about asset variants and how to declare them.
- AssetMetadata
- Contains information about an asset.
- AutofillClient
- An object that represents an autofillable input field in the autofill workflow.
- AutofillConfiguration
- A collection of autofill related information that represents an AutofillClient.
- AutofillHints
- A collection of commonly used autofill hint strings on different platforms.
- AutofillScope
- An ordered group within which AutofillClients are logically connected.
- BackgroundIsolateBinaryMessenger
- A BinaryMessenger for use on background (non-root) isolates.
-
BasicMessageChannel<
T> - A named channel for communicating with platform plugins using asynchronous message passing.
- BinaryCodec
- MessageCodec with unencoded binary messages represented using ByteData.
- BinaryMessenger
- A messenger which sends binary data across the Flutter platform barrier.
- BrowserContextMenu
- Controls the browser's context menu on the web platform.
- ByteData
- A fixed-length, random-access sequence of bytes that also provides random and unaligned access to the fixed-width integers and floating point numbers represented by those bytes.
- BytesBuilder
- Builds a list of bytes, allowing bytes and lists of bytes to be added at the end.
- CachingAssetBundle
- An AssetBundle that permanently caches string and structured resources that have been fetched.
- ChannelBuffers
- The buffering and dispatch mechanism for messages sent by plugins on the engine side to their corresponding plugin code on the framework side.
- CharacterBoundary
-
A TextBoundary subclass for retrieving the range of the grapheme the given
position
is in. - Clipboard
- Utility methods for interacting with the system's clipboard.
- ClipboardData
- Data stored on the system clipboard.
- Color
- An immutable 32 bit color value in ARGB format.
-
Completer<
T> - A way to produce Future objects and to complete them later with a value or error.
- CompressionOptions
- Options controlling compression in a WebSocket.
-
ConnectionTask<
S> - A cancelable connection attempt.
- ContentType
- A MIME/IANA media type used as the value of the HttpHeaders.contentTypeHeader header.
- ControllerMayFiles
- Cookie
- Representation of a cookie. For cookies received by the server as Cookie header values only name and value properties will be set. When building a cookie for the 'set-cookie' header in the server and when receiving cookies in the client as 'set-cookie' headers all fields can be used.
- CustomFileSystemEntity
- Datagram
- A data packet received by a RawDatagramSocket.
- DefaultSpellCheckService
- The service used by default to fetch spell check results for text input.
- DeferredComponent
- Manages the installation and loading of deferred components.
- DiagnosticPropertiesBuilder
- Builder to accumulate properties and configuration used to assemble a DiagnosticsNode from a Diagnosticable object.
- Directory
- A reference to a directory (or folder) on the file system.
- DocumentBoundary
- A text boundary that uses the entire document as logical boundary.
- EventChannel
- A named channel for communicating with platform plugins using event streams.
-
EventSink<
T> - A Sink that supports adding errors.
- ExpensiveAndroidViewController
- Controls an Android view that is composed using the Android view hierarchy. This controller is created from the PlatformViewsService.initExpensiveAndroidView factory.
- File
- A reference to a file on the file system.
- FileLock
- Type of lock when requesting a lock on a file.
- FileMode
- The modes in which a File can be opened.
- FileStat
-
The result of calling the POSIX
stat()
function on a file system object. - FileSystemCreateEvent
- File system event for newly created file system objects.
- FileSystemDeleteEvent
- File system event for deletion of file system objects.
- FileSystemEntity
- The common superclass of File, Directory, and Link.
- FileSystemEntityType
- The type of an entity on the file system, such as a file, directory, or link.
- FileSystemEvent
- Base event class emitted by FileSystemEntity.watch.
- FileSystemModifyEvent
- File system event for modifications of file system objects.
- FileSystemMoveEvent
- File system event for moving of file system objects.
- FilteringTextInputFormatter
- A TextInputFormatter that prevents the insertion of characters matching (or not matching) a particular pattern, by replacing the characters with the given replacementString.
- FontLoader
- A class that enables the dynamic loading of fonts at runtime.
- FontWeight
- The thickness of the glyphs used to draw the text
-
Future<
T> - The result of an asynchronous computation.
-
FutureOr<
T> -
A type representing values that are either
Future<T>
orT
. - GLFWKeyHelper
- Helper class that uses GLFW-specific key mappings.
- GtkKeyHelper
- Helper class that uses GTK-specific key mappings.
- GZipCodec
- The GZipCodec encodes raw bytes to GZip compressed bytes and decodes GZip compressed bytes to raw bytes.
- HapticFeedback
- Allows access to the haptic feedback interface on the device.
- HardwareKeyboard
- Manages key events from hardware keyboards.
- HeaderMyFolderFile
- HeaderValue
- Representation of a header value in the form:
- HttpClient
- An HTTP client for communicating with an HTTP server.
- HttpClientBasicCredentials
- Represents credentials for basic authentication.
- HttpClientCredentials
- HttpClientDigestCredentials
- Represents credentials for digest authentication. Digest authentication is only supported for servers using the MD5 algorithm and quality of protection (qop) of either "none" or "auth".
- HttpClientRequest
- HTTP request for a client connection.
- HttpClientResponse
- HTTP response for a client connection.
- HttpConnectionInfo
- Information about an HttpRequest, HttpResponse, HttpClientRequest, or HttpClientResponse connection.
- HttpConnectionsInfo
- Summary statistics about an HttpServers current socket connections.
- HttpDate
- Utility functions for working with dates with HTTP specific date formats.
- HttpHeaders
- Headers for HTTP requests and responses.
- HttpOverrides
- This class facilitates overriding HttpClient with a mock implementation. It should be extended by another class in client code with overrides that construct a mock implementation. The implementation in this base class defaults to the actual HttpClient implementation. For example:
- HttpRequest
- A server-side object that contains the content of and information about an HTTP request.
- HttpResponse
- An HTTP response, which returns the headers and data from the server to the client in response to an HTTP request.
- HttpServer
- A server that delivers content, such as web pages, using the HTTP protocol.
- HttpSession
- The HttpRequest.session of an HttpRequest.
- HttpStatus
- HTTP status codes. Exported in dart:io and dart:html.
- IconSlideActionModel
- ImmutableBuffer
- A handle to a read-only byte buffer that is managed by the engine.
- InternetAddress
- An internet address or a Unix domain address.
- InternetAddressType
- The type, or address family, of an InternetAddress.
- IOOverrides
-
Facilities for overriding various APIs of
dart:io
with mock implementations. - IOSink
- A combined byte and text output.
- JSONMessageCodec
- MessageCodec with UTF-8 encoded JSON messages.
- JSONMethodCodec
- MethodCodec with UTF-8 encoded JSON method calls and result envelopes.
- KeyboardInsertedContent
- A class representing rich content (such as a PNG image) inserted via the system input method.
- KeyboardKey
- A base class for all keyboard key types.
- KeyData
- Information about a key event.
- KeyDownEvent
- An event indicating that the user has pressed a key down on the keyboard.
- KeyEvent
- Defines the interface for keyboard key events.
- KeyEventManager
- A singleton class that processes key messages from the platform and dispatches converted messages accordingly.
- KeyHelper
- Abstract class for window-specific key mappings.
- KeyMessage
- The assembled information converted from a native key message.
- KeyRepeatEvent
- An event indicating that the user has been holding a key on the keyboard and causing repeated events.
- KeyUpEvent
- An event indicating that the user has released a key on the keyboard.
- LengthLimitingTextInputFormatter
- A TextInputFormatter that prevents the insertion of more characters than allowed.
- LineBoundary
-
A TextBoundary subclass for locating closest line breaks to a given
position
. - Link
- References to filesystem links.
- LogicalKeyboardKey
- A class with static values that describe the keys that are returned from RawKeyEvent.logicalKey.
- Matrix4
- 4D Matrix. Values are stored in column major order.
-
MessageCodec<
T> - A message encoding/decoding mechanism.
- MethodCall
- A command object representing the invocation of a named method.
- MethodChannel
- A named channel for communicating with platform plugins using asynchronous method calls.
- MethodCodec
- A codec for method calls and enveloped results.
- MouseCursor
- An interface for mouse cursor definitions.
- MouseCursorManager
- Maintains the state of mouse cursors and manages how cursors are searched for.
- MouseCursorSession
- Manages the duration that a pointing device should display a specific mouse cursor.
- MouseTrackerAnnotation
- The annotation object used to annotate regions that are interested in mouse movements.
-
MultiStreamController<
T> - An enhanced stream controller provided by Stream.multi.
- MyFilesCore
- MyFilesDialog
- MyFilesItems
- MyFilesScreen
- Created to show your files inside local folder
- NetworkAssetBundle
- An AssetBundle that loads resources over the network.
- NetworkInterface
- A NetworkInterface represents an active network interface on the current system. It contains a list of InternetAddresses that are bound to the interface.
- Offset
- An immutable 2D floating-point offset.
- OpenDocument
-
- Serves to create a local folder with the name of the app
- Storage of documents and files
- It has the power to open the zip creating a new folder with the name of the file using the plugin Archive
- OptionalMethodChannel
- A MethodChannel that ignores missing platform plugins.
- ParagraphBoundary
- A text boundary that uses paragraphs as logical boundaries.
- PhysicalKeyboardKey
- A class with static values that describe the keys that are returned from RawKeyEvent.physicalKey.
- Pipe
- An anonymous pipe that can be used to send data in a single direction i.e. data written to write can be read using read.
- Platform
- Information about the environment in which the current program is running.
- PlatformAssetBundle
- An AssetBundle that loads resources using platform messages.
- PlatformViewController
- An interface for controlling a single platform view.
- PlatformViewsRegistry
- A registry responsible for generating unique identifier for platform views.
- PlatformViewsService
- Provides access to the platform views service.
- PointerEnterEvent
- The pointer has moved with respect to the device while the pointer is or is not in contact with the device, and it has entered a target object.
- PointerEvent
- Base class for touch, stylus, or mouse events.
- PointerExitEvent
- The pointer has moved with respect to the device while the pointer is or is not in contact with the device, and exited a target object.
- PointerHoverEvent
- The pointer has moved with respect to the device while the pointer is not in contact with the device.
- Process
- The means to execute a program.
- ProcessInfo
- Methods for retrieving information about the current process.
- ProcessResult
- The result of running a non-interactive process started with Process.run or Process.runSync.
- ProcessSignal
-
On Posix systems, ProcessSignal is used to send a specific signal
to a child process, see
Process.kill
. - ProcessStartMode
- Modes for running a new process.
- RandomAccessFile
- Random access to the data in a file.
- RawDatagramSocket
- An unbuffered interface to a UDP socket.
- RawFloatingCursorPoint
- The current state and position of the floating cursor.
- RawKeyboard
- An interface for listening to raw key events.
- RawKeyDownEvent
- The user has pressed a key on the keyboard.
- RawKeyEvent
- Defines the interface for raw key events.
- RawKeyEventData
- Base class for platform-specific key event data.
- RawKeyEventDataAndroid
- Platform-specific key event data for Android.
- RawKeyEventDataFuchsia
- Platform-specific key event data for Fuchsia.
- RawKeyEventDataIos
- Platform-specific key event data for iOS.
- RawKeyEventDataLinux
- Platform-specific key event data for Linux.
- RawKeyEventDataMacOs
- Platform-specific key event data for macOS.
- RawKeyEventDataWeb
- Platform-specific key event data for Web.
- RawKeyEventDataWindows
- Platform-specific key event data for Windows.
- RawKeyUpEvent
- The user has released a key on the keyboard.
- RawSecureServerSocket
- A server socket providing a stream of low-level RawSecureSockets.
- RawSecureSocket
-
RawSecureSocket
provides a secure (SSL or TLS) network connection. - RawServerSocket
- A listening socket.
- RawSocket
- A TCP connection.
- RawSocketEvent
- Events for the RawSocket.
- RawSocketOption
- The RawSocketOption is used as a parameter to Socket.setRawOption and RawSocket.setRawOption to customize the behaviour of the underlying socket.
- RawSynchronousSocket
- A low-level class for communicating synchronously over a TCP socket.
- RawZLibFilter
- The RawZLibFilter class provides a low-level interface to zlib.
- ReadBuffer
- Read-only buffer for reading sequentially from a ByteData instance.
- ReadPipe
- The "read" end of an Pipe created by Pipe.create.
- Rect
- An immutable, 2D, axis-aligned, floating-point rectangle whose coordinates are relative to a given origin.
- RedirectInfo
- Redirect information.
- ResourceHandle
- A wrapper around OS resource handle so it can be passed via Socket as part of SocketMessage.
- RestorationBucket
- A RestorationBucket holds pieces of the restoration data that a part of the application needs to restore its state.
- RestorationManager
- Manages the restoration data in the framework and synchronizes it with the engine.
- RootIsolateToken
- A token that represents a root isolate.
- ScribbleClient
- An interface to receive focus from the engine.
- SecureServerSocket
- A server socket, providing a stream of high-level Sockets.
- SecureSocket
- A TCP socket using TLS and SSL.
- SecurityContext
- The object containing the certificates to trust when making a secure client connection, and the certificate chain and private key to serve from a secure server.
- SelectionRect
- Represents a selection rect for a character and it's position in the text.
- ServerSocket
- A listening socket.
- Plugin for summoning a platform share sheet.
- The Linux implementation of SharePlatform.
- The fallback Windows implementation of SharePlatform, for older Windows versions.
- The result of a share to determine what action the user has taken.
- Size
- Holds a 2D floating-point size.
- SlidableMyFileItem
- Socket
- A TCP connection between two sockets.
- SocketControlMessage
- Control message part of the SocketMessage received by a call to RawSocket.readMessage.
- SocketDirection
- The SocketDirection is used as a parameter to Socket.close and RawSocket.close to close a socket in the specified direction(s).
- SocketMessage
- A socket message received by a RawDatagramSocket.
- SocketOption
- An option for a socket which is configured using Socket.setOption.
- SpellCheckResults
- A data structure grouping together the SuggestionSpans and related text of results returned by a spell checker.
- SpellCheckService
- Determines how spell check results are received for text input.
- StandardMessageCodec
- MessageCodec using the Flutter standard binary encoding.
- StandardMethodCodec
- MethodCodec using the Flutter standard binary encoding.
- Stdin
- The standard input stream of the process.
- StdioType
- The type of object a standard IO stream can be attached to.
- Stdout
- An IOSink connected to either the standard out or error of the process.
-
Stream<
T> - A source of asynchronous data events.
-
StreamConsumer<
S> - Abstract interface for a "sink" accepting multiple entire streams.
-
StreamController<
T> - A controller with the stream it controls.
-
StreamIterator<
T> - An Iterator-like interface for the values of a Stream.
-
StreamSink<
S> - A object that accepts stream events both synchronously and asynchronously.
-
StreamSubscription<
T> - A subscription on events from a Stream.
-
StreamTransformer<
S, T> - Transforms a Stream.
-
StreamTransformerBase<
S, T> - Base class for implementing StreamTransformer.
-
StreamView<
T> - Stream wrapper that only exposes the Stream interface.
- StringCodec
- MessageCodec with UTF-8 encoded String messages.
- StyleMyFile
-
- Customize the components displayed on the screen
- This file is a singleton, change the inner elements before calling screen MyFilesScreen
- SuggestionSpan
- A data structure representing a range of misspelled text and the suggested replacements for this range.
- SurfaceAndroidViewController
- Controls an Android view that is composed using a GL texture. This controller is created from the PlatformViewsService.initSurfaceAndroidView factory, and is defined for backward compatibility.
-
SynchronousStreamController<
T> - A stream controller that delivers its events synchronously.
- SystemChannels
- Platform channels used by the Flutter system.
- SystemChrome
- Controls specific aspects of the operating system's graphical interface and how it interacts with the application.
- SystemEncoding
- The system encoding is the current code page on Windows and UTF-8 on Linux and Mac.
- SystemMouseCursor
- A mouse cursor that is natively supported on the platform that the application is running on.
- SystemMouseCursors
- A collection of system MouseCursors.
- Controls specific aspects of the system navigation stack.
- SystemSound
- Provides access to the library of short system specific sounds for common tasks.
- SystemUiOverlayStyle
- Specifies a preference for the style of the system overlays.
- TextBoundary
- An interface for retrieving the logical text boundary (as opposed to the visual boundary) at a given code unit offset in a document.
- TextEditingDelta
- A structure representing a granular change that has occurred to the editing state as a result of text editing.
- TextEditingDeltaDeletion
- A structure representing the deletion of a single/or contiguous sequence of characters in an editing state.
- TextEditingDeltaInsertion
- A structure representing an insertion of a single/or contiguous sequence of characters at some offset of an editing state.
- TextEditingDeltaNonTextUpdate
- A structure representing changes to the selection and/or composing regions of an editing state and no changes to the text value.
- TextEditingDeltaReplacement
- A structure representing a replacement of a range of characters with a new sequence of text.
- TextEditingValue
- The current text, selection, and composing state for editing a run of text.
- TextInput
- An low-level interface to the system's text input control.
- TextInputConfiguration
- Controls the visual appearance of the text input control.
- TextInputConnection
- An interface for interacting with a text input control.
- TextInputFormatter
- A TextInputFormatter can be optionally injected into an EditableText to provide as-you-type validation and formatting of the text being edited.
- TextInputType
- The type of information for which to optimize the text input control.
- TextLayoutMetrics
- A read-only interface for accessing visual information about the implementing text.
- TextPosition
- A position in a string of text.
- TextRange
- A range of characters in a string of text.
- TextSelection
- A range of text that represents a selection.
- TextureAndroidViewController
- Controls an Android view that is rendered as a texture. This is typically used by AndroidView to display a View in the Android view hierarchy.
- Timer
- A countdown timer that can be configured to fire once or repeatedly.
- UiKitViewController
- Controls an iOS UIView.
- Uint8List
- A fixed-length list of 8-bit unsigned integers.
- UndoManager
- A low-level interface to the system's undo manager.
- WebSocket
- A two-way HTTP communication object for client or server applications.
- WebSocketStatus
- WebSocket status codes used when closing a WebSocket connection.
- WebSocketTransformer
- The WebSocketTransformer provides the ability to upgrade a HttpRequest to a WebSocket connection. It supports both upgrading a single HttpRequest and upgrading a stream of HttpRequests.
- WriteBuffer
- Write-only buffer for incrementally building a ByteData instance.
- WritePipe
- The "write" end of an Pipe created by Pipe.create.
- X509Certificate
- X509Certificate represents an SSL certificate, with accessors to get the fields of the certificate.
- XFile
- A CrossFile is a cross-platform, simplified File abstraction.
- ZLibCodec
- The ZLibCodec encodes raw bytes to ZLib compressed bytes and decodes ZLib compressed bytes to raw bytes.
- ZLibDecoder
- The ZLibDecoder is used by ZLibCodec and GZipCodec to decompress data.
- ZLibEncoder
- The ZLibEncoder encoder is used by ZLibCodec and GZipCodec to compress data.
- ZLibOption
- Exposes ZLib options for input parameters.
- Zone
- A zone represents an environment that remains stable across asynchronous calls.
- ZoneDelegate
- An adapted view of the parent zone.
- ZoneSpecification
- A parameter object with custom zone function handlers for Zone.fork.
Mixins
- AutofillScopeMixin
- A partial implementation of AutofillScope.
- DeltaTextInputClient
- An interface to receive granular information from TextInput.
- ServicesBinding
- Listens for platform messages and directs them to the defaultBinaryMessenger.
- TextInputClient
- An interface to receive information from TextInput.
- TextInputControl
- An interface for implementing text input controls that receive text editing state changes and visual input control requests.
- TextSelectionDelegate
- A mixin for manipulating the selection, provided for toolbar or shortcut keys.
- UndoManagerClient
- An interface to receive events from a native UndoManager.
Extensions
- FutureExtensions
- Convenience methods on futures.
- FutureIterable
- FutureRecord2
- Parallel operations on a record of futures.
- FutureRecord3
- Parallel operations on a record of futures.
- FutureRecord4
- Parallel operations on a record of futures.
- FutureRecord5
- Parallel operations on a record of futures.
- FutureRecord6
- Parallel operations on a record of futures.
- FutureRecord7
- Parallel operations on a record of futures.
- FutureRecord8
- Parallel operations on a record of futures.
- FutureRecord9
- Parallel operations on a record of futures.
Constants
- gzip → const GZipCodec
-
An instance of the default implementation of the GZipCodec.
const GZipCodec._default()
-
kAndroidNumPadMap
→ const Map<
int, LogicalKeyboardKey> -
A map of Android key codes which have printable representations, but appear
on the number pad. Used to provide different key objects for keys like
KEY_EQUALS and NUMPAD_EQUALS.
<int, LogicalKeyboardKey>{144 : LogicalKeyboardKey.numpad0, 145 : LogicalKeyboardKey.numpad1, 146 : LogicalKeyboardKey.numpad2, 147 : LogicalKeyboardKey.numpad3, 148 : LogicalKeyboardKey.numpad4…
-
kAndroidToLogicalKey
→ const Map<
int, LogicalKeyboardKey> -
Maps Android-specific key codes to the matching
LogicalKeyboardKey
.<int, LogicalKeyboardKey>{3 : LogicalKeyboardKey.goHome, 4 : LogicalKeyboardKey.goBack, 5 : LogicalKeyboardKey.call, 6 : LogicalKeyboardKey.endCall, 7 : LogicalKeyboardKey.digit0, 8 : LogicalKey…
-
kAndroidToPhysicalKey
→ const Map<
int, PhysicalKeyboardKey> -
Maps Android-specific scan codes to the matching
PhysicalKeyboardKey
.<int, PhysicalKeyboardKey>{1 : PhysicalKeyboardKey.escape, 2 : PhysicalKeyboardKey.digit1, 3 : PhysicalKeyboardKey.digit2, 4 : PhysicalKeyboardKey.digit3, 5 : PhysicalKeyboardKey.digit4, 6 : Phy…
-
kFuchsiaToLogicalKey
→ const Map<
int, LogicalKeyboardKey> -
Maps Fuchsia-specific IDs to the matching
LogicalKeyboardKey
.<int, LogicalKeyboardKey>{0x1200000010 : LogicalKeyboardKey.hyper, 0x1200000011 : LogicalKeyboardKey.superKey, 0x1200000012 : LogicalKeyboardKey.fn, 0x1200000013 : LogicalKeyboardKey.fnLock, 0x1…
-
kFuchsiaToPhysicalKey
→ const Map<
int, PhysicalKeyboardKey> -
Maps Fuchsia-specific USB HID Usage IDs to the matching
PhysicalKeyboardKey
.<int, PhysicalKeyboardKey>{0x00000010 : PhysicalKeyboardKey.hyper, 0x00000011 : PhysicalKeyboardKey.superKey, 0x00000012 : PhysicalKeyboardKey.fn, 0x00000013 : PhysicalKeyboardKey.fnLock, 0x0000…
-
kGlfwNumpadMap
→ const Map<
int, LogicalKeyboardKey> -
A map of GLFW key codes which have printable representations, but appear
on the number pad. Used to provide different key objects for keys like
KEY_EQUALS and NUMPAD_EQUALS.
<int, LogicalKeyboardKey>{320 : LogicalKeyboardKey.numpad0, 321 : LogicalKeyboardKey.numpad1, 322 : LogicalKeyboardKey.numpad2, 323 : LogicalKeyboardKey.numpad3, 324 : LogicalKeyboardKey.numpad4…
-
kGlfwToLogicalKey
→ const Map<
int, LogicalKeyboardKey> -
Maps GLFW-specific key codes to the matching
LogicalKeyboardKey
.<int, LogicalKeyboardKey>{32 : LogicalKeyboardKey.space, 39 : LogicalKeyboardKey.quote, 44 : LogicalKeyboardKey.comma, 45 : LogicalKeyboardKey.minus, 46 : LogicalKeyboardKey.period, 47 : Logical…
-
kGtkNumpadMap
→ const Map<
int, LogicalKeyboardKey> -
A map of GTK key codes which have printable representations, but appear
on the number pad. Used to provide different key objects for keys like
KEY_EQUALS and NUMPAD_EQUALS.
<int, LogicalKeyboardKey>{65429 : LogicalKeyboardKey.numpad7, 65430 : LogicalKeyboardKey.numpad4, 65431 : LogicalKeyboardKey.numpad8, 65432 : LogicalKeyboardKey.numpad6, 65433 : LogicalKeyboardK…
-
kGtkToLogicalKey
→ const Map<
int, LogicalKeyboardKey> -
Maps GTK-specific key codes to the matching
LogicalKeyboardKey
.<int, LogicalKeyboardKey>{165 : LogicalKeyboardKey.intlYen, 64774 : LogicalKeyboardKey.eraseEof, 64782 : LogicalKeyboardKey.attn, 64789 : LogicalKeyboardKey.copy, 64790 : LogicalKeyboardKey.medi…
-
kIosNumPadMap
→ const Map<
int, LogicalKeyboardKey> -
A map of iOS key codes which have printable representations, but appear
on the number pad. Used to provide different key objects for keys like
KEY_EQUALS and NUMPAD_EQUALS.
<int, LogicalKeyboardKey>{0x00000054 : LogicalKeyboardKey.numpadDivide, 0x00000055 : LogicalKeyboardKey.numpadMultiply, 0x00000056 : LogicalKeyboardKey.numpadSubtract, 0x00000057 : LogicalKeyboa…
-
kIosSpecialLogicalMap
→ const Map<
String, LogicalKeyboardKey> -
Maps iOS specific string values of nonvisible keys to logical keys
<String, LogicalKeyboardKey>{'UIKeyInputEscape' : LogicalKeyboardKey.escape, 'UIKeyInputF1' : LogicalKeyboardKey.f1, 'UIKeyInputF2' : LogicalKeyboardKey.f2, 'UIKeyInp…
-
kIosToLogicalKey
→ const Map<
int, LogicalKeyboardKey> -
A map of iOS key codes presenting
LogicalKeyboardKey
.<int, LogicalKeyboardKey>{40 : LogicalKeyboardKey.enter, 41 : LogicalKeyboardKey.escape, 42 : LogicalKeyboardKey.backspace, 43 : LogicalKeyboardKey.tab, 57 : LogicalKeyboardKey.capsLock, 58 : Lo…
-
kIosToPhysicalKey
→ const Map<
int, PhysicalKeyboardKey> -
Maps iOS-specific key code values representing
PhysicalKeyboardKey
.<int, PhysicalKeyboardKey>{0x00000000 : PhysicalKeyboardKey.usbReserved, 0x00000001 : PhysicalKeyboardKey.usbErrorRollOver, 0x00000002 : PhysicalKeyboardKey.usbPostFail, 0x00000003 : PhysicalKey…
-
kLinuxToPhysicalKey
→ const Map<
int, PhysicalKeyboardKey> -
Maps XKB specific key code values representing
PhysicalKeyboardKey
.<int, PhysicalKeyboardKey>{0x00000009 : PhysicalKeyboardKey.escape, 0x0000000a : PhysicalKeyboardKey.digit1, 0x0000000b : PhysicalKeyboardKey.digit2, 0x0000000c : PhysicalKeyboardKey.digit3, 0x0…
-
kMacOsFunctionKeyMap
→ const Map<
int, LogicalKeyboardKey> -
A map of macOS key codes which are numbered function keys, so that they
can be excluded when asking "is the Fn modifier down?".
<int, LogicalKeyboardKey>{0x00000040 : LogicalKeyboardKey.f17, 0x0000004f : LogicalKeyboardKey.f18, 0x00000050 : LogicalKeyboardKey.f19, 0x0000005a : LogicalKeyboardKey.f20, 0x00000060 : Logical…
-
kMacOsNumPadMap
→ const Map<
int, LogicalKeyboardKey> -
A map of macOS key codes which have printable representations, but appear
on the number pad. Used to provide different key objects for keys like
KEY_EQUALS and NUMPAD_EQUALS.
<int, LogicalKeyboardKey>{0x00000041 : LogicalKeyboardKey.numpadDecimal, 0x00000043 : LogicalKeyboardKey.numpadMultiply, 0x00000045 : LogicalKeyboardKey.numpadAdd, 0x0000004b : LogicalKeyboardKe…
-
kMacOsToLogicalKey
→ const Map<
int, LogicalKeyboardKey> -
A map of macOS key codes presenting
LogicalKeyboardKey
.<int, LogicalKeyboardKey>{36 : LogicalKeyboardKey.enter, 48 : LogicalKeyboardKey.tab, 51 : LogicalKeyboardKey.backspace, 53 : LogicalKeyboardKey.escape, 54 : LogicalKeyboardKey.metaRight, 55 : L…
-
kMacOsToPhysicalKey
→ const Map<
int, PhysicalKeyboardKey> -
Maps macOS-specific key code values representing
PhysicalKeyboardKey
.<int, PhysicalKeyboardKey>{0x00000000 : PhysicalKeyboardKey.keyA, 0x00000001 : PhysicalKeyboardKey.keyS, 0x00000002 : PhysicalKeyboardKey.keyD, 0x00000003 : PhysicalKeyboardKey.keyF, 0x00000004 …
-
kWebLocationMap
→ const Map<
String, List< LogicalKeyboardKey?> > -
A map of Web KeyboardEvent keys which needs to be decided based on location,
typically for numpad keys and modifier keys. Used to provide different key
objects for keys like KEY_EQUALS and NUMPAD_EQUALS.
<String, List<LogicalKeyboardKey?>>{'*' : <LogicalKeyboardKey?>[LogicalKeyboardKey.asterisk, null, null, LogicalKeyboardKey.numpadMultiply], '+' : <LogicalKeyboard…
-
kWebNumPadMap
→ const Map<
String, LogicalKeyboardKey> -
A map of Web KeyboardEvent codes which have printable representations, but appear
on the number pad. Used to provide different key objects for keys like
KEY_EQUALS and NUMPAD_EQUALS.
<String, LogicalKeyboardKey>{'Numpad0' : LogicalKeyboardKey.numpad0, 'Numpad1' : LogicalKeyboardKey.numpad1, 'Numpad2' : LogicalKeyboardKey.numpad2, 'Numpad3' : L…
-
kWebToLogicalKey
→ const Map<
String, LogicalKeyboardKey> -
Maps Web KeyboardEvent codes to the matching
LogicalKeyboardKey
.<String, LogicalKeyboardKey>{'AVRInput' : LogicalKeyboardKey.avrInput, 'AVRPower' : LogicalKeyboardKey.avrPower, 'Accel' : LogicalKeyboardKey.accel, 'Accept' : Lo…
-
kWebToPhysicalKey
→ const Map<
String, PhysicalKeyboardKey> -
Maps Web KeyboardEvent codes to the matching
PhysicalKeyboardKey
.<String, PhysicalKeyboardKey>{'Abort' : PhysicalKeyboardKey.abort, 'Again' : PhysicalKeyboardKey.again, 'AltLeft' : PhysicalKeyboardKey.altLeft, 'AltRight' : Phys…
-
kWindowsNumPadMap
→ const Map<
int, LogicalKeyboardKey> -
A map of Windows KeyboardEvent codes which have printable representations, but appear
on the number pad. Used to provide different key objects for keys like
KEY_EQUALS and NUMPAD_EQUALS.
<int, LogicalKeyboardKey>{96 : LogicalKeyboardKey.numpad0, 97 : LogicalKeyboardKey.numpad1, 98 : LogicalKeyboardKey.numpad2, 99 : LogicalKeyboardKey.numpad3, 100 : LogicalKeyboardKey.numpad4, 10…
-
kWindowsToLogicalKey
→ const Map<
int, LogicalKeyboardKey> -
Maps Windows KeyboardEvent codes to the matching
LogicalKeyboardKey
.<int, LogicalKeyboardKey>{3 : LogicalKeyboardKey.cancel, 8 : LogicalKeyboardKey.backspace, 9 : LogicalKeyboardKey.tab, 12 : LogicalKeyboardKey.clear, 13 : LogicalKeyboardKey.enter, 16 : LogicalK…
-
kWindowsToPhysicalKey
→ const Map<
int, PhysicalKeyboardKey> -
Maps Windows KeyboardEvent codes to the matching
PhysicalKeyboardKey
.<int, PhysicalKeyboardKey>{1 : PhysicalKeyboardKey.escape, 2 : PhysicalKeyboardKey.digit1, 3 : PhysicalKeyboardKey.digit2, 4 : PhysicalKeyboardKey.digit3, 5 : PhysicalKeyboardKey.digit4, 6 : Phy…
- systemEncoding → const SystemEncoding
-
The current system encoding.
const SystemEncoding()
- zlib → const ZLibCodec
-
An instance of the default implementation of the ZLibCodec.
const ZLibCodec._default()
Properties
- debugKeyEventSimulatorTransitModeOverride ↔ KeyDataTransitMode?
-
Override the transit mode with which key events are simulated.
read / write
- debugProfilePlatformChannels ↔ bool
-
Profile and print statistics on Platform Channel usage.
read / write
- exitCode ↔ int
-
Get the global exit code for the Dart VM.
read / write
- pid → int
-
Returns the PID of the current process.
read-only
- platformViewsRegistry → PlatformViewsRegistry
-
The PlatformViewsRegistry responsible for generating unique identifiers for platform views.
final
- rootBundle → AssetBundle
-
The AssetBundle from which this application was loaded.
final
- stderr → Stdout
-
The standard output stream of errors written by this program.
read-only
- stdin → Stdin
-
The standard input stream of data read by this program.
read-only
- stdout → Stdout
-
The standard output stream of data written by this program.
read-only
Functions
-
convertDaTeyMdAddJMS(
DateTime date) → String - Ex: 06/05/2020 3:04:00 PM (en) or 05/06/2020 15:04:00 (pt-BR)
-
debugAssertAllServicesVarsUnset(
String reason) → bool - Returns true if none of the widget library debug variables have been changed.
-
debugIsSerializableForRestoration(
Object? object) → bool -
Returns true when the provided
object
is serializable for state restoration. -
exit(
int code) → Never - Exit the Dart VM process immediately with the given exit code.
-
extractZip(
{required String path, required Function updateFilesList}) → void - Extrair arquivo zip local folder and create new arquivo or new folder archive
-
runeToLowerCase(
int rune) → int - Convert a UTF32 rune to its lower case.
-
runZoned<
R> (R body(), {Map< Object?, Object?> ? zoneValues, ZoneSpecification? zoneSpecification, Function? onError}) → R -
Runs
body
in its own zone. -
runZonedGuarded<
R> (R body(), void onError(Object error, StackTrace stack), {Map< Object?, Object?> ? zoneValues, ZoneSpecification? zoneSpecification}) → R? -
Runs
body
in its own error zone. -
scheduleMicrotask(
void callback()) → void - Runs a function asynchronously.
-
sleep(
Duration duration) → void -
Sleep for the duration specified in
duration
. -
stdioType(
dynamic object) → StdioType - Whether a stream is attached to a file, pipe, terminal, or something else.
-
unawaited(
Future< void> ? future) → void - Explicitly ignores a future.
Enums
- Brightness
- Describes the contrast of a theme or color palette.
- DeviceOrientation
- Specifies a particular device orientation.
- DiagnosticLevel
- The various priority levels used to filter which diagnostics are shown and omitted.
- FloatingCursorDragState
- A floating cursor state the user has induced by force pressing an iOS keyboard.
- HttpClientResponseCompressionState
- Enum that specifies the compression state of the byte stream of an HttpClientResponse.
- KeyboardLockMode
- Represents a lock mode of a keyboard, such as KeyboardLockMode.capsLock.
- KeyboardSide
- An enum describing the side of the keyboard that a key is on, to allow discrimination between which key is pressed (e.g. the left or right SHIFT key).
- KeyDataTransitMode
- The mode in which information of key messages is delivered.
- MaxLengthEnforcement
- Mechanisms for enforcing maximum length limits.
- ModifierKey
- An enum describing the type of modifier key that is being pressed.
- SelectionChangedCause
- Indicates what triggered the change in selected text (including changes to the cursor location).
- ServicesServiceExtensions
- Service extension constants for the services library.
- How the user handled the share-sheet
- SmartDashesType
- Indicates how to handle the intelligent replacement of dashes in text input.
- SmartQuotesType
- Indicates how to handle the intelligent replacement of quotes in text input.
- SystemSoundType
- A sound provided by the system.
- SystemUiMode
- Describes different display configurations for both Android and iOS.
- SystemUiOverlay
- Specifies a system overlay at a particular location.
- TargetPlatform
- The platform that user interaction should adapt to target.
- TextAffinity
- A way to disambiguate a TextPosition when its offset could match two different locations in the rendered string.
- TextAlign
- Whether and how to align text horizontally.
- TextCapitalization
- Configures how the platform keyboard will select an uppercase or lowercase keyboard.
- TextDirection
- A direction in which text flows.
- TextInputAction
- An action the user has requested the text input control to perform.
- UndoDirection
- The direction in which an undo action should be performed, whether undo or redo.
Typedefs
- BadCertificateCallback = bool Function(X509Certificate cr, String host, int port)
- ControllerCallback = void Function()
-
Type of a stream controller's
onListen
,onPause
andonResume
callbacks. -
ControllerCancelCallback
= FutureOr<
void> Function() -
Type of stream controller
onCancel
callbacks. - CreatePeriodicTimerHandler = Timer Function(Zone self, ZoneDelegate parent, Zone zone, Duration period, void f(Timer timer))
- The type of a custom Zone.createPeriodicTimer implementation function.
- CreateTimerHandler = Timer Function(Zone self, ZoneDelegate parent, Zone zone, Duration duration, void f())
- The type of a custom Zone.createTimer implementation function.
- ErrorCallbackHandler = AsyncError? Function(Zone self, ZoneDelegate parent, Zone zone, Object error, StackTrace? stackTrace)
- The type of a custom Zone.errorCallback implementation function.
-
ForkHandler
= Zone Function(Zone self, ZoneDelegate parent, Zone zone, ZoneSpecification? specification, Map<
Object?, Object?> ? zoneValues) - The type of a custom Zone.fork implementation function.
- HandleUncaughtErrorHandler = void Function(Zone self, ZoneDelegate parent, Zone zone, Object error, StackTrace stackTrace)
- The type of a custom Zone.handleUncaughtError implementation function.
- KeyEventCallback = bool Function(KeyEvent event)
- The signature for HardwareKeyboard.addHandler, a callback to decide whether the entire framework handles a key event.
- KeyMessageHandler = bool Function(KeyMessage message)
- The signature for KeyEventManager.keyMessageHandler.
-
MessageHandler
= Future<
ByteData?> ? Function(ByteData? message) - A function which takes a platform message and asynchronously returns an encoded response.
- PlatformMessageResponseCallback = void Function(ByteData? data)
- Signature for responses to platform messages.
- PlatformViewCreatedCallback = void Function(int id)
- Callback signature for when a platform view was created.
- PointerEnterEventListener = void Function(PointerEnterEvent event)
- Signature for listening to PointerEnterEvent events.
- PointerExitEventListener = void Function(PointerExitEvent event)
- Signature for listening to PointerExitEvent events.
- PointerHoverEventListener = void Function(PointerHoverEvent event)
- Signature for listening to PointerHoverEvent events.
- PointTransformer = Offset Function(Offset position)
- Converts a given point from the global coordinate system in logical pixels to the local coordinate system for a box.
- PrintHandler = void Function(Zone self, ZoneDelegate parent, Zone zone, String line)
- The type of a custom Zone.print implementation function.
- RawKeyEventHandler = bool Function(RawKeyEvent event)
- A callback type used by RawKeyboard.keyEventHandler to send key events to a handler that can determine if the key has been handled or not.
-
RegisterBinaryCallbackHandler
= ZoneBinaryCallback<
R, T1, T2> Function<R, T1, T2>(Zone self, ZoneDelegate parent, Zone zone, R f(T1 arg1, T2 arg2)) - The type of a custom Zone.registerBinaryCallback implementation function.
-
RegisterCallbackHandler
= ZoneCallback<
R> Function<R>(Zone self, ZoneDelegate parent, Zone zone, R f()) - The type of a custom Zone.registerCallback implementation function.
-
RegisterUnaryCallbackHandler
= ZoneUnaryCallback<
R, T> Function<R, T>(Zone self, ZoneDelegate parent, Zone zone, R f(T arg)) - The type of a custom Zone.registerUnaryCallback implementation function.
-
RunBinaryHandler
= R Function<
R, T1, T2>(Zone self, ZoneDelegate parent, Zone zone, R f(T1 arg1, T2 arg2), T1 arg1, T2 arg2) - The type of a custom Zone.runBinary implementation function.
-
RunHandler
= R Function<
R>(Zone self, ZoneDelegate parent, Zone zone, R f()) - The type of a custom Zone.run implementation function.
-
RunUnaryHandler
= R Function<
R, T>(Zone self, ZoneDelegate parent, Zone zone, R f(T arg), T arg) - The type of a custom Zone.runUnary implementation function.
- ScheduleMicrotaskHandler = void Function(Zone self, ZoneDelegate parent, Zone zone, void f())
- The type of a custom Zone.scheduleMicrotask implementation function.
-
SystemUiChangeCallback
= Future<
void> Function(bool systemOverlaysAreVisible) - Signature for listening to changes in the SystemUiMode.
- TextInputFormatFunction = TextEditingValue Function(TextEditingValue oldValue, TextEditingValue newValue)
- Function signature expected for creating custom TextInputFormatter shorthands via TextInputFormatter.withFunction.
- UntilPredicate = bool Function(int offset, bool forward)
- Signature for a predicate that takes an offset into a UTF-16 string, and a boolean that indicates the search direction.
-
ValueChanged<
T> = void Function(T value) - Signature for callbacks that report that an underlying value has changed.
- VoidCallback = void Function()
- Signature of callbacks that have no arguments and return no data.
-
ZoneBinaryCallback<
R, T1, T2> = R Function(T1, T2) -
ZoneCallback<
R> = R Function() -
ZoneUnaryCallback<
R, T> = R Function(T)
Exceptions / Errors
- AsyncError
- An error and a stack trace.
- CertificateException
- An exception that happens in the handshake phase of establishing a secure network connection, when looking up or verifying a certificate.
- DeferredLoadException
- Thrown when a deferred library fails to load.
- FileSystemException
- Exception thrown when a file operation fails.
- HandshakeException
- An exception that happens in the handshake phase of establishing a secure network connection.
- HttpException
- IOException
- Base class for all IO related exceptions.
- MissingPluginException
- Thrown to indicate that a platform interaction failed to find a handling plugin.
- OpenDocumentException
- OSError
- An Exception holding information about an error from the operating system.
-
ParallelWaitError<
V, E> - Error thrown when waiting for multiple futures, when some have errors.
- PathAccessException
- Exception thrown when a file operation fails because the necessary access rights are not available.
- PathExistsException
- Exception thrown when a file operation fails because the target path already exists.
- PathNotFoundException
- Exception thrown when a file operation fails because a file or directory does not exist.
- PlatformException
- Thrown to indicate that a platform interaction failed in the platform plugin.
- ProcessException
- RedirectException
- SignalException
- SocketException
- Exception thrown when a socket operation fails.
- StdinException
- Exception thrown by some operations of Stdin
- StdoutException
- Exception thrown by some operations of Stdout
- TimeoutException
- Thrown when a scheduled timeout happens while waiting for an async result.
- TlsException
- A secure networking exception caused by a failure in the TLS/SSL protocol.
- WebSocketException