Children: {
_flattenInto(out: any[], input: any): void;
_isNil(x: any): boolean;
count(children: Iterable<any, any, any>): number;
find(
children: Iterable<any, any, any>,
predicate: (child: any, index: number) => boolean,
): any;
first(children: Iterable<any, any, any>): any;
forEach(
children: Iterable<any, any, any>,
fn: (child: any, index: number) => void,
): void;
last(children: Iterable<any, any, any>): any;
map(
children: Iterable<any, any, any>,
fn: (child: any, index: number) => any,
): any[];
only(children: Iterable<any, any, any>): any;
pickOne(
children: Iterable<any, any, any>,
predicate: (child: any, index: number) => boolean,
): any;
toArray(children: Iterable<any, any, any>): any[];
} = ...
Type Declaration
_flattenInto: function
_flattenInto(out: any[], input: any): void
_isNil: function
count: function
count(children: Iterable<any, any, any>): number Parameters
- children: Iterable<any, any, any>
Returns number
find: function
find( children: Iterable<any, any, any>, predicate: (child: any, index: number) => boolean,): any Parameters
- children: Iterable<any, any, any>
- predicate: (child: any, index: number) => boolean
Returns any
first: function
first(children: Iterable<any, any, any>): any Parameters
- children: Iterable<any, any, any>
Returns any
forEach: function
forEach( children: Iterable<any, any, any>, fn: (child: any, index: number) => void,): void Parameters
- children: Iterable<any, any, any>
- fn: (child: any, index: number) => void
Returns void
last: function
last(children: Iterable<any, any, any>): any Parameters
- children: Iterable<any, any, any>
Returns any
map: function
map( children: Iterable<any, any, any>, fn: (child: any, index: number) => any,): any[] Parameters
- children: Iterable<any, any, any>
- fn: (child: any, index: number) => any
Returns any[]
only: function
only(children: Iterable<any, any, any>): any Parameters
- children: Iterable<any, any, any>
Returns any
pickOne: function
pickOne( children: Iterable<any, any, any>, predicate: (child: any, index: number) => boolean,): any Parameters
- children: Iterable<any, any, any>
- predicate: (child: any, index: number) => boolean
Returns any
toArray: function
toArray(children: Iterable<any, any, any>): any[] Parameters
- children: Iterable<any, any, any>
Returns any[]
Children namespace for utilities that operate on
props.children.nullandundefineditems (common React-like behavior).