How to use the fonteditor-core/common/lang.equals function in fonteditor-core

To help you get started, we’ve selected a few fonteditor-core examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github kekee000 / fonteditor-core / test / spec / common / lang.spec.js View on Github external
it('test basic type', function () {
        let result = lang.equals(
            null,
            undefined
        );
        assert.equal(result, true);

        result = lang.equals(
            1,
            2
        );
        assert.equal(result, false);

        result = lang.equals(
            1,
            '1'
        );
        assert.equal(result, false);
github kekee000 / fonteditor-core / test / spec / common / lang.spec.js View on Github external
it('test deep equals', function () {
        let result = lang.equals(
            {
                level1: {
                    x: 1
                }
            },
            {
                level1: {
                    y: 1
                }
            }
        );
        assert.equal(result, false);

        result = lang.equals(
            {
                level1: {
                    x: 1
                }
            },
            {
                level1: {
                    x: 1
                }
            }
        );
        assert.equal(result, true);
    });
});
github kekee000 / fonteditor-core / test / spec / common / lang.spec.js View on Github external
it('test basic type', function () {
        let result = lang.equals(
            null,
            undefined
        );
        assert.equal(result, true);

        result = lang.equals(
            1,
            2
        );
        assert.equal(result, false);

        result = lang.equals(
            1,
            '1'
        );
        assert.equal(result, false);

    });
github kekee000 / fonteditor-core / test / spec / common / lang.spec.js View on Github external
it('test normal object', function () {
        let result = lang.equals(
            {
                x: 1
            },
            {
                x: 2
            }
        );
        assert.equal(result, false);


        result = lang.equals(
            {
                x: null
            },
            {
                x: undefined
github kekee000 / fonteditor-core / test / spec / common / lang.spec.js View on Github external
it('test basic type', function () {
        let result = lang.equals(
            null,
            undefined
        );
        assert.equal(result, true);

        result = lang.equals(
            1,
            2
        );
        assert.equal(result, false);

        result = lang.equals(
            1,
            '1'
        );
        assert.equal(result, false);

    });