<itemvalue="Used to annotate an instance member (method, getter, setter, operator, or field) `m` in a class `C` or mixin `M`. Indicates that `m` should not be overridden in any classes that extend or mixin `C` or `M`. Tools, such as the analyzer, can provide feedback if the annotation is associated with anything other than an instance member, the annotation is associated with an abstract member (because subclasses are required to override the member), the annotation is associated with an extension method, the annotation is associated with a member `m` in class `C`, and there is a class `D` or mixin `M`, that extends or mixes in `C`, that declares an overriding member `m`."/>
<itemvalue="Used to annotate an instance member (method, getter, setter, operator, or field) `m` in a class `C` or mixin `M`. Indicates that `m` should not be overridden in any classes that extend or mixin `C` or `M`. Tools, such as the analyzer, can provide feedback if the annotation is associated with anything other than an instance member, the annotation is associated with an abstract member (because subclasses are required to override the member), the annotation is associated with an extension method, the annotation is associated with a member `m` in class `C`, and there is a class `D` or mixin `M`, that extends or mixes in `C`, that declares an overriding member `m`."/>
@ -53,12 +54,11 @@
<itemvalue="scrollbar"/>
<itemvalue="scrollbar"/>
<itemvalue="It takes a `data` object, and if it's a `Map`, it calls `getDocumentWithRef` on it, if it's a `List`, it calls `getDocumentValue` on each element of the list, if it's a `DocumentSnapshot`, it calls `getDocumentValue` on the `data` field of the `DocumentSnapshot`, if it's a `QueryDocumentSnapshot`, it calls `getDocumentValue` on the `data` field of the `QueryDocumentSnapshot`, if it's a `DocumentReference`, it calls `getDocumentValue` on the `data` field of the `DocumentReference`, and if it's anything else, it returns the `data` object Args: data (Object): The data to be converted. depth (int): The depth of the document to retrieve. Defaults to 1 Returns: A Future<Object?>"/>
<itemvalue="It takes a `data` object, and if it's a `Map`, it calls `getDocumentWithRef` on it, if it's a `List`, it calls `getDocumentValue` on each element of the list, if it's a `DocumentSnapshot`, it calls `getDocumentValue` on the `data` field of the `DocumentSnapshot`, if it's a `QueryDocumentSnapshot`, it calls `getDocumentValue` on the `data` field of the `QueryDocumentSnapshot`, if it's a `DocumentReference`, it calls `getDocumentValue` on the `data` field of the `DocumentReference`, and if it's anything else, it returns the `data` object Args: data (Object): The data to be converted. depth (int): The depth of the document to retrieve. Defaults to 1 Returns: A Future<Object?>"/>
<itemvalue="It calls the native method `callMessage` and passes the parameters to the native method. Args: msgId (String): Message ID chatId (String): chat room id text (String): The content of the message, which is required. richtext (String): The content of the rich text message, which is the same as the text content of the text message. topicId (String): The topicId is the id of the topic, which is the id of the chat room. type (MessageType): MessageType.Text,. Defaults to MessageType image (String): The image path of the image message. selfUserId (String): The user ID of the current user friendUserId (String): The user ID of the other party Returns: A boolean value."/>
<itemvalue="It calls the native method `callMessage` and passes the parameters to the native method. Args: msgId (String): Message ID chatId (String): chat room id text (String): The content of the message, which is required. richtext (String): The content of the rich text message, which is the same as the text content of the text message. topicId (String): The topicId is the id of the topic, which is the id of the chat room. type (MessageType): MessageType.Text,. Defaults to MessageType image (String): The image path of the image message. selfUserId (String): The user ID of the current user friendUserId (String): The user ID of the other party Returns: A boolean value."/>