Add isLeaf flag to Views.

Summary: While building some views with YogaKit, I found an interesting problem. If you are apply `yg_` properties to a view which is constructed of subclassed views (that don't use Yoga.) we still treat view (and it's subviews) like they are using YogaKit. This fixes that behavior.

Reviewed By: emilsjolander

Differential Revision: D4348344

fbshipit-source-id: 37b8648918529f55afea1d1883a03af398aac849
This commit is contained in:
Dustin Shahidehpour
2016-12-20 11:31:55 -08:00
committed by Facebook Github Bot
parent 9d35dce63e
commit 835bb1cd9c
3 changed files with 46 additions and 5 deletions

View File

@@ -69,4 +69,9 @@
*/
- (NSUInteger)yg_numberOfChildren;
/**
Return a BOOL indiciating whether or not we this node contains any subviews that are included in Yoga's layout.
*/
- (BOOL)yg_isLeaf;
@end