gi-poppler-0.18.22: Poppler bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellNone
LanguageHaskell2010

GI.Poppler.Structs.FormFieldMapping

Description

A FormFieldMapping structure represents the location of field on the page

Synopsis

Exported types

newZeroFormFieldMapping :: MonadIO m => m FormFieldMapping Source #

Construct a FormFieldMapping struct initialized to zero.

Methods

Overloaded methods

copy

formFieldMappingCopy Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> FormFieldMapping

mapping: a FormFieldMapping to copy

-> m FormFieldMapping

Returns: a new allocated copy of mapping

Creates a copy of mapping

free

new

Properties

area

a Rectangle representing an area of the page

getFormFieldMappingArea :: MonadIO m => FormFieldMapping -> m Rectangle Source #

Get the value of the “area” field. When overloading is enabled, this is equivalent to

get formFieldMapping #area

field

clearFormFieldMappingField :: MonadIO m => FormFieldMapping -> m () Source #

Set the value of the “field” field to Nothing. When overloading is enabled, this is equivalent to

clear #field

getFormFieldMappingField :: MonadIO m => FormFieldMapping -> m (Maybe FormField) Source #

Get the value of the “field” field. When overloading is enabled, this is equivalent to

get formFieldMapping #field

setFormFieldMappingField :: MonadIO m => FormFieldMapping -> Ptr FormField -> m () Source #

Set the value of the “field” field. When overloading is enabled, this is equivalent to

set formFieldMapping [ #field := value ]