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.

  1. newtype Permission

    gi-gio GI.Gio.Objects.Permission

    Memory-managed wrapper type.

  2. Permission :: ManagedPtr Permission -> Permission

    gi-gio GI.Gio.Objects.Permission

    No documentation available.

  3. 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

  4. newtype PropertyAction

    gi-gio GI.Gio.Objects.PropertyAction

    Memory-managed wrapper type.

  5. PropertyAction :: ManagedPtr PropertyAction -> PropertyAction

    gi-gio GI.Gio.Objects.PropertyAction

    No documentation available.

  6. module GI.Gio.Objects.ProxyAddress

    A InetSocketAddress representing a connection via a proxy server. Since: 2.26

  7. newtype ProxyAddress

    gi-gio GI.Gio.Objects.ProxyAddress

    Memory-managed wrapper type.

  8. ProxyAddress :: ManagedPtr ProxyAddress -> ProxyAddress

    gi-gio GI.Gio.Objects.ProxyAddress

    No documentation available.

  9. 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.

  10. newtype ProxyAddressEnumerator

    gi-gio GI.Gio.Objects.ProxyAddressEnumerator

    Memory-managed wrapper type.

Page 327 of many | Previous | Next