@@ -20,17 +20,14 @@ Serialization - Flutter SDK
20
20
The Atlas Device SDK for Flutter supports serialization and deserialization of
21
21
:manual:`Extended JSON (EJSON) </reference/mongodb-extended-json>` to and from static Realm objects.
22
22
23
- The Flutter SDK can also use this full-document EJSON encoding to communicate
24
- directly with MongoDB Atlas, such as through the following APIs:
25
-
26
- - App Services :ref:`Function calls <flutter-call-function>`
27
- - Credentials with :ref:`custom function authentication <flutter-login-custom-function>`
28
- - User profile and :ref:`custom user data <flutter-custom-user-data>`
29
-
30
23
Supported Data Types for Serialization
31
24
--------------------------------------
32
25
33
- The Flutter SDK supports serialization of all :ref:`supported data types <flutter-data-types>`.
26
+ The Flutter SDK currently supports serialization of the following :ref:`supported data types <flutter-data-types>`:
27
+
28
+ - All Dart-language data types
29
+ - All Realm-specific data types _except_ Decimal128 and RealmValue
30
+
34
31
The following table illustrates how the SDK's Realm-specific data types serialize with output examples:
35
32
36
33
.. list-table::
@@ -84,7 +81,7 @@ The following table illustrates how the SDK's Realm-specific data types serializ
84
81
For more information on the serialization of non-Realm specific types,
85
82
see :manual:`BSON Data Types and Associated Representations </reference/mongodb-extended-json/#bson-data-types-and-associated-representations>`.
86
83
87
- The SDK does not currently support the following types: RealmValue, Decimal128, Code,
84
+ Flutter SDK serialization does not currently support the following BSON types: Code,
88
85
CodeWScope, DBPointer, DBRef, Regular Expression, and Timestamp.
89
86
90
87
Serialize Realm Objects
0 commit comments