Skip to content

Commit

Permalink
1. Fix karma tests (new tests not added yet)
Browse files Browse the repository at this point in the history
2. Upgrade karma type script packages.
3. Update documentation.
4. Reduce exposed embed sdk 2.0.0 classes to the minumum.
5. Update version to 2.0.0
6. Fix minor issue with comment in demo.
7. Correct copyright dates.
  • Loading branch information
bryans99 committed Jan 3, 2025
1 parent 1b040f2 commit 559f5eb
Show file tree
Hide file tree
Showing 34 changed files with 323 additions and 122 deletions.
2 changes: 1 addition & 1 deletion demo/demo.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
MIT License
Copyright (c) 2022 Looker Data Sciences, Inc.
Copyright (c) 2024 Looker Data Sciences, Inc.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion demo/demo_config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ const lookerHost = 'mycompany.looker.com'
const dashboardId = '1'
const dashboardId2 = '2'

// A Look that the user can see. Set to '0' to disable look demo.
// A Look that the user can see. Set to '-' or '0' to disable look demo.
// Slugs are NOT supported.
const lookId = '1'

Expand Down
2 changes: 1 addition & 1 deletion docs/assets/search.js

Large diffs are not rendered by default.

72 changes: 36 additions & 36 deletions docs/classes/EmbedBuilder.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/classes/EmbedClient.html

Large diffs are not rendered by default.

25 changes: 25 additions & 0 deletions docs/classes/LookerEmbedExSDK.html

Large diffs are not rendered by default.

20 changes: 10 additions & 10 deletions docs/classes/LookerEmbedSDK.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/classes/LookerEmbedSDKFactory.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>LookerEmbedSDKFactory | @looker/embed-sdk</title><meta name="description" content="Documentation for @looker/embed-sdk"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@looker/embed-sdk</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label><input type="checkbox" id="tsd-filter-externals" checked/><label class="tsd-widget" for="tsd-filter-externals">Externals</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../modules.html">@looker/embed-sdk</a></li><li><a href="LookerEmbedSDKFactory.html">LookerEmbedSDKFactory</a></li></ul><h1>Class LookerEmbedSDKFactory </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-hierarchy"><h3>Hierarchy</h3><ul class="tsd-hierarchy"><li><span class="target">LookerEmbedSDKFactory</span></li></ul></section><section class="tsd-panel"><h3>Implements</h3><ul class="tsd-hierarchy"><li><a href="../interfaces/ILookerEmbedSDKFactory.html" class="tsd-signature-type" data-tsd-kind="Interface">ILookerEmbedSDKFactory</a></li></ul></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section "><h3>Constructors</h3><ul class="tsd-index-list"><li class="tsd-kind-constructor tsd-parent-kind-class"><a href="LookerEmbedSDKFactory.html#constructor" class="tsd-kind-icon">constructor</a></li></ul></section><section class="tsd-index-section tsd-is-private tsd-is-private-protected"><h3>Properties</h3><ul class="tsd-index-list"><li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="LookerEmbedSDKFactory.html#_embedSDK" class="tsd-kind-icon">_embedSDK</a></li></ul></section><section class="tsd-index-section "><h3>Methods</h3><ul class="tsd-index-list"><li class="tsd-kind-method tsd-parent-kind-class"><a href="LookerEmbedSDKFactory.html#getSDK" class="tsd-kind-icon">getSDK</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group "><h2>Constructors</h2><section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class"><a id="constructor" class="tsd-anchor"></a><h3 class="tsd-anchor-link">constructor<a href="#constructor" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">new <wbr/>Looker<wbr/>EmbedSDKFactory<span class="tsd-signature-symbol">(</span>embedSDK<span class="tsd-signature-symbol">?: </span><a href="LookerEmbedExSDK.html" class="tsd-signature-type" data-tsd-kind="Class">LookerEmbedExSDK</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="LookerEmbedSDKFactory.html" class="tsd-signature-type" data-tsd-kind="Class">LookerEmbedSDKFactory</a></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/looker-open-source/embed-sdk/blob/master/src/v2/LookerEmbedSDKFactory.ts#L32">src/v2/LookerEmbedSDKFactory.ts:32</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>embedSDK: <a href="LookerEmbedExSDK.html" class="tsd-signature-type" data-tsd-kind="Class">LookerEmbedExSDK</a><span class="tsd-signature-symbol"> = ...</span></h5></li></ul><h4 class="tsd-returns-title">Returns <a href="LookerEmbedSDKFactory.html" class="tsd-signature-type" data-tsd-kind="Class">LookerEmbedSDKFactory</a></h4></li></ul></section></section><section class="tsd-panel-group tsd-member-group tsd-is-private tsd-is-private-protected"><h2>Properties</h2><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"><a id="_embedSDK" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagPrivate">Private</span> _embedSDK<a href="#_embedSDK" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">_embedSDK<span class="tsd-signature-symbol">:</span> <a href="../interfaces/ILookerEmbedSDK.html" class="tsd-signature-type" data-tsd-kind="Interface">ILookerEmbedSDK</a></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/looker-open-source/embed-sdk/blob/master/src/v2/LookerEmbedSDKFactory.ts#L30">src/v2/LookerEmbedSDKFactory.ts:30</a></li></ul></aside></section></section><section class="tsd-panel-group tsd-member-group "><h2>Methods</h2><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getSDK" class="tsd-anchor"></a><h3 class="tsd-anchor-link">getSDK<a href="#getSDK" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">getSDK<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/ILookerEmbedSDK.html" class="tsd-signature-type" data-tsd-kind="Interface">ILookerEmbedSDK</a></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/looker-open-source/embed-sdk/blob/master/src/v2/LookerEmbedSDKFactory.ts#L36">src/v2/LookerEmbedSDKFactory.ts:36</a></li></ul></aside><h4 class="tsd-returns-title">Returns <a href="../interfaces/ILookerEmbedSDK.html" class="tsd-signature-type" data-tsd-kind="Interface">ILookerEmbedSDK</a></h4></li></ul></section></section></div><div class="col-4 col-menu menu-sticky-wrap menu-highlight"><nav class="tsd-navigation primary"><ul><li class=""><a href="../modules.html">Exports</a></li></ul></nav><nav class="tsd-navigation secondary menu-sticky"><ul><li class="current tsd-kind-class"><a href="LookerEmbedSDKFactory.html" class="tsd-kind-icon">Looker<wbr/>EmbedSDKFactory</a><ul><li class="tsd-kind-constructor tsd-parent-kind-class"><a href="LookerEmbedSDKFactory.html#constructor" class="tsd-kind-icon">constructor</a></li><li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="LookerEmbedSDKFactory.html#_embedSDK" class="tsd-kind-icon">_embedSDK</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="LookerEmbedSDKFactory.html#getSDK" class="tsd-kind-icon">getSDK</a></li></ul></li></ul></nav></div></div></div><footer class="with-border-bottom"><div class="container"><h2>Legend</h2><div class="tsd-legend-group"><ul class="tsd-legend"><li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li><li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li><li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li></ul><ul class="tsd-legend"><li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li><li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li></ul><ul class="tsd-legend"><li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li><li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li></ul><ul class="tsd-legend"><li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li></ul><ul class="tsd-legend"><li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li></ul></div><h2>Settings</h2><p>Theme <select id="theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></p></div></footer><div class="container tsd-generator"><p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></div><div class="overlay"></div><script src="../assets/main.js"></script></body></html>
Loading

0 comments on commit 559f5eb

Please sign in to comment.