copyWith method

_u copyWith({
  1. _9? index,
  2. _9? deltaIndex,
  3. _7? content,
  4. _1y? modality,
  5. _19 resetModality = _F,
  6. _1z? vector,
  7. _19 deleteVector = _F,
  8. _1h? metadata,
  9. _19 resetMetadata = _F,
  10. _7? postContent,
  11. _19 resetPostContent = _F,
  12. _9? charStart,
  13. _19 resetCharStart = _F,
  14. _9? deltaCharStart,
  15. _9? charEnd,
  16. _19 resetCharEnd = _F,
  17. _9? deltaCharEnd,
  18. _9? lod,
  19. _19 resetLod = _F,
  20. _9? deltaLod,
  21. _20? down,
  22. _19 deleteDown = _F,
  23. _20? appendDown,
  24. _20? removeDown,
  25. _9? up,
  26. _19 deleteUp = _F,
  27. _9? deltaUp,
})

Implementation

_u copyWith({_9? index,_9? deltaIndex,_7? content,_1y? modality,_19 resetModality=_F,_1z? vector,_19 deleteVector=_F,_1h? metadata,_19 resetMetadata=_F,_7? postContent,_19 resetPostContent=_F,_9? charStart,_19 resetCharStart=_F,_9? deltaCharStart,_9? charEnd,_19 resetCharEnd=_F,_9? deltaCharEnd,_9? lod,_19 resetLod=_F,_9? deltaLod,_20? down,_19 deleteDown=_F,_20? appendDown,_20? removeDown,_9? up,_19 deleteUp=_F,_9? deltaUp,})=>_u(index: deltaIndex!=null?(index??_H.index)+deltaIndex:index??_H.index,content: content??_H.content,modality: resetModality?_V[7]:(modality??_H.modality),vector: deleteVector?null:(vector??_H.vector),metadata: resetMetadata?_V[3]:(metadata??_H.metadata),postContent: resetPostContent?"":(postContent??_H.postContent),charStart: deltaCharStart!=null?(charStart??_H.charStart)+deltaCharStart:resetCharStart?0:(charStart??_H.charStart),charEnd: deltaCharEnd!=null?(charEnd??_H.charEnd)+deltaCharEnd:resetCharEnd?0:(charEnd??_H.charEnd),lod: deltaLod!=null?(lod??_H.lod)+deltaLod:resetLod?0:(lod??_H.lod),down: (deleteDown?null:(down??_H.down))?.$u(appendDown,removeDown),up: deltaUp!=null?(up??_H.up??0)+deltaUp:deleteUp?null:(up??_H.up),);