procedure Assign(Source: TScPersistent); virtual; abstract;
Description
Copies the contents of another similar object. Assign copies properties and other attributes of the specified Source object to the current object.
This method should be overridden in descendant classes to handle the assignment of properties from similar objects.