I'm not sure what is possible in Flash Builder. I honestly don't use
code-hinting in FB because I know the APIs pretty well. If FB with the
regular Flex SDK can offer allowed values for properties, then it should
be possible to offer allowed values for the bead property, although I
think that is
Here’s what I’m after:
1. In mxml, I’d like to markup and then be given a list of valid beads
for the current component. What’s the easiest way for tooling to get such a
list?
2. With a bead selected, I’d like tooling to allow refactor and give a list of
beads which can replace the current one
You are welcome to add a new tag. Could be something like
@workswith classOrInterface
Or maybe @knownstrands.
I'm not sure what you visualize for "display hierarchy" and "code
hinting". Fundamentally, we have raw data in .json files and you can
write code to process and visualize that data.
It seems like there should be a mechanism to add arbitrary tags that include
references to acceptable components. Maybe use interfaces to indicate
swap-ability?
What format would be best for tooling to display hierarchy and code hinting?
Should there be a manifest file, or is the ASDoc enough f
View beads have @viewbead ASDoc tag
Top-level components have @toplevel ASDoc tag.
All tags are output to tags.json and the ASDoc example could implement any
sort of filtering based on those tags. New tags I think can be added by
just adding them to the ASDoc and maybe telling the compiler to hid
What do the annotations look like?
Maybe there should be some kind of manifest that documents beads and their
relationships?
> On Jun 6, 2017, at 5:46 PM, Alex Harui wrote:
>
> Definitely needs more.
>
> In the ASDoc example, there is a checkbox to see just view beads. I have
> added ASDoc
Definitely needs more.
In the ASDoc example, there is a checkbox to see just view beads. I have
added ASDoc annotations to the view beads so they show up when that filter
is on. I'm sure view beads may have been added since I first did that,
and maybe the annotation accidentally got copied into