internal sealed override Element ReadNewChildContents( EmberReader reader, ElementType actualType, Context context, out RetrievalState childRetrievalState) { MetaElement metaChild; return(MetaChildren.TryGetValue(context.Identifier, out metaChild) ? metaChild.ReadContents(reader, actualType, context, out childRetrievalState) : this.ReadNewDynamicChildContents(reader, actualType, context, out childRetrievalState)); }
internal override bool ChangeVisibility(IElement child) { base.ChangeVisibility(child); MetaElement metaChild; var result = MetaChildren.TryGetValue(child.Identifier, out metaChild); if (result) { metaChild.ChangeVisibility(this, child); } return(result); }