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