mirror of
https://github.com/Sarsoo/Spotify.NET.git
synced 2024-12-23 22:56:25 +00:00
2 lines
20 KiB
JavaScript
2 lines
20 KiB
JavaScript
|
/*! For license information please see c4f5d8e4.c7fd0f49.js.LICENSE.txt */
|
||
|
(window.webpackJsonp=window.webpackJsonp||[]).push([[42],{187:function(e,t,a){"use strict";a.r(t);var r=a(2),n=a(195),o=a(190),i=a(189),l=a(204),c=a(203),s=(a(202),a(205),a(194)),d=a.n(s),u=a(0),f=a.n(u);class h extends u.PureComponent{constructor(e){super(e),this.$=f.a.createRef(),this._=f.a.createRef()}render(){return f.a.createElement("span",{ref:this.$},f.a.createElement("a",{...this.props,ref:this._},this.props.children))}componentDidMount(){this.paint()}getSnapshotBeforeUpdate(){return this.reset(),null}componentDidUpdate(){this.paint()}componentWillUnmount(){this.reset()}paint(){const e=this.$.current.appendChild(document.createElement("span"));Promise.resolve().then(a.bind(null,245)).then(({render:t})=>{t(e.appendChild(this._.current),(function(t){try{e.parentNode.replaceChild(t,e)}catch(e){}}))})}reset(){this.$.current.replaceChild(this._.current,this.$.current.lastChild)}}var p=h,m=a(212),g=a(174),b=a.n(g),v=[{title:f.a.createElement(f.a.Fragment,null,"Sane Defaults - Easy To Configure"),imageUrl:"img/undraw_preferences_uuo2.svg",description:function(){return f.a.createElement(f.a.Fragment,null,f.a.createElement("code",null,"SpotifyAPI-NET")," allows you to quickly integrate with Spotify's Web API by supplying sane configuration defaults from the start. Later on, behaviour can be customized using extensive configuration possibilities.")}},{title:f.a.createElement(f.a.Fragment,null,"All API Calls Integrated"),imageUrl:"img/undraw_project_completed_w0oq.svg",description:function(){return f.a.createElement(f.a.Fragment,null,"The Spotify Web API consists of over 74 API calls. ",f.a.createElement("code",null,"SpotifyAPI-NET")," provides fully typed requests/responses for all of them.")}},{title:f.a.createElement(f.a.Fragment,null,".NET Standard 2.X"),imageUrl:"img/undraw_Devices_e67q.svg",description:function(){return f.a.createElement(f.a.Fragment,null,"With the support of .NET Standard 2.X, ",f.a.createElement("code",null,"SpotifyAPI-NET")," runs on many platforms, including .NET Core, UWP and Xamarin.Forms (Windows, Android, iOS and Mac)")}},{title:f.a.createElement(f.a.Fragment,null,"Testable"),imageUrl:"img/undraw_QA_engineers_dg5p.svg",description:function(){return f.a.createElement(f.a.Fragment,null,f.a.createElement("code",null,"SpotifyAPI-NET")," is built on a modular structure, which allows easy testing through mocks and stubs. Learn more by visiting the ",f.a.createElement(n.a,{to:Object(o.a)("docs/next/testing")},"Testing Guide"))}}];function w(e){var t=e.imageUrl,a=e.title,r=e.description,n=Object(o.a)(t);return f.a.createElement("div",{className:d()("col col--4",b.a.feature)},n&&f.a.createElement("div",{className:"text--center"},f.a.createElement("img",{className:b.a.featureImage,src:n,alt:a})),f.a.createElement("h3",null,a),f.a.createElement("p",null,r()))}t.default=function(){var e=Object(i.a)().siteConfig,t=void 0===e?{}:e;return f.a.createElement(c.a,{title:""+t.title,description:"Documentation for the C# .NET SpotifyAPI-NET Library"},f.a.createElement("header",{className:d()("hero hero--primary",b.a.heroBanner)},f.a.createElement("div",{className:"container"},f.a.createElement("div",{className:"row"},f.a.createElement("div",{className:"col col--5"},f.a.createElement("img",{src:"img/logo.svg",width:"120",height:"120"}),f.a.createElement("h1",{className:"hero__title"},t.title,f.a.createElement("span",{style:{marginLeft:"50px"}}),f.a.createElement(p,{href:"https://github.com/JohnnyCrazy/SpotifyAPI-NET","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star JohnnyCrazy/SpotifyAPI-NET on GitHub"},"Star"),f.a.createElement("br",null),f.a.createElement("a",{href:"https://www.nuget.org/packages/SpotifyAPI.Web/",rel:"noopener noreferrer"},f.a.createElement("img",{alt:"Nuget",src:"https://img.shields.io/nuget/vpre/SpotifyAPI.Web?label=SpotifyAPI.Web&style=flat-square"})," "),f.a.createElement("a",{href:"https://www.nuget.org/packages/SpotifyAPI.Web.Auth/",rel:"noopener noreferrer"},f.a.createElement("img",{alt:"Nuget",src:"https://img.shields.io/nuget/vpre/SpotifyAPI.We
|