Commit 7b9f2da0 authored by iSergio's avatar iSergio
Browse files

Merge branch 'develop'

# Conflicts:
#	cesiumjs4gwt-main/pom.xml
#	cesiumjs4gwt-showcase/pom.xml
#	pom.xml
parents 703a458b 03bfbc5f
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -7,7 +7,7 @@
    <parent>
        <artifactId>cesiumjs4gwt</artifactId>
        <groupId>org.cesiumjs</groupId>
        <version>1.81</version>
        <version>1.82</version>
    </parent>

    <name>CesiumJS GWT Wrapper</name>
+25 −0
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@
package org.cesiumjs.cs.core;

import jsinterop.annotations.JsConstructor;
import jsinterop.annotations.JsFunction;
import jsinterop.annotations.JsMethod;
import jsinterop.annotations.JsType;

@@ -36,6 +37,30 @@ public class FeatureDetection {
    private FeatureDetection() {
    }

    /**
     * Detects whether the current browser supports BigInt.
     * @return true if the browser supports BigInt, false if not.
     * @see <a href="https://tc39.es/ecma262/#sec-bigint-objects">BigInt Specification</a>
     */
    @JsMethod
    public static native boolean supportsBigInt();

    /**
     * Detects whether the current browser supports BigInt64Array typed arrays.
     * @return true if the browser supports BigInt64Array typed arrays, false if not.
     * @see <a href="https://tc39.es/ecma262/#sec-typedarray-objects">Typed Array Specification</a>
     */
    @JsMethod
    public static native boolean supportsBigInt64Array();

    /**
     * Detects whether the current browser supports BigUint64Array typed arrays.
     * @return true if the browser supports BigUint64Array typed arrays, false if not.
     * @see <a href="https://tc39.es/ecma262/#sec-typedarray-objects">Typed Array Specification</a>
     */
    @JsMethod
    public static native boolean supportsBigUint64Array();

    /**
     * Detects whether the current browser supports the full screen standard.
     *
+25 −2
Original line number Diff line number Diff line
@@ -6091,6 +6091,21 @@ export namespace FeatureDetection {
     * @returns true if the browser supports typed arrays, false if not.
     */
    function supportsTypedArrays(): boolean;
    /**
     * Detects whether the current browser supports BigInt64Array typed arrays.
     * @returns true if the browser supports BigInt64Array typed arrays, false if not.
     */
    function supportsBigInt64Array(): boolean;
    /**
     * Detects whether the current browser supports BigUint64Array typed arrays.
     * @returns true if the browser supports BigUint64Array typed arrays, false if not.
     */
    function supportsBigUint64Array(): boolean;
    /**
     * Detects whether the current browser supports BigInt.
     * @returns true if the browser supports BigInt, false if not.
     */
    function supportsBigInt(): boolean;
    /**
     * Detects whether the current browser supports Web Workers.
     * @returns true if the browsers supports Web Workers, false if not.
@@ -7856,6 +7871,11 @@ export class HermiteSpline {
    evaluate(time: number, result?: Cartesian3): Cartesian3;
}
/**
 * Hilbert Order helper functions.
 */
export namespace HilbertOrder { }
/**
 * Constants for WebGL index datatypes.  These corresponds to the
 * <code>type</code> parameter of {@link http://www.khronos.org/opengles/sdk/docs/man/xhtml/glDrawElements.xml|drawElements}.
@@ -26514,8 +26534,7 @@ export class Cesium3DTileContent {
     */
    readonly batchTableByteLength: number;
    /**
     * Gets the array of {@link Cesium3DTileContent} objects that represent the
     * content a composite's inner tiles, which can also be composites.
     * Gets the array of {@link Cesium3DTileContent} objects for contents that contain other contents, such as composite tiles. The inner contents may in turn have inner contents, such as a composite tile that contains a composite tile.
     */
    readonly innerContents: any[];
    /**
@@ -27921,6 +27940,9 @@ export class Cesium3DTileset {
     * <li><code>url</code>: the url of the failed tile.</li>
     * <li><code>message</code>: the error message.</li>
     * </ul>
     * <p>
     * If the <code>3DTILES_multiple_contents</code> extension is used, this event is raised once per inner content with errors.
     * </p>
     * @example
     * tileset.tileFailed.addEventListener(function(error) {
     *     console.log('An error occurred loading tile: ' + error.url);
@@ -42421,6 +42443,7 @@ declare module "cesium/Source/Core/HeightmapEncoding" { import { HeightmapEncodi
declare module "cesium/Source/Core/HeightmapTerrainData" { import { HeightmapTerrainData } from 'cesium'; export default HeightmapTerrainData; }
declare module "cesium/Source/Core/HermitePolynomialApproximation" { import { HermitePolynomialApproximation } from 'cesium'; export default HermitePolynomialApproximation; }
declare module "cesium/Source/Core/HermiteSpline" { import { HermiteSpline } from 'cesium'; export default HermiteSpline; }
declare module "cesium/Source/Core/HilbertOrder" { import { HilbertOrder } from 'cesium'; export default HilbertOrder; }
declare module "cesium/Source/Core/IndexDatatype" { import { IndexDatatype } from 'cesium'; export default IndexDatatype; }
declare module "cesium/Source/Core/InterpolationAlgorithm" { import { InterpolationAlgorithm } from 'cesium'; export default InterpolationAlgorithm; }
declare module "cesium/Source/Core/Intersect" { import { Intersect } from 'cesium'; export default Intersect; }
+1 −1

File changed.

Preview size limit exceeded, changes collapsed.

+1 −1

File changed.

Preview size limit exceeded, changes collapsed.

Loading