Crate atk[][src]

Expand description

Rust ATK bindings

This library contains safe Rust bindings for ATK. It is a part of gtk-rs.

ATK 2.18 is the lowest supported version for the underlying library.

Re-exports

pub use ffi;
pub use glib;

Modules

prelude

Traits intended for blanket imports.

Structs

Action
Attribute
Component
Document
EditableText
GObjectAccessible
Hyperlink
HyperlinkImpl
HyperlinkStateFlags
Hypertext
Image
Misc
NoOpObject
NoOpObjectFactory
Object
ObjectFactory
Plug
Range
Rectangle
Registry
Relation
RelationSet
Selection
Socket
StateSet
StreamableContent
Table
TableCell
Text
TextRange
TextRectangle
Util
Value
Window

Enums

CoordType
Layer
RelationType
Role
ScrollTypev2_30
StateType
TextAttribute
TextBoundary
TextClipType
TextGranularity
ValueType

Constants

NONE_ACTION
NONE_COMPONENT
NONE_DOCUMENT
NONE_EDITABLE_TEXT
NONE_GOBJECT_ACCESSIBLE
NONE_HYPERLINK
NONE_HYPERLINK_IMPL
NONE_HYPERTEXT
NONE_IMAGE
NONE_MISC
NONE_NO_OP_OBJECT
NONE_NO_OP_OBJECT_FACTORY
NONE_OBJECT
NONE_OBJECT_FACTORY
NONE_PLUG
NONE_REGISTRY
NONE_RELATION
NONE_RELATION_SET
NONE_SELECTION
NONE_SOCKET
NONE_STATE_SET
NONE_STREAMABLE_CONTENT
NONE_TABLE
NONE_TABLE_CELL
NONE_TEXT
NONE_UTIL
NONE_VALUE
NONE_WINDOW

Type Definitions

AttributeSet
State