Packages

object WebComponentsDef extends Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. WebComponentsDef
  2. Serializable
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class Attribute(attrName: String, tpe: Type, default: Option[String], description: String) extends Product with Serializable
  2. case class CssPart(description: String, cssName: String) extends Product with Serializable
  3. case class CssProperty(description: String, cssName: String) extends Product with Serializable
  4. case class Element(tagName: String, name: String, importPath: String, description: String, summary: String, docUrl: Option[String], events: Vector[Event], allJsProperties: Vector[Member], attributes: Vector[Attribute], cssProperties: Vector[CssProperty], cssParts: Vector[CssPart], slots: Vector[Slot]) extends Product with Serializable
  5. case class Event(description: String, domName: String, eventName: Option[String], tpe: Type) extends Product with Serializable
  6. case class Member(propName: String, attrName: Option[String], isReflected: Boolean, isMethod: Boolean, isReadonly: Boolean, tpe: Type, default: Option[String], description: String) extends Product with Serializable
  7. case class Slot(description: String, slotName: String) extends Product with Serializable
  8. sealed trait Type extends AnyRef

Value Members

  1. object Type