Module
Materialize.Markup
- Package
- purescript-materialize
- Repository
- yehzhang/purescript-materialize
Re-exports from Materialize.Markup.Decorate
#functorDecorateFlipped Source
functorDecorateFlipped :: forall b a f. Functor f => Decorate b a => f a -> b -> f b
#functorDecorate Source
functorDecorate :: forall b a f. Functor f => Decorate a b => a -> f b -> f a
#decorateFlipped Source
decorateFlipped :: forall b a. Decorate b a => a -> b -> b
#(~>) Source
Operator alias for Materialize.Markup.Decorate.decorateFlipped (right-associative / precedence 4)
#(~$>) Source
Operator alias for Materialize.Markup.Decorate.functorDecorateFlipped (right-associative / precedence 4)
#(<~) Source
Operator alias for Materialize.Markup.Decorate.decorate (left-associative / precedence 4)
#(<$~) Source
Operator alias for Materialize.Markup.Decorate.functorDecorate (left-associative / precedence 4)
Re-exports from Materialize.Markup.Dsl
#renderClasses Source
renderClasses :: forall a. ClassDsl a -> String
Re-exports from Materialize.Markup.Render
#Render Source
class Render a where
Renders something into a list of strings. Primarily used to render a list of CSS class strings.
Members
Instances
#renderString Source
renderString :: forall a. Render a => a -> String
Re-exports from Materialize.Markup.Variadic
#Variadic Source
class Variadic a r | r -> a where
Returns different types depending on what the caller wants. Primarily used
to return a ClassDsl
when something is finished decorating. Sometimes
used to return a Smolder Markup
.
Members
liftVariadic :: a -> r
Instances
(Variadic a r, Decorate a b) => Variadic a (Decorator b -> r)
(Render a) => Variadic a (List String)
(Render a) => Variadic a (Array String)
(Render a) => Variadic a String
(Render a, TypeEquals b Unit) => Variadic a (ClassDsl b)
(Markupable a e, TypeEquals b Unit) => Variadic a (Free (MarkupM e) b)
Variadic Attribute Attribute
#variadicMaybeDecorate Source
variadicMaybeDecorate :: forall b a. (Decorator (Maybe a) -> b) -> Boolean -> a -> b
#variadicDecorate Source
variadicDecorate :: forall b a. (Decorator a -> b) -> a -> b
- Modules
- Materialize.
Alignment - Materialize.
AutoInit - Materialize.
Badges - Materialize.
Buttons - Materialize.
Cards - Materialize.
Collections - Materialize.
Color - Materialize.
DOM - Materialize.
Defaults - Materialize.
Dropdown - Materialize.
Footer - Materialize.
Forms. Checkboxes - Materialize.
Forms. Chips - Materialize.
Forms. RadioButtons - Materialize.
Forms. Select - Materialize.
Forms. TextInputs - Materialize.
Grid - Materialize.
Icons - Materialize.
Icons. Data - Materialize.
Internal. DOM - Materialize.
Internal. Options - Materialize.
Markup - Materialize.
Markup. Decorate - Materialize.
Markup. Dsl - Materialize.
Markup. Markupable - Materialize.
Markup. Render - Materialize.
Markup. Variadic - Materialize.
Media. Carousel - Materialize.
Media. Images - Materialize.
Media. Slider - Materialize.
Media. Videos - Materialize.
Navbar - Materialize.
Overriden - Materialize.
Pagination - Materialize.
Preloader - Materialize.
Shadow - Materialize.
Sidenav - Materialize.
Table - Materialize.
Text - Materialize.
Toasts - Materialize.
Tooltips - Materialize.
Transitions - Materialize.
Types - Materialize.
Visibility - Materialize.
Waves