Hi Andrew,
Hi Andrew,
Hello Imran,
I highlighted an inconsistency between implementations as well as a problem with property Del field. What does the defect correspond to and what is the intended behavior with inheritance.
Regards,
Andrew
Hi Andrew,
Hello Imran,
Do you have an update on this?
Regards,
Andrew
Hi Andrew,
Hi Andrew,
Hello Imran,
Just to add to my earlier examples, I now have a third inheritance behaviour.
andrew.ridgeley:
Shape.Geoms- Only exists in master, unless a cell is overridden locally, at which point, entire geoms collection is available locally- Values are merged from master / local overrides- Del flag is set when a section is deleted locallyShape.Props- Exists locally regardless of if anything is overridden- Values are merged from master / local overrides- Del flag doesn’t appear to be set, so any property deleted locally still exists locally with Del = Undefined.
Shape.Hyperlinks
- Only exists in master, unless a cell is overriden locally, at which point, only the overriden row is available on the instance- Only overriden cell has a value in the local row, any columns that should be inherited from a master are empty- Del flag doesn’t appear to be set, so any hyperlink deleted locally still exists locally with Del = Undefined.
Hi Andrew,
Hi Andrew,
DIAGRAMNET-51232 - Prop.Del is resolved in 17.5
Hyperlink.Del still an issue in 17.5
Hi Andrew,
User.Del always returns undefined.
Also, I am still waiting for a response from the dev team ahout how shapesheet inheritance should work in Aspose.
Hi Andrew,
Hi Andrew,
Hello,
Resolved: Master hyperlinks deleted locally
Unresolved:-
- Master user cells deleted locally
- Master hyperlinks overriden locally only have values for overriden cells. Any inherited cells are read as empty string.
Hi Andrew,
I am still waiting for a response from the dev team on how inheritance should work, and would like a status update on DIAGRAMNET-51232.
Regards,
Andrew
@andrew.ridgeley,
Thank you for the inquiry. Unfortunately, there is no update on this yet and our product team is in progress to resolve this ticket. We have intimated our product team and let you know once a significant progress has been made in this regard.
Best Regards,
Imran Rafique