cohtml::Net::IViewListener

Inherits from SystemIDisposable

Public Classes

Name
classIClipboardData

Public Functions

Name
virtual voidDispose()
IViewListener()
virtual boolOnNavigateTo(string url)
virtual InterceptRequestStatusOnResourceRequestIntercepted(string url)
virtual voidOnScriptContextCreated()
virtual voidOnDOMBuilt()
virtual voidOnLoadFailed(string url, string error)
virtual voidOnFinishLoad(string url)
virtual voidOnReadyForBindings()
virtual voidOnBindingsReleased()
virtual ScreenInfoOnScreenInfoRequested()
virtual ActionsOnNodeTouched(INodeProxy node, TouchEventData arg1, global::System.IntPtr userData, PhaseType phase)
virtual ActionsOnNodeMouseEvent(INodeProxy node, MouseEventData arg1, global::System.IntPtr userData, PhaseType phase)
virtual ActionsOnNodeKeyEvent(INodeProxy node, KeyEventData arg1, global::System.IntPtr userData, PhaseType phase)
virtual voidOnAudioStreamCreated(int id, int bitDepth, int channels, float samplingRate)
virtual voidOnAudioStreamClosed(int id)
virtual voidOnAudioStreamPlay(int id)
virtual voidOnAudioStreamPause(int id)
virtual voidOnAudioDataReceived(int id, int samples, System.IntPtr pcm, int channels)
virtual voidOnAudioStreamEnded(int id)
virtual voidOnAudioStreamVolumeChanged(int id, float volume)
virtual voidOnTextInputTypeChanged(ControlType type)
virtual voidOnCaretRectChanged(int x, int y, uint width, uint height)
virtual voidOnCursorChanged(Cursors cursor, string url, System.IntPtr xHotspot, System.IntPtr yHotspot)
virtual voidOnClipboardTextSet(string text, uint lengthBytes)
virtual voidOnClipboardTextGet(IViewListener.IClipboardData setDataObject)
virtual IClientSideSocketOnCreateWebSocket(ISocketListener listener, string url, System.IntPtr protocols, uint protocolsCount)
delegate boolSwigDelegateIViewListener_0(string url, global::System.IntPtr swigId)
delegate intSwigDelegateIViewListener_1(string url, global::System.IntPtr swigId)
delegate voidSwigDelegateIViewListener_2(global::System.IntPtr swigId)
delegate voidSwigDelegateIViewListener_3(global::System.IntPtr swigId)
delegate voidSwigDelegateIViewListener_4(string url, string error, global::System.IntPtr swigId)
delegate voidSwigDelegateIViewListener_5(string url, global::System.IntPtr swigId)
delegate voidSwigDelegateIViewListener_6(global::System.IntPtr swigId)
delegate voidSwigDelegateIViewListener_7(global::System.IntPtr swigId)
delegate global::System.IntPtrSwigDelegateIViewListener_8(global::System.IntPtr swigId)
delegate intSwigDelegateIViewListener_9(global::System.IntPtr node, global::System.IntPtr arg1, global::System.IntPtr userData, int phase, global::System.IntPtr swigId)
delegate intSwigDelegateIViewListener_10(global::System.IntPtr node, global::System.IntPtr arg1, global::System.IntPtr userData, int phase, global::System.IntPtr swigId)
delegate intSwigDelegateIViewListener_11(global::System.IntPtr node, global::System.IntPtr arg1, global::System.IntPtr userData, int phase, global::System.IntPtr swigId)
delegate voidSwigDelegateIViewListener_12(int id, int bitDepth, int channels, float samplingRate, global::System.IntPtr swigId)
delegate voidSwigDelegateIViewListener_13(int id, global::System.IntPtr swigId)
delegate voidSwigDelegateIViewListener_14(int id, global::System.IntPtr swigId)
delegate voidSwigDelegateIViewListener_15(int id, global::System.IntPtr swigId)
delegate voidSwigDelegateIViewListener_16(int id, int samples, System.IntPtr pcm, int channels, global::System.IntPtr swigId)
delegate voidSwigDelegateIViewListener_17(int id, global::System.IntPtr swigId)
delegate voidSwigDelegateIViewListener_18(int id, float volume, global::System.IntPtr swigId)
delegate voidSwigDelegateIViewListener_19(int type, global::System.IntPtr swigId)
delegate voidSwigDelegateIViewListener_20(int x, int y, uint width, uint height, global::System.IntPtr swigId)
delegate voidSwigDelegateIViewListener_21(int cursor, string url, System.IntPtr xHotspot, System.IntPtr yHotspot, global::System.IntPtr swigId)
delegate voidSwigDelegateIViewListener_22(string text, uint lengthBytes, global::System.IntPtr swigId)
delegate voidSwigDelegateIViewListener_23(global::System.IntPtr setDataObject, global::System.IntPtr swigId)
delegate global::System.IntPtrSwigDelegateIViewListener_24(global::System.IntPtr listener, string url, System.IntPtr protocols, uint protocolsCount, global::System.IntPtr swigId)

Protected Attributes

Name
boolswigCMemOwn

Public Functions Documentation

function Dispose

virtual void Dispose()

function IViewListener

IViewListener()

function OnNavigateTo

virtual bool OnNavigateTo(
    string url
)

function OnResourceRequestIntercepted

virtual InterceptRequestStatus OnResourceRequestIntercepted(
    string url
)

function OnScriptContextCreated

virtual void OnScriptContextCreated()

function OnDOMBuilt

virtual void OnDOMBuilt()

function OnLoadFailed

virtual void OnLoadFailed(
    string url,
    string error
)

function OnFinishLoad

virtual void OnFinishLoad(
    string url
)

function OnReadyForBindings

virtual void OnReadyForBindings()

function OnBindingsReleased

virtual void OnBindingsReleased()

function OnScreenInfoRequested

virtual ScreenInfo OnScreenInfoRequested()

function OnNodeTouched

virtual Actions OnNodeTouched(
    INodeProxy node,
    TouchEventData arg1,
    global::System.IntPtr userData,
    PhaseType phase
)

function OnNodeMouseEvent

virtual Actions OnNodeMouseEvent(
    INodeProxy node,
    MouseEventData arg1,
    global::System.IntPtr userData,
    PhaseType phase
)

function OnNodeKeyEvent

virtual Actions OnNodeKeyEvent(
    INodeProxy node,
    KeyEventData arg1,
    global::System.IntPtr userData,
    PhaseType phase
)

function OnAudioStreamCreated

virtual void OnAudioStreamCreated(
    int id,
    int bitDepth,
    int channels,
    float samplingRate
)

function OnAudioStreamClosed

virtual void OnAudioStreamClosed(
    int id
)

function OnAudioStreamPlay

virtual void OnAudioStreamPlay(
    int id
)

function OnAudioStreamPause

virtual void OnAudioStreamPause(
    int id
)

function OnAudioDataReceived

virtual void OnAudioDataReceived(
    int id,
    int samples,
    System.IntPtr pcm,
    int channels
)

function OnAudioStreamEnded

virtual void OnAudioStreamEnded(
    int id
)

function OnAudioStreamVolumeChanged

virtual void OnAudioStreamVolumeChanged(
    int id,
    float volume
)

function OnTextInputTypeChanged

virtual void OnTextInputTypeChanged(
    ControlType type
)

function OnCaretRectChanged

virtual void OnCaretRectChanged(
    int x,
    int y,
    uint width,
    uint height
)

function OnCursorChanged

virtual void OnCursorChanged(
    Cursors cursor,
    string url,
    System.IntPtr xHotspot,
    System.IntPtr yHotspot
)

function OnClipboardTextSet

virtual void OnClipboardTextSet(
    string text,
    uint lengthBytes
)

function OnClipboardTextGet

virtual void OnClipboardTextGet(
    IViewListener.IClipboardData setDataObject
)

function OnCreateWebSocket

virtual IClientSideSocket OnCreateWebSocket(
    ISocketListener listener,
    string url,
    System.IntPtr protocols,
    uint protocolsCount
)

function SwigDelegateIViewListener_0

delegate bool SwigDelegateIViewListener_0(
    string url,
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_1

delegate int SwigDelegateIViewListener_1(
    string url,
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_2

delegate void SwigDelegateIViewListener_2(
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_3

delegate void SwigDelegateIViewListener_3(
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_4

delegate void SwigDelegateIViewListener_4(
    string url,
    string error,
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_5

delegate void SwigDelegateIViewListener_5(
    string url,
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_6

delegate void SwigDelegateIViewListener_6(
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_7

delegate void SwigDelegateIViewListener_7(
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_8

delegate global::System.IntPtr SwigDelegateIViewListener_8(
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_9

delegate int SwigDelegateIViewListener_9(
    global::System.IntPtr node,
    global::System.IntPtr arg1,
    global::System.IntPtr userData,
    int phase,
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_10

delegate int SwigDelegateIViewListener_10(
    global::System.IntPtr node,
    global::System.IntPtr arg1,
    global::System.IntPtr userData,
    int phase,
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_11

delegate int SwigDelegateIViewListener_11(
    global::System.IntPtr node,
    global::System.IntPtr arg1,
    global::System.IntPtr userData,
    int phase,
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_12

delegate void SwigDelegateIViewListener_12(
    int id,
    int bitDepth,
    int channels,
    float samplingRate,
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_13

delegate void SwigDelegateIViewListener_13(
    int id,
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_14

delegate void SwigDelegateIViewListener_14(
    int id,
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_15

delegate void SwigDelegateIViewListener_15(
    int id,
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_16

delegate void SwigDelegateIViewListener_16(
    int id,
    int samples,
    System.IntPtr pcm,
    int channels,
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_17

delegate void SwigDelegateIViewListener_17(
    int id,
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_18

delegate void SwigDelegateIViewListener_18(
    int id,
    float volume,
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_19

delegate void SwigDelegateIViewListener_19(
    int type,
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_20

delegate void SwigDelegateIViewListener_20(
    int x,
    int y,
    uint width,
    uint height,
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_21

delegate void SwigDelegateIViewListener_21(
    int cursor,
    string url,
    System.IntPtr xHotspot,
    System.IntPtr yHotspot,
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_22

delegate void SwigDelegateIViewListener_22(
    string text,
    uint lengthBytes,
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_23

delegate void SwigDelegateIViewListener_23(
    global::System.IntPtr setDataObject,
    global::System.IntPtr swigId
)

function SwigDelegateIViewListener_24

delegate global::System.IntPtr SwigDelegateIViewListener_24(
    global::System.IntPtr listener,
    string url,
    System.IntPtr protocols,
    uint protocolsCount,
    global::System.IntPtr swigId
)

Protected Attributes Documentation

variable swigCMemOwn

bool swigCMemOwn;