question: returns all of child layouts that the current user has permission to access from this navigation item 's layout . concode_field_sep ThemeDisplay _themeDisplay concode_elem_sep List<NavItem> _children concode_elem_sep Layout _layout concode_elem_sep List<NavItem> _browsableChildren concode_elem_sep Map<String,Object> _contextObjects concode_elem_sep HttpServletRequest _request concode_field_sep String getRegularFullURL concode_elem_sep List<NavItem> fromLayouts concode_elem_sep String getName concode_elem_sep boolean hasChildren concode_elem_sep String getResetMaxStateURL concode_elem_sep String getResetLayoutURL concode_elem_sep String getUnescapedName concode_elem_sep boolean hasBrowsableChildren concode_elem_sep String getURL concode_elem_sep Layout getLayout concode_elem_sep String getTarget concode_elem_sep String getTitle concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep String getRegularURL concode_elem_sep boolean isBrowsable concode_elem_sep boolean isChildSelected concode_elem_sep long getLayoutId concode_elem_sep boolean isSelected concode_elem_sep List<NavItem> getBrowsableChildren concode_elem_sep String iconURL concode_elem_sep boolean isInNavigation
target: List < NavItem > function ( ) { if ( _children == null ) { List < Layout > loc0 = _layout . getChildren ( _themeDisplay . getPermissionChecker ( ) ) ; _children = fromLayouts ( _request , loc0 , _contextObjects ) ; } return _children ; }