Enum LineType

  • LineType defines the type of line used in Google Slides, derived from the ECMA-376 standard for Office Open XML file formats.

  • You can use various line types, including straight, bent, and curved connectors, as well as a straight line (non-connector).

  • To specify a line type within your code, utilize the syntax SlidesApp.LineType.[property], such as SlidesApp.LineType.STRAIGHT_CONNECTOR_1.

  • Each LineType property corresponds to a specific shape type as defined in the ECMA-376 standard.

LineType

The line types.

Derived from a subset of the values of the "ST_ShapeType" simple type in section 20.1.10.55 of "Office Open XML File Formats - Fundamentals and Markup Language Reference", part 1 of ECMA-376 5th edition.

To call an enum, you call its parent class, name, and property. For example, SlidesApp.LineType.STRAIGHT_CONNECTOR_1.

Properties

PropertyTypeDescription
UNSUPPORTEDEnumA line type that is not supported.
STRAIGHT_CONNECTOR_1EnumStraight connector 1 form. Corresponds to ECMA-376 ST_ShapeType 'straightConnector1'.
BENT_CONNECTOR_2EnumBent connector 2 form. Corresponds to ECMA-376 ST_ShapeType 'bentConnector2'.
BENT_CONNECTOR_3EnumBent connector 3 form. Corresponds to ECMA-376 ST_ShapeType 'bentConnector3'.
BENT_CONNECTOR_4EnumBent connector 4 form. Corresponds to ECMA-376 ST_ShapeType 'bentConnector4'.
BENT_CONNECTOR_5EnumBent connector 5 form. Corresponds to ECMA-376 ST_ShapeType 'bentConnector5'.
CURVED_CONNECTOR_2EnumCurved connector 2 form. Corresponds to ECMA-376 ST_ShapeType 'curvedConnector2'.
CURVED_CONNECTOR_3EnumCurved connector 3 form. Corresponds to ECMA-376 ST_ShapeType 'curvedConnector3'.
CURVED_CONNECTOR_4EnumCurved connector 4 form. Corresponds to ECMA-376 ST_ShapeType 'curvedConnector4'.
CURVED_CONNECTOR_5EnumCurved connector 5 form. Corresponds to ECMA-376 ST_ShapeType 'curvedConnector5'.
STRAIGHT_LINEEnumStraight line. Corresponds to ECMA-376 ST_ShapeType 'line'. This line type is not a connector.