OptionalexcludeFields to leave off the clone entirely.
OptionalforceFields to copy even though they would normally be skipped.
OptionaldeepFields to deep-clone rather than copy by reference.
OptionalcopyFields to copy by reference even under a deep-clone setting.
OptionalcopyWhether to copy fields holding DOM nodes.
OptionaldeepWhether to deep-clone every object-valued field.
OptionaldeepWhether to deep-clone every node-valued field.
OptionalsnapshotWhether the clone's model gets a detached snapshot of the data instead of a live reference. See the note on the field.
Description
Controls what GradumSelector.clone carries over to the copy. By default a clone gets the origin's own fields but shares object and node references; these options let you deepen or narrow that per field.