-
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, though there
is no dedicated page for View.clipOutlineShadow, since it's rather
self-explanatory.
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 will likely be removed in the next release. If you're still using them and would prefer that they remain in the library, file an issue to that effect and I'll keep 'em around.