MCPcopy Create free account

hub / github.com/AppFlowy-IO/AppFlowy-Collab / functions

Functions2,841 in github.com/AppFlowy-IO/AppFlowy-Collab

↓ 4 callersFunctionvalidate_uuid_string
Validates that a string is a valid UUID format
collab/src/entity/uuid_validation.rs:10
↓ 4 callersMethodvalue
(&self)
collab/src/database/fields/type_option/date_type_option.rs:373
↓ 4 callersFunctionview_from_map_ref
Creates a new view from a map ref
collab/src/database/views/view.rs:559
↓ 4 callersFunctionwalk_sub_dir
(path: &Path)
collab/src/importer/notion/walk_dir.rs:286
↓ 4 callersMethodwith_row_position
(mut self, row_position: OrderObjectPosition)
collab/src/database/rows/row.rs:1196
↓ 4 callersMethodwith_space_permission
(mut self, permission: SpacePermission)
collab/src/folder/hierarchy_builder.rs:275
↓ 4 callersMethodwrite_txn
(&'b self)
collab/src/plugins/local_storage/rocksdb/kv_impl.rs:155
↓ 3 callersMethodadd_sections_for_user_with_txn
( &self, txn: &mut TransactionMut, uid: &UserId, items: Vec<SectionItem>, )
collab/src/folder/section.rs:367
↓ 3 callersFunctionany_to_json_value
(any: Any)
collab/src/util.rs:270
↓ 3 callersMethodas_map
(&self)
collab/src/util.rs:24
↓ 3 callersMethodassociate_parent_child
Establish a relationship between the parent_id and view_id, and insert the view below the prev_id. Why don't we use the move method to replace dissoci
collab/src/folder/view.rs:115
↓ 3 callersFunctionbool_from_str
(s: &str)
collab/src/database/fields/type_option/checkbox_type_option.rs:70
↓ 3 callersMethodbuild
(self)
collab/src/database/template/builder.rs:82
↓ 3 callersMethodbuild_database
( &self, object_id: &ObjectId, _is_new: bool, data: Option<DatabaseDataVariant>, context:
collab/src/database/database_trait.rs:149
↓ 3 callersMethodbuild_document
(&self, document_id: &Uuid)
collab/src/importer/workspace/document_collab_remapper.rs:37
↓ 3 callersFunctionbuild_mention_external_link_delta
Builder for external link mention attributes # Example ``` use collab::document::blocks::*; let delta = build_mention_external_link_delta("https://e
collab/src/document/blocks/mention_helper.rs:207
↓ 3 callersMethodbuild_row_document_collabs
(&self)
collab/src/importer/workspace/workspace_remapper.rs:186
↓ 3 callersFunctioncheck_project_database
(linked_view: &NotionPage, include_sub_dir: bool)
collab/tests/importer/notion_test/import_test.rs:560
↓ 3 callersMethodclear
(&self, txn: &mut TransactionMut)
collab/src/folder/section.rs:380
↓ 3 callersMethodcreate
(mut collab: Collab, notifier: Option<FolderNotify>, data: FolderData)
collab/src/folder/folder.rs:109
↓ 3 callersFunctioncreate_callout_block
( test: &mut BlockTestCore, text: String, icon: Option<String>, parent_id: &str, )
collab/tests/document/block_parser/callout_test.rs:10
↓ 3 callersMethodcreate_checklist_cell
( mut self, options: Vec<T1>, selected_options: Vec<T2>, )
collab/src/database/template/builder.rs:154
↓ 3 callersFunctioncreate_code_block
( test: &mut BlockTestCore, code: String, language: Option<String>, parent_id: &str, )
collab/tests/document/block_parser/code_block_test.rs:10
↓ 3 callersMethodcreate_collab
(&mut self, doc_id: String)
collab/tests/plugins/disk/script.rs:162
↓ 3 callersFunctioncreate_database_with_two_groups
()
collab/tests/database/database_test/group_test.rs:199
↓ 3 callersFunctioncreate_database_with_two_layout_settings
()
collab/tests/database/database_test/layout_test.rs:79
↓ 3 callersFunctioncreate_divider_block
(test: &mut BlockTestCore, parent_id: &str)
collab/tests/document/block_parser/divider_test.rs:9
↓ 3 callersFunctioncreate_file_block
( test: &mut BlockTestCore, name: Option<String>, url: Option<String>, parent_id: &str, )
collab/tests/document/block_parser/file_block_test.rs:10
↓ 3 callersFunctioncreate_folder_with_data
( uid: UserId, workspace_id: Uuid, folder_data: FolderData, )
collab/tests/folder/util.rs:41
↓ 3 callersFunctioncreate_heading_block
( test: &mut BlockTestCore, level: u8, text: String, parent_id: &str, )
collab/tests/document/block_parser/heading_test.rs:10
↓ 3 callersFunctioncreate_link_preview_block
( test: &mut BlockTestCore, url: Option<String>, parent_id: &str, )
collab/tests/document/block_parser/link_preview_test.rs:10
↓ 3 callersFunctioncreate_math_equation_block
( test: &mut BlockTestCore, formula: Option<String>, parent_id: &str, )
collab/tests/document/block_parser/math_equation_test.rs:10
↓ 3 callersMethodcreate_new_row
( &self, row_params: T, _client_id: ClientID, )
collab/src/database/blocks/block.rs:94
↓ 3 callersFunctioncreate_simple_columns_block
(test: &mut BlockTestCore, parent_id: &str)
collab/tests/document/block_parser/simple_columns_test.rs:10
↓ 3 callersFunctioncreate_simple_table_block
(test: &mut BlockTestCore, parent_id: &str)
collab/tests/document/block_parser/simple_table_test.rs:10
↓ 3 callersFunctioncreate_subpage_block
( test: &mut BlockTestCore, view_id: Option<String>, parent_id: &str, )
collab/tests/document/block_parser/subpage_test.rs:10
↓ 3 callersFunctioncreate_toggle_list_block
(test: &mut BlockTestCore, text: String, parent_id: &str)
collab/tests/document/block_parser/toggle_list_test.rs:10
↓ 3 callersMethodcurrency
(&self)
collab/src/database/fields/type_option/number_type_option.rs:731
↓ 3 callersMethoddatabase_client_id
(&self)
collab/src/database/database_trait.rs:145
↓ 3 callersFunctiondatabase_test
(config: CollabPersistenceConfig)
collab/tests/database/user_test/async_test/script.rs:67
↓ 3 callersFunctiondefault_database_row_from_row
(row: Row, client_id: ClientID)
collab/src/database/rows/row.rs:56
↓ 3 callersFunctiondefault_field_visibility
(layout_type: DatabaseLayout)
collab/src/database/fields/field_settings.rs:97
↓ 3 callersMethoddelete_document
(&mut self, id: String)
collab/tests/plugins/disk/script.rs:103
↓ 3 callersMethoddelete_section_items_with_txn
( &self, txn: &mut TransactionMut, ids: Vec<T>, )
collab/src/folder/section.rs:305
↓ 3 callersFunctiondeserialize_text_delta
(delta: &str)
collab/src/document/blocks/utils.rs:148
↓ 3 callersMethoddissociate_parent_child
Dissociate the relationship between parent_id and view_id. Why don't we use the move method to replace dissociate_parent_child and associate_parent_ch
collab/src/folder/view.rs:102
↓ 3 callersFunctiondocument_storage
()
collab/tests/document/util.rs:164
↓ 3 callersMethodduplicate_linked_view
Create a linked view that duplicate the target view's setting including filter, sort, group, field setting, etc.
collab/src/database/database.rs:1426
↓ 3 callersFunctionfirst_array_item_as_map_ref
(array_ref: &ArrayRef, txn: &T)
collab/src/database/views/view_observer.rs:582
↓ 3 callersMethodget
(&self, key: K)
collab/src/plugins/local_storage/kv/db.rs:72
↓ 3 callersMethodget_all_database_meta
Return all databases with a Transaction
collab/src/database/workspace_database/body.rs:114
↓ 3 callersMethodget_all_favorites_sections
Retrieves favorite views across all users, with optional filtering by user. This is the "admin mode" variant of [`get_my_favorite_sections`]. While `
collab/src/folder/folder.rs:474
↓ 3 callersMethodget_all_filters
(&self, view_id: &str)
collab/src/database/database.rs:1103
↓ 3 callersMethodget_all_sorts
(&self, view_id: &str)
collab/src/database/database.rs:940
↓ 3 callersMethodget_all_views
(&self, include_embedded: bool)
collab/src/database/database.rs:388
↓ 3 callersMethodget_block
Get block with the given id.
collab/src/document/document.rs:211
↓ 3 callersMethodget_block_data
(&self, block_id: &str)
collab/src/document/document.rs:216
↓ 3 callersMethodget_child_index_with_txn
Get child index of current block's children map with given child id.
collab/src/document/blocks/children.rs:59
↓ 3 callersMethodget_doc_state
(&self)
collab/tests/util/mod.rs:49
↓ 3 callersMethodget_document_data
Get document data.
collab/src/document/document.rs:157
↓ 3 callersMethodget_field_orders
(&self, txn: &T, view_id: &DatabaseViewId)
collab/src/database/views/view_map.rs:262
↓ 3 callersMethodget_field_settings_map
Get the field settings for the current view, used when setting or updating field settings
collab/src/database/views/view.rs:448
↓ 3 callersMethodget_fields_with_txn
Get fields by field ids If field_ids is None, return all fields If field_ids is Some, return fields that match the field ids
collab/src/database/fields/field_map.rs:73
↓ 3 callersFunctionget_id_for_key
(store: &S, key: Key<20>)
collab/src/plugins/local_storage/kv/db.rs:188
↓ 3 callersMethodget_id_map_as_strings
(&self)
collab/src/importer/workspace/id_mapper.rs:80
↓ 3 callersMethodget_map_with_txn
( &self, txn: &T, key: K, )
collab/src/core/map_wrapper.rs:132
↓ 3 callersMethodget_or_init_array
(&self, txn: &mut TransactionMut, key: S)
collab/src/util.rs:54
↓ 3 callersMethodget_plain_text_from_block
Get the plain text from the text block with the given id. If the block is not found, return None. If the block is found but the external_id is not fo
collab/src/document/document.rs:285
↓ 3 callersMethodget_row
(&self)
collab/src/database/rows/row.rs:144
↓ 3 callersMethodget_row_meta
Return the [RowMeta] with the given row id.
collab/src/database/database.rs:548
↓ 3 callersMethodget_rows_from_row_orders
Return a list of [Row] for the given view. The rows here is ordered by the [RowOrder] of the view.
collab/src/database/database.rs:688
↓ 3 callersMethodget_view
(&self, view_id: &str)
collab/src/database/database.rs:1561
↓ 3 callersMethodget_views
Get multiple views by ids. When uid is provided, includes user-specific enrichment.
collab/src/folder/view.rs:207
↓ 3 callersMethodidentify_id
(&self)
collab/src/database/views/row_order.rs:56
↓ 3 callersFunctioninsert_delta_to_text_map
( document_data: &mut DocumentData, parent_id: &str, new_delta: Delta, )
collab/src/document/importer/util.rs:225
↓ 3 callersMethodinsert_layout_setting
( &mut self, view_id: &str, layout_ty: &DatabaseLayout, layout_setting: T, )
collab/src/database/database.rs:1269
↓ 3 callersMethodinsert_map_with_txn
( &self, txn: &mut TransactionMut, key: &str, value: T, )
collab/src/core/map_wrapper.rs:70
↓ 3 callersMethodinsert_row_order
( self, object: T, position: &OrderObjectPosition, )
collab/src/database/views/view.rs:187
↓ 3 callersMethodinsert_sort
(&mut self, view_id: &str, sort: impl Into<SortMap>)
collab/src/database/database.rs:902
↓ 3 callersMethodinsert_str_with_txn
(&self, txn: &mut TransactionMut, key: &str, value: T)
collab/src/core/map_wrapper.rs:236
↓ 3 callersMethodinto_array
(self)
collab/src/util.rs:384
↓ 3 callersMethodinto_collab_stream
(self)
collab/src/importer/notion/importer.rs:207
↓ 3 callersMethodis_exist
( &self, uid: i64, workspace_id: &str, object_id: &str, )
collab/src/plugins/local_storage/rocksdb/kv_impl.rs:115
↓ 3 callersMethodjson_cell
(&self, cell: &Cell)
collab/src/database/fields/type_option/url_type_option.rs:24
↓ 3 callersMethodjson_cell
(&self, cell: &Cell)
collab/src/database/fields/type_option/checkbox_type_option.rs:23
↓ 3 callersFunctionlocal_and_remote_origins
()
collab/src/database/rows/row_observer.rs:365
↓ 3 callersMethodmove_child
(&self, txn: &mut TransactionMut, parent_id: &Uuid, from: u32, to: u32)
collab/src/folder/view.rs:92
↓ 3 callersMethodmove_row
(&mut self, from_row_id: &str, to_row_id: &str)
collab/src/database/database.rs:490
↓ 3 callersMethodmove_section_item_with_txn
( &self, txn: &mut TransactionMut, id: T, prev_id: Option<T>, )
collab/src/folder/section.rs:269
↓ 3 callersMethodmove_to
Move the object with the given id to the given position. If the object is not found, nothing will happen. If the position is out of range, nothing wil
collab/src/database/views/view.rs:752
↓ 3 callersFunctionparse_collab_origin
(origin: CollabOrigin)
collab/src/core/origin.rs:156
↓ 3 callersFunctionparse_csv
(file_path: &PathBuf)
collab/src/importer/util.rs:103
↓ 3 callersFunctionparse_yrs_value
parse YrsValue to json string
collab/src/document/blocks/utils.rs:113
↓ 3 callersMethodpush_front
Push a plugin to the front of the list
collab/src/core/collab_plugin.rs:206
↓ 3 callersMethodreader_persistence
(&self)
collab/src/database/database_trait.rs:131
↓ 3 callersMethodremap_json_value
(&self, value: &mut Value)
collab/src/importer/workspace/id_remapper.rs:14
↓ 3 callersFunctionreminder_from_map
(txn: &T, map_ref: &MapRef)
collab/src/entity/reminder.rs:178
↓ 3 callersMethodremove_all_plugins
(&self)
collab/src/core/collab.rs:440
↓ 3 callersMethodremove_child_with_txn
( &self, txn: &mut TransactionMut, index: u32, )
collab/src/folder/relation.rs:220
↓ 3 callersMethodremove_plugin
Remove a plugin based on its type
collab/src/core/collab_plugin.rs:178
← previousnext →401–500 of 2,841, ranked by callers