Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
 
Share Thread:
Reddit Facebook Twitter
Custom properties for objects
05-08-2013, 05:18 PM
Post: #1
Custom properties for objects
The #we record contains a field called pst. Is this field supposed to be used for storing plugin-specific data associated with an object?
Is the value lost for objects being added through the Combine operation? Is it duplicated through Separate?
Reply
05-12-2013, 10:31 AM
Post: #2
RE: Custom properties for objects
Test or read the code :-)
I don't think anyone remembers that code, so you can figure it out by yourself just as easily as
we can.
Reply
05-15-2013, 08:55 PM
Post: #3
RE: Custom properties for objects
(05-08-2013 05:18 PM)nemyax Wrote:  The #we record contains a field called pst. Is this field supposed to be used for storing plugin-specific data associated with an object?
yes.

Quote:Is the value lost for objects being added through the Combine operation? Is it duplicated through Separate?
As dgud said, you should try it out.

By checking the code, Combine uses wings_we:merge/1 that will merge all #we's pst values (merge_plugins/1), while Separate uses wings_we:separate/1 for create back all previous combined #wes, but it do nothing with that merged pst.
So, it's probable that all separated #we's can have the same pst data - that one assigned to the combined #we.
Reply
05-15-2013, 10:29 PM
Post: #4
RE: Custom properties for objects
Thanks. Certainly I will test it as soon as I get round to that particular to-do item. I was asking in case someone had the answer at their fingertips.
Reply


Forum Jump:


User(s) browsing this thread: 1 Guest(s)