class Google::Apis::SlidesV1::LineConnection

The properties for one end of a Line connection.

Attributes

connected_object_id[RW]

The object ID of the connected page element. Some page elements, such as groups, tables, and lines do not have connection sites and therefore cannot be connected to a connector line. Corresponds to the JSON property `connectedObjectId` @return [String]

connection_site_index[RW]

The index of the connection site on the connected page element. In most cases, it corresponds to the predefined connection site index from the ECMA-376 standard. More information on those connection sites can be found in the description of the “cnx” attribute in section 20.1.9.9 and Annex H. “ Predefined DrawingML Shape and Text Geometries” of “Office Open XML File Formats-Fundamentals and Markup Language Reference”, part 1 of [ECMA-376 5th edition] (www.ecma-international.org/publications/standards/Ecma-376. htm). The position of each connection site can also be viewed from Slides editor. Corresponds to the JSON property `connectionSiteIndex` @return [Fixnum]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/slides_v1/classes.rb, line 1599
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/slides_v1/classes.rb, line 1604
def update!(**args)
  @connected_object_id = args[:connected_object_id] if args.key?(:connected_object_id)
  @connection_site_index = args[:connection_site_index] if args.key?(:connection_site_index)
end