Get Started
Documentation
Forums
Examples
Showcases
Integrations
Fuse
Getting Started
Supported platforms
Installation and quickstart
macOS installation
Windows installation
Introduction to Fuse
Introduction to Fuse Studio
Feature overview
Tutorial
Introduction
Step 1: Edit Hike view
Step 2: Multiple hikes
Step 3: Splitting up components
Step 4: Navigation and routing
Step 5: Mocking our Backend
Step 6: Tweaking the look/feel
Step 7: Splash screen
Step 8: Final thoughts
Development
UX Markup
Introduction
Componentization
Responsive Layout
Safe Layout
Declarative animation
Fuse for designers
Structuring app resources
Preview and export
Literals
Expressions
Names (ux:Name)
Classes (ux:Class)
Dependencies (ux:Dependency)
Properties (ux:Property)
Resources (ux:Key)
Globals (ux:Global)
Templates (ux:Template)
Binding (ux:Binding & ux:AutoBind)
Testing (ux:Test)
Built-in Components
Primitives
Introduction
Text
Rectangle
Circle
Curve
CurvePoint
Path
Image
Video
Sound
Controls
Introduction
Button
TextInput
TextView
Slider
Switch
CameraView
MapView
WebView
NativeViewHost
GraphicsView
Layouts
Introduction
Element
Panel
StackPanel
DockPanel
Grid
WrapPanel
ColumnLayout
CircleLayout
ScrollView
Navigation
Introduction
Page
PageControl
Router
Navigator
Transitions
Alive UX Kit
Introduction
Components
Themes
Charting
Introduction
Plot
DataSeries
PlotAxis
PlotData
PlotPoint
PlotBar
PlotCurvePoint
Triggers & Animation
Introduction
Transforms
Gestures
Animators
Timeline
Actions
Selection
StateGroups
MultiLayoutPanel
Busy
Effects
Introduction
DropShadow
Blur
Halftone
Resources
Introduction
Fonts
Image sources
Bundled files
Import from Sketch
Sketch symbols (Beta)
Import icon fonts
Scripting & Data Binding
Introduction
FuseJS
Model API
FuseJS (JavaScript) APIs
Polyfills
EventEmitter
FileSystem
Storage
Bundle
Lifecycle
InterApp
Share
HTTP
Working with REST APIs
Environment
Phone
Camera
CameraRoll
Vibration
GeoLocation
Push notifications
Local notifications
Sensors
Base64
Timer
ImageTools
Third-party modules
Observables API
Introduction
Full API reference
Patterns
Debugging
Data Binding
Introduction
Each
With
Match
Case
Platform Integration
Add Fuse to existing App
Native interop (Uno)
Native UX components
Native JS modules
Foreign code
Using 3rd party SDKs
Example Facebook login using foreign code
Build settings
Android Specifics
Gradle Support
Android permissions
Activity utils
Starting an Android Activity
IOS Specifics
iOS Capabilities
Technical corner
Introduction
Fuse plugin API
How preview works
UXL handbook
References
Project Reference (.unoproj file)
Full UX Class Reference
Uno Class Reference
FAQ
Community Packages
BinaryReader Class
Show advanced things
Jump to:
Table of Contents
Location
Namespace
Uno.IO
Package
UnoCore 2.9.2
Show Uno properties and methods
Interface of BinaryReader
BaseStream
:
Stream
uno
BinaryReader(Stream) Constructor
uno
Dispose
uno
LittleEndian
:
bool
ux
ReadBoolean
:
bool
uno
ReadByte
:
byte
uno
ReadByte2
:
byte2
uno
ReadByte4
:
byte4
uno
ReadBytes(int)
:
byte[]
uno
ReadChar
:
char
uno
ReadDouble
:
double
uno
ReadFloat
:
float
uno
ReadFloat2
:
float2
uno
ReadFloat3
:
float3
uno
ReadFloat3x3
:
float3x3
uno
ReadFloat4
:
float4
uno
ReadFloat4x4
:
float4x4
uno
ReadInt
:
int
uno
ReadInt2
:
int2
uno
ReadInt3
:
int3
uno
ReadInt4
:
int4
uno
ReadLong
:
long
uno
ReadSByte
:
sbyte
uno
ReadSByte2
:
sbyte2
uno
ReadSByte4
:
sbyte4
uno
ReadShort
:
short
uno
ReadShort2
:
short2
uno
ReadShort4
:
short4
uno
ReadString
:
string
uno
ReadUInt
:
uint
uno
ReadULong
:
ulong
uno
ReadUShort
:
ushort
uno
ReadUShort2
:
ushort2
uno
ReadUShort4
:
ushort4
uno
Inherited from
object
Equals(object)
:
bool
uno
GetHashCode
:
int
uno
GetType
:
Type
uno
ToString
:
string
uno
Implemented Interfaces
IDisposable
uno