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

New ProtoFlux Node: ReferenceInterfaceTarget<T> #2011

Open
JackTheFoxOtter opened this issue May 8, 2024 · 1 comment
Open

New ProtoFlux Node: ReferenceInterfaceTarget<T> #2011

JackTheFoxOtter opened this issue May 8, 2024 · 1 comment
Labels
enhancement Suggested addition of a new feature. protoflux

Comments

@JackTheFoxOtter
Copy link

Is your feature request related to a problem? Please describe.

Currently, ReferenceTarget<T> exists, and takes a SyncRef<T> as an input. There is however no version of this node that takes an ISyncRef<T> as an input.

Describe the solution you'd like

The new node ReferenceInterfaceTarget<T>, which is the same as ReferenceTarget<T>, just that it takes an ISyncRef<T> instead of a SyncRef<T> as an input.

Describe alternatives you've considered

None.

Additional Context

This is a relatively low priority issue, I don't think there are many types that implement ISyncRef<T> directly. The only ones I can think of are SyncRef<T> and UserRef.

This would however be consistent with ReferenceAsVariable<T>, which has a ReferenceInterfaceAsVariable<T> counterpart:
image

Requesters

No response

@JackTheFoxOtter JackTheFoxOtter added the enhancement Suggested addition of a new feature. label May 8, 2024
@EmergencyTemporalShift
Copy link

For the fluxers who are less knowledgeable about these, what would this help with? I'm curious.

@shiftyscales shiftyscales removed their assignment May 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Suggested addition of a new feature. protoflux
Projects
None yet
Development

No branches or pull requests

3 participants