Optionaloptions: DrawingTemplateOperationOptionsOptionaloptions: DrawingTemplateOperationOptionsSave values under name for tool. A template of the same tool whose
name matches (ignoring case and outer spaces) takes the new values and
keeps its identity, so saving twice under one name never makes two.
Optionaloptions: DrawingTemplateOperationOptionsThe look new drawings of tool start with; null forgets it, and the tool's own look returns.
Optionaloptions: DrawingTemplateOperationOptionsCalled after each change this store commits, before that change's promise resolves. Returns the unsubscribe.
Drawing templates and tool defaults with serialized, revision-checked writes. Each change is applied to the catalog as stored at that moment, so a template saved in another session survives; only a write racing it is refused, as a conflict. Create a new repository when the account changes.