• Articles
  • Api Documentation
Show / Hide Table of Contents
  • Goui
    • Color
    • Colors
    • Document
    • EventTarget
    • IGouiPlugin
    • JsonConvert
    • Message
    • Message.PropertyReference
    • MessageType
    • Node
    • Session
    • Style
    • TargetEventArgs
    • TargetEventHandler
    • TextNode
    • UI
    • UI.FileContent
    • UI.StyleSelectors
    • UIConfig
    • Utilities
    • WebAssemblySession
    • WebSocketSession
    • Window
  • Goui.AspNetCore
    • ElementResult
    • WebSocketHandler
  • Goui.AspNetCore.TagHelpers
    • GouiTagHelper
  • Goui.Forms
    • DisplayAlert
    • ElementChangedEventArgs<TElement>
    • EventTracker
    • EventTracker.NativeGestureRecognizer
    • ExportCellAttribute
    • ExportImageSourceHandlerAttribute
    • ExportRendererAttribute
    • GouiTheme
    • IVisualElementRenderer
    • LinkLabel
    • LinkView
    • LocalIsolatedStorageFile
    • Platform
    • PlatformEffect
    • PlatformRenderer
    • RendererPool
    • ResourcesProvider
    • VisualElementChangedEventArgs
    • VisualElementPackager
    • VisualElementRenderer<TElement>
    • VisualElementRendererFlags
    • VisualElementTracker
  • Goui.Forms.Cells
    • CellElement
    • CellRenderer
    • EntryCellElement
    • EntryCellRenderer
    • ImageCellElement
    • ImageCellRenderer
    • SwitchCellElement
    • SwitchCellRenderer
    • TextCellElement
    • TextCellRenderer
    • ViewCellElement
    • ViewCellRenderer
  • Goui.Forms.Extensions
    • ColorExtensions
    • ElementExtensions
    • FontExtensions
    • ListViewExtensions
  • Goui.Forms.Renderers
    • ActivityIndicatorRenderer
    • BoxRenderer
    • ButtonRenderer
    • DatePickerRenderer
    • DefaultRenderer
    • EditorRenderer
    • EntryRenderer
    • FileImageSourceHandler
    • FrameRenderer
    • IImageSourceHandler
    • ImageLoaderSourceHandler
    • ImageRenderer
    • LabelRenderer
    • LinkLabelRenderer
    • LinkViewRenderer
    • ListViewRenderer
    • NavigationPageRenderer
    • PickerRenderer
    • ProgressBarRenderer
    • ScrollViewRenderer
    • SearchBarRenderer
    • SliderRenderer
    • StreamImagesourceHandler
    • SwitchRenderer
    • SwitchRenderer.SwitchElement
    • TimePickerRenderer
    • ViewRenderer
    • ViewRenderer<TElement, TNativeElement>
    • WebViewRenderer
  • Goui.Html
    • Anchor
    • Body
    • Button
    • ButtonType
    • Canvas
    • CanvasRenderingContext2D
    • CompositeOperation
    • Div
    • Element
    • Form
    • FormControl
    • Heading
    • Iframe
    • Image
    • Input
    • InputType
    • Label
    • LineCap
    • LineJoin
    • List
    • ListItem
    • Option
    • Paragraph
    • Select
    • Span
    • TextArea
    • TextInput
  • Microsoft.AspNetCore.Builder
    • GouiMiddlewareExtensions
  • WebAssembly
    • Runtime
  • Xamarin.Forms
    • Forms
    • Forms.ViewInitializedEventArgs
    • PageExtensions

Class PlatformRenderer

Inheritance
System.Object
EventTarget
Node
Element
Div
PlatformRenderer
Implements
System.ComponentModel.INotifyPropertyChanged
System.IDisposable
Inherited Members
Div.HtmlNeedsFullEndElement
Element.ClassName
Element.AddClassName
Element.Style
Element.Title
Element.IsHidden
Element.Click
Element.DoubleClick
Element.KeyDown
Element.KeyPress
Element.KeyUp
Element.MouseDown
Element.MouseEnter
Element.MouseLeave
Element.MouseMove
Element.MouseOut
Element.MouseOver
Element.MouseUp
Element.Wheel
Element.Document
Element.SetAttributeProperty(String, Object, String)
Element.SetBooleanAttributeProperty(String, Boolean, String)
Element.UpdateAttributeProperty(String, Object, String)
Element.UpdateBooleanAttributeProperty(String, Boolean, String)
Element.SetAttribute(String, Object)
Element.GetAttribute(String)
Element.GetAttribute<T>(String, T)
Element.GetBooleanAttribute(String)
Element.GetStringAttribute(String, String)
Element.RemoveAttribute(String)
Element.SetCapture(Boolean)
Element.Focus()
Element.WriteOuterHtml(XmlWriter)
Element.WriteInnerHtml(XmlWriter)
Node.Children
Node.FirstChild
Node.Text
Node.GetElementById(String)
Node.AppendChild(Node)
Node.InsertBefore(Node, Node)
Node.RemoveChild(Node)
Node.OnChildInsertedBefore(Node, Node)
Node.OnChildRemoved(Node)
Node.ReplaceAll(Node)
Node.SaveStateMessageIfNeeded(Message)
Node.OuterHtml
EventTarget.Id
EventTarget.TagName
EventTarget.PropertyChanged
EventTarget.MessageSent
EventTarget.StateMessages
EventTarget.ToString()
EventTarget.AddEventListener(String, TargetEventHandler)
EventTarget.RemoveEventListener(String, TargetEventHandler)
EventTarget.SetProperty<T>(T, T, String, String)
EventTarget.OnPropertyChanged(String)
EventTarget.IdPrefix
EventTarget.Send(Message)
EventTarget.Call(String, Object[])
EventTarget.SendSet(String, Object)
EventTarget.Receive(Message)
EventTarget.AddStateMessage(Message)
EventTarget.UpdateStateMessages(Action<List<Message>>)
EventTarget.TriggerEvent(String)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Goui.Forms
Assembly: Goui.Forms.dll
Syntax
public class PlatformRenderer : Div, INotifyPropertyChanged, IDisposable

Constructors

| Improve this Doc View Source

PlatformRenderer(Platform)

Declaration
public PlatformRenderer(Platform platform)
Parameters
Type Name Description
Platform platform

Properties

| Improve this Doc View Source

Platform

Declaration
public Platform Platform { get; }
Property Value
Type Description
Platform
| Improve this Doc View Source

WantsFullScreen

Declaration
public override bool WantsFullScreen { get; }
Property Value
Type Description
System.Boolean
Overrides
Element.WantsFullScreen

Methods

| Improve this Doc View Source

Dispose()

Declaration
public void Dispose()
| Improve this Doc View Source

Dispose(Boolean)

Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type Name Description
System.Boolean disposing
| Improve this Doc View Source

TriggerEventFromMessage(Message)

Declaration
protected override bool TriggerEventFromMessage(Message message)
Parameters
Type Name Description
Message message
Returns
Type Description
System.Boolean
Overrides
Node.TriggerEventFromMessage(Message)

Implements

System.ComponentModel.INotifyPropertyChanged
System.IDisposable

Extension Methods

ElementExtensions.GetSizeRequest(Element, Double, Double, Double, Double)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX