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 |
- 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
newtype DOMValidityState Source
class GObject o => DOMValidityStateK o Source
(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
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
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
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
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
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
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
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
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
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
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