public static CreateWrapper ( object owner, RenderElement renderElement, |
||
owner | object | |
renderElement | RenderElement | |
spec | ||
isInline | bool | |
return |
internal override CssBox GetPrincipalBox(CssBox parentCssBox, HtmlHost host) { if (this.CurrentPrincipalBox != null) { return(this.CurrentPrincipalBox); } else { _lazyCreator(parentCssBox.GetInternalRootGfx(), out RenderElement re, out object controller); CssBox wrapper = CustomCssBoxGenerator.CreateWrapper(((HtmlDocument)this.OwnerDocument).Host, controller, re, this.Spec, false); this.SetPrincipalBox(wrapper); return(wrapper); } }
internal override CssBox GetPrincipalBox(CssBox parentCssBox, HtmlHost host) { if (this.CurrentPrincipalBox != null) { return(this.CurrentPrincipalBox); } else { RenderElement re; object controller; lazyCreator((RootGraphic)parentCssBox.RootGfx, out re, out controller); CssBox wrapper = CustomCssBoxGenerator.CreateWrapper(controller, re, this.Spec, false); this.SetPrincipalBox(wrapper); return(wrapper); } }