Class: ATSPI::Accessible::Document

Inherits:
Object
  • Object
show all
Defined in:
lib/atspi/accessible/document.rb

Overview

Wraps libatspi’s AtspiDocument

Instance Method Summary collapse

Instance Method Details

#attributesHash<String => String>

Returns its attributes.

Returns:

  • (Hash<String => String>)

    its attributes

See Also:



17
18
19
# File 'lib/atspi/accessible/document.rb', line 17

def attributes
  @native.document_attributes.to_h
end

#inspectString

Returns itself as an inspectable string.

Returns:

  • (String)

    itself as an inspectable string



22
23
24
# File 'lib/atspi/accessible/document.rb', line 22

def inspect
  "#<#{self.class.name}:0x#{'%x14' % __id__} #{attributes.map{ |k, v| "@#{k}=#{v.inspect}" }.join(' ')}>"
end

#localeString

Returns its locale.

Returns:

  • (String)

    its locale

See Also:



11
12
13
# File 'lib/atspi/accessible/document.rb', line 11

def locale
  @native.locale
end