MCPcopy Create free account

hub / github.com/bazed-editor/bazed / functions

Functions319 in github.com/bazed-editor/bazed

Methodfrom_keyinput_str
Turn a [KeyInput] into a corresponding [Combo] by looking at the key attribute value
crates/bazed-input-mapper/src/key_combo.rs:64
Methodfrom_offset
Get the position of a given offset in a text. Will return `None` if the offset is outside the bounds of the text If `offset == text.len()`, will retur
crates/bazed-core/src/buffer/position.rs:18
Methodfrom_str
TODO related to normalization: Do we wanna parse `A` as `<S-A>`, `A` or `<S-a>`?
crates/bazed-input-mapper/src/key_combo.rs:109
Methodfrom_uuid
(uuid: Uuid)
crates/bazed-core/src/document.rs:22
Methodfrom_value
(version: &syn::Lit)
crates/bazed-stew-macros/src/lib.rs:271
Methodgen
()
crates/bazed-core/src/document.rs:25
Methodgen
()
crates/bazed-core/src/view.rs:9
Methodgen
()
crates/bazed-core/src/region.rs:10
Methodgen
()
crates/bazed-stew-interface/src/rpc_proto.rs:40
Methodget_active_undo_id
Get the id of the point in history that is currently undone to. I.e. if history is [0, 1, 2], we have undone once, then this will yield 1.
crates/bazed-core/src/buffer/undo_history.rs:89
Methodget_fn
( &mut self, plugin_id: PluginId, fn_name: String, )
crates/bazed-stew-interface/src/stew_rpc.rs:222
MethodhandleKeyPressed
* handle mouse clicks * @param {KeyInput} input - key input with active modifiers
node_packages/bazed-svelte/src/lib/rpc.ts:41
MethodhandleMouseClicked
* handle mouse clicks * @param {CoordinateRegion} position - location - as line:column - of click
node_packages/bazed-svelte/src/lib/rpc.ts:49
MethodhandleMouseWheel
* handle mouse wheel * @param {number} mouseWheel - count of lines to scroll, positive to scroll down
node_packages/bazed-svelte/src/lib/rpc.ts:57
MethodhandleUpdateView
* handle resizing and view-movements * @param {{ * height: number // line count * width: number // column count * }} args - object ho
node_packages/bazed-svelte/src/lib/rpc.ts:68
Functioninfo
(...params: any[])
node_packages/bazed-svelte/src/lib/log.ts:69
FunctioninitSession
()
node_packages/bazed-svelte/src/lib/rpc.ts:5
Methodis_combining_character
(c: char)
crates/bazed-input-mapper/src/input_event.rs:123
Methodis_non_control_character
(c: char)
crates/bazed-input-mapper/src/input_event.rs:120
Methodis_strictly_before
Check if this region is before another one without any overlap.
crates/bazed-core/src/region.rs:96
Methodkey
(s: &str)
crates/bazed-input-mapper/src/input_event.rs:164
FunctionkeyboardToKeyInput
(event: KeyboardEvent)
node_packages/bazed-svelte/src/lib/event.ts:20
Methodload_plugin
( &mut self, name: String, version_requirement: VersionReq, )
crates/bazed-stew-interface/src/stew_rpc.rs:202
Functionmain
()
crates/bazed-tauri/build.rs:1
Functionmain
()
crates/bazed/src/main.rs:8
Functionmain
()
crates/example-plugin-impl/src/main.rs:30
Methodmatches
Check if a Combo matches a given key-input
crates/bazed-input-mapper/src/key_combo.rs:48
Functionmeasure
(font: string)
node_packages/bazed-svelte/src/lib/font.ts:18
FunctionmeasureOnChild
(element: HTMLElement, font: string)
node_packages/bazed-svelte/src/lib/font.ts:49
Functionmerge
(a: Vector2, b: [number | null, number | null])
node_packages/bazed-svelte/src/lib/linearAlgebra.ts:3
Methodmerge
Merge two keymap-nodes together recursively. If one of them is a leaf, `other` takes precedence.
crates/bazed-input-mapper/src/keymap.rs:50
Methodnew
()
crates/bazed-core/src/vim_interface.rs:56
Methodnew
(document_id: DocumentId, viewport: Viewport)
crates/bazed-core/src/view.rs:25
Methodnew
(event_send: ClientSendHandle)
crates/bazed-core/src/app.rs:38
Methodnew
(text: &'a Rope, pos: usize, re: &'b Regex)
crates/bazed-core/src/buffer/regex_cursor.rs:15
Methodnew
(line: usize, col: usize)
crates/bazed-core/src/buffer/position.rs:11
Methodnew
( map: HashMap<Combo, KeymapNode<V>>, on_any_printable: Option<KeymapNode<V>>, )
crates/bazed-input-mapper/src/keymap.rs:62
Methodnew
( id: PluginId, metadata: PluginMetadata, write: interprocess::unnamed_pipe::UnnamedPi
crates/bazed-stew/src/lib.rs:294
Methodnew
(path: PathBuf)
crates/bazed-stew/src/executable.rs:35
Methodnew
(writer: UnnamedPipeWriter)
crates/bazed-stew-interface/src/ipc_connection.rs:25
Methodnew_empty
()
crates/bazed-core/src/buffer.rs:52
Methodnew_from_map
(map: HashMap<Combo, KeymapNode<V>>)
crates/bazed-input-mapper/src/keymap.rs:72
Methodnew_from_string
(s: String)
crates/bazed-core/src/buffer.rs:41
Methodnew_ginormeous
()
crates/bazed-core/src/view.rs:50
Methodnotify_ready
(&mut self)
crates/bazed-stew-interface/src/stew_rpc.rs:278
Methodnum
(s: &str)
crates/bazed-input-mapper/src/input_event.rs:161
Methodof_char
(c: char)
crates/bazed-core/src/word_boundary.rs:94
Methodon_input
Handle a single key input. Buffers inputs when the input leads us to a submap. When we hit a leaf or no match at all, the buffered inputs are cleared
crates/bazed-input-mapper/src/lib.rs:92
Methodopen_ephemeral
()
crates/bazed-core/src/document.rs:37
Methodopen_file
(path: PathBuf)
crates/bazed-core/src/document.rs:44
Functionplugin
(attrs: TokenStream, input: TokenStream)
crates/bazed-stew-macros/src/lib.rs:15
Methodprimary_caret
(&self)
crates/bazed-core/src/buffer/buffer_regions.rs:96
Methodredo
(&mut self)
crates/bazed-core/src/buffer/undo_history.rs:102
Methodregister_fn
(&mut self, name: &str, function: F)
crates/bazed-stew-interface/src/stew_rpc.rs:135
Methodstart_building_delta
(&self)
crates/bazed-core/src/buffer.rs:112
Methodsticky
(head: usize, tail: usize)
crates/bazed-core/src/region.rs:47
Methodsticky_cursor
(offset: usize)
crates/bazed-core/src/region.rs:43
FunctionstringSplice
( str: string, offset: number, text: string, deleteCount: number = 0, )
node_packages/bazed-svelte/src/lib/common.ts:19
Functionsub
(a: Vector2, b: Vector2)
node_packages/bazed-svelte/src/lib/linearAlgebra.ts:9
Functiontest_delete_backwards
()
crates/bazed-core/src/buffer.rs:388
Functiontest_delete_empty
()
crates/bazed-core/src/buffer.rs:406
Functiontest_delete_forwards
()
crates/bazed-core/src/buffer.rs:380
Functiontest_delete_selection
()
crates/bazed-core/src/buffer.rs:397
Functiontest_empty_redo
()
crates/bazed-core/src/buffer/undo_history.rs:191
Functiontest_eol
()
crates/bazed-core/src/buffer/movement.rs:124
Functiontest_find_next
()
crates/bazed-core/src/buffer/movement.rs:147
Functiontest_find_prev
()
crates/bazed-core/src/buffer/movement.rs:188
Functiontest_from_offset_invalid
()
crates/bazed-core/src/buffer/position.rs:189
Functiontest_from_offset_valid
()
crates/bazed-core/src/buffer/position.rs:155
Functiontest_highlevel_movement_line_ends
()
crates/bazed-core/src/buffer.rs:521
Functiontest_highlevel_movement_viewport
()
crates/bazed-core/src/buffer.rs:536
Functiontest_insert
()
crates/bazed-core/src/buffer.rs:336
Functiontest_insert_at_selection
()
crates/bazed-core/src/buffer.rs:370
Functiontest_key_string
()
crates/bazed-input-mapper/src/input_event.rs:191
Functiontest_keypress
()
crates/bazed-core/src/app.rs:296
Functiontest_merge
()
crates/bazed-core/src/region.rs:142
Functiontest_move_caret_down_into_shorter_line
()
crates/bazed-core/src/buffer.rs:499
Functiontest_move_caret_edges
()
crates/bazed-core/src/buffer.rs:476
Functiontest_move_caret_empty
()
crates/bazed-core/src/buffer.rs:459
Functiontest_move_caret_forgets_column_after_horiz_movement
()
crates/bazed-core/src/buffer.rs:435
Functiontest_move_caret_remembers_column
()
crates/bazed-core/src/buffer.rs:424
Functiontest_move_caret_selecting
()
crates/bazed-core/src/buffer.rs:414
Functiontest_move_caret_up_into_shorter_line
()
crates/bazed-core/src/buffer.rs:510
Functiontest_move_collapses_selection
()
crates/bazed-core/src/buffer.rs:447
Functiontest_move_next_word_boundary
()
crates/bazed-core/src/buffer/movement.rs:229
Functiontest_move_previous_word_boundary
()
crates/bazed-core/src/buffer/movement.rs:256
Functiontest_named_key_attribute_values
()
crates/bazed-input-mapper/src/input_event.rs:213
Functiontest_next_match
()
crates/bazed-core/src/buffer/regex_cursor.rs:46
Functiontest_overlaps
()
crates/bazed-core/src/region.rs:127
Functiontest_parse_combo
()
crates/bazed-input-mapper/src/key_combo.rs:153
Functiontest_prev_match
()
crates/bazed-core/src/buffer/regex_cursor.rs:56
Functiontest_prev_match_edge
()
crates/bazed-core/src/buffer/regex_cursor.rs:66
Functiontest_replace_at_caret
()
crates/bazed-core/src/buffer.rs:345
Functiontest_replace_at_caret_end_of_buffer
()
crates/bazed-core/src/buffer.rs:356
Functiontest_reverse_chunks_iter
()
crates/bazed-core/src/word_boundary.rs:256
Functiontest_scroll_line_into_view
()
crates/bazed-core/src/view.rs:84
Functiontest_setup_view
()
crates/bazed-core/src/app.rs:270
Functiontest_to_offset_invalid
()
crates/bazed-core/src/buffer/position.rs:172
Functiontest_to_offset_snapping
()
crates/bazed-core/src/buffer/position.rs:137
Functiontest_to_offset_valid
()
crates/bazed-core/src/buffer/position.rs:111
← previousnext →201–300 of 319, ranked by callers