C# 클래스 Bloom.Book.Layout

A Layout is size and orientation, plus options. Currently, there is only one set of options allowed, named "styles"
파일 보기 프로젝트 열기: BloomBooks/BloomDesktop 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
SizeAndOrientation SizeAndOrientation

공개 메소드들

메소드 설명
FromDom ( HtmlDom dom, Layout defaultIfMissing ) : Layout
FromDomAndChoices ( HtmlDom dom, Layout defaultIfMissing, IFileLocator fileLocator ) : Layout
GetConfigurationsFromConfigurationOptionsString ( string contents ) : List

At runtime, this string comes out of a dummy css 'content' line. For unit tests, it just comes from the test.

ToString ( ) : string
UpdatePageSplitMode ( XmlNode node ) : void

비공개 메소드들

메소드 설명
EnsureLayoutIsAmongValidChoices ( HtmlDom dom, Layout layout, IFileLocator fileLocator ) : Layout

메소드 상세

FromDom() 공개 정적인 메소드

public static FromDom ( HtmlDom dom, Layout defaultIfMissing ) : Layout
dom HtmlDom
defaultIfMissing Layout
리턴 Layout

FromDomAndChoices() 공개 정적인 메소드

public static FromDomAndChoices ( HtmlDom dom, Layout defaultIfMissing, IFileLocator fileLocator ) : Layout
dom HtmlDom
defaultIfMissing Layout
fileLocator IFileLocator
리턴 Layout

GetConfigurationsFromConfigurationOptionsString() 공개 정적인 메소드

At runtime, this string comes out of a dummy css 'content' line. For unit tests, it just comes from the test.
public static GetConfigurationsFromConfigurationOptionsString ( string contents ) : List
contents string
리턴 List

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

UpdatePageSplitMode() 공개 메소드

public UpdatePageSplitMode ( XmlNode node ) : void
node System.Xml.XmlNode
리턴 void

프로퍼티 상세

SizeAndOrientation 공개적으로 프로퍼티

E.g. A4 Landscape
public SizeAndOrientation,Bloom.Book SizeAndOrientation
리턴 SizeAndOrientation