Widget

oxygen.ui.web.create.widget$package.Widget
object Widget

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Widget.type

Members list

Type members

Classlikes

object raw

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
raw.type
object sum

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
sum.type

Types

type Const = PWidget[Any, Nothing, Any, Nothing]
type Polymorphic[-Env, +Action, -StateGet, +StateSet <: StateGet] = PWidget[Env, Action, StateGet, StateSet]
type Stateful[-Env, +Action, State] = PWidget[Env, Action, State, State]
type Stateless[-Env, +Action] = PWidget[Env, Action, Any, Nothing]

Value members

Concrete methods

def `class`(classes: String*): Widget
def `class`(classes: Set[String]): Widget
def canvas(draw: CanvasRenderingContext2D => Unit): Canvas
def css(key: String, value: String): Widget
def foreach[S[_] : SeqRead, I, Env, Action, StateGet, StateSet <: StateGet](input: S[I])(f: I => PWidget[Env, Action, StateGet, StateSet]): PWidget[Env, Action, StateGet, StateSet]
def foreach[I, Env, Action, StateGet, StateSet <: StateGet](input0: I, input1: I, inputN: I*)(f: I => PWidget[Env, Action, StateGet, StateSet]): PWidget[Env, Action, StateGet, StateSet]
def fragment[S[_] : SeqRead, Env, Action, StateGet, StateSet <: StateGet](widgets: S[PWidget[Env, Action, StateGet, StateSet]]): Fragment[Env, Action, StateGet, StateSet]
def htmlAttr(key: String, value: String): Widget
def node(xmlns: String, tag: String): Node
def node(tag: String): Node
def objectAttr(key: String, value: Any): Widget
def seq[F[_]](using ops: Ops[F]): SequenceBuilder[F]
def text(value: String): Widget
def unless[Env, Action, StateGet, StateSet <: StateGet](cond: Boolean)(widget: PWidget[Env, Action, StateGet, StateSet]): PWidget[Env, Action, StateGet, StateSet]
def when[Env, Action, StateGet, StateSet <: StateGet](cond: Boolean)(widget: PWidget[Env, Action, StateGet, StateSet]): PWidget[Env, Action, StateGet, StateSet]
def withPageInstance[Env, Action, StateGet, StateSet <: StateGet](make: Untyped ?=> PWidget[Env, Action, StateGet, StateSet]): PWidget[Env, Action, StateGet, StateSet]

Concrete fields

val empty: Widget