Alive comes with a set of icons, exposed via the Icon component.

The icons come bundled in a font file. Thus, the Icon component is simply a Text with the Alive.IconFont for its Font.

Icons are specified as hexadecimal escape codes to the Value property, referring to their unicode code point.

<Alive.Icon Value="&#xEB96;" />

The width and height of an icon is determined by the Size property..

<Alive.Icon Value="&#xEA3A;" Size="48" />

All icons

&#xEA01;
&#xEA02;
&#xEA03;
&#xEA04;
&#xEA05;
&#xEA06;
&#xEA07;
&#xEA08;
&#xEA09;
&#xEA0A;
&#xEA0B;
&#xEA0C;
&#xEA0D;
&#xEA0E;
&#xEA0F;
&#xEA10;
&#xEA11;
&#xEA12;
&#xEA13;
&#xEA14;
&#xEA15;
&#xEA16;
&#xEA17;
&#xEA18;
&#xEA19;
&#xEA1A;
&#xEA1B;
&#xEA1C;
&#xEA1D;
&#xEA1E;
&#xEA1F;
&#xEA20;
&#xEA21;
&#xEA22;
&#xEA23;
&#xEA24;
&#xEA25;
&#xEA26;
&#xEA27;
&#xEA28;
&#xEA29;
&#xEA2A;
&#xEA2B;
&#xEA2C;
&#xEA2D;
&#xEA2E;
&#xEA2F;
&#xEA30;
&#xEA31;
&#xEA32;
&#xEA33;
&#xEA34;
&#xEA35;
&#xEA36;
&#xEA37;
&#xEA38;
&#xEA39;
&#xEA3A;
&#xEA3B;
&#xEA3C;
&#xEA3D;
&#xEA3E;
&#xEA3F;
&#xEA40;
&#xEA41;
&#xEA42;
&#xEA43;
&#xEA44;
&#xEA45;
&#xEA46;
&#xEA47;
&#xEA48;
&#xEA49;
&#xEA4A;
&#xEA4B;
&#xEA4C;
&#xEA4D;
&#xEA4E;
&#xEA4F;
&#xEA50;
&#xEA51;
&#xEA52;
&#xEA53;
&#xEA54;
&#xEA55;
&#xEA56;
&#xEA57;
&#xEA58;
&#xEA59;
&#xEA5A;
&#xEA5B;
&#xEA5C;
&#xEA5D;
&#xEA5E;
&#xEA5F;
&#xEA60;
&#xEA61;
&#xEA62;
&#xEA63;
&#xEA64;
&#xEA65;
&#xEA66;
&#xEA67;
&#xEA68;
&#xEA69;
&#xEA6A;
&#xEA6B;
&#xEA6C;
&#xEA6D;
&#xEA6E;
&#xEA6F;
&#xEA70;
&#xEA71;
&#xEA72;
&#xEA73;
&#xEA74;
&#xEA75;
&#xEA76;
&#xEA77;
&#xEA78;
&#xEA79;
&#xEA7A;
&#xEA7B;
&#xEA7C;
&#xEA7D;
&#xEA7E;
&#xEA7F;
&#xEA80;
&#xEA81;
&#xEA82;
&#xEA83;
&#xEA84;
&#xEA85;
&#xEA86;
&#xEA87;
&#xEA88;
&#xEA89;
&#xEA8A;
&#xEA8B;
&#xEA8C;
&#xEA8D;
&#xEA8E;
&#xEA8F;
&#xEA90;
&#xEA91;
&#xEA92;
&#xEA93;
&#xEA94;
&#xEA95;
&#xEA96;
&#xEA97;
&#xEA98;
&#xEA99;
&#xEA9A;
&#xEA9B;
&#xEA9C;
&#xEA9D;
&#xEA9E;
&#xEA9F;
&#xEAA0;
&#xEAA1;
&#xEAA2;
&#xEAA3;
&#xEAA4;
&#xEAA5;
&#xEAA6;
&#xEAA7;
&#xEAA8;
&#xEAA9;
&#xEAAA;
&#xEAAB;
&#xEAAC;
&#xEAAD;
&#xEAAE;
&#xEAAF;
&#xEAB0;
&#xEAB1;
&#xEAB2;
&#xEAB3;
&#xEAB4;
&#xEAB5;
&#xEAB6;
&#xEAB7;
&#xEAB8;
&#xEAB9;
&#xEABA;
&#xEABB;
&#xEABC;
&#xEABD;
&#xEABE;
&#xEABF;
&#xEAC0;
&#xEAC1;
&#xEAC2;
&#xEAC3;
&#xEAC4;
&#xEAC5;
&#xEAC6;
&#xEAC7;
&#xEAC8;
&#xEAC9;
&#xEACA;
&#xEACB;
&#xEACC;
&#xEACD;
&#xEACE;
&#xEACF;
&#xEAD0;
&#xEAD1;
&#xEAD2;
&#xEAD3;
&#xEAD4;
&#xEAD5;
&#xEAD6;
&#xEAD7;
&#xEAD8;
&#xEAD9;
&#xEADA;
&#xEADB;
&#xEADC;
&#xEADD;
&#xEADE;
&#xEADF;
&#xEAE0;
&#xEAE1;
&#xEAE2;
&#xEAE3;
&#xEAE4;
&#xEAE5;
&#xEAE6;
&#xEAE7;
&#xEAE8;
&#xEAE9;
&#xEAEA;
&#xEAEB;
&#xEAEC;
&#xEAED;
&#xEAEE;
&#xEAEF;
&#xEAF0;
&#xEAF1;
&#xEAF2;
&#xEAF3;
&#xEAF4;
&#xEAF5;
&#xEAF6;
&#xEAF7;
&#xEAF8;
&#xEAF9;
&#xEAFA;
&#xEAFB;
&#xEAFC;
&#xEAFD;
&#xEAFE;
&#xEAFF;
&#xEB00;
&#xEB01;
&#xEB02;
&#xEB03;
&#xEB04;
&#xEB05;
&#xEB06;
&#xEB07;
&#xEB08;
&#xEB09;
&#xEB0A;
theicons.co/svg/medical-08 Created with Sketch. &#xEB0B;
&#xEB0C;
&#xEB0D;
&#xEB0E;
&#xEB0F;
&#xEB10;
&#xEB11;
&#xEB12;
&#xEB13;
&#xEB14;
&#xEB15;
&#xEB16;
&#xEB17;
&#xEB18;
&#xEB19;
&#xEB1A;
&#xEB1B;
&#xEB1C;
&#xEB1D;
&#xEB1E;
&#xEB1F;
&#xEB20;
&#xEB21;
&#xEB22;
&#xEB23;
&#xEB24;
&#xEB25;
&#xEB26;
&#xEB27;
&#xEB28;
&#xEB29;
&#xEB2A;
&#xEB2B;
&#xEB2C;
&#xEB2D;
&#xEB2E;
&#xEB2F;
&#xEB30;
&#xEB31;
&#xEB32;
&#xEB33;
&#xEB34;
&#xEB35;
&#xEB36;
&#xEB37;
&#xEB38;
&#xEB39;
&#xEB3A;
&#xEB3B;
&#xEB3C;
&#xEB3D;
&#xEB3E;
&#xEB3F;
&#xEB40;
&#xEB41;
&#xEB42;
&#xEB43;
&#xEB44;
&#xEB45;
&#xEB46;
&#xEB47;
&#xEB48;
&#xEB49;
&#xEB4A;
&#xEB4B;
&#xEB4C;
&#xEB4D;
&#xEB4E;
&#xEB4F;
&#xEB50;
&#xEB51;
&#xEB52;
&#xEB53;
&#xEB54;
&#xEB55;
&#xEB56;
&#xEB57;
&#xEB58;
&#xEB59;
&#xEB5A;
&#xEB5B;
&#xEB5C;
&#xEB5D;
&#xEB5E;
&#xEB5F;
&#xEB60;
&#xEB61;
&#xEB62;
&#xEB63;
&#xEB64;
&#xEB65;
&#xEB66;
&#xEB67;
&#xEB68;
&#xEB69;
&#xEB6A;
&#xEB6B;
&#xEB6C;
&#xEB6D;
&#xEB6E;
&#xEB6F;
&#xEB70;
&#xEB71;
&#xEB72;
&#xEB73;
&#xEB74;
&#xEB75;
&#xEB76;
&#xEB77;
&#xEB78;
&#xEB79;
&#xEB7A;
&#xEB7B;
&#xEB7C;
&#xEB7D;
&#xEB7E;
&#xEB7F;
&#xEB80;
&#xEB81;
&#xEB82;
&#xEB83;
&#xEB84;
&#xEB85;
&#xEB86;
&#xEB87;
&#xEB88;
&#xEB89;
&#xEB8A;
&#xEB8B;
&#xEB8C;
&#xEB8D;
&#xEB8E;
&#xEB8F;
&#xEB90;
&#xEB91;
&#xEB92;
&#xEB93;
&#xEB94;
&#xEB95;
&#xEB96;
&#xEB97;
&#xEB98;
&#xEB99;
&#xEB9A;
&#xEB9B;
&#xEB9C;
&#xEB9D;
&#xEB9E;
&#xEB9F;
&#xEBA0;
&#xEBA1;
&#xEBA2;
&#xEBA3;
&#xEBA4;
&#xEBA5;
&#xEBA6;
&#xEBA7;
&#xEBA8;
&#xEBA9;
&#xEBAA;
&#xEBAB;
&#xEBAC;
&#xEBAD;
&#xEBAE;
&#xEBAF;
&#xEBB0;
&#xEBB1;
&#xEBB2;
&#xEBB3;
&#xEBB4;
&#xEBB5;
&#xEBB6;
&#xEBB7;
&#xEBB8;
&#xEBB9;
&#xEBBA;
&#xEBBB;
&#xEBBC;
&#xEBBD;
&#xEBBE;
&#xEBBF;
&#xEBC0;
&#xEBC1;
&#xEBC2;
&#xEBC3;
&#xEBC4;
&#xEBC5;
&#xEBC6;
&#xEBC7;
&#xEBC8;
&#xEBC9;
&#xEBCA;
&#xEBCB;
&#xEBCC;
&#xEBCD;
&#xEBCE;
&#xEBCF;
&#xEBD0;
&#xEBD1;
&#xEBD2;
&#xEBD3;
&#xEBD4;
&#xEBD5;
&#xEBD6;
&#xEBD7;
&#xEBD8;
&#xEBD9;
&#xEBDA;
&#xEBDB;
&#xEBDC;
&#xEBDD;
&#xEBDE;
&#xEBDF;
&#xEBE0;
&#xEBE1;
&#xEBE2;
&#xEBE3;
&#xEBE4;
&#xEBE5;
&#xEBE6;
&#xEBE7;
&#xEBE8;
&#xEBE9;
&#xEBEA;
&#xEBEB;
&#xEBEC;
&#xEBED;
&#xEBEE;
&#xEBEF;
&#xEBF0;
&#xEBF1;
&#xEBF2;
&#xEBF3;
&#xEBF4;
&#xEBF5;
&#xEBF6;
&#xEBF7;
&#xEBF8;
&#xEBF9;
&#xEBFA;
&#xEBFB;
&#xEBFC;
&#xEBFD;
&#xEBFE;
&#xEBFF;
&#xEC00;
&#xEC01;
&#xEC02;
&#xEC03;
&#xEC04;
&#xEC05;
&#xEC06;
&#xEC07;
&#xEC08;
&#xEC09;
&#xEC0A;
&#xEC0B;
&#xEC0C;
&#xEC0D;
&#xEC0E;
&#xEC0F;
&#xEC10;
&#xEC11;
&#xEC12;
&#xEC13;
&#xEC14;
&#xEC15;
&#xEC16;
&#xEC17;
&#xEC18;
&#xEC19;
&#xEC1A;
&#xEC1B;
&#xEC1C;
&#xEC1D;
&#xEC1E;
&#xEC1F;
&#xEC20;
&#xEC21;
&#xEC22;
&#xEC23;
&#xEC24;
&#xEC25;
&#xEC26;
&#xEC27;
&#xEC28;
&#xEC29;
&#xEC2A;
&#xEC2B;
&#xEC2C;
&#xEC2D;
&#xEC2E;
&#xEC2F;
&#xEC30;
&#xEC31;
&#xEC32;
&#xEC33;
&#xEC34;
&#xEC35;
&#xEC36;
&#xEC37;
&#xEC38;
&#xEC39;
&#xEC3A;
&#xEC3B;
&#xEC3C;
&#xEC3D;
&#xEC3E;
&#xEC3F;
&#xEC40;
&#xEC41;
&#xEC42;
&#xEC43;
&#xEC44;
&#xEC45;
&#xEC46;
&#xEC47;
&#xEC48;
&#xEC49;
&#xEC4A;
&#xEC4B;
&#xEC4C;
&#xEC4D;
&#xEC4E;
&#xEC4F;
&#xEC50;
&#xEC51;
&#xEC52;
&#xEC53;
&#xEC54;
&#xEC55;
&#xEC56;
&#xEC57;
&#xEC58;
&#xEC59;
&#xEC5A;
&#xEC5B;
&#xEC5C;
&#xEC5D;
&#xEC5E;
&#xEC5F;
&#xEC60;
&#xEC61;
&#xEC62;
&#xEC63;
&#xEC64;
&#xEC65;
&#xEC66;
&#xEC67;
&#xEC68;
&#xEC69;
&#xEC6A;
&#xEC6B;
&#xEC6C;
&#xEC6D;
&#xEC6E;
&#xEC6F;
&#xEC70;
&#xEC71;
&#xEC72;
&#xEC73;
&#xEC74;
&#xEC75;
&#xEC76;
&#xEC77;
&#xEC78;
&#xEC79;
&#xEC7A;
&#xEC7B;
&#xEC7C;
&#xEC7D;
&#xEC7E;
&#xEC7F;
&#xEC80;
&#xEC81;
&#xEC82;
&#xEC83;
&#xEC84;
&#xEC85;
&#xEC86;
&#xEC87;
&#xEC88;
&#xEC89;
&#xEC8A;
&#xEC8B;
&#xEC8C;
&#xEC8D;
&#xEC8E;
&#xEC8F;
&#xEC90;
&#xEC91;
&#xEC92;
&#xEC93;
&#xEC94;
&#xEC95;
&#xEC96;
&#xEC97;
&#xEC98;
&#xEC99;

Location

Namespace
Alive
Package
Fuse.UXKits.Alive 1.9.0

Interface of Icon

Inherited from Text

LoadAsync : bool ux

This can be useful if your app has a lot of text since the initial loading time for such an app's text elements can be too high to do without a noticable delay.

Inherited from TextControl

MaxLength : int ux

Specifies the max number of characters that the Value can have

SetValueInternal(string) uno

Sets the value without notifying the native view. Used by ITextEditHost implementation in TextEdit.

Inherited from LayoutControl

Inherited from Control

Inherited from Element

ActualPosition : float2 uno

The position of the element, the position of its top-left corner to the top-left corner in the parent.

Anchor : Size2 ux

A point within the element to treat as its "epicenter".

Aspect : float ux

The aspect ratio that an element must fulfill in layout.

Offset : Size2 ux

Offets the position of the element after all other layout has been applied.

Inherited from Visual

bringIntoView() js

Requests that this visual be brought into the visible are of the screen. Typically a containing ScrollView will scroll to ensure it is visible.

Children : IList of Node ux

The children of the visual. All nodes placed inside the visual in UX markup are assigned to this list. The order of Visuals this list determines the order of layout. The Z-order of the children is by default equal to this order, but can be manipulated separately using methods like BringToFront and SendToBack.

InvalidateVisual uno

Indicates the visual for this node has changed. This allows the root-level node to know that it must draw, and any caching that it must invalidate the cache for this node.

InvalidateVisualComposition uno

Indicates the composition of the visual has changed, but that the visual drawing itself is still valid (for example a position change).

IsEnabled : bool ux

Whether this node is currently interactable. Disabled visuals do not receive input focus. However, they can still be visible and block hit test for underlaying objects.

IsLocalVisible : bool uno

Returns whether this visual is visible without concern for whether an ancestor visual is hidden or collapsed.

IsVisible : bool uno

Returns whether this visual is currently visible. Will return false if any of the ancestor visuals are hidden or collapsed. This property can not be used to check whether a visual is hidden because it is occluded by another visual, or is outside the view but otherwise visible.

Parameter : string ux

The parameter data for this visual, encoded as JSON, provided by a router if this visual represents a navigation page.

SnapToPixels : bool ux

Whether to snap the result of layout of this visual to physical device pixels.

ZOffset : float ux

Specifies a Z-Offset, visuals with higher values are in front of other visuals.

Inherited from Node

ContextParent : Node uno

The context parent is the semantic parent of this node. It is where non-UI structure should be resolved, like looking for the DataContext, a Navigation, or other semantic item.

FindNodeByName(Selector, Predicate<Node> (Node)) : Node uno

Finds the first node with a given name that satisfies the given acceptor. The serach algorithm works as follows: Nodes in the subtree are matched first, then it matches the nodes in the subtrees ofthe ancestor nodes by turn all the way to the root. If no matching node is found, the function returns null.

IsRootingStarted : bool uno

Whether rooting of this node has started. Note that even if this property returns true, rooting may not yet be completed for the node. See also IsRootingCompleted.

Name : Selector ux

Run-time name of the node. This property is automatically set using the ux:Name attribute.

OnRooted uno

If you override OnRooted you must call base.OnRooted() first in your derived class. No other processing should happen first, otherwise you might end up in an undefined state.

Inherited from PropertyObject

Inherited from object

Implemented Interfaces

IScriptObject uno

Interface for objects that can have a script engine representation