Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
getValueMissing :: (MonadIO m, ValidityStateClass self) => self -> m Bool Source #
getTypeMismatch :: (MonadIO m, ValidityStateClass self) => self -> m Bool Source #
getPatternMismatch :: (MonadIO m, ValidityStateClass self) => self -> m Bool Source #
getTooLong :: (MonadIO m, ValidityStateClass self) => self -> m Bool Source #
getRangeUnderflow :: (MonadIO m, ValidityStateClass self) => self -> m Bool Source #
getRangeOverflow :: (MonadIO m, ValidityStateClass self) => self -> m Bool Source #
getStepMismatch :: (MonadIO m, ValidityStateClass self) => self -> m Bool Source #
getBadInput :: (MonadIO m, ValidityStateClass self) => self -> m Bool Source #
getCustomError :: (MonadIO m, ValidityStateClass self) => self -> m Bool Source #
data ValidityState Source #
castToValidityState :: GObjectClass obj => obj -> ValidityState Source #
class GObjectClass o => ValidityStateClass o Source #
toValidityState :: ValidityStateClass o => o -> ValidityState Source #