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.
hyperlinkIsValid :: (HasCallStack, MonadIO m, IsHyperlink a) => a -> m Boolgi-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.
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.
getObjectAccessibleId :: (MonadIO m, IsObject o) => o -> m Textgi-atk GI.Atk.Objects.Object Get the value of the “accessible-id” property. When overloading is enabled, this is equivalent to
get object #accessibleId
objectGetAccessibleId :: (HasCallStack, MonadIO m, IsObject a) => a -> m Textgi-atk GI.Atk.Objects.Object Gets the accessible id of the accessible. Since: 2.34
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
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 ]
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.
plugGetId :: (HasCallStack, MonadIO m, IsPlug a) => a -> m Textgi-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
getRectangleWidth :: MonadIO m => Rectangle -> m Int32gi-atk GI.Atk.Structs.Rectangle Get the value of the “width” field. When overloading is enabled, this is equivalent to
get rectangle #width
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 ]