Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implemented AttributeChain attribute. #57

Merged
merged 3 commits into from
Aug 18, 2024
Merged

Conversation

sammorrell
Copy link
Member

Added the AttributeChain variant to the Attribute enums, as well as implementing it into the linker chain. This means that we can now chain together multiple attributes onto a single surface tag.

I've also added a unit test to check the deserialisation of JSON into the AttributeChain variant too.

- Added attribute chain variant of attribute.
- Added processing of AttributeChain in surface.
- Started implementation of linking for AttributeChain.
This commit contains my first attempt at adding the `AttributeChain` into
the linking chain. This means that we should now be able to link into the
MCRT.

I have also cleaned up after my first exploration.
@sammorrell sammorrell merged commit 7a94282 into develop Aug 18, 2024
1 check passed
@sammorrell sammorrell deleted the attribute-chain branch August 18, 2024 00:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

1 participant