We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Figure out the better way to represent those metadata complexities:
Example:
Proposals:
.setXYZ(child, value)
Examples:
Tree.setValue
i32
Proposals
union
pub const Color = union(enum) { BgColor, FgColor, Rgb: Rgb, }; pub const Selection = union(enum) { Next, Previous, Root, Index: i32 };
anytype
set
get
setColorRgb
setImage
Image
setImage(image.getHandleName())
The text was updated successfully, but these errors were encountered:
Partial support for #3
1dae92e
No branches or pull requests
Figure out the better way to represent those metadata complexities:
1. IUP elements that have attributes that are applied on children;
Example:
Proposals:
.setXYZ(child, value)
; Maybe not ergonomics to declare in fluent API.2. Complex union values
Examples:
Tree.setValue
expects ani32
representing the index, or a well-known alias, like "NEXT", "PREVIOUS", "ROOT", etcProposals
union
with each possible value, for exampleanytype
inset
; Each case may have aget
behavior.setColorRgb
and setColorStr`3. Handle or HandleName attributes
Example:
setImage
and many others attribute should accept anImage
or a string with the HandleNameProposals
setImage(image.getHandleName())
anytype
inset
; Each case may have aget
behavior.setImage
and setImageHandleName`The text was updated successfully, but these errors were encountered: