|
UserCode Cyan API
v1
Class library available inside Yodiwo's Cyan C# blocks
|
| ▼NYodiwo | |
| ▼NApi | |
| ▼NUserCode | |
| CAdvancedInfoTip | AdvancedInfoTip |
| CAssetInfo | AssetInfo, Sends the ID and name of clicked asset ({"Id": "AssetId", "Name": "AssetName"}) |
| CAssetsInfo | AssetsInfo is a dictionary |
| CAssetTracker | AssetTracker, the AssetTracker widget outputs a floorplan containing gateways and assets. The widget has two input and two output JSON string ports |
| CBarChart | The Bar chart widget takes data from port in json format. BarChart |
| CBody | Body |
| CChart | Chart, Base class of Chart, from which all chart classes inherit |
| CCVRegion | |
| CCVViewer | CVViewer, the CV Viewer widget handles data from 5 ports named Image, MS Face, Heatmap, SetRegions and SetItems |
| ▼CCVViewerItem | |
| CImgSettings | Image settings |
| ▼CCVViewerItemTransformation | |
| COffset | Transformation's offset |
| CDataSet | DataSet |
| CDatetimeSettings | Settings for the datetime items. |
| CDoughnutChart | The Doughnut chart widget takes data from port in json format. DoughnutChart |
| CExtendedDataSet | ExtendedDataSet |
| CFaceAttributes | FaceAttributes |
| CFaceRectangle | FaceRectangle |
| CFacialHair | FacialHair |
| CFeature | Feature |
| CFeatureProperties | FeatureProperties |
| CFeaturePropertiesMarker | FeaturePropertiesMarker |
| CFooter | Footer |
| CGatewayInfo | GatewayInfo, Sends the ID and name of clicked gateway ({"Id": "GatewayId", "Name": "GatewayName"}) |
| CGatewaysInfo | GatewaysInfo is a dictionary |
| CGauge | Gauge, gauge widget provides a decimal input port |
| CGeoJSON | The map widget is based on OpenStreetMaps and can consume GeoJSON data. GeoJSON |
| CGeometry | Geometry |
| CGrid | Grid |
| CHeader | Header |
| CHeatmap | Heatmap |
| CHighlight | Highlight, the GaugeLabel widget has 2 ports. An integer input port and string output port. |
| CImageViewer | ImageViewer, the Image viewer widget has a single input string port. A valid image URL is expected. |
| CInfoTipItem | InfoTipItem |
| CIUserInput | Interface for having interactive items. |
| CKnobGauge | KnobGauge, the Knob widget has 2 ports. An integer input port and string output port. |
| CLabelGauge | LabelGauge, the GaugeLabel widget has 2 ports. An integer input port and string output port. |
| CLayerInfo | LayerInfo |
| CLinearGauge | LinearGauge, the Linear gauge widget has a single decimal input port. |
| CLineChart | LineChart |
| CMarkdown | Markdown |
| CMSFace | MSFace |
| CPercentageGauge | PercentageGauge, the Percentage gauge widget provides a decimal input port to be used as output from graphs. |
| CPieChart | PieChart |
| CPlayingSource | PlayingSource |
| CPolarAreaChart | The Polar Area chart widget takes data from port in json format. |
| CRadialGauge | RadialGauge, the Radial gauge widget has a single decimal input port. |
| CTile | Tile, the tile widget is used for displaying basic info and highlighting numbers or stats. |
| CTimeline | Timeline expects an array of JSON elements |
| CTimeseries | Timeseries |
| CTimeSeries | TimeseriesChart, the Timeseries widget expects a number. When new data is received, the line is updated. |
| CTimeseriesSavedChart | TimeseriesSavedChart is a List<Timeseries>,The Timeseries (with saved data) chart widget takes an array of JSON elements. |
| CVideoPlayer | VideoPlayer is a List<PlayingSource>, PlayingSource the Video player widget supports html5 video formats |
| ▼NUserCode | |
| ▼NCSharp | |
| CInputIODescriptor | |
| CIODescriptor | |
| COutputIODescriptor |