@univerjs-pro/sheets-print v0.5.0-beta.1Docs


Interface: ISheetPrintManagerService

Properties

PropertyTypeDefined in
layoutConfig$Observable<ISheetPrintLayoutConfig>packages/sheets-print/src/services/sheet-print-manager.service.ts:49
layoutInfos$Observable<ISheetPrintLayoutInfo[]>packages/sheets-print/src/services/sheet-print-manager.service.ts:59
paperMarginIPrintMarginpackages/sheets-print/src/services/sheet-print-manager.service.ts:64
paperSize{ h: number; w: number; }packages/sheets-print/src/services/sheet-print-manager.service.ts:62
paperSize.hnumberpackages/sheets-print/src/services/sheet-print-manager.service.ts:62
paperSize.wnumberpackages/sheets-print/src/services/sheet-print-manager.service.ts:62
reLayout() => voidpackages/sheets-print/src/services/sheet-print-manager.service.ts:66
renderConfig$Observable<ISheetPrintRenderConfig>packages/sheets-print/src/services/sheet-print-manager.service.ts:54
reset() => voidpackages/sheets-print/src/services/sheet-print-manager.service.ts:68

Accessors

layoutConfig

Get Signature

get layoutConfig(): ISheetPrintLayoutConfig
Returns

ISheetPrintLayoutConfig

Defined in

packages/sheets-print/src/services/sheet-print-manager.service.ts:52


layoutInfos

Get Signature

get layoutInfos(): ISheetPrintLayoutInfo[]
Returns

ISheetPrintLayoutInfo[]

Defined in

packages/sheets-print/src/services/sheet-print-manager.service.ts:60


renderConfig

Get Signature

get renderConfig(): ISheetPrintRenderConfig
Returns

ISheetPrintRenderConfig

Defined in

packages/sheets-print/src/services/sheet-print-manager.service.ts:57

Methods

replaceLayoutConfig()

replaceLayoutConfig(config): void

Parameters

ParameterType
configISheetPrintLayoutConfig

Returns

void

Defined in

packages/sheets-print/src/services/sheet-print-manager.service.ts:51


replaceRenderConfig()

replaceRenderConfig(config): void

Parameters

ParameterType
configISheetPrintRenderConfig

Returns

void

Defined in

packages/sheets-print/src/services/sheet-print-manager.service.ts:56


updateLayoutConfig()

updateLayoutConfig(config): void

Parameters

ParameterType
configPartial<ISheetPrintLayoutConfig>

Returns

void

Defined in

packages/sheets-print/src/services/sheet-print-manager.service.ts:50


updateRenderConfig()

updateRenderConfig(config): void

Parameters

ParameterType
configPartial<ISheetPrintRenderConfig>

Returns

void

Defined in

packages/sheets-print/src/services/sheet-print-manager.service.ts:55