parent
b178bbb9b0
commit
3c256f989f
@ -0,0 +1,27 @@
|
||||
@namespace Connected.Components
|
||||
|
||||
@inherits ButtonBase
|
||||
|
||||
@using Connected.Components;
|
||||
|
||||
<Element disabled="@Disabled"
|
||||
title="@GlyphTitle"
|
||||
type="@ButtonType.ToString()"
|
||||
ClassList="@CompiledClassList.ToString()"
|
||||
HtmlTag="@HtmlTag"
|
||||
PreventOnClickPropagation="PreventOnClickPropagation"
|
||||
@attributes="CustomAttributes"
|
||||
@onclick="OnClick">
|
||||
@if (!String.IsNullOrEmpty(Glyph))
|
||||
{
|
||||
<span name="glyph-container" class="glyph-button-label">
|
||||
<Icon Glyph="@Glyph" />
|
||||
</span>
|
||||
}
|
||||
else
|
||||
{
|
||||
<TextContent Typo="Typo.body2">
|
||||
@ChildContent
|
||||
</TextContent>
|
||||
}
|
||||
</Element>
|
@ -0,0 +1,13 @@
|
||||
@namespace Connected.Components
|
||||
|
||||
@inherits UIComponent
|
||||
|
||||
<GlyphButton aria-pressed="@Toggled.ToString()"
|
||||
ClassList="@ClassList"
|
||||
Clicked="Toggle"
|
||||
Disabled="Disabled"
|
||||
Glyph="@(Toggled ? ToggledGlyph : Glyph)"
|
||||
GlyphTitle="@(Toggled && ToggledGlyphTitle != null ? ToggledGlyphTitle : GlyphTitle)"
|
||||
Variant="Variant"
|
||||
@attributes="CustomAttributes"
|
||||
/>
|
@ -0,0 +1,6 @@
|
||||
@namespace Connected.Components
|
||||
@inherits UIComponent
|
||||
|
||||
<a @attributes="Attributes" @onclick="OnClickHandler" class="@Classname">
|
||||
@ChildContent
|
||||
</a>
|
@ -0,0 +1,26 @@
|
||||
@if (Closed == false)
|
||||
{
|
||||
<div role="alert" class="@CompiledClassList">
|
||||
<div name="alert-content" class="alert-content">
|
||||
|
||||
@if (ShowGlyph)
|
||||
{
|
||||
<div class="alert-icon alert-icon-left">
|
||||
<Glyph SVG="@Glyph" />
|
||||
</div>
|
||||
}
|
||||
|
||||
<div class="alert-message">
|
||||
@ChildContent
|
||||
@Text
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@if (ShowCloseButton)
|
||||
{
|
||||
<div class="alert-close">
|
||||
<Glyph SVG="@CloseButton" Click="OnCloseClick" />
|
||||
</div>
|
||||
}
|
||||
</div>
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
<button
|
||||
onclick="@OnClick"
|
||||
class="@ButtonClassList"
|
||||
style="@ButtonStyleList"
|
||||
onmouseover="@HoverOn"
|
||||
onmouseout="@HoverOff">
|
||||
@Text
|
||||
</button>
|
@ -0,0 +1,7 @@
|
||||
<div>
|
||||
<input
|
||||
@bind="@Value"
|
||||
@oninput="ChangeValueAsync"
|
||||
type="datetime-local"
|
||||
data-date-format="@Format">
|
||||
</div>
|
@ -0,0 +1,10 @@
|
||||
@typeparam Type
|
||||
|
||||
<div>
|
||||
<input
|
||||
@bind="@Value"
|
||||
@oninput="ChangeValueAsync"
|
||||
type="number"
|
||||
step="@Step"
|
||||
/>
|
||||
</div>
|
@ -0,0 +1,27 @@
|
||||
<div>
|
||||
@if (NumOfLines > 1)
|
||||
{
|
||||
<textarea
|
||||
@bind="@Value"
|
||||
@oninput="ChangeValueAsync"
|
||||
rows="@NumOfLines"
|
||||
required="@Required"
|
||||
disabled="@Disabled"
|
||||
readonly="@Readonly"
|
||||
class="@InputFieldClassList"
|
||||
placeholder="@Placeholder">
|
||||
@Value
|
||||
</textarea>
|
||||
} else
|
||||
{
|
||||
<input
|
||||
@bind="@Value"
|
||||
@oninput="ChangeValueAsync"
|
||||
type="@InputType"
|
||||
placeholder="@Placeholder"
|
||||
required="@Required"
|
||||
disabled="@Disabled"
|
||||
readonly="@Readonly"
|
||||
class="@InputFieldClassList" />
|
||||
}
|
||||
</div>
|
@ -0,0 +1,7 @@
|
||||
<a
|
||||
class="@LinkClassList"
|
||||
style="@LinkStyleList"
|
||||
href="@Url"
|
||||
target="@Target" >
|
||||
@Text
|
||||
</a>
|
@ -0,0 +1,33 @@
|
||||
@typeparam ValueType
|
||||
|
||||
<style>
|
||||
.selectbox {
|
||||
width: 150px;
|
||||
height: 100px;
|
||||
background: red;
|
||||
transition: height 0.05s;
|
||||
overflow:hidden;
|
||||
}
|
||||
|
||||
.selectbox:hover {
|
||||
height: 400px;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div class="selectbox @CompiledClassList">
|
||||
@if (SearchFieldEnabled)
|
||||
{
|
||||
//search field
|
||||
}
|
||||
|
||||
@foreach (SelectItem<ValueType> item in Items)
|
||||
{
|
||||
<Connected.ComponentsN.SelectItem ValueType="ValueType" Text="@item.Text" Value="item.Value" />
|
||||
}
|
||||
|
||||
|
||||
@if (_pagination()>1)
|
||||
{
|
||||
//pagination
|
||||
}
|
||||
</div>
|
@ -0,0 +1,5 @@
|
||||
@typeparam ValueType
|
||||
|
||||
<div>
|
||||
@Text
|
||||
</div>
|
@ -0,0 +1,5 @@
|
||||
@using Connected.ComponentsN
|
||||
|
||||
<button onclick="@OnClick" style="@ButtonStyleList" onmouseover="@HoverOn" onmouseout="@HoverOff">
|
||||
@Text
|
||||
</button>
|
Loading…
Reference in new issue