Class

com.scalakml.kml

ListStyle

Related Doc: package kml

Permalink

case class ListStyle(listItemType: Option[ListItemType] = None, bgColor: Option[HexColor] = None, itemIcon: Seq[ItemIcon] = Nil, maxSnippetLines: Option[Int] = None, id: Option[String] = None, targetId: Option[String] = None, listStyleSimpleExtensionGroup: Seq[Any] = Nil, listStyleObjectExtensionGroup: Seq[Any] = Nil, subStyleSimpleExtensionGroup: Seq[Any] = Nil, subStyleObjectExtensionGroup: Seq[Any] = Nil, objectSimpleExtensionGroup: Seq[Any] = Nil) extends SubStyle with Product with Serializable

Specifies how a Feature is displayed in the list view. The list view is a hierarchy of containers and children; in Google Earth, this is the Places panel.

listItemType

Specifies how a Feature is displayed in the list view. Possible values are: check (default) - The Feature's visibility is tied to its item's checkbox. radioFolder - When specified for a Container, only one of the Container's items is visible at a time checkOffOnly - When specified for a Container or Network Link, prevents all items from being made visible at once—that is, the user can turn everything in the Container or Network Link off but cannot turn everything on at the same time. This setting is useful for Containers or Network Links containing large amounts of data. checkHideChildren - Use a normal checkbox for visibility but do not display the Container or Network Link's children in the list view. A checkbox allows the user to toggle visibility of the child objects in the viewer.

bgColor

Background color for the Snippet. Color and opacity values are expressed in hexadecimal notation. The range of values for any one color is 0 to 255 (00 to ff). For alpha, 00 is fully transparent and ff is fully opaque. The order of expression is aabbggrr, where aa=alpha (00 to ff); bb=blue (00 to ff); gg=green (00 to ff); rr=red (00 to ff). For example, if you want to apply a blue color with 50 percent opacity to an overlay, you would specify the following: <color>7fff0000</color>, where alpha=0x7f, blue=0xff, green=0x00, and red=0x00.

itemIcon

Icon used in the List view that reflects the state of a Folder or Link fetch. Icons associated with the open and closed modes are used for Folders and Network Links. Icons associated with the error and fetching0, fetching1, and fetching2 modes are used for Network Links.

maxSnippetLines

Specifies the maximum number of lines to display for the kml:AbstractFeatureGroup kml:snippet value in the list view.

Linear Supertypes
Serializable, Serializable, Product, Equals, SubStyle, KmlObject, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ListStyle
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. SubStyle
  7. KmlObject
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ListStyle(listItemType: ListItemType, bgColor: HexColor, itemIcon: ItemIcon)

    Permalink
  2. new ListStyle(listItemType: ListItemType, bgColor: HexColor)

    Permalink
  3. new ListStyle(listItemType: ListItemType)

    Permalink
  4. new ListStyle(bgColor: HexColor)

    Permalink
  5. new ListStyle(listItemType: Option[ListItemType] = None, bgColor: Option[HexColor] = None, itemIcon: Seq[ItemIcon] = Nil, maxSnippetLines: Option[Int] = None, id: Option[String] = None, targetId: Option[String] = None, listStyleSimpleExtensionGroup: Seq[Any] = Nil, listStyleObjectExtensionGroup: Seq[Any] = Nil, subStyleSimpleExtensionGroup: Seq[Any] = Nil, subStyleObjectExtensionGroup: Seq[Any] = Nil, objectSimpleExtensionGroup: Seq[Any] = Nil)

    Permalink

    listItemType

    Specifies how a Feature is displayed in the list view. Possible values are: check (default) - The Feature's visibility is tied to its item's checkbox. radioFolder - When specified for a Container, only one of the Container's items is visible at a time checkOffOnly - When specified for a Container or Network Link, prevents all items from being made visible at once—that is, the user can turn everything in the Container or Network Link off but cannot turn everything on at the same time. This setting is useful for Containers or Network Links containing large amounts of data. checkHideChildren - Use a normal checkbox for visibility but do not display the Container or Network Link's children in the list view. A checkbox allows the user to toggle visibility of the child objects in the viewer.

    bgColor

    Background color for the Snippet. Color and opacity values are expressed in hexadecimal notation. The range of values for any one color is 0 to 255 (00 to ff). For alpha, 00 is fully transparent and ff is fully opaque. The order of expression is aabbggrr, where aa=alpha (00 to ff); bb=blue (00 to ff); gg=green (00 to ff); rr=red (00 to ff). For example, if you want to apply a blue color with 50 percent opacity to an overlay, you would specify the following: <color>7fff0000</color>, where alpha=0x7f, blue=0xff, green=0x00, and red=0x00.

    itemIcon

    Icon used in the List view that reflects the state of a Folder or Link fetch. Icons associated with the open and closed modes are used for Folders and Network Links. Icons associated with the error and fetching0, fetching1, and fetching2 modes are used for Network Links.

    maxSnippetLines

    Specifies the maximum number of lines to display for the kml:AbstractFeatureGroup kml:snippet value in the list view.

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def addToItemIcon(value: ItemIcon): ListStyle

    Permalink

    returns a new object with value added to the sequence

    returns a new object with value added to the sequence

    value

    to add

    returns

    a new object with value added to the sequence

  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. val bgColor: Option[HexColor]

    Permalink

    Background color for the Snippet.

    Background color for the Snippet. Color and opacity values are expressed in hexadecimal notation. The range of values for any one color is 0 to 255 (00 to ff). For alpha, 00 is fully transparent and ff is fully opaque. The order of expression is aabbggrr, where aa=alpha (00 to ff); bb=blue (00 to ff); gg=green (00 to ff); rr=red (00 to ff). For example, if you want to apply a blue color with 50 percent opacity to an overlay, you would specify the following: <color>7fff0000</color>, where alpha=0x7f, blue=0xff, green=0x00, and red=0x00.

  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  11. val id: Option[String]

    Permalink
    Definition Classes
    ListStyleKmlObject
  12. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  13. val itemIcon: Seq[ItemIcon]

    Permalink

    Icon used in the List view that reflects the state of a Folder or Link fetch.

    Icon used in the List view that reflects the state of a Folder or Link fetch. Icons associated with the open and closed modes are used for Folders and Network Links. Icons associated with the error and fetching0, fetching1, and fetching2 modes are used for Network Links.

  14. val listItemType: Option[ListItemType]

    Permalink

    Specifies how a Feature is displayed in the list view.

    Specifies how a Feature is displayed in the list view. Possible values are: check (default) - The Feature's visibility is tied to its item's checkbox. radioFolder - When specified for a Container, only one of the Container's items is visible at a time checkOffOnly - When specified for a Container or Network Link, prevents all items from being made visible at once—that is, the user can turn everything in the Container or Network Link off but cannot turn everything on at the same time. This setting is useful for Containers or Network Links containing large amounts of data. checkHideChildren - Use a normal checkbox for visibility but do not display the Container or Network Link's children in the list view. A checkbox allows the user to toggle visibility of the child objects in the viewer.

  15. val listStyleObjectExtensionGroup: Seq[Any]

    Permalink
  16. val listStyleSimpleExtensionGroup: Seq[Any]

    Permalink
  17. val maxSnippetLines: Option[Int]

    Permalink

    Specifies the maximum number of lines to display for the kml:AbstractFeatureGroup kml:snippet value in the list view.

  18. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  19. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  20. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  21. val objectSimpleExtensionGroup: Seq[Any]

    Permalink
    Definition Classes
    ListStyleKmlObject
  22. val subStyleObjectExtensionGroup: Seq[Any]

    Permalink
    Definition Classes
    ListStyleSubStyle
  23. val subStyleSimpleExtensionGroup: Seq[Any]

    Permalink
    Definition Classes
    ListStyleSubStyle
  24. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  25. val targetId: Option[String]

    Permalink
    Definition Classes
    ListStyleKmlObject
  26. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from SubStyle

Inherited from KmlObject

Inherited from AnyRef

Inherited from Any

Ungrouped