racket/collects/unstable/scribblings/gui/prefs.scrbl

22 lines
630 B
Racket

#lang scribble/manual
@(require "../utils.rkt"
(for-label unstable/gui/prefs
racket/contract
racket/base))
@title[#:tag "gui-prefs"]{Preferences}
@defmodule[unstable/gui/prefs]
@unstable[@author+email["Ryan Culpepper" "ryanc@racket-lang.org"]]
@defproc[(pref:get/set [pref symbol?])
(case-> (-> any/c) (-> any/c void?))]{
Returns a procedure that when applied to zero arguments retrieves the
current value of the preference
(@racketmodname[framework/preferences]) named @racket[pref] and when
applied to one argument updates the preference named @racket[pref].
}