@types/es6-shim

  • Version 0.31.45
  • Published
  • 26.4 kB
  • No dependencies
  • MIT license

Install

npm i @types/es6-shim
yarn add @types/es6-shim
pnpm add @types/es6-shim

Overview

TypeScript definitions for es6-shim

Index

Variables

variable Map

var Map: MapConstructor;

    variable Promise

    var Promise: PromiseConstructor;

      variable Set

      var Set: SetConstructor;

        variable WeakMap

        var WeakMap: WeakMapConstructor;

          variable WeakSet

          var WeakSet: WeakSetConstructor;

            Namespaces

            namespace es6-shim

            module 'es6-shim' {}

              variable Array

              var Array: ArrayConstructor;

                variable Map

                var Map: MapConstructor;

                  variable Math

                  var Math: Math;

                    variable Number

                    var Number: NumberConstructor;

                      variable Object

                      var Object: ObjectConstructor;

                        variable Promise

                        var Promise: PromiseConstructor;

                          variable Set

                          var Set: SetConstructor;

                            variable String

                            var String: StringConstructor;

                              variable WeakMap

                              var WeakMap: WeakMapConstructor;

                                variable WeakSet

                                var WeakSet: WeakSetConstructor;

                                  namespace es6-shim.Reflect

                                  namespace es6-shim.Reflect {}

                                    function apply

                                    apply: (
                                    target: Function,
                                    thisArgument: any,
                                    argumentsList: ArrayLike<any>
                                    ) => any;

                                      function construct

                                      construct: (target: Function, argumentsList: ArrayLike<any>) => any;

                                        function defineProperty

                                        defineProperty: (
                                        target: any,
                                        propertyKey: PropertyKey,
                                        attributes: PropertyDescriptor
                                        ) => boolean;

                                          function deleteProperty

                                          deleteProperty: (target: any, propertyKey: PropertyKey) => boolean;

                                            function enumerate

                                            enumerate: (target: any) => Iterator<any>;

                                              function get

                                              get: (target: any, propertyKey: PropertyKey, receiver?: any) => any;

                                                function getOwnPropertyDescriptor

                                                getOwnPropertyDescriptor: (
                                                target: any,
                                                propertyKey: PropertyKey
                                                ) => PropertyDescriptor;

                                                  function getPrototypeOf

                                                  getPrototypeOf: (target: any) => any;

                                                    function has

                                                    has: (target: any, propertyKey: PropertyKey) => boolean;

                                                      function isExtensible

                                                      isExtensible: (target: any) => boolean;

                                                        function ownKeys

                                                        ownKeys: (target: any) => PropertyKey[];

                                                          function preventExtensions

                                                          preventExtensions: (target: any) => boolean;

                                                            function set

                                                            set: (
                                                            target: any,
                                                            propertyKey: PropertyKey,
                                                            value: any,
                                                            receiver?: any
                                                            ) => boolean;

                                                              function setPrototypeOf

                                                              setPrototypeOf: (target: any, proto: any) => boolean;

                                                                namespace Reflect

                                                                namespace Reflect {}

                                                                  function apply

                                                                  apply: {
                                                                  (target: Function, thisArgument: any, argumentsList: ArrayLike<any>): any;
                                                                  (target: Function, thisArgument: any, argumentsList: ArrayLike<any>): any;
                                                                  };

                                                                    function construct

                                                                    construct: {
                                                                    (target: Function, argumentsList: ArrayLike<any>, newTarget?: Function): any;
                                                                    (target: Function, argumentsList: ArrayLike<any>): any;
                                                                    };

                                                                      function defineProperty

                                                                      defineProperty: {
                                                                      (
                                                                      target: object,
                                                                      propertyKey: PropertyKey,
                                                                      attributes: PropertyDescriptor & ThisType<any>
                                                                      ): boolean;
                                                                      (target: any, propertyKey: PropertyKey, attributes: PropertyDescriptor): boolean;
                                                                      };

                                                                        function deleteProperty

                                                                        deleteProperty: {
                                                                        (target: object, propertyKey: PropertyKey): boolean;
                                                                        (target: any, propertyKey: PropertyKey): boolean;
                                                                        };

                                                                          function enumerate

                                                                          enumerate: (target: any) => IterableIteratorShim<any>;

                                                                            function get

                                                                            get: {
                                                                            (target: object, propertyKey: PropertyKey, receiver?: any): any;
                                                                            (target: any, propertyKey: PropertyKey, receiver?: any): any;
                                                                            };

                                                                              function getOwnPropertyDescriptor

                                                                              getOwnPropertyDescriptor: {
                                                                              (target: object, propertyKey: PropertyKey): PropertyDescriptor;
                                                                              (target: any, propertyKey: PropertyKey): PropertyDescriptor;
                                                                              };

                                                                                function getPrototypeOf

                                                                                getPrototypeOf: { (target: object): object; (target: any): any };

                                                                                  function has

                                                                                  has: {
                                                                                  (target: object, propertyKey: PropertyKey): boolean;
                                                                                  (target: any, propertyKey: PropertyKey): boolean;
                                                                                  };

                                                                                    function isExtensible

                                                                                    isExtensible: { (target: object): boolean; (target: any): boolean };

                                                                                      function ownKeys

                                                                                      ownKeys: { (target: object): (string | symbol)[]; (target: any): PropertyKey[] };

                                                                                        function preventExtensions

                                                                                        preventExtensions: { (target: object): boolean; (target: any): boolean };

                                                                                          function set

                                                                                          set: {
                                                                                          (target: object, propertyKey: PropertyKey, value: any, receiver?: any): boolean;
                                                                                          (target: any, propertyKey: PropertyKey, value: any, receiver?: any): boolean;
                                                                                          };

                                                                                            function setPrototypeOf

                                                                                            setPrototypeOf: {
                                                                                            (target: object, proto: object): boolean;
                                                                                            (target: any, proto: any): boolean;
                                                                                            };

                                                                                              Package Files (1)

                                                                                              Dependencies (0)

                                                                                              No dependencies.

                                                                                              Dev Dependencies (0)

                                                                                              No dev dependencies.

                                                                                              Peer Dependencies (0)

                                                                                              No peer dependencies.

                                                                                              Badge

                                                                                              To add a badge like this onejsDocs.io badgeto your package's README, use the codes available below.

                                                                                              You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@types/es6-shim.

                                                                                              • Markdown
                                                                                                [![jsDocs.io](https://img.shields.io/badge/jsDocs.io-reference-blue)](https://www.jsdocs.io/package/@types/es6-shim)
                                                                                              • HTML
                                                                                                <a href="https://www.jsdocs.io/package/@types/es6-shim"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>