Class: Xberg::PdfFormField

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializePdfFormField

Returns a new instance of PdfFormField.

Parameters:

  • name: (String)
  • full_name: (String)
  • field_type: (enum_FormFieldType)
  • value: (String)
  • default_value: (String)
  • flags: (Integer)
  • page: (Integer)
  • bbox: (BoundingBox)
  • max_length: (Integer)
  • tooltip: (String)


2043
# File 'sig/types.rbs', line 2043

def initialize: (name: String, full_name: String, field_type: enum_FormFieldType, ?value: String, ?default_value: String, flags: Integer, ?page: Integer, ?bbox: BoundingBox, ?max_length: Integer, ?tooltip: String) -> void

Instance Attribute Details

#bboxBoundingBox? (readonly)

Returns the value of attribute bbox.

Returns:



2039
2040
2041
# File 'sig/types.rbs', line 2039

def bbox
  @bbox
end

#default_valueString? (readonly)

Returns the value of attribute default_value.

Returns:

  • (String, nil)


2036
2037
2038
# File 'sig/types.rbs', line 2036

def default_value
  @default_value
end

#field_typeenum_FormFieldType (readonly)

Returns the value of attribute field_type.

Returns:

  • (enum_FormFieldType)


2034
2035
2036
# File 'sig/types.rbs', line 2034

def field_type
  @field_type
end

#flagsInteger (readonly)

Returns the value of attribute flags.

Returns:

  • (Integer)


2037
2038
2039
# File 'sig/types.rbs', line 2037

def flags
  @flags
end

#full_nameString (readonly)

Returns the value of attribute full_name.

Returns:

  • (String)


2033
2034
2035
# File 'sig/types.rbs', line 2033

def full_name
  @full_name
end

#max_lengthInteger? (readonly)

Returns the value of attribute max_length.

Returns:

  • (Integer, nil)


2040
2041
2042
# File 'sig/types.rbs', line 2040

def max_length
  @max_length
end

#nameString (readonly)

Returns the value of attribute name.

Returns:

  • (String)


2032
2033
2034
# File 'sig/types.rbs', line 2032

def name
  @name
end

#pageInteger? (readonly)

Returns the value of attribute page.

Returns:

  • (Integer, nil)


2038
2039
2040
# File 'sig/types.rbs', line 2038

def page
  @page
end

#tooltipString? (readonly)

Returns the value of attribute tooltip.

Returns:

  • (String, nil)


2041
2042
2043
# File 'sig/types.rbs', line 2041

def tooltip
  @tooltip
end

#valueString? (readonly)

Returns the value of attribute value.

Returns:

  • (String, nil)


2035
2036
2037
# File 'sig/types.rbs', line 2035

def value
  @value
end