Uses of Interface
org.pepstock.charba.client.commons.IsJSType
-
Packages that use IsJSType Package Description org.pepstock.charba.client Main package with all charts implementation, global classes and common interfaces.org.pepstock.charba.client.callbacks All callbacks interfaces to be implemented, also to use the scriptable options of CHART.JS.org.pepstock.charba.client.commons Core classes to manage the inter-operations with java script code.org.pepstock.charba.client.dom Contains all classes needed to work with DOM tree, base classes of a DOM tree.org.pepstock.charba.client.dom.elements Contains a set of DOM elements that Charba is using.org.pepstock.charba.client.dom.events Contains all classes to map and manage DOM events.org.pepstock.charba.client.plugins Contains all classes to manage the plugin implementations.org.pepstock.charba.client.utils Contains some utilities to use in Charba, like HTML annotation builder, and other java script utilities useful for debugging. -
-
Uses of IsJSType in org.pepstock.charba.client
Classes in org.pepstock.charba.client that implement IsJSType Modifier and Type Class Description class
Chart
Native object which import the CHART java script object of CHART.JS.
TheChart
the entry point of CHART.JS. -
Uses of IsJSType in org.pepstock.charba.client.callbacks
Classes in org.pepstock.charba.client.callbacks that implement IsJSType Modifier and Type Class Description class
NativeCallback
Enables the capability to create callback directly in java script language.
This could be helpful when for performance reason, you don't want to wraps all objects. -
Uses of IsJSType in org.pepstock.charba.client.commons
Subinterfaces of IsJSType in org.pepstock.charba.client.commons Modifier and Type Interface Description interface
NativeObject
Base object for all native objects implemented in Charba.
it wraps java script object with and withoutprototype
.
It's also mapping the java scriptproxy
, used by CHART.JS.
PAY ATTENTION that the java script object class name is "?" because otherwise J2CL is not able to cast to an object.
Please be also aware that you can not useinstanceof
against this class.Classes in org.pepstock.charba.client.commons that implement IsJSType Modifier and Type Class Description class
Array
Array object which maps the java script object.class
ArrayCanvas
Array object which maps the java script object.
A simple wrapper around a homogeneous native array of object (HTMLCanvasElement) values.class
ArrayChart
Array object which maps the java script object.
A simple wrapper around a homogeneous native array of chart values.class
ArrayDouble
Array object which maps the java script object.
A simple wrapper around a homogeneous native array of numeric (doubles) values.class
ArrayDoubleArray
Array object which maps the java script object.
A simple wrapper around a homogeneous native array of arrays of numeric (doubles) values.class
ArrayGradient
Array object which maps the java script object.
A simple wrapper around a homogeneous native array of object (CanvasGradientItem) values.class
ArrayImage
Array object which maps the java script object.
A simple wrapper around a homogeneous native array of object (ImageElement) values.class
ArrayInteger
Array object which maps the java script object.
A simple wrapper around a homogeneous native array of numeric (int) values.class
ArrayMixedObject
Array object which maps the java script object.
A simple wrapper around a homogeneous array of mixed type of object (extension of java script objects) values.class
ArrayObject
Array object which maps the java script object.
A simple wrapper around a homogeneous native array of object (extension of java script objects) values.class
ArrayPattern
Array object which maps the java script object.
A simple wrapper around a homogeneous native array of object (CanvasPatternItem) values.class
ArrayString
Array object which maps the java script object.
A simple wrapper around a homogeneous native array of string values.class
ArrayTouch
Array object which maps the java script object.
A simple wrapper around a homogeneous native array of object (Touch) values. -
Uses of IsJSType in org.pepstock.charba.client.dom
Subinterfaces of IsJSType in org.pepstock.charba.client.dom Modifier and Type Interface Description interface
IsCastable
Interface which is implemented to DOM elements or items which can be cast to other objects.
This is the interface in order to enable the link from other DOM tree managers to Charba.Classes in org.pepstock.charba.client.dom that implement IsJSType Modifier and Type Class Description class
BaseHtmlElement
Represents any HTML element. -
Uses of IsJSType in org.pepstock.charba.client.dom.elements
Classes in org.pepstock.charba.client.dom.elements that implement IsJSType Modifier and Type Class Description class
Body
Represents the content of an HTML document.
There can be only one body element in a document.class
Canvas
Represents a DOM element that enables drawing graphics and animations with own the canvas scripting API.class
CanvasGradientItem
Represents an opaque object describing a gradient.class
CanvasPatternItem
Represents an opaque object describing a pattern, based on an image or a canvas.class
Context2dItem
DOM object which provides the 2D rendering context for the drawing surface of a canvas element.
It is used for drawing shapes, text, images, and other objects.class
Div
Provides a <div> DOM HTML element.class
Head
Contains the descriptive information, or metadata, for a document.class
Heading
Represents <h3> levels of section heading.
Used internally only to highlight when canvas is not supported.class
Img
Represents an HTML <img> element, providing the properties and methods used to manipulate image elements.class
LineBreak
Produces a line break in text (carriage-return).class
Meta
Represents an HTML <meta> element which contains descriptive metadata about a document.class
Script
Provides special properties and methods for manipulating the behavior and execution of <script> elementsclass
Span
Represents a generic inline container for phrasing content, which does not inherently represent anything.class
Style
Represents a <style> and doesn't allow to manipulate the CSS it contains.class
Table
Provides special properties and methods for manipulating the layout and presentation of tables in an HTML document.class
TableCell
Provides special properties and methods for manipulating the layout and presentation of table cells, either header or data cells, in an HTML document.class
TableRow
Provides special properties and methods for manipulating the layout and presentation of rows in an HTML table. -
Uses of IsJSType in org.pepstock.charba.client.dom.events
Classes in org.pepstock.charba.client.dom.events that implement IsJSType Modifier and Type Class Description class
NativeAbstractMouseEvent
Contains all common properties and methods of a DOM mouse event.class
NativeBaseEvent
Represents an base event which takes place in the DOM.
There are many types of events, some of which use other interfaces based on the main event interface.
Event itself contains the properties and methods which are common to all events.class
NativeCustomEvent
Internal implementation of a custom native event.class
NativeKeyboardEvent
Describes a user interaction with the keyboard; each event describes a single interaction between the user and a key (or combination of a key with modifier keys) on the keyboard.
The event type (keydown or keyup) identifies what kind of keyboard activity occurred.class
NativeMouseEvent
Represents a mouse events that occur due to the user interacting with a pointing device.class
NativePointerEvent
Much of today's web content assumes the user's pointing device will be a mouse.
However, since many devices support other types of pointing input devices, such as pen/stylus and touch surfaces, extensions to the existing pointing device event models are needed.
Pointer events address that need.class
NativeTouchEvent
Represents anNativeUIEvent
which is sent when the state of contacts with a touch-sensitive surface changes.
This surface can be a touch screen or trackpad, for example.
The event can describe one or more points of contact with the screen and includes support for detecting movement, addition and removal of contact points, and so forth.class
NativeUIEvent
Represents simple user interface events, in DOM. -
Uses of IsJSType in org.pepstock.charba.client.plugins
Classes in org.pepstock.charba.client.plugins that implement IsJSType Modifier and Type Class Description class
NativeHook
Enables the capability to create a plugin hook directly in java script language.
This could be helpful when for performance reason, you don't want to wraps all objects.
The hook will receive only 3 arguments, to use in the java script code,"chart"
,"args"
,"options"
.
See CHART.JS doc about the arguments. -
Uses of IsJSType in org.pepstock.charba.client.utils
Classes in org.pepstock.charba.client.utils that implement IsJSType Modifier and Type Class Description class
RegExpResult
Array object which maps the java script object.
A simple wrapper around a homogeneous native array of string values.
-