@ironsoftware/ironpdf
Version:
IronPDF for Node
51 lines (47 loc) • 3.18 kB
text/typescript
// Original file: src/internal/IronPdfEngine.ProtoFiles/pdfium_form.proto
import type { PdfiumComboBoxFieldP as _ironpdfengineproto_PdfiumComboBoxFieldP, PdfiumComboBoxFieldP__Output as _ironpdfengineproto_PdfiumComboBoxFieldP__Output } from '../ironpdfengineproto/PdfiumComboBoxFieldP';
import type { PdfiumCheckBoxFieldP as _ironpdfengineproto_PdfiumCheckBoxFieldP, PdfiumCheckBoxFieldP__Output as _ironpdfengineproto_PdfiumCheckBoxFieldP__Output } from '../ironpdfengineproto/PdfiumCheckBoxFieldP';
import type { PdfiumTextFieldP as _ironpdfengineproto_PdfiumTextFieldP, PdfiumTextFieldP__Output as _ironpdfengineproto_PdfiumTextFieldP__Output } from '../ironpdfengineproto/PdfiumTextFieldP';
import type { PdfiumUnknownFieldP as _ironpdfengineproto_PdfiumUnknownFieldP, PdfiumUnknownFieldP__Output as _ironpdfengineproto_PdfiumUnknownFieldP__Output } from '../ironpdfengineproto/PdfiumUnknownFieldP';
import type { PdfiumRadioFieldP as _ironpdfengineproto_PdfiumRadioFieldP, PdfiumRadioFieldP__Output as _ironpdfengineproto_PdfiumRadioFieldP__Output } from '../ironpdfengineproto/PdfiumRadioFieldP';
import type { PdfiumImageFieldP as _ironpdfengineproto_PdfiumImageFieldP, PdfiumImageFieldP__Output as _ironpdfengineproto_PdfiumImageFieldP__Output } from '../ironpdfengineproto/PdfiumImageFieldP';
import type { PdfiumSignatureFieldP as _ironpdfengineproto_PdfiumSignatureFieldP, PdfiumSignatureFieldP__Output as _ironpdfengineproto_PdfiumSignatureFieldP__Output } from '../ironpdfengineproto/PdfiumSignatureFieldP';
export interface PdfiumFormFieldP {
'annotationIndex'?: (number);
'name'?: (string);
'pageIndex'?: (number);
'readOnly'?: (boolean);
'type'?: (string);
'value'?: (string);
'width'?: (number | string);
'height'?: (number | string);
'x'?: (number | string);
'y'?: (number | string);
'comboBoxField'?: (_ironpdfengineproto_PdfiumComboBoxFieldP | null);
'checkBoxField'?: (_ironpdfengineproto_PdfiumCheckBoxFieldP | null);
'textField'?: (_ironpdfengineproto_PdfiumTextFieldP | null);
'unknownField'?: (_ironpdfengineproto_PdfiumUnknownFieldP | null);
'radioField'?: (_ironpdfengineproto_PdfiumRadioFieldP | null);
'imageField'?: (_ironpdfengineproto_PdfiumImageFieldP | null);
'signatureField'?: (_ironpdfengineproto_PdfiumSignatureFieldP | null);
'subType'?: "comboBoxField"|"checkBoxField"|"textField"|"unknownField"|"radioField"|"imageField"|"signatureField";
}
export interface PdfiumFormFieldP__Output {
'annotationIndex'?: (number);
'name'?: (string);
'pageIndex'?: (number);
'readOnly'?: (boolean);
'type'?: (string);
'value'?: (string);
'width'?: (number);
'height'?: (number);
'x'?: (number);
'y'?: (number);
'comboBoxField'?: (_ironpdfengineproto_PdfiumComboBoxFieldP__Output);
'checkBoxField'?: (_ironpdfengineproto_PdfiumCheckBoxFieldP__Output);
'textField'?: (_ironpdfengineproto_PdfiumTextFieldP__Output);
'unknownField'?: (_ironpdfengineproto_PdfiumUnknownFieldP__Output);
'radioField'?: (_ironpdfengineproto_PdfiumRadioFieldP__Output);
'imageField'?: (_ironpdfengineproto_PdfiumImageFieldP__Output);
'signatureField'?: (_ironpdfengineproto_PdfiumSignatureFieldP__Output);
}