C# Class LayoutFarm.HtmlBoxes.HtmlHost

Afficher le fichier Open project: prepare/HTML-Renderer Class Usage Examples

Méthodes publiques

Méthode Description
AttachEssentailHandlers ( EventHandler reqImageHandler, EventHandler reqStyleSheetHandler ) : void
ChildRequestImage ( ImageBinder binder, HtmlContainer htmlCont, object reqFrom, bool _sync ) : void
CreateBox2 ( CssBox parentBox, WebDom childElement, bool fullmode ) : CssBox
CreateNewDocumentFragment ( ) : HtmlDocument
CreateNewSharedHtmlDoc ( ) : HtmlDocument
CreatePresentationHtmlDoc ( ) : LayoutFarm.WebDom.Impl.HtmlDocument
DetachEssentailHanlders ( ) : void
GetNewInputEventAdapter ( ) : HtmlInputEventAdapter
GetRenderTreeBuilder ( ) : RenderTreeBuilder
GetSharedHtmlLayoutVisitor ( HtmlContainer htmlCont ) : LayoutFarm.HtmlBoxes.LayoutVisitor
HtmlHost ( ) : System
RegisterCssBoxGenerator ( LayoutFarm cssBoxGenerator ) : void
ReleaseHtmlLayoutVisitor ( LayoutFarm lay ) : void
SetHtmlContainerUpdateHandler ( HtmlContainerUpdateHandler htmlContainerUpdateHandler ) : void
SetRootGraphics ( RootGraphic rootgfx ) : void

Private Methods

Méthode Description
CreateBox ( CssBox parentBox, HtmlElement childElement, bool fullmode ) : CssBox
CreateBridgeBox ( IFonts iFonts, LayoutFarm containerElement, RootGraphic rootgfx ) : CssBox
CreateCustomCssBox ( CssBox parent, LayoutFarm tag, LayoutFarm boxspec ) : CssBox
CreateImageBox ( CssBox parent, HtmlElement childElement ) : CssBox
CreateIsolateBox ( IFonts iFonts, RootGraphic rootgfx ) : CssBox
HtmlHost ( WebDom activeSheet ) : System
NotifyHtmlContainerUpdate ( HtmlContainer htmlCont ) : void
UpdateChildBoxes ( HtmlElement parentElement, bool fullmode ) : void

Method Details

AttachEssentailHandlers() public méthode

public AttachEssentailHandlers ( EventHandler reqImageHandler, EventHandler reqStyleSheetHandler ) : void
reqImageHandler EventHandler
reqStyleSheetHandler EventHandler
Résultat void

ChildRequestImage() public méthode

public ChildRequestImage ( ImageBinder binder, HtmlContainer htmlCont, object reqFrom, bool _sync ) : void
binder ImageBinder
htmlCont HtmlContainer
reqFrom object
_sync bool
Résultat void

CreateBox2() public méthode

public CreateBox2 ( CssBox parentBox, WebDom childElement, bool fullmode ) : CssBox
parentBox CssBox
childElement WebDom
fullmode bool
Résultat CssBox

CreateNewDocumentFragment() public méthode

public CreateNewDocumentFragment ( ) : HtmlDocument
Résultat LayoutFarm.Composers.HtmlDocument

CreateNewSharedHtmlDoc() public méthode

public CreateNewSharedHtmlDoc ( ) : HtmlDocument
Résultat LayoutFarm.Composers.HtmlDocument

CreatePresentationHtmlDoc() public méthode

public CreatePresentationHtmlDoc ( ) : LayoutFarm.WebDom.Impl.HtmlDocument
Résultat LayoutFarm.WebDom.Impl.HtmlDocument

DetachEssentailHanlders() public méthode

public DetachEssentailHanlders ( ) : void
Résultat void

GetNewInputEventAdapter() public méthode

public GetNewInputEventAdapter ( ) : HtmlInputEventAdapter
Résultat HtmlInputEventAdapter

GetRenderTreeBuilder() public méthode

public GetRenderTreeBuilder ( ) : RenderTreeBuilder
Résultat LayoutFarm.Composers.RenderTreeBuilder

GetSharedHtmlLayoutVisitor() public méthode

public GetSharedHtmlLayoutVisitor ( HtmlContainer htmlCont ) : LayoutFarm.HtmlBoxes.LayoutVisitor
htmlCont HtmlContainer
Résultat LayoutFarm.HtmlBoxes.LayoutVisitor

HtmlHost() public méthode

public HtmlHost ( ) : System
Résultat System

RegisterCssBoxGenerator() public méthode

public RegisterCssBoxGenerator ( LayoutFarm cssBoxGenerator ) : void
cssBoxGenerator LayoutFarm
Résultat void

ReleaseHtmlLayoutVisitor() public méthode

public ReleaseHtmlLayoutVisitor ( LayoutFarm lay ) : void
lay LayoutFarm
Résultat void

SetHtmlContainerUpdateHandler() public méthode

public SetHtmlContainerUpdateHandler ( HtmlContainerUpdateHandler htmlContainerUpdateHandler ) : void
htmlContainerUpdateHandler HtmlContainerUpdateHandler
Résultat void

SetRootGraphics() public méthode

public SetRootGraphics ( RootGraphic rootgfx ) : void
rootgfx RootGraphic
Résultat void