# Polyline class

线相关的覆盖物类，内部的属性，描述了覆盖物的纹理、颜色、线宽等特征

Inheritance
  - Object
  - BaseOverlay
  - Polyline

## Constructors

Polyline ({@required List <LatLng> points, double width: 10, bool visible: true, bool geodesic: false, double alpha: 1.0, DashLineType dashLineType: DashLineType.none, CapType capType: CapType.butt, JoinType joinType: JoinType.bevel, BitmapDescriptor customTexture, ArgumentCallback<String> onTap, Color color: const Color(0xCCC4E0F0)})
  / 默认构造函数

## Properties

alpha → double
  透明度
  final
capType → CapType
  线头类型
  final
color → Color
  覆盖物颜色，默认值为(0xCCC4E0F0).
  final
customTexture → BitmapDescriptor
  自定义纹理图片,注意: 如果设置了自定义纹理图片，则color的设置将无效;
  final
dashLineType → DashLineType
  虚线类型
  final
geodesic → bool
  是否为大地曲线
  final
hashCode → int
  The hash code for this object. [...]
  read-only, override
id → String
  read-only, inherited
joinType → JoinType
  连接点类型
  final
onTap → ArgumentCallback<String>
  点击回调（回调参数为id)
  final
points → List <LatLng>
  覆盖物的坐标点数组,points不能为空
  final
runtimeType → Type
  A representation of the runtime type of the object.
  read-only, inherited
visible → bool
  是否可见
  final
width → double
  线宽,单位为逻辑像素，同Android中的dp，iOS中的point
  final

## Methods

clone () → Polyline
  override
copyWith ({List <LatLng> pointsParam, double widthParam, int zIndexParam, bool visibleParam, double alphaParam, DashLineType dashLineTypeParam, CapType capTypeParam, JoinType joinTypeParam, BitmapDescriptor customTextureParam, ArgumentCallback<String> onTapParam, Color colorParam}) → Polyline
  实际copy函数
noSuchMethod (Invocation invocation) → dynamic
  Invoked when a non-existent method or property is accessed. [...]
  inherited
setIdForCopy (String copyId) → void
  inherited
toMap () → Map <String, dynamic>
  将对象转换为可序列化的map.
  override
toString () → String
  Returns a string representation of this object.
  inherited

## Operators

operator == (Object other) → bool
  The equality operator. [...]
  override