| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.WebKit.Objects.DOMValidityState
Contents
Description
- newtype DOMValidityState = DOMValidityState (ForeignPtr DOMValidityState)
- class GObject o => DOMValidityStateK o
- toDOMValidityState :: DOMValidityStateK o => o -> IO DOMValidityState
- noDOMValidityState :: Maybe DOMValidityState
- dOMValidityStateGetBadInput :: (MonadIO m, DOMValidityStateK a) => a -> m Bool
- dOMValidityStateGetCustomError :: (MonadIO m, DOMValidityStateK a) => a -> m Bool
- dOMValidityStateGetPatternMismatch :: (MonadIO m, DOMValidityStateK a) => a -> m Bool
- dOMValidityStateGetRangeOverflow :: (MonadIO m, DOMValidityStateK a) => a -> m Bool
- dOMValidityStateGetRangeUnderflow :: (MonadIO m, DOMValidityStateK a) => a -> m Bool
- dOMValidityStateGetStepMismatch :: (MonadIO m, DOMValidityStateK a) => a -> m Bool
- dOMValidityStateGetTooLong :: (MonadIO m, DOMValidityStateK a) => a -> m Bool
- dOMValidityStateGetTypeMismatch :: (MonadIO m, DOMValidityStateK a) => a -> m Bool
- dOMValidityStateGetValid :: (MonadIO m, DOMValidityStateK a) => a -> m Bool
- dOMValidityStateGetValueMissing :: (MonadIO m, DOMValidityStateK a) => a -> m Bool
- data DOMValidityStateBadInputPropertyInfo
- getDOMValidityStateBadInput :: (MonadIO m, DOMValidityStateK o) => o -> m Bool
- data DOMValidityStateCustomErrorPropertyInfo
- getDOMValidityStateCustomError :: (MonadIO m, DOMValidityStateK o) => o -> m Bool
- data DOMValidityStatePatternMismatchPropertyInfo
- getDOMValidityStatePatternMismatch :: (MonadIO m, DOMValidityStateK o) => o -> m Bool
- data DOMValidityStateRangeOverflowPropertyInfo
- getDOMValidityStateRangeOverflow :: (MonadIO m, DOMValidityStateK o) => o -> m Bool
- data DOMValidityStateRangeUnderflowPropertyInfo
- getDOMValidityStateRangeUnderflow :: (MonadIO m, DOMValidityStateK o) => o -> m Bool
- data DOMValidityStateStepMismatchPropertyInfo
- getDOMValidityStateStepMismatch :: (MonadIO m, DOMValidityStateK o) => o -> m Bool
- data DOMValidityStateTooLongPropertyInfo
- getDOMValidityStateTooLong :: (MonadIO m, DOMValidityStateK o) => o -> m Bool
- data DOMValidityStateTypeMismatchPropertyInfo
- getDOMValidityStateTypeMismatch :: (MonadIO m, DOMValidityStateK o) => o -> m Bool
- data DOMValidityStateValidPropertyInfo
- getDOMValidityStateValid :: (MonadIO m, DOMValidityStateK o) => o -> m Bool
- data DOMValidityStateValueMissingPropertyInfo
- getDOMValidityStateValueMissing :: (MonadIO m, DOMValidityStateK o) => o -> m Bool
Exported types
class GObject o => DOMValidityStateK o Source
Instances
| (GObject o, IsDescendantOf DOMValidityState o) => DOMValidityStateK o |
toDOMValidityState :: DOMValidityStateK o => o -> IO DOMValidityState Source
Methods
dOMValidityStateGetBadInput
dOMValidityStateGetBadInput :: (MonadIO m, DOMValidityStateK a) => a -> m Bool Source
dOMValidityStateGetCustomError
dOMValidityStateGetCustomError :: (MonadIO m, DOMValidityStateK a) => a -> m Bool Source
dOMValidityStateGetPatternMismatch
dOMValidityStateGetPatternMismatch :: (MonadIO m, DOMValidityStateK a) => a -> m Bool Source
dOMValidityStateGetRangeOverflow
dOMValidityStateGetRangeOverflow :: (MonadIO m, DOMValidityStateK a) => a -> m Bool Source
dOMValidityStateGetRangeUnderflow
dOMValidityStateGetRangeUnderflow :: (MonadIO m, DOMValidityStateK a) => a -> m Bool Source
dOMValidityStateGetStepMismatch
dOMValidityStateGetStepMismatch :: (MonadIO m, DOMValidityStateK a) => a -> m Bool Source
dOMValidityStateGetTooLong
dOMValidityStateGetTooLong :: (MonadIO m, DOMValidityStateK a) => a -> m Bool Source
dOMValidityStateGetTypeMismatch
dOMValidityStateGetTypeMismatch :: (MonadIO m, DOMValidityStateK a) => a -> m Bool Source
dOMValidityStateGetValid
dOMValidityStateGetValid :: (MonadIO m, DOMValidityStateK a) => a -> m Bool Source
dOMValidityStateGetValueMissing
dOMValidityStateGetValueMissing :: (MonadIO m, DOMValidityStateK a) => a -> m Bool Source
Properties
BadInput
data DOMValidityStateBadInputPropertyInfo Source
Instances
| AttrInfo DOMValidityStateBadInputPropertyInfo | |
| type AttrLabel DOMValidityStateBadInputPropertyInfo = "DOMValidityState::bad-input" | |
| type AttrGetType DOMValidityStateBadInputPropertyInfo = Bool | |
| type AttrBaseTypeConstraint DOMValidityStateBadInputPropertyInfo = DOMValidityStateK | |
| type AttrSetTypeConstraint DOMValidityStateBadInputPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMValidityStateBadInputPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMValidityStateBadInput :: (MonadIO m, DOMValidityStateK o) => o -> m Bool Source
CustomError
data DOMValidityStateCustomErrorPropertyInfo Source
Instances
| AttrInfo DOMValidityStateCustomErrorPropertyInfo | |
| type AttrLabel DOMValidityStateCustomErrorPropertyInfo = "DOMValidityState::custom-error" | |
| type AttrGetType DOMValidityStateCustomErrorPropertyInfo = Bool | |
| type AttrBaseTypeConstraint DOMValidityStateCustomErrorPropertyInfo = DOMValidityStateK | |
| type AttrSetTypeConstraint DOMValidityStateCustomErrorPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMValidityStateCustomErrorPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMValidityStateCustomError :: (MonadIO m, DOMValidityStateK o) => o -> m Bool Source
PatternMismatch
data DOMValidityStatePatternMismatchPropertyInfo Source
Instances
| AttrInfo DOMValidityStatePatternMismatchPropertyInfo | |
| type AttrLabel DOMValidityStatePatternMismatchPropertyInfo = "DOMValidityState::pattern-mismatch" | |
| type AttrGetType DOMValidityStatePatternMismatchPropertyInfo = Bool | |
| type AttrBaseTypeConstraint DOMValidityStatePatternMismatchPropertyInfo = DOMValidityStateK | |
| type AttrSetTypeConstraint DOMValidityStatePatternMismatchPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMValidityStatePatternMismatchPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMValidityStatePatternMismatch :: (MonadIO m, DOMValidityStateK o) => o -> m Bool Source
RangeOverflow
data DOMValidityStateRangeOverflowPropertyInfo Source
Instances
| AttrInfo DOMValidityStateRangeOverflowPropertyInfo | |
| type AttrLabel DOMValidityStateRangeOverflowPropertyInfo = "DOMValidityState::range-overflow" | |
| type AttrGetType DOMValidityStateRangeOverflowPropertyInfo = Bool | |
| type AttrBaseTypeConstraint DOMValidityStateRangeOverflowPropertyInfo = DOMValidityStateK | |
| type AttrSetTypeConstraint DOMValidityStateRangeOverflowPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMValidityStateRangeOverflowPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMValidityStateRangeOverflow :: (MonadIO m, DOMValidityStateK o) => o -> m Bool Source
RangeUnderflow
data DOMValidityStateRangeUnderflowPropertyInfo Source
Instances
| AttrInfo DOMValidityStateRangeUnderflowPropertyInfo | |
| type AttrLabel DOMValidityStateRangeUnderflowPropertyInfo = "DOMValidityState::range-underflow" | |
| type AttrGetType DOMValidityStateRangeUnderflowPropertyInfo = Bool | |
| type AttrBaseTypeConstraint DOMValidityStateRangeUnderflowPropertyInfo = DOMValidityStateK | |
| type AttrSetTypeConstraint DOMValidityStateRangeUnderflowPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMValidityStateRangeUnderflowPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMValidityStateRangeUnderflow :: (MonadIO m, DOMValidityStateK o) => o -> m Bool Source
StepMismatch
data DOMValidityStateStepMismatchPropertyInfo Source
Instances
| AttrInfo DOMValidityStateStepMismatchPropertyInfo | |
| type AttrLabel DOMValidityStateStepMismatchPropertyInfo = "DOMValidityState::step-mismatch" | |
| type AttrGetType DOMValidityStateStepMismatchPropertyInfo = Bool | |
| type AttrBaseTypeConstraint DOMValidityStateStepMismatchPropertyInfo = DOMValidityStateK | |
| type AttrSetTypeConstraint DOMValidityStateStepMismatchPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMValidityStateStepMismatchPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMValidityStateStepMismatch :: (MonadIO m, DOMValidityStateK o) => o -> m Bool Source
TooLong
data DOMValidityStateTooLongPropertyInfo Source
Instances
| AttrInfo DOMValidityStateTooLongPropertyInfo | |
| type AttrLabel DOMValidityStateTooLongPropertyInfo = "DOMValidityState::too-long" | |
| type AttrGetType DOMValidityStateTooLongPropertyInfo = Bool | |
| type AttrBaseTypeConstraint DOMValidityStateTooLongPropertyInfo = DOMValidityStateK | |
| type AttrSetTypeConstraint DOMValidityStateTooLongPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMValidityStateTooLongPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMValidityStateTooLong :: (MonadIO m, DOMValidityStateK o) => o -> m Bool Source
TypeMismatch
data DOMValidityStateTypeMismatchPropertyInfo Source
Instances
| AttrInfo DOMValidityStateTypeMismatchPropertyInfo | |
| type AttrLabel DOMValidityStateTypeMismatchPropertyInfo = "DOMValidityState::type-mismatch" | |
| type AttrGetType DOMValidityStateTypeMismatchPropertyInfo = Bool | |
| type AttrBaseTypeConstraint DOMValidityStateTypeMismatchPropertyInfo = DOMValidityStateK | |
| type AttrSetTypeConstraint DOMValidityStateTypeMismatchPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMValidityStateTypeMismatchPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMValidityStateTypeMismatch :: (MonadIO m, DOMValidityStateK o) => o -> m Bool Source
Valid
data DOMValidityStateValidPropertyInfo Source
Instances
| AttrInfo DOMValidityStateValidPropertyInfo | |
| type AttrLabel DOMValidityStateValidPropertyInfo = "DOMValidityState::valid" | |
| type AttrGetType DOMValidityStateValidPropertyInfo = Bool | |
| type AttrBaseTypeConstraint DOMValidityStateValidPropertyInfo = DOMValidityStateK | |
| type AttrSetTypeConstraint DOMValidityStateValidPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMValidityStateValidPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMValidityStateValid :: (MonadIO m, DOMValidityStateK o) => o -> m Bool Source
ValueMissing
data DOMValidityStateValueMissingPropertyInfo Source
Instances
| AttrInfo DOMValidityStateValueMissingPropertyInfo | |
| type AttrLabel DOMValidityStateValueMissingPropertyInfo = "DOMValidityState::value-missing" | |
| type AttrGetType DOMValidityStateValueMissingPropertyInfo = Bool | |
| type AttrBaseTypeConstraint DOMValidityStateValueMissingPropertyInfo = DOMValidityStateK | |
| type AttrSetTypeConstraint DOMValidityStateValueMissingPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMValidityStateValueMissingPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMValidityStateValueMissing :: (MonadIO m, DOMValidityStateK o) => o -> m Bool Source