Annotations
WidgetAnnotation
Detailed reference for WidgetAnnotation.
Concrete annotation type used for creation, update, and export workflows.
Type details
- Kind:
class - Declared members:
15
Declaration
class WidgetAnnotation {
readonly formFieldName?: string | null;
readonly backgroundColor?: Color | null;
readonly borderColor?: Color | null;
readonly borderStyle?: 'solid' | 'dashed' | 'beveled' | 'inset' | 'underline' | null;
readonly borderWidth?: number | null;
readonly borderDashArray?: number[] | null;
readonly font?: string | null;
readonly fontSize?: number | null;
readonly fontColor?: Color | null;
readonly horizontalAlign?: 'left' | 'center' | 'right' | null;
readonly verticalAlign?: 'top' | 'center' | 'bottom' | null;
readonly isBold?: boolean | null;
readonly isItalic?: boolean | null;
readonly lineHeightFactor?: number | null;
readonly widgetAttachmentId?: string | null;
}
Members
formFieldNamebackgroundColorborderColorborderStyleborderWidthborderDashArrayfontfontSizefontColorhorizontalAlignverticalAlignisBoldisItaliclineHeightFactorwidgetAttachmentId
Related instance methods
applyRedactionscalculateFittingTextAnnotationBoundingBoxcreateHighlightFromSelectioncreateLinkFromSelectioncreateNoteFromSelectioncreateSquigglyFromSelectioncreateStrikeoutFromSelectioncreateUnderlineFromSelectiondeleteAnnotationsGroupgetAnnotationCreatorNamegetAnnotationModegetAnnotationsgetAnnotationsGroupsgetAnnotationToolbarItemsgetCurrentAnnotationPresetgetInkSignaturesgetInlineTextSelectionToolbarItemsgetMarkupAnnotationTextgetOverlappingAnnotationsgetSelectedAnnotationsgetSelectiongetSignaturesInfogetStoredSignaturesgetTextSelectiongroupAnnotationssetAnnotationCreatorNamesetAnnotationModesetAnnotationPresetssetAnnotationToolbarItemssetCurrentAnnotationPresetsetEditableAnnotationTypessetEditingAnnotationsetInkSignaturessetInlineTextSelectionToolbarItemssetIsEditableAnnotationsetOnAnnotationResizeStartsetOnWidgetAnnotationCreationStartsetSelectedAnnotationssetSignaturesLTVsetStampAnnotationTemplatessetStoredSignatures