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 |
- Exported types
- Methods
- calendarClearMarks
- calendarGetDate
- calendarGetDayIsMarked
- calendarGetDetailHeightRows
- calendarGetDetailWidthChars
- calendarGetDisplayOptions
- calendarMarkDay
- calendarNew
- calendarSelectDay
- calendarSelectMonth
- calendarSetDetailFunc
- calendarSetDetailHeightRows
- calendarSetDetailWidthChars
- calendarSetDisplayOptions
- calendarUnmarkDay
- Properties
- Signals
- newtype Calendar = Calendar (ForeignPtr Calendar)
- class GObject o => CalendarK o
- toCalendar :: CalendarK o => o -> IO Calendar
- noCalendar :: Maybe Calendar
- data CalendarClearMarksMethodInfo
- calendarClearMarks :: (MonadIO m, CalendarK a) => a -> m ()
- data CalendarGetDateMethodInfo
- calendarGetDate :: (MonadIO m, CalendarK a) => a -> m (Word32, Word32, Word32)
- data CalendarGetDayIsMarkedMethodInfo
- calendarGetDayIsMarked :: (MonadIO m, CalendarK a) => a -> Word32 -> m Bool
- data CalendarGetDetailHeightRowsMethodInfo
- calendarGetDetailHeightRows :: (MonadIO m, CalendarK a) => a -> m Int32
- data CalendarGetDetailWidthCharsMethodInfo
- calendarGetDetailWidthChars :: (MonadIO m, CalendarK a) => a -> m Int32
- data CalendarGetDisplayOptionsMethodInfo
- calendarGetDisplayOptions :: (MonadIO m, CalendarK a) => a -> m [CalendarDisplayOptions]
- data CalendarMarkDayMethodInfo
- calendarMarkDay :: (MonadIO m, CalendarK a) => a -> Word32 -> m ()
- calendarNew :: MonadIO m => m Calendar
- data CalendarSelectDayMethodInfo
- calendarSelectDay :: (MonadIO m, CalendarK a) => a -> Word32 -> m ()
- data CalendarSelectMonthMethodInfo
- calendarSelectMonth :: (MonadIO m, CalendarK a) => a -> Word32 -> Word32 -> m ()
- data CalendarSetDetailFuncMethodInfo
- calendarSetDetailFunc :: (MonadIO m, CalendarK a) => a -> CalendarDetailFunc -> m ()
- data CalendarSetDetailHeightRowsMethodInfo
- calendarSetDetailHeightRows :: (MonadIO m, CalendarK a) => a -> Int32 -> m ()
- data CalendarSetDetailWidthCharsMethodInfo
- calendarSetDetailWidthChars :: (MonadIO m, CalendarK a) => a -> Int32 -> m ()
- data CalendarSetDisplayOptionsMethodInfo
- calendarSetDisplayOptions :: (MonadIO m, CalendarK a) => a -> [CalendarDisplayOptions] -> m ()
- data CalendarUnmarkDayMethodInfo
- calendarUnmarkDay :: (MonadIO m, CalendarK a) => a -> Word32 -> m ()
- data CalendarDayPropertyInfo
- constructCalendarDay :: Int32 -> IO ([Char], GValue)
- getCalendarDay :: (MonadIO m, CalendarK o) => o -> m Int32
- setCalendarDay :: (MonadIO m, CalendarK o) => o -> Int32 -> m ()
- data CalendarDetailHeightRowsPropertyInfo
- constructCalendarDetailHeightRows :: Int32 -> IO ([Char], GValue)
- getCalendarDetailHeightRows :: (MonadIO m, CalendarK o) => o -> m Int32
- setCalendarDetailHeightRows :: (MonadIO m, CalendarK o) => o -> Int32 -> m ()
- data CalendarDetailWidthCharsPropertyInfo
- constructCalendarDetailWidthChars :: Int32 -> IO ([Char], GValue)
- getCalendarDetailWidthChars :: (MonadIO m, CalendarK o) => o -> m Int32
- setCalendarDetailWidthChars :: (MonadIO m, CalendarK o) => o -> Int32 -> m ()
- data CalendarMonthPropertyInfo
- constructCalendarMonth :: Int32 -> IO ([Char], GValue)
- getCalendarMonth :: (MonadIO m, CalendarK o) => o -> m Int32
- setCalendarMonth :: (MonadIO m, CalendarK o) => o -> Int32 -> m ()
- data CalendarNoMonthChangePropertyInfo
- constructCalendarNoMonthChange :: Bool -> IO ([Char], GValue)
- getCalendarNoMonthChange :: (MonadIO m, CalendarK o) => o -> m Bool
- setCalendarNoMonthChange :: (MonadIO m, CalendarK o) => o -> Bool -> m ()
- data CalendarShowDayNamesPropertyInfo
- constructCalendarShowDayNames :: Bool -> IO ([Char], GValue)
- getCalendarShowDayNames :: (MonadIO m, CalendarK o) => o -> m Bool
- setCalendarShowDayNames :: (MonadIO m, CalendarK o) => o -> Bool -> m ()
- data CalendarShowDetailsPropertyInfo
- constructCalendarShowDetails :: Bool -> IO ([Char], GValue)
- getCalendarShowDetails :: (MonadIO m, CalendarK o) => o -> m Bool
- setCalendarShowDetails :: (MonadIO m, CalendarK o) => o -> Bool -> m ()
- data CalendarShowHeadingPropertyInfo
- constructCalendarShowHeading :: Bool -> IO ([Char], GValue)
- getCalendarShowHeading :: (MonadIO m, CalendarK o) => o -> m Bool
- setCalendarShowHeading :: (MonadIO m, CalendarK o) => o -> Bool -> m ()
- data CalendarShowWeekNumbersPropertyInfo
- constructCalendarShowWeekNumbers :: Bool -> IO ([Char], GValue)
- getCalendarShowWeekNumbers :: (MonadIO m, CalendarK o) => o -> m Bool
- setCalendarShowWeekNumbers :: (MonadIO m, CalendarK o) => o -> Bool -> m ()
- data CalendarYearPropertyInfo
- constructCalendarYear :: Int32 -> IO ([Char], GValue)
- getCalendarYear :: (MonadIO m, CalendarK o) => o -> m Int32
- setCalendarYear :: (MonadIO m, CalendarK o) => o -> Int32 -> m ()
- type CalendarDaySelectedCallback = IO ()
- type CalendarDaySelectedCallbackC = Ptr () -> Ptr () -> IO ()
- data CalendarDaySelectedSignalInfo
- afterCalendarDaySelected :: (GObject a, MonadIO m) => a -> CalendarDaySelectedCallback -> m SignalHandlerId
- calendarDaySelectedCallbackWrapper :: CalendarDaySelectedCallback -> Ptr () -> Ptr () -> IO ()
- calendarDaySelectedClosure :: CalendarDaySelectedCallback -> IO Closure
- mkCalendarDaySelectedCallback :: CalendarDaySelectedCallbackC -> IO (FunPtr CalendarDaySelectedCallbackC)
- noCalendarDaySelectedCallback :: Maybe CalendarDaySelectedCallback
- onCalendarDaySelected :: (GObject a, MonadIO m) => a -> CalendarDaySelectedCallback -> m SignalHandlerId
- type CalendarDaySelectedDoubleClickCallback = IO ()
- type CalendarDaySelectedDoubleClickCallbackC = Ptr () -> Ptr () -> IO ()
- data CalendarDaySelectedDoubleClickSignalInfo
- afterCalendarDaySelectedDoubleClick :: (GObject a, MonadIO m) => a -> CalendarDaySelectedDoubleClickCallback -> m SignalHandlerId
- calendarDaySelectedDoubleClickCallbackWrapper :: CalendarDaySelectedDoubleClickCallback -> Ptr () -> Ptr () -> IO ()
- calendarDaySelectedDoubleClickClosure :: CalendarDaySelectedDoubleClickCallback -> IO Closure
- mkCalendarDaySelectedDoubleClickCallback :: CalendarDaySelectedDoubleClickCallbackC -> IO (FunPtr CalendarDaySelectedDoubleClickCallbackC)
- noCalendarDaySelectedDoubleClickCallback :: Maybe CalendarDaySelectedDoubleClickCallback
- onCalendarDaySelectedDoubleClick :: (GObject a, MonadIO m) => a -> CalendarDaySelectedDoubleClickCallback -> m SignalHandlerId
- type CalendarMonthChangedCallback = IO ()
- type CalendarMonthChangedCallbackC = Ptr () -> Ptr () -> IO ()
- data CalendarMonthChangedSignalInfo
- afterCalendarMonthChanged :: (GObject a, MonadIO m) => a -> CalendarMonthChangedCallback -> m SignalHandlerId
- calendarMonthChangedCallbackWrapper :: CalendarMonthChangedCallback -> Ptr () -> Ptr () -> IO ()
- calendarMonthChangedClosure :: CalendarMonthChangedCallback -> IO Closure
- mkCalendarMonthChangedCallback :: CalendarMonthChangedCallbackC -> IO (FunPtr CalendarMonthChangedCallbackC)
- noCalendarMonthChangedCallback :: Maybe CalendarMonthChangedCallback
- onCalendarMonthChanged :: (GObject a, MonadIO m) => a -> CalendarMonthChangedCallback -> m SignalHandlerId
- type CalendarNextMonthCallback = IO ()
- type CalendarNextMonthCallbackC = Ptr () -> Ptr () -> IO ()
- data CalendarNextMonthSignalInfo
- afterCalendarNextMonth :: (GObject a, MonadIO m) => a -> CalendarNextMonthCallback -> m SignalHandlerId
- calendarNextMonthCallbackWrapper :: CalendarNextMonthCallback -> Ptr () -> Ptr () -> IO ()
- calendarNextMonthClosure :: CalendarNextMonthCallback -> IO Closure
- mkCalendarNextMonthCallback :: CalendarNextMonthCallbackC -> IO (FunPtr CalendarNextMonthCallbackC)
- noCalendarNextMonthCallback :: Maybe CalendarNextMonthCallback
- onCalendarNextMonth :: (GObject a, MonadIO m) => a -> CalendarNextMonthCallback -> m SignalHandlerId
- type CalendarNextYearCallback = IO ()
- type CalendarNextYearCallbackC = Ptr () -> Ptr () -> IO ()
- data CalendarNextYearSignalInfo
- afterCalendarNextYear :: (GObject a, MonadIO m) => a -> CalendarNextYearCallback -> m SignalHandlerId
- calendarNextYearCallbackWrapper :: CalendarNextYearCallback -> Ptr () -> Ptr () -> IO ()
- calendarNextYearClosure :: CalendarNextYearCallback -> IO Closure
- mkCalendarNextYearCallback :: CalendarNextYearCallbackC -> IO (FunPtr CalendarNextYearCallbackC)
- noCalendarNextYearCallback :: Maybe CalendarNextYearCallback
- onCalendarNextYear :: (GObject a, MonadIO m) => a -> CalendarNextYearCallback -> m SignalHandlerId
- type CalendarPrevMonthCallback = IO ()
- type CalendarPrevMonthCallbackC = Ptr () -> Ptr () -> IO ()
- data CalendarPrevMonthSignalInfo
- afterCalendarPrevMonth :: (GObject a, MonadIO m) => a -> CalendarPrevMonthCallback -> m SignalHandlerId
- calendarPrevMonthCallbackWrapper :: CalendarPrevMonthCallback -> Ptr () -> Ptr () -> IO ()
- calendarPrevMonthClosure :: CalendarPrevMonthCallback -> IO Closure
- mkCalendarPrevMonthCallback :: CalendarPrevMonthCallbackC -> IO (FunPtr CalendarPrevMonthCallbackC)
- noCalendarPrevMonthCallback :: Maybe CalendarPrevMonthCallback
- onCalendarPrevMonth :: (GObject a, MonadIO m) => a -> CalendarPrevMonthCallback -> m SignalHandlerId
- type CalendarPrevYearCallback = IO ()
- type CalendarPrevYearCallbackC = Ptr () -> Ptr () -> IO ()
- data CalendarPrevYearSignalInfo
- afterCalendarPrevYear :: (GObject a, MonadIO m) => a -> CalendarPrevYearCallback -> m SignalHandlerId
- calendarPrevYearCallbackWrapper :: CalendarPrevYearCallback -> Ptr () -> Ptr () -> IO ()
- calendarPrevYearClosure :: CalendarPrevYearCallback -> IO Closure
- mkCalendarPrevYearCallback :: CalendarPrevYearCallbackC -> IO (FunPtr CalendarPrevYearCallbackC)
- noCalendarPrevYearCallback :: Maybe CalendarPrevYearCallback
- onCalendarPrevYear :: (GObject a, MonadIO m) => a -> CalendarPrevYearCallback -> m SignalHandlerId
Exported types
GObject Calendar Source | |
((~) * info (ResolveCalendarMethod t Calendar), MethodInfo * info Calendar p) => IsLabel t (Calendar -> p) Source | |
((~) * info (ResolveCalendarMethod t Calendar), MethodInfo * info Calendar p) => IsLabelProxy t (Calendar -> p) Source | |
type ParentTypes Calendar Source | |
type AttributeList Calendar Source | |
type SignalList Calendar Source |
toCalendar :: CalendarK o => o -> IO Calendar Source
Methods
calendarClearMarks
data CalendarClearMarksMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, CalendarK a) => MethodInfo (TYPE Lifted) CalendarClearMarksMethodInfo a signature Source | |
calendarClearMarks :: (MonadIO m, CalendarK a) => a -> m () Source
calendarGetDate
calendarGetDayIsMarked
calendarGetDetailHeightRows
data CalendarGetDetailHeightRowsMethodInfo Source
((~) (TYPE Lifted) signature (m Int32), MonadIO m, CalendarK a) => MethodInfo (TYPE Lifted) CalendarGetDetailHeightRowsMethodInfo a signature Source | |
calendarGetDetailHeightRows :: (MonadIO m, CalendarK a) => a -> m Int32 Source
calendarGetDetailWidthChars
data CalendarGetDetailWidthCharsMethodInfo Source
((~) (TYPE Lifted) signature (m Int32), MonadIO m, CalendarK a) => MethodInfo (TYPE Lifted) CalendarGetDetailWidthCharsMethodInfo a signature Source | |
calendarGetDetailWidthChars :: (MonadIO m, CalendarK a) => a -> m Int32 Source
calendarGetDisplayOptions
data CalendarGetDisplayOptionsMethodInfo Source
((~) (TYPE Lifted) signature (m [CalendarDisplayOptions]), MonadIO m, CalendarK a) => MethodInfo (TYPE Lifted) CalendarGetDisplayOptionsMethodInfo a signature Source | |
calendarGetDisplayOptions :: (MonadIO m, CalendarK a) => a -> m [CalendarDisplayOptions] Source
calendarMarkDay
data CalendarMarkDayMethodInfo Source
((~) (TYPE Lifted) signature (Word32 -> m ()), MonadIO m, CalendarK a) => MethodInfo (TYPE Lifted) CalendarMarkDayMethodInfo a signature Source | |
calendarMarkDay :: (MonadIO m, CalendarK a) => a -> Word32 -> m () Source
calendarNew
calendarNew :: MonadIO m => m Calendar Source
calendarSelectDay
data CalendarSelectDayMethodInfo Source
((~) (TYPE Lifted) signature (Word32 -> m ()), MonadIO m, CalendarK a) => MethodInfo (TYPE Lifted) CalendarSelectDayMethodInfo a signature Source | |
calendarSelectDay :: (MonadIO m, CalendarK a) => a -> Word32 -> m () Source
calendarSelectMonth
calendarSetDetailFunc
data CalendarSetDetailFuncMethodInfo Source
((~) (TYPE Lifted) signature (CalendarDetailFunc -> m ()), MonadIO m, CalendarK a) => MethodInfo (TYPE Lifted) CalendarSetDetailFuncMethodInfo a signature Source | |
calendarSetDetailFunc :: (MonadIO m, CalendarK a) => a -> CalendarDetailFunc -> m () Source
calendarSetDetailHeightRows
data CalendarSetDetailHeightRowsMethodInfo Source
((~) (TYPE Lifted) signature (Int32 -> m ()), MonadIO m, CalendarK a) => MethodInfo (TYPE Lifted) CalendarSetDetailHeightRowsMethodInfo a signature Source | |
calendarSetDetailHeightRows :: (MonadIO m, CalendarK a) => a -> Int32 -> m () Source
calendarSetDetailWidthChars
data CalendarSetDetailWidthCharsMethodInfo Source
((~) (TYPE Lifted) signature (Int32 -> m ()), MonadIO m, CalendarK a) => MethodInfo (TYPE Lifted) CalendarSetDetailWidthCharsMethodInfo a signature Source | |
calendarSetDetailWidthChars :: (MonadIO m, CalendarK a) => a -> Int32 -> m () Source
calendarSetDisplayOptions
data CalendarSetDisplayOptionsMethodInfo Source
((~) (TYPE Lifted) signature ([CalendarDisplayOptions] -> m ()), MonadIO m, CalendarK a) => MethodInfo (TYPE Lifted) CalendarSetDisplayOptionsMethodInfo a signature Source | |
calendarSetDisplayOptions :: (MonadIO m, CalendarK a) => a -> [CalendarDisplayOptions] -> m () Source
calendarUnmarkDay
data CalendarUnmarkDayMethodInfo Source
((~) (TYPE Lifted) signature (Word32 -> m ()), MonadIO m, CalendarK a) => MethodInfo (TYPE Lifted) CalendarUnmarkDayMethodInfo a signature Source | |
calendarUnmarkDay :: (MonadIO m, CalendarK a) => a -> Word32 -> m () Source
Properties
Day
data CalendarDayPropertyInfo Source
AttrInfo CalendarDayPropertyInfo Source | |
type AttrLabel CalendarDayPropertyInfo = "day" Source | |
type AttrGetType CalendarDayPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint CalendarDayPropertyInfo = CalendarK Source | |
type AttrSetTypeConstraint CalendarDayPropertyInfo = TYPE Lifted ~ Int32 Source | |
type AttrAllowedOps CalendarDayPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCalendarDay :: (MonadIO m, CalendarK o) => o -> m Int32 Source
setCalendarDay :: (MonadIO m, CalendarK o) => o -> Int32 -> m () Source
DetailHeightRows
data CalendarDetailHeightRowsPropertyInfo Source
AttrInfo CalendarDetailHeightRowsPropertyInfo Source | |
type AttrLabel CalendarDetailHeightRowsPropertyInfo = "detail-height-rows" Source | |
type AttrGetType CalendarDetailHeightRowsPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint CalendarDetailHeightRowsPropertyInfo = CalendarK Source | |
type AttrSetTypeConstraint CalendarDetailHeightRowsPropertyInfo = TYPE Lifted ~ Int32 Source | |
type AttrAllowedOps CalendarDetailHeightRowsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCalendarDetailHeightRows :: (MonadIO m, CalendarK o) => o -> m Int32 Source
setCalendarDetailHeightRows :: (MonadIO m, CalendarK o) => o -> Int32 -> m () Source
DetailWidthChars
data CalendarDetailWidthCharsPropertyInfo Source
AttrInfo CalendarDetailWidthCharsPropertyInfo Source | |
type AttrLabel CalendarDetailWidthCharsPropertyInfo = "detail-width-chars" Source | |
type AttrGetType CalendarDetailWidthCharsPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint CalendarDetailWidthCharsPropertyInfo = CalendarK Source | |
type AttrSetTypeConstraint CalendarDetailWidthCharsPropertyInfo = TYPE Lifted ~ Int32 Source | |
type AttrAllowedOps CalendarDetailWidthCharsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCalendarDetailWidthChars :: (MonadIO m, CalendarK o) => o -> m Int32 Source
setCalendarDetailWidthChars :: (MonadIO m, CalendarK o) => o -> Int32 -> m () Source
Month
data CalendarMonthPropertyInfo Source
AttrInfo CalendarMonthPropertyInfo Source | |
type AttrLabel CalendarMonthPropertyInfo = "month" Source | |
type AttrGetType CalendarMonthPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint CalendarMonthPropertyInfo = CalendarK Source | |
type AttrSetTypeConstraint CalendarMonthPropertyInfo = TYPE Lifted ~ Int32 Source | |
type AttrAllowedOps CalendarMonthPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCalendarMonth :: (MonadIO m, CalendarK o) => o -> m Int32 Source
setCalendarMonth :: (MonadIO m, CalendarK o) => o -> Int32 -> m () Source
NoMonthChange
data CalendarNoMonthChangePropertyInfo Source
AttrInfo CalendarNoMonthChangePropertyInfo Source | |
type AttrLabel CalendarNoMonthChangePropertyInfo = "no-month-change" Source | |
type AttrGetType CalendarNoMonthChangePropertyInfo = Bool Source | |
type AttrBaseTypeConstraint CalendarNoMonthChangePropertyInfo = CalendarK Source | |
type AttrSetTypeConstraint CalendarNoMonthChangePropertyInfo = TYPE Lifted ~ Bool Source | |
type AttrAllowedOps CalendarNoMonthChangePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCalendarNoMonthChange :: (MonadIO m, CalendarK o) => o -> m Bool Source
setCalendarNoMonthChange :: (MonadIO m, CalendarK o) => o -> Bool -> m () Source
ShowDayNames
data CalendarShowDayNamesPropertyInfo Source
AttrInfo CalendarShowDayNamesPropertyInfo Source | |
type AttrLabel CalendarShowDayNamesPropertyInfo = "show-day-names" Source | |
type AttrGetType CalendarShowDayNamesPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint CalendarShowDayNamesPropertyInfo = CalendarK Source | |
type AttrSetTypeConstraint CalendarShowDayNamesPropertyInfo = TYPE Lifted ~ Bool Source | |
type AttrAllowedOps CalendarShowDayNamesPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCalendarShowDayNames :: (MonadIO m, CalendarK o) => o -> m Bool Source
setCalendarShowDayNames :: (MonadIO m, CalendarK o) => o -> Bool -> m () Source
ShowDetails
data CalendarShowDetailsPropertyInfo Source
AttrInfo CalendarShowDetailsPropertyInfo Source | |
type AttrLabel CalendarShowDetailsPropertyInfo = "show-details" Source | |
type AttrGetType CalendarShowDetailsPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint CalendarShowDetailsPropertyInfo = CalendarK Source | |
type AttrSetTypeConstraint CalendarShowDetailsPropertyInfo = TYPE Lifted ~ Bool Source | |
type AttrAllowedOps CalendarShowDetailsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCalendarShowDetails :: (MonadIO m, CalendarK o) => o -> m Bool Source
setCalendarShowDetails :: (MonadIO m, CalendarK o) => o -> Bool -> m () Source
ShowHeading
data CalendarShowHeadingPropertyInfo Source
AttrInfo CalendarShowHeadingPropertyInfo Source | |
type AttrLabel CalendarShowHeadingPropertyInfo = "show-heading" Source | |
type AttrGetType CalendarShowHeadingPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint CalendarShowHeadingPropertyInfo = CalendarK Source | |
type AttrSetTypeConstraint CalendarShowHeadingPropertyInfo = TYPE Lifted ~ Bool Source | |
type AttrAllowedOps CalendarShowHeadingPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCalendarShowHeading :: (MonadIO m, CalendarK o) => o -> m Bool Source
setCalendarShowHeading :: (MonadIO m, CalendarK o) => o -> Bool -> m () Source
ShowWeekNumbers
data CalendarShowWeekNumbersPropertyInfo Source
AttrInfo CalendarShowWeekNumbersPropertyInfo Source | |
type AttrLabel CalendarShowWeekNumbersPropertyInfo = "show-week-numbers" Source | |
type AttrGetType CalendarShowWeekNumbersPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint CalendarShowWeekNumbersPropertyInfo = CalendarK Source | |
type AttrSetTypeConstraint CalendarShowWeekNumbersPropertyInfo = TYPE Lifted ~ Bool Source | |
type AttrAllowedOps CalendarShowWeekNumbersPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCalendarShowWeekNumbers :: (MonadIO m, CalendarK o) => o -> m Bool Source
setCalendarShowWeekNumbers :: (MonadIO m, CalendarK o) => o -> Bool -> m () Source
Year
data CalendarYearPropertyInfo Source
AttrInfo CalendarYearPropertyInfo Source | |
type AttrLabel CalendarYearPropertyInfo = "year" Source | |
type AttrGetType CalendarYearPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint CalendarYearPropertyInfo = CalendarK Source | |
type AttrSetTypeConstraint CalendarYearPropertyInfo = TYPE Lifted ~ Int32 Source | |
type AttrAllowedOps CalendarYearPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCalendarYear :: (MonadIO m, CalendarK o) => o -> m Int32 Source
setCalendarYear :: (MonadIO m, CalendarK o) => o -> Int32 -> m () Source
Signals
DaySelected
type CalendarDaySelectedCallback = IO () Source
type CalendarDaySelectedCallbackC = Ptr () -> Ptr () -> IO () Source
afterCalendarDaySelected :: (GObject a, MonadIO m) => a -> CalendarDaySelectedCallback -> m SignalHandlerId Source
calendarDaySelectedCallbackWrapper :: CalendarDaySelectedCallback -> Ptr () -> Ptr () -> IO () Source
mkCalendarDaySelectedCallback :: CalendarDaySelectedCallbackC -> IO (FunPtr CalendarDaySelectedCallbackC) Source
onCalendarDaySelected :: (GObject a, MonadIO m) => a -> CalendarDaySelectedCallback -> m SignalHandlerId Source
DaySelectedDoubleClick
type CalendarDaySelectedDoubleClickCallback = IO () Source
type CalendarDaySelectedDoubleClickCallbackC = Ptr () -> Ptr () -> IO () Source
afterCalendarDaySelectedDoubleClick :: (GObject a, MonadIO m) => a -> CalendarDaySelectedDoubleClickCallback -> m SignalHandlerId Source
calendarDaySelectedDoubleClickCallbackWrapper :: CalendarDaySelectedDoubleClickCallback -> Ptr () -> Ptr () -> IO () Source
calendarDaySelectedDoubleClickClosure :: CalendarDaySelectedDoubleClickCallback -> IO Closure Source
mkCalendarDaySelectedDoubleClickCallback :: CalendarDaySelectedDoubleClickCallbackC -> IO (FunPtr CalendarDaySelectedDoubleClickCallbackC) Source
onCalendarDaySelectedDoubleClick :: (GObject a, MonadIO m) => a -> CalendarDaySelectedDoubleClickCallback -> m SignalHandlerId Source
MonthChanged
type CalendarMonthChangedCallback = IO () Source
type CalendarMonthChangedCallbackC = Ptr () -> Ptr () -> IO () Source
afterCalendarMonthChanged :: (GObject a, MonadIO m) => a -> CalendarMonthChangedCallback -> m SignalHandlerId Source
calendarMonthChangedCallbackWrapper :: CalendarMonthChangedCallback -> Ptr () -> Ptr () -> IO () Source
mkCalendarMonthChangedCallback :: CalendarMonthChangedCallbackC -> IO (FunPtr CalendarMonthChangedCallbackC) Source
onCalendarMonthChanged :: (GObject a, MonadIO m) => a -> CalendarMonthChangedCallback -> m SignalHandlerId Source
NextMonth
type CalendarNextMonthCallback = IO () Source
type CalendarNextMonthCallbackC = Ptr () -> Ptr () -> IO () Source
afterCalendarNextMonth :: (GObject a, MonadIO m) => a -> CalendarNextMonthCallback -> m SignalHandlerId Source
calendarNextMonthCallbackWrapper :: CalendarNextMonthCallback -> Ptr () -> Ptr () -> IO () Source
mkCalendarNextMonthCallback :: CalendarNextMonthCallbackC -> IO (FunPtr CalendarNextMonthCallbackC) Source
onCalendarNextMonth :: (GObject a, MonadIO m) => a -> CalendarNextMonthCallback -> m SignalHandlerId Source
NextYear
type CalendarNextYearCallback = IO () Source
type CalendarNextYearCallbackC = Ptr () -> Ptr () -> IO () Source
afterCalendarNextYear :: (GObject a, MonadIO m) => a -> CalendarNextYearCallback -> m SignalHandlerId Source
calendarNextYearCallbackWrapper :: CalendarNextYearCallback -> Ptr () -> Ptr () -> IO () Source
mkCalendarNextYearCallback :: CalendarNextYearCallbackC -> IO (FunPtr CalendarNextYearCallbackC) Source
onCalendarNextYear :: (GObject a, MonadIO m) => a -> CalendarNextYearCallback -> m SignalHandlerId Source
PrevMonth
type CalendarPrevMonthCallback = IO () Source
type CalendarPrevMonthCallbackC = Ptr () -> Ptr () -> IO () Source
afterCalendarPrevMonth :: (GObject a, MonadIO m) => a -> CalendarPrevMonthCallback -> m SignalHandlerId Source
calendarPrevMonthCallbackWrapper :: CalendarPrevMonthCallback -> Ptr () -> Ptr () -> IO () Source
mkCalendarPrevMonthCallback :: CalendarPrevMonthCallbackC -> IO (FunPtr CalendarPrevMonthCallbackC) Source
onCalendarPrevMonth :: (GObject a, MonadIO m) => a -> CalendarPrevMonthCallback -> m SignalHandlerId Source
PrevYear
type CalendarPrevYearCallback = IO () Source
type CalendarPrevYearCallbackC = Ptr () -> Ptr () -> IO () Source
afterCalendarPrevYear :: (GObject a, MonadIO m) => a -> CalendarPrevYearCallback -> m SignalHandlerId Source
calendarPrevYearCallbackWrapper :: CalendarPrevYearCallback -> Ptr () -> Ptr () -> IO () Source
mkCalendarPrevYearCallback :: CalendarPrevYearCallbackC -> IO (FunPtr CalendarPrevYearCallbackC) Source
onCalendarPrevYear :: (GObject a, MonadIO m) => a -> CalendarPrevYearCallback -> m SignalHandlerId Source