mirror of
https://github.com/hexedtech/codemp.git
synced 2024-11-21 06:44:48 +01:00
adds getters for complex nested elements.
This commit is contained in:
parent
0e68e89ce8
commit
1b97ef0b90
2 changed files with 4 additions and 4 deletions
4
dist/py/src/codemp/codemp.pyi
vendored
4
dist/py/src/codemp/codemp.pyi
vendored
|
@ -91,8 +91,8 @@ class TextChange:
|
|||
Editor agnostic representation of a text change, it translate between internal
|
||||
codemp text operations and editor operations
|
||||
"""
|
||||
start: int
|
||||
end: int
|
||||
start_idx: int
|
||||
end_idx: int
|
||||
content: str
|
||||
|
||||
def __new__(cls, *, start: int, end: int, content: str, **kwargs): ...
|
||||
|
|
|
@ -7,7 +7,7 @@ use pyo3::prelude::*;
|
|||
/// An event that occurred about a user's cursor.
|
||||
#[derive(Clone, Debug, Default)]
|
||||
#[cfg_attr(feature = "js", napi_derive::napi(object))]
|
||||
#[cfg_attr(feature = "py", pyclass)]
|
||||
#[cfg_attr(feature = "py", pyclass(get_all))]
|
||||
#[cfg_attr(feature = "serialize", derive(serde::Serialize, serde::Deserialize))]
|
||||
// #[cfg_attr(feature = "py", pyo3(crate = "reexported::pyo3"))]
|
||||
pub struct Cursor {
|
||||
|
@ -20,7 +20,7 @@ pub struct Cursor {
|
|||
/// A cursor selection span.
|
||||
#[derive(Clone, Debug, Default)]
|
||||
#[cfg_attr(feature = "js", napi_derive::napi(object))]
|
||||
#[cfg_attr(feature = "py", pyclass)]
|
||||
#[cfg_attr(feature = "py", pyclass(get_all))]
|
||||
#[cfg_attr(feature = "serialize", derive(serde::Serialize, serde::Deserialize))]
|
||||
// #[cfg_attr(feature = "py", pyo3(crate = "reexported::pyo3"))]
|
||||
pub struct Selection {
|
||||
|
|
Loading…
Reference in a new issue