UNPKG

survey-pdf

Version:

survey.pdf.js is a SurveyJS PDF Library. It is a easy way to export SurveyJS surveys to PDF. It uses JSON for survey metadata.

25 lines (24 loc) 1.23 kB
import { PanelModel, PageModel, Question } from 'survey-core'; import { IPoint, DocController } from '../doc_controller'; import { FlatRepository } from '../flat_layout/flat_repository'; import { IPdfBrick } from '../pdf_render/pdf_brick'; export declare class AdornersBaseOptions { point: IPoint; bricks: IPdfBrick[]; controller: DocController; repository: FlatRepository; module: any; constructor(point: IPoint, bricks: IPdfBrick[], controller: DocController, repository: FlatRepository, module: any); } export declare class AdornersOptions extends AdornersBaseOptions { question: Question; constructor(point: IPoint, bricks: IPdfBrick[], question: Question, controller: DocController, repository: FlatRepository, module: any); } export declare class AdornersPanelOptions extends AdornersBaseOptions { panel: PanelModel; constructor(point: IPoint, bricks: IPdfBrick[], panel: PanelModel, controller: DocController, repository: FlatRepository, module: any); } export declare class AdornersPageOptions extends AdornersBaseOptions { page: PageModel; constructor(point: IPoint, bricks: IPdfBrick[], page: PageModel, controller: DocController, repository: FlatRepository, module: any); }