UNPKG

@syncfusion/ej2-react-pdfviewer

Version:
287 lines 10.5 kB
{ "name": "PdfViewer", "description": "PdfViewer Component", "isServerComponent":"true", "isRequiredRazor":"true", "keywords": { "common": [ "ej2", "ej2-pdfviewer", "syncfusion", "pdf-viewer", "typescript" ], "angular": [ "angular", "angular-pdf-viewer" ], "react": [ "react", "reactjs", "react-pdf-viewer", "javascript" ], "vue": [ "vue", "vuejs", "vue-pdf-viewer" ] }, "repository": { "type": "git", "url": "https://github.com/syncfusion/ej2-pdfviewer" }, "eventInterfaces": ["AjaxRequestFailureEventArgs", "AjaxRequestSuccessEventArgs", "HyperlinkClickEventArgs", "LoadEventArgs", "LoadFailedEventArgs", "PageChangeEventArgs", "PageClickEventArgs", "UnloadEventArgs", "ZoomChangeEventArgs","AnnotationAddEventArgs","AnnotationRemoveEventArgs","AnnotationPropertiesChangeEventArgs", "ThumbnailClickEventArgs", "ValidateFormFieldsArgs", "AjaxRequestInitiateEventArgs", "HyperlinkMouseOverArgs", "AddSignatureEventArgs", "RemoveSignatureEventArgs", "MoveSignatureEventArgs", "SignaturePropertiesChangeEventArgs", "ResizeSignatureEventArgs", "AnnotationSelectEventArgs", "AnnotationDoubleClickEventArgs", "TextSelectionStartEventArgs", "TextSelectionEndEventArgs", "AnnotationResizeEventArgs", "AnnotationMoveEventArgs", "AnnotationMouseoverEventArgs", "DownloadStartEventArgs", "DownloadEndEventArgs", "ImportStartEventArgs", "ExportStartEventArgs", "ImportSuccessEventArgs", "ExportSuccessEventArgs", "ImportFailureEventArgs", "ExportFailureEventArgs", "ExtractTextCompletedEventArgs", "TextSearchStartEventArgs", "TextSearchCompleteEventArgs", "TextSearchHighlightEventArgs", "PrintStartEventArgs", "PrintEndEventArgs", "SignatureSelectEventArgs", "FormFieldClickArgs"], "components": [{ "baseClass": "PdfViewer", "directoryName": "pdfviewer", "blazorPlaceholder": "pdfviewer", "type": "simple", "defaultTag": "<pdfviewer id='container'></pdfviewer>", "dynamicModules": [ "LinkAnnotation", "BookmarkView", "Magnification", "ThumbnailView", "Toolbar", "Navigation", "Print", "TextSelection", "TextSearch", "Annotation", "FormDesigner", "FormFields", "PageOrganizer" ], "modules":[ { "className": "BookmarkView", "propertyName": "bookmark"}, { "className": "Print", "propertyName": "print"}, { "className": "Magnification", "propertyName": "magnification"}, { "className": "Navigation", "propertyName": "navigation"}, { "className": "TextSearch", "propertyName": "textSearch"}, { "className": "Toolbar", "propertyName": "toolbar"}, { "className": "ThumbnailView", "propertyName": "thumbnailView"}, { "className": "Annotation", "propertyName": "annotation"}, { "className": "TextSelection", "propertyName": "textSelection"}, { "className": "FormDesigner", "propertyName": "formDesigner"}, { "className": "FormFields", "propertyName": "formFields"}, { "className": "PageOrganizer", "propertyName": "pageOrganizer"} ], "diModuleFiles": [ { "fileName": "LinkAnnotation" }, { "fileName": "BookmarkView" }, { "fileName": "Magnification" }, { "fileName": "ThumbnailView" }, { "fileName": "Toolbar" } ], "comment": [ "/**", " * `ejs-pdfviewer` represents the Angular PdfViewer Component.", " * ```html", " * <ejs-pdfviewer></ejs-pdfviewer>", " * ```", " */" ], "reactComment": [ "/**", " * `Represents the react PdfViewer Component.", " * ```tsx", " * <PdfViewerComponent />", " * ```", " */" ], "vueComment": [ "/**", " * `ejs-pdfviewer` represents the VueJS PdfViewer Component.", " * ```vue", " * <ejs-pdfviewer></ejs-pdfviewer>", " * ```", " */" ], "complexDirective": [{ "propertyName": "toolbarSettings", "baseClass": "ToolbarSettings" }, { "propertyName": "ajaxRequestSettings", "baseClass": "AjaxRequestSettings" }, { "propertyName": "serverActionSettings", "baseClass": "ServerActionSettings" }, { "propertyName": "annotationToolbarSettings", "baseClass": "AnnotationToolbarSettings" }, { "propertyName": "highlightSettings", "baseClass": "HighlightSettings" }, { "propertyName": "underlineSettings", "baseClass": "UnderlineSettings" }, { "propertyName": "strikethroughSettings", "baseClass": "StrikethroughSettings" }, { "propertyName": "lineSettings", "baseClass": "LineSettings" }, { "propertyName": "arrowSettings", "baseClass": "ArrowSettings" }, { "propertyName": "rectangleSettings", "baseClass": "RectangleSettings" }, { "propertyName": "circleSettings", "baseClass": "CircleSettings" }, { "propertyName": "polygonSettings", "baseClass": "PolygonSettings" }, { "propertyName": "distanceSettings", "baseClass": "DistanceSettings" }, { "propertyName": "perimeterSettings", "baseClass": "PerimeterSettings" }, { "propertyName": "areaSettings", "baseClass": "AreaSettings" }, { "propertyName": "radiusSettings", "baseClass": "RadiusSettings" }, { "propertyName": "volumeSettings", "baseClass": "VolumeSettings" }, { "propertyName": "stampSettings", "baseClass": "StampSettings" }, { "propertyName": "customStampSettings", "baseClass": "CustomStampSettings" }, { "propertyName": "stickyNotesSettings", "baseClass": "StickyNotesSettings" }, { "propertyName": "measurementSettings", "baseClass": "MeasurementSettings" }, { "propertyName": "shapeLabelSettings", "baseClass": "ShapeLabelSettings" }, { "propertyName": "freeTextSettings", "baseClass": "FreeTextSettings" }, { "propertyName": "customStampItems", "baseClass": "CustomStampItems" }, { "propertyName": "annotationSelectorSettings", "baseClass": "AnnotationSelectorSettings" }, { "propertyName": "textSearchColorSettings", "baseClass": "TextSearchColorSettings" }, { "propertyName": "handWrittenSignatureSettings", "baseClass": "HandWrittenSignatureSettings" }, { "propertyName": "formFieldCollections", "baseClass": "FormFieldCollections" }, { "propertyName": "customStamp", "baseClass": "CustomStamp" }, { "propertyName": "signatureFieldSettings", "baseClass": "SignatureFieldSettings" }, { "propertyName": "initialFieldSettings", "baseClass": "InitialFieldSettings" }, { "propertyName": "signatureDialogSettings", "baseClass": "SignatureDialogSettings" }, { "propertyName": "inkAnnotationSettings", "baseClass": "InkAnnotationSettings" }, { "propertyName": "annotationSettings", "baseClass": "AnnotationSettings" }, { "propertyName": "tileRenderingSettings", "baseClass": "TileRenderingSettings" }, { "propertyName": "scrollSettings", "baseClass": "ScrollSettings" }, { "propertyName": "contextMenuSettings", "baseClass": "ContextMenuSettings" }, { "propertyName": "passwordFieldSettings", "baseClass": "PasswordFieldSettings" }, { "propertyName": "checkBoxFieldSettings", "baseClass": "CheckBoxFieldSettings" }, { "propertyName": "radioButtonFieldSettings", "baseClass": "RadioButtonFieldSettings" }, { "propertyName": "DropdownFieldSettings", "baseClass": "DropdownFieldSettings" }, { "propertyName": "listBoxFieldSettings", "baseClass": "ListBoxFieldSettings" }, { "propertyName": "textFieldSettings", "baseClass": "TextFieldSettings" } ], "blazorDependency": [ "ej2-buttons/blazor/Button", "ej2-dropdowns/blazor/ComboBox", "ej2-inputs/blazor/NumericTextBox,Slider,ColorPicker", "ej2-navigations/blazor/ContextMenu,TreeView,Toolbar", "ej2-popups/blazor/Dialog,Tooltip", "ej2-splitbuttons/blazor/DropDownButton" ] } ] }