API > @blocksuite/store > Y > YTextEvent
Class: YTextEvent ​
Extends ​
Constructors ​
constructor ​
new YTextEvent(
ytext
,transaction
,subs
):YTextEvent
Parameters ​
Parameter | Type | Description |
---|---|---|
ytext | Text | - |
transaction | Transaction | - |
subs | Set < any > | The keys that changed |
Returns ​
Overrides ​
Defined In ​
node_modules/.pnpm/yjs@13.6.8/node_modules/yjs/dist/src/types/YText.d.ts:55
Properties ​
_changes ​
_changes:
null
|Object
Defined In ​
node_modules/.pnpm/yjs@13.6.8/node_modules/yjs/dist/src/utils/YEvent.d.ts:29
Inherited from ​
_delta ​
_delta:
null
| {attributes
: {};delete
:number
;insert
:string
|object
|any
[] |AbstractType
<any
>;retain
:number
;}[]
Defined In ​
node_modules/.pnpm/yjs@13.6.8/node_modules/yjs/dist/src/utils/YEvent.d.ts:41
Inherited from ​
_keys ​
_keys:
null
|Map
<string
, {action
:"add"
|"update"
|"delete"
;newValue
:any
;oldValue
:any
;} >
Defined In ​
node_modules/.pnpm/yjs@13.6.8/node_modules/yjs/dist/src/utils/YEvent.d.ts:33
Inherited from ​
_path ​
_path:
null
| (string
|number
)[]
Defined In ​
node_modules/.pnpm/yjs@13.6.8/node_modules/yjs/dist/src/utils/YEvent.d.ts:52
Inherited from ​
childListChanged ​
private
childListChanged:any
Whether the children changed.
Defined In ​
node_modules/.pnpm/yjs@13.6.8/node_modules/yjs/dist/src/types/YText.d.ts:61
currentTarget ​
currentTarget:
AbstractType
<any
>
The current target on which the observe callback is called.
Defined In ​
node_modules/.pnpm/yjs@13.6.8/node_modules/yjs/dist/src/utils/YEvent.d.ts:20
Inherited from ​
keysChanged ​
keysChanged:
Set
<string
>
Set of all changed attributes.
Defined In ​
node_modules/.pnpm/yjs@13.6.8/node_modules/yjs/dist/src/types/YText.d.ts:66
target ​
target:
Text
The type on which this event was created on.
Defined In ​
node_modules/.pnpm/yjs@13.6.8/node_modules/yjs/dist/src/utils/YEvent.d.ts:15
Inherited from ​
transaction ​
transaction:
Transaction
The transaction that triggered this event.
Defined In ​
node_modules/.pnpm/yjs@13.6.8/node_modules/yjs/dist/src/utils/YEvent.d.ts:25
Inherited from ​
Accessors ​
changes ​
get
changes():object
Defined In ​
node_modules/.pnpm/yjs@13.6.8/node_modules/yjs/dist/src/utils/YEvent.d.ts:117
Inherited from ​
delta ​
get
delta(): {attributes
: {};delete
:number
;insert
:string
|object
|AbstractType
<any
>;retain
:number
;}[]
Defined In ​
node_modules/.pnpm/yjs@13.6.8/node_modules/yjs/dist/src/types/YText.d.ts:75
Overrides ​
keys ​
get
keys():Map
<string
, {action
:"add"
|"update"
|"delete"
;newValue
:any
;oldValue
:any
;} >
Defined In ​
node_modules/.pnpm/yjs@13.6.8/node_modules/yjs/dist/src/utils/YEvent.d.ts:79
Inherited from ​
path ​
get
path(): (string
|number
)[]
Defined In ​
node_modules/.pnpm/yjs@13.6.8/node_modules/yjs/dist/src/utils/YEvent.d.ts:66
Inherited from ​
Methods ​
adds ​
adds(
struct
):boolean
Check if a struct is added by this event.
In contrast to change.deleted, this method also returns true if the struct was added and then deleted.
Parameters ​
Parameter | Type |
---|---|
struct | AbstractStruct |
Returns ​
boolean
Inherited from ​
Defined In ​
node_modules/.pnpm/yjs@13.6.8/node_modules/yjs/dist/src/utils/YEvent.d.ts:108
deletes ​
deletes(
struct
):boolean
Check if a struct is deleted by this event.
In contrast to change.deleted, this method also returns true if the struct was added and then deleted.
Parameters ​
Parameter | Type |
---|---|
struct | AbstractStruct |
Returns ​
boolean
Inherited from ​
Defined In ​
node_modules/.pnpm/yjs@13.6.8/node_modules/yjs/dist/src/utils/YEvent.d.ts:75