Hoogle Search

Within LTS Haskell 24.66 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. hyperlinkIsValid :: (HasCallStack, MonadIO m, IsHyperlink a) => a -> m Bool

    gi-atk GI.Atk.Objects.Hyperlink

    Since the document that a link is associated with may have changed this method returns True if the link is still valid (with respect to the document it references) and False otherwise.

  2. constructObjectAccessibleId :: (IsObject o, MonadIO m) => Text -> m (GValueConstruct o)

    gi-atk GI.Atk.Objects.Object

    Construct a GValueConstruct with valid value for the “accessible-id” property. This is rarely needed directly, but it is used by new.

  3. getObjectAccessibleId :: (MonadIO m, IsObject o) => o -> m Text

    gi-atk GI.Atk.Objects.Object

    Get the value of the “accessible-id” property. When overloading is enabled, this is equivalent to

    get object #accessibleId
    

  4. objectGetAccessibleId :: (HasCallStack, MonadIO m, IsObject a) => a -> m Text

    gi-atk GI.Atk.Objects.Object

    Gets the accessible id of the accessible. Since: 2.34

  5. objectSetAccessibleId :: (HasCallStack, MonadIO m, IsObject a) => a -> Text -> m ()

    gi-atk GI.Atk.Objects.Object

    Sets the accessible ID of the accessible. This is not meant to be presented to the user, but to be an ID which is stable over application development. Typically, this is the gtkbuilder ID. Such an ID will be available for instance to identify a given well-known accessible object for tailored screen reading, or for automatic regression testing. Since: 2.34

  6. setObjectAccessibleId :: (MonadIO m, IsObject o) => o -> Text -> m ()

    gi-atk GI.Atk.Objects.Object

    Set the value of the “accessible-id” property. When overloading is enabled, this is equivalent to

    set object [ #accessibleId := value ]
    

  7. objectFactoryInvalidate :: (HasCallStack, MonadIO m, IsObjectFactory a) => a -> m ()

    gi-atk GI.Atk.Objects.ObjectFactory

    Inform factory that it is no longer being used to create accessibles. When called, factory may need to inform AtkObjects which it has created that they need to be re-instantiated. Note: primarily used for runtime replacement of AtkObjectFactorys in object registries.

  8. plugGetId :: (HasCallStack, MonadIO m, IsPlug a) => a -> m Text

    gi-atk GI.Atk.Objects.Plug

    Gets the unique ID of an Plug object, which can be used to embed inside of an Socket using socketEmbed. Internally, this calls a class function that should be registered by the IPC layer (usually at-spi2-atk). The implementor of an Plug object should call this function (after atk-bridge is loaded) and pass the value to the process implementing the Socket, so it could embed the plug. Since: 1.30

  9. getRectangleWidth :: MonadIO m => Rectangle -> m Int32

    gi-atk GI.Atk.Structs.Rectangle

    Get the value of the “width” field. When overloading is enabled, this is equivalent to

    get rectangle #width
    

  10. setRectangleWidth :: MonadIO m => Rectangle -> Int32 -> m ()

    gi-atk GI.Atk.Structs.Rectangle

    Set the value of the “width” field. When overloading is enabled, this is equivalent to

    set rectangle [ #width := value ]
    

Page 1299 of many | Previous | Next