tyrian
Members list
Type members
Classlikes
Object used to provide Aria attribute syntax import tyrian.Aria.*
Object used to provide Aria attribute syntax import tyrian.Aria.*
Attributes
- Supertypes
- Self type
-
Aria.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Aria.type
HTML attribute
HTML attribute
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Attributeobject EmptyAttribute.typeclass NamedAttributetrait Propertyclass PropertyBooleanclass PropertyStringShow all
Attribute of an HTML tag
Attribute of an HTML tag
Attributes are like properties, but can be removed. This is important for attributes like disabled, hidden, selected where there is no value, they are present and therefore set, or absent and unset.
Attributes
- Companion
- object
- Supertypes
A command describes some side-effect to perform.
An attribute of an HTML tag that does not exist, used as a "do not render" placeholder
An attribute of an HTML tag that does not exist, used as a "do not render" placeholder
Attributes
- Supertypes
- Self type
-
EmptyAttribute.type
A very simple mechanism to allow automatic loading and saving of your applications model to local storage. Uses:
A very simple mechanism to allow automatic loading and saving of your applications model to local storage. Uses:
- During development, allows you to carry on where you left off between site rebuilds.
- Acts as a user session, to remember where a website/app visitor/user was when they left.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
HotReload.type
Object used to provide Html syntax import tyrian.Html.*
Object used to provide Html syntax import tyrian.Html.*
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrortrait HtmlAttributestrait HtmlTagsclass Objecttrait Matchableclass AnyShow all
- Self type
-
Html.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Html.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Html.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
IndigoGameId.type
Represents the deconstructed parts of a url.
Represents the deconstructed parts of a url.
Value parameters
- hash
-
The anchor in the url starting with '#' followed by the fragment of the URL.
- hostName
-
The name of host, e.g. localhost.
- pathName
-
Is the path minus hash anchors and query params, e.g. "/page1".
- port
-
Is the port number of the URL, e.g. 80.
- protocol
-
The protocol e.g. https:
- search
-
Is a String containing a '?' followed by the parameters of the URL.
- url
-
The whole URL.
Attributes
- Companion
- object
- Supertypes
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
LocationDetails.type
The Nav
object provides Cmd
s that are mainly expected to be used in conjunction with Tyrian's frontend routing. It exposes some of the functions from the JS Location
and History
apis.
The Nav
object provides Cmd
s that are mainly expected to be used in conjunction with Tyrian's frontend routing. It exposes some of the functions from the JS Location
and History
apis.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Nav.type
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
class PropertyBooleanclass PropertyString
An HTML tag with raw HTML rendered inside. Beware that the inner HTML is not validated to be correct, nor does it get modified as a response to messages in any way.
An HTML tag with raw HTML rendered inside. Beware that the inner HTML is not validated to be correct, nor does it get modified as a response to messages in any way.
Attributes
- Supertypes
Provides a number of convenience functions to help with routing in simple use-cases. Here the Location
type is typically hidden away and the user is expected to match on the String
href (if at all).
Provides a number of convenience functions to help with routing in simple use-cases. Here the Location
type is typically hidden away and the user is expected to match on the String
href (if at all).
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Routing.type
Object used to provide SVG syntax import tyrian.SVG.*
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object SVG.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object SVG.type
A subscription describes a resource that an application is interested in.
A subscription describes a resource that an application is interested in.
Examples:
- a timeout notifies its subscribers when it expires,
- a video being played notifies its subscribers with subtitles.
Type parameters
- Msg
-
Type of message produced by the resource
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
The TyrianApp trait can be extended to conveniently prompt you for all the methods needed for a Tyrian app, as well as providing a number of standard app launching methods.
The TyrianApp trait can be extended to conveniently prompt you for all the methods needed for a Tyrian app, as well as providing a number of standard app launching methods.
Attributes
- Companion
- object
- Supertypes
The TyrianApp trait can be extended to conveniently prompt you for all the methods needed for a Tyrian app, as well as providing a number of standard app launching methods.
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TyrianAppF.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TyrianIndigoBridge.type
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TyrianSubSystem.type