trait Tags extends generic.Tags[Element, Element, Node] with TagFactory
- Alphabetic
- By Inheritance
- Tags
- TagFactory
- Tags
- Util
- LowPriUtil
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
implicit
class
SeqNode
[A] extends Modifier[Builder]
Allows you to modify a ConcreteHtmlTag by adding a Seq containing other nest-able objects to its list of children.
Allows you to modify a ConcreteHtmlTag by adding a Seq containing other nest-able objects to its list of children.
- Definition Classes
- Util
-
abstract
type
ConcreteHtmlTag[T <: Element] <: TypedTag[Element, T, Node]
- Definition Classes
- Util
Abstract Value Members
-
implicit abstract
def
SeqFrag[A](xs: Seq[A])(implicit ev: (A) ⇒ generic.Frag[Element, Node]): generic.Frag[Element, Node]
Renders an Seq of FragT into a single FragT
Renders an Seq of FragT into a single FragT
- Definition Classes
- LowPriUtil
-
implicit abstract
def
UnitFrag(u: Unit): generic.Frag[Element, Node]
Lets you put Unit into a scalatags tree, as a no-op.
Lets you put Unit into a scalatags tree, as a no-op.
- Definition Classes
- LowPriUtil
-
abstract
def
makeAbstractTypedTag[T <: Element](tag: String, void: Boolean, namespaceConfig: Namespace): ConcreteHtmlTag[T]
- Definition Classes
- Util
-
implicit abstract
def
stringAttrX: AttrValue[Element, String]
- Attributes
- protected[this]
- Definition Classes
- Util
-
implicit abstract
def
stringPixelStyleX: PixelStyleValue[Element, String]
- Attributes
- protected[this]
- Definition Classes
- Util
-
implicit abstract
def
stringStyleX: StyleValue[Element, String]
- Attributes
- protected[this]
- Definition Classes
- Util
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
implicit
def
ArrayFrag[A](xs: Array[A])(implicit ev: (A) ⇒ generic.Frag[Element, Node]): generic.Frag[Element, Node]
Renders an Seq of FragT into a single FragT
Renders an Seq of FragT into a single FragT
- Definition Classes
- LowPriUtil
-
implicit
def
ArrayNode[A](xs: Array[A])(implicit ev: (A) ⇒ Modifier[Element]): SeqNode[A]
Allows you to modify a ConcreteHtmlTag by adding an Array containing other nest-able objects to its list of children.
Allows you to modify a ConcreteHtmlTag by adding an Array containing other nest-able objects to its list of children.
- Definition Classes
- Util
-
implicit
def
OptionFrag[A](xs: Option[A])(implicit ev: (A) ⇒ generic.Frag[Element, Node]): generic.Frag[Element, Node]
Renders an Option of FragT into a single FragT
Renders an Option of FragT into a single FragT
- Definition Classes
- LowPriUtil
-
implicit
def
OptionNode[A](xs: Option[A])(implicit ev: (A) ⇒ Modifier[Element]): SeqNode[A]
Allows you to modify a ConcreteHtmlTag by adding an Option containing other nest-able objects to its list of children.
Allows you to modify a ConcreteHtmlTag by adding an Option containing other nest-able objects to its list of children.
- Definition Classes
- Util
-
lazy val
a: ConcreteHtmlTag[Anchor]
Represents a hyperlink, linking to another resource.
-
lazy val
area: ConcreteHtmlTag[Area]
In conjunction with map, defines an image map
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
attr(s: String, ns: Namespace = null, raw: Boolean = false): Attr
Constructs an Attr attribute object from a string; can be used inline:
-
lazy val
audio: ConcreteHtmlTag[Audio]
Represents a sound or an audio stream.
-
lazy val
b: ConcreteHtmlTag[Element]
Bold text.
-
lazy val
base: ConcreteHtmlTag[Base]
Defines the base URL for relative URLs in the page.
-
lazy val
blockquote: ConcreteHtmlTag[Quote]
Represents a content that is quoted from another source.
-
lazy val
body: ConcreteHtmlTag[Body]
Represents the content of an HTML document.
-
lazy val
br: ConcreteHtmlTag[BR]
Represents a line break.
-
lazy val
button: ConcreteHtmlTag[Button]
A button
-
lazy val
canvas: ConcreteHtmlTag[Canvas]
Represents a bitmap area that scripts can use to render graphics like graphs, games or any visual images on the fly.
-
lazy val
caption: ConcreteHtmlTag[TableCaption]
The title of a table.
-
lazy val
cite: ConcreteHtmlTag[Element]
Represents the title of a work being cited.
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
lazy val
code: ConcreteHtmlTag[Element]
Represents computer code.
-
lazy val
col: ConcreteHtmlTag[TableCol]
A single column.
-
lazy val
colgroup: ConcreteHtmlTag[TableCol]
A set of columns.
-
def
css(s: String): Style
Constructs a CSS Style from a string, can be used inline
-
lazy val
datalist: ConcreteHtmlTag[DataList]
A set of predefined options for other controls.
-
lazy val
dd: ConcreteHtmlTag[DD]
Represents the definition of the terms immediately listed before it.
-
lazy val
del: ConcreteHtmlTag[Mod]
Defines a removal from the document.
-
lazy val
div: ConcreteHtmlTag[Div]
Represents a generic container with no special meaning.
-
lazy val
dl: ConcreteHtmlTag[DList]
Defines a definition list; a list of terms and their associated definitions.
-
lazy val
dt: ConcreteHtmlTag[DT]
Represents a term defined by the next dd
-
lazy val
em: ConcreteHtmlTag[Element]
Represents emphasized text.
-
lazy val
embed: ConcreteHtmlTag[Embed]
Represents a integration point for an external, often non-HTML, application or interactive content.
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
lazy val
fieldset: ConcreteHtmlTag[FieldSet]
A set of fields.
-
lazy val
figcaption: ConcreteHtmlTag[Element]
Represents the legend of a figure.
-
lazy val
figure: ConcreteHtmlTag[Element]
Represents a figure illustrated as part of the document.
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
lazy val
footer: ConcreteHtmlTag[Element]
Defines the footer for a page or section.
-
lazy val
form: ConcreteHtmlTag[Form]
Represents a form, consisting of controls, that can be submitted to a server for processing.
-
def
frag(frags: generic.Frag[Element, Node]*): generic.Frag[Element, Node]
- Definition Classes
- Util
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
lazy val
h1: ConcreteHtmlTag[Heading]
Heading level 1
-
lazy val
h2: ConcreteHtmlTag[Heading]
Heading level 2
-
lazy val
h3: ConcreteHtmlTag[Heading]
Heading level 3
-
lazy val
h4: ConcreteHtmlTag[Heading]
Heading level 4
-
lazy val
h5: ConcreteHtmlTag[Heading]
Heading level 5
-
lazy val
h6: ConcreteHtmlTag[Heading]
Heading level 6
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
lazy val
head: ConcreteHtmlTag[Head]
Represents a collection of metadata about the document, including links to, or definitions of, scripts and style sheets.
-
lazy val
header: ConcreteHtmlTag[Element]
Defines the header of a page or section.
-
lazy val
hr: ConcreteHtmlTag[HR]
Represents a thematic break between paragraphs of a section or article or any longer content.
-
lazy val
html: ConcreteHtmlTag[Html]
Represents the root of an HTML or XHTML document.
-
lazy val
i: ConcreteHtmlTag[Element]
Italicized text.
-
lazy val
iframe: ConcreteHtmlTag[IFrame]
Represents a nested browsing context, that is an embedded HTML document.
-
lazy val
img: ConcreteHtmlTag[Image]
Represents an image.
-
lazy val
input: ConcreteHtmlTag[Input]
A typed data field allowing the user to input data.
-
lazy val
ins: ConcreteHtmlTag[Mod]
Defines an addition to the document.
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
lazy val
label: ConcreteHtmlTag[Label]
The caption of a single field
-
lazy val
legend: ConcreteHtmlTag[Legend]
The caption for a fieldset.
-
lazy val
li: ConcreteHtmlTag[LI]
Defines an item of an list.
-
lazy val
link: ConcreteHtmlTag[Link]
Used to link JavaScript and external CSS with the current HTML document.
-
lazy val
map: ConcreteHtmlTag[Map]
In conjunction with area, defines an image map.
-
lazy val
meta: ConcreteHtmlTag[Meta]
Defines metadata that can't be defined using another HTML element.
-
def
modifier(mods: Modifier[Element]*): Modifier[Element]
- Definition Classes
- Util
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
lazy val
object: ConcreteHtmlTag[Object]
Represents an external resource, which is treated as an image, an HTML sub-document, or an external resource to be processed by a plug-in.
-
lazy val
ol: ConcreteHtmlTag[OList]
Defines an ordered list of items.
-
lazy val
optgroup: ConcreteHtmlTag[OptGroup]
A set of options, logically grouped.
-
lazy val
option: ConcreteHtmlTag[Option]
An option in a select element.
-
lazy val
p: ConcreteHtmlTag[Paragraph]
Defines a portion that should be displayed as a paragraph.
-
lazy val
param: ConcreteHtmlTag[Param]
Defines parameters for use by plug-ins invoked by object elements.
-
lazy val
pre: ConcreteHtmlTag[Pre]
Indicates that its content is preformatted and that this format must be preserved.
-
lazy val
s: ConcreteHtmlTag[Element]
Strikethrough element, used for that is no longer accurate or relevant.
-
lazy val
script: ConcreteHtmlTag[Script]
Defines either an internal script or a link to an external script.
-
lazy val
select: ConcreteHtmlTag[Select]
A control that allows the user to select one of a set of options.
-
lazy val
small: ConcreteHtmlTag[Element]
Represents a side comment; text like a disclaimer or copyright, which is not essential to the comprehension of the document.
-
lazy val
source: ConcreteHtmlTag[Source]
Allows the authors to specify alternate media resources for media elements like video or audio
-
lazy val
span: ConcreteHtmlTag[Span]
Represents text with no specific meaning.
-
lazy val
strong: ConcreteHtmlTag[Element]
Represents especially important text.
-
lazy val
sub: ConcreteHtmlTag[Element]
Subscript tag
-
lazy val
sup: ConcreteHtmlTag[Element]
Superscript tag.
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
lazy val
table: ConcreteHtmlTag[Table]
Represents data with more than one dimension.
-
def
tag(s: String, void: Boolean = false): ConcreteHtmlTag[Element]
- Definition Classes
- TagFactory → Util
-
lazy val
tbody: ConcreteHtmlTag[TableSection]
The table body.
-
lazy val
td: ConcreteHtmlTag[TableCell]
A single cell in a table.
-
lazy val
textarea: ConcreteHtmlTag[TextArea]
A multiline text edit control.
-
lazy val
tfoot: ConcreteHtmlTag[TableSection]
The table footer.
-
lazy val
th: ConcreteHtmlTag[TableHeaderCell]
A header cell in a table.
-
lazy val
thead: ConcreteHtmlTag[TableSection]
The table headers.
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
lazy val
tr: ConcreteHtmlTag[TableRow]
A single row in a table.
-
lazy val
track: ConcreteHtmlTag[Track]
Allows authors to specify timed text track for media elements like video or audio
-
def
typedTag[T <: Element](s: String, void: Boolean = false)(implicit ns: Namespace): ConcreteHtmlTag[T]
- Definition Classes
- TagFactory
-
lazy val
u: ConcreteHtmlTag[Element]
Underlined text.
-
lazy val
ul: ConcreteHtmlTag[UList]
Defines an unordered list of items.
-
lazy val
video: ConcreteHtmlTag[Video]
Represents a video, and its associated audio files and captions, with the necessary interface to play it.
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
lazy val
wbr: ConcreteHtmlTag[Element]
Represents a line break opportunity, that is a suggested point for wrapping text in order to improve readability of text split on several lines.