Fix return type of ready() function

This commit is contained in:
Christian Rackerseder
2018-05-24 07:46:15 +02:00
parent 1b5b5ddfa1
commit 1a20dc303b
3 changed files with 5 additions and 5 deletions

View File

@@ -27,7 +27,7 @@ declare namespace loadjs {
error?(depsNotFound: string): void;
}
function ready(bundleIds: string | string[], optionsOrCallback: ReadyOptions | LoadedFn): void;
function ready(bundleIds: string | string[], optionsOrCallback: ReadyOptions | LoadedFn): typeof loadjs;
function isDefined(bundleId: string): boolean;
function done(bundleId: string): void;
function reset(): void;

View File

@@ -16,8 +16,8 @@ const readyOptions: importedLoadJs.ReadyOptions = {
importedLoadJs('/path/to/foo.js', () => {});
importedLoadJs(['/path/to/foo.js', '/path/to/bar.js'], () => {});
importedLoadJs(['/path/to/foo.js', '/path/to/bar.js'], 'foobar');
importedLoadJs.ready('foobar', () => {});
importedLoadJs.ready(['foo', 'bar'], () => {});
importedLoadJs.ready('foobar', () => {}).ready('foobar', () => {});
importedLoadJs.ready(['foo', 'bar'], () => {}).ready(['foo', 'bar'], () => {});
importedLoadJs.isDefined('foobar');
importedLoadJs(['/path/to/foo.js', '/path/to/bar.js'], 'foobar', loadOptions);
importedLoadJs.ready('foobar', readyOptions);

View File

@@ -1,8 +1,8 @@
loadjs('/path/to/foo.js', () => {});
loadjs(['/path/to/foo.js', '/path/to/bar.js'], () => {});
loadjs(['/path/to/foo.js', '/path/to/bar.js'], 'foobar');
loadjs.ready('foobar', () => {});
loadjs.ready(['foo', 'bar'], () => {});
loadjs.ready('foobar', () => {}).ready('foobar', () => {});
loadjs.ready(['foo', 'bar'], () => {}).ready(['foo', 'bar'], () => {});
loadjs.isDefined('foobar');
loadjs(['/path/to/foo.js', '/path/to/bar.js'], 'foobar', {
before: (path, scriptEl) => {},