-
Notifications
You must be signed in to change notification settings - Fork 5
Home
The majority of the wiki comprises pages with detailed descriptions and examples to expand on the information presented in the project's README.
The custom sidebar to the right is in the same order as the README sections.
There is no separate page for View.clipOutlineShadow, however, since it's
pretty self-explanatory, but there is information relevant to it in
the Notes.
For reference, the Limitations and recourses map to the wiki pages as follows:
| Section | Page |
|---|---|
| Overlapping sibling Views | ShadowPlane |
| Irregular shapes on Android R+ | ViewPathProvider |
| Parent matrix on Android N-P | View.forceShadowLayer |
The Notes page has important information and caveats for each framework and the overall project in general. If you plan to use the library, you should at least have a quick look through the Contents list to see if you might be dealing with anything discussed there.
The code docs are available separately through github.io ↗.
This functionality is an original feature of the library that I don't really advertise anymore, since I don't imagine that others would have much use for it. It's kinda overkill for what it does, and it's likely only useful if you can't modify the code, for some odd reason.
These helpers plug into the layout inflation pipeline in order to process and
apply library attributes on XML tags without having to use one of the library's
ShadowsViewGroups as the target's parent. Their descriptions and examples can
be found on this separate wiki page.
I've been updating them occasionally to keep them working in some fashion or another, but they'll likely be removed eventually. If you are using them and would prefer that they remain in the library, just file an issue and I'll keep 'em around.