Hoogle Search
Within LTS Haskell 24.40 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
gi-gio GI.Gio.Objects.Permission Memory-managed wrapper type.
Permission :: ManagedPtr Permission -> Permissiongi-gio GI.Gio.Objects.Permission No documentation available.
module GI.Gio.Objects.
PropertyAction A GPropertyAction is a way to get a Action with a state value reflecting and controlling the value of a Object property. The state of the action will correspond to the value of the property. Changing it will change the property (assuming the requested value matches the requirements as specified in the [typegObject.ParamSpec]). Only the most common types are presently supported. Booleans are mapped to booleans, strings to strings, signed/unsigned integers to int32/uint32 and floats and doubles to doubles. If the property is an enum then the state will be string-typed and conversion will automatically be performed between the enum value and ‘nick’ string as per the [typegObject.EnumValue] table. Flags types are not currently supported. Properties of object types, boxed types and pointer types are not supported and probably never will be. Properties of [typegLib.Variant] types are not currently supported. If the property is boolean-valued then the action will have a NULL parameter type, and activating the action (with no parameter) will toggle the value of the property. In all other cases, the parameter type will correspond to the type of the property. The general idea here is to reduce the number of locations where a particular piece of state is kept (and therefore has to be synchronised between). GPropertyAction does not have a separate state that is kept in sync with the property value — its state is the property value. For example, it might be useful to create a Action corresponding to the visible-child-name property of a `GtkStack` so that the current page can be switched from a menu. The active radio indication in the menu is then directly determined from the active page of the GtkStack. An anti-example would be binding the active-id property on a `GtkComboBox`. This is because the state of the combo box itself is probably uninteresting and is actually being used to control something else. Another anti-example would be to bind to the visible-child-name property of a `GtkStack` if this value is actually stored in Settings. In that case, the real source of the value is* Settings. If you want a Action to control a setting stored in Settings, see settingsCreateAction instead, and possibly combine its use with settingsBind. Since: 2.38
-
gi-gio GI.Gio.Objects.PropertyAction Memory-managed wrapper type.
PropertyAction :: ManagedPtr PropertyAction -> PropertyActiongi-gio GI.Gio.Objects.PropertyAction No documentation available.
module GI.Gio.Objects.
ProxyAddress A InetSocketAddress representing a connection via a proxy server. Since: 2.26
-
gi-gio GI.Gio.Objects.ProxyAddress Memory-managed wrapper type.
ProxyAddress :: ManagedPtr ProxyAddress -> ProxyAddressgi-gio GI.Gio.Objects.ProxyAddress No documentation available.
module GI.Gio.Objects.
ProxyAddressEnumerator GProxyAddressEnumerator is a wrapper around SocketAddressEnumerator which takes the SocketAddress instances returned by the SocketAddressEnumerator and wraps them in ProxyAddress instances, using the given ProxyAddressEnumerator:proxyResolver. This enumerator will be returned (for example, by socketConnectableEnumerate) as appropriate when a proxy is configured; there should be no need to manually wrap a SocketAddressEnumerator instance with one.
newtype
ProxyAddressEnumerator gi-gio GI.Gio.Objects.ProxyAddressEnumerator Memory-managed wrapper type.