File tree
971 files changed
+1828
-1177
lines changed- VKIDCore/Sources/VKUI/Extensions
- VKIDDemo
- VKIDDemo.xcodeproj
- VKIDDemo/Sources
- VKIDUISnapshotTests
- OAuthListWidget/__Snapshots__/OAuthListWidgetSnapshotTests
- OneTapBottomSheet
- __Snapshots__
- OneTapBottomSheetAutoShowTests
- OneTapBottomSheetSnapshotTests
- OneTap/__Snapshots__/OneTapButtonSnapshotTests
- VKID/Sources
- Infrastructure
- Resources
- Assets.xcassets
- colors
- color_background_modal_dark.colorset
- color_one_tap_sheet_subtitle_dark.colorset
- color_one_tap_sheet_subtitle_light.colorset
- images
- check_circle_outline_56.imageset
- vk_id_logo_dark.imageset
- vk_id_logo_light.imageset
- ru.lproj
- UI
- BottomSheet
- OneTap
- BottomSheet
- AuthStateView
- InitialStateView
- Control
- Palette
- docs
- css
- data/documentation
- vkid
- accesstoken
- activityindicating
- anonymoustoken
- appcredentials
- appearance
- colorscheme-swift.enum
- locale-swift.enum
- authcodeexchanging
- authcodehandler
- authconfiguration
- flow
- autherror
- authflowdata
- authorizationcode
- autoshowconfiguration
- bottomsheetviewcontroller
- confflowcodehandler
- configuration
- expiring
- idtoken
- layoutconstants
- legacyusersession
- logouterror
- oauth2migrationerror
- oauth2migrationmanager
- oauthlistwidget
- buttonconfiguration
- theme
- oauthproviderconfiguration
- oauthprovider
- onetapbottomsheet
- authbutton
- targetactiontext
- theme
- onetapbutton
- appearance
- logoimage
- style
- theme
- title
- layout
- height-swift.enum
- large
- medium
- small
- kind-swift.enum
- pkcesecrets
- codechallengemethod-swift.enum
- refreshtoken
- scope
- swiftuiviewelement
- tokenrefreshingerror
- uielement
- uifactory
- uikitpresenter
- uikitpresenting
- uitrampoline
- uiviewcontrollerelement
- uiviewelement
- userfetchingerror
- userid
- usersession
- user
- vkidobserver
- vkid
- documentation/vkid
- accesstoken
- !=(_:_:)
- customdebugstringconvertible-implementations
- debugdescription
- decodable-implementations
- equatable-implementations
- expirationdate
- expiring-implementations
- init(from:)
- init(userid:value:expirationdate:scope:)
- isexpired
- scope
- userid
- value
- willexpire(in:)
- activityindicating
- isanimating
- startanimating()
- stopanimating()
- anonymoustoken
- expirationdate
- expiring-implementations
- init(from:)
- init(value:expirationdate:)
- isexpired
- value
- willexpire(in:)
- appcredentials
- clientid
- clientsecret
- init(clientid:clientsecret:)
- appearance
- colorscheme-swift.enum
- !=(_:_:)
- current
- dark
- equatable-implementations
- hash(into:)
- hashvalue
- init(rawvalue:)
- light
- rawrepresentable-implementations
- system
- colorscheme-swift.property
- init(colorscheme:locale:)
- locale-swift.enum
- !=(_:_:)
- de
- en
- equatable-implementations
- es
- fr
- hash(into:)
- hashvalue
- init(rawvalue:)
- pl
- rawrepresentable-implementations
- ru
- system
- tr
- uk
- locale-swift.property
- authcodeexchanging
- exchangeauthcode(_:completion:)-5p7yg
- exchangeauthcode(_:completion:)-79zr2
- authcodehandler
- exchange(_:finishflow:)
- authconfiguration
- flow
- confidentialclientflow(codeexchanger:pkce:)
- publicclientflow(pkce:)
- init(flow:scope:forcewebviewflow:)
- autherror
- !=(_:_:)
- authalreadyinprogress
- authcodeexchangedonyourbackend
- cancelled
- codeverifiernotprovided
- equatable-implementations
- error-implementations
- localizeddescription
- unknown
- authflowdata
- accesstoken
- deviceid
- idtoken
- init(accesstoken:refreshtoken:idtoken:deviceid:)
- refreshtoken
- authorizationcode
- codeverifier
- code
- deviceid
- redirecturi
- state
- authresultcompletion
- authresult
- autoshowconfiguration
- init(presenter:delaymilliseconds:)
- bottomsheetviewcontroller
- init(coder:)
- viewdidload()
- confflowcodehandler
- exchangeauthcode(_:completion:)
- configuration
- appcredentials
- appearance
- init(appcredentials:appearance:loggingenabled:)
- loggingenabled
- expiring
- expirationdate
- isexpired-4i9qd
- isexpired-90nts
- willexpire(in:)-4kz6i
- willexpire(in:)-76zgc
- idtoken
- !=(_:_:)
- customdebugstringconvertible-implementations
- debugdescription
- equatable-implementations
- init(from:)
- init(userid:value:)
- userid
- value
- layoutconstants
- defaultcornerradius
- legacyusersession
- accesstoken
- creationdate
- id
- logout(completion:)
- oauthprovider
- user
- logouterror
- !=(_:_:)
- equatable-implementations
- error-implementations
- invalidaccesstoken
- localizeddescription
- unknown
- logoutresult
- oauth2migrationerror
- !=(_:_:)
- codeverifiernotprovided
- equatable-implementations
- error-implementations
- invalidaccesstoken
- localizeddescription
- migrationoverdue
- unknown
- oauth2migrationmanager
- migrate(from:completion:)
- migrate(from:oauthprovider:completion:)
- migrate(from:oauthprovider:secrets:completion:)
- migrate(from:secrets:completion:)
- oauthlistwidget
- buttonconfiguration
- cornerradius
- height
- init(height:cornerradius:)
- factory
- init(oauthproviders:authconfiguration:buttonconfiguration:theme:presenter:oncompleteauth:)
- theme
- matchingcolorscheme(_:)
- oauthproviderconfiguration
- alternativeproviders
- init(alternativeproviders:)
- primaryprovider
- oauthprovider
- !=(_:_:)
- allcases
- equatable-implementations
- init(from:)
- mail
- ok
- vkid
- onetapbottomsheet
- authbutton
- cornerradius
- height
- init(height:cornerradius:)
- autoshow(configuration:factory:)
- factory
- init(servicename:targetactiontext:onetapbutton:authconfiguration:oauthproviderconfiguration:theme:autodismissonsuccess:oncompleteauth:)
- targetactiontext
- applyfor
- ordercheckoutatservice(_:)
- ordercheckout
- registerforevent
- signintoservice(_:)
- signin
- subtitle
- title
- theme
- matchingcolorscheme(_:)
- onetapbutton
- appearance
- init(style:)
- init(style:theme:)
- init(title:style:theme:)
- logoimage
- !=(_:_:)
- equatable-implementations
- vkidprimary
- vkidsecondary
- style
- !=(_:_:)
- allcases
- equatable-implementations
- primary(logo:)
- secondary(logo:)
- theme
- matchingcolorscheme(_:)
- title
- !=(_:_:)
- brief
- calculate
- equatable-implementations
- get
- makeorder
- open
- order
- participate
- primary
- signup
- submitrequest
- vkid
- factory
- init(appearance:layout:ontap:)
- init(appearance:layout:presenter:authconfiguration:oncompleteauth:)
- init(title:height:cornerradius:theme:authconfiguration:oauthproviderconfiguration:presenter:oncompleteauth:)
- layout
- cornerradius
- height-swift.enum
- !=(_:_:)
- allcases
- equatable-implementations
- large(_:)
- large
- !=(_:_:)
- equatable-implementations
- h48
- h50
- h52
- h54
- h56
- hash(into:)
- hashvalue
- init(rawvalue:)
- rawrepresentable-implementations
- medium(_:)
- medium
- !=(_:_:)
- equatable-implementations
- h40
- h42
- h44
- h46
- hash(into:)
- hashvalue
- init(rawvalue:)
- rawrepresentable-implementations
- rawvalue
- small(_:)
- small
- !=(_:_:)
- equatable-implementations
- h32
- h34
- h36
- h38
- hash(into:)
- hashvalue
- init(rawvalue:)
- rawrepresentable-implementations
- height-swift.property
- init(kind:height:cornerradius:)
- kind-swift.enum
- !=(_:_:)
- equatable-implementations
- hash(into:)
- hashvalue
- init(rawvalue:)
- logoonly
- rawrepresentable-implementations
- regular
- kind-swift.property
- logoonly(size:cornerradius:)
- regular(height:cornerradius:)
- ontapcallback
- pkcesecrets
- !=(_:_:)
- codechallengemethod-swift.enum
- !=(_:_:)
- equatable-implementations
- hash(into:)
- hashvalue
- init(rawvalue:)
- rawrepresentable-implementations
- s256
- codechallengemethod-swift.property
- codechallenge
- codeverifier
- equatable-implementations
- init()
- init(codeverifier:codechallenge:codechallengemethod:state:)
- state
- refreshtoken
- !=(_:_:)
- customdebugstringconvertible-implementations
- debugdescription
- decodable-implementations
- equatable-implementations
- init(from:)
- init(userid:value:scope:)
- scope
- userid
- value
- scope
- !=(_:_:)
- arrayliteralelement
- description
- equatable-implementations
- hasgranted(_:)
- init(_:)-5xdu1
- init(_:)-9kvca
- init(arrayliteral:)
- init(from:)
- value
- swiftuiviewelement
- viewtype
- tokenrefreshingerror
- !=(_:_:)
- equatable-implementations
- error-implementations
- invalidrefreshtoken
- localizeddescription
- statemismatch
- unknown
- tokenrefreshingresult
- uielement
- factory
- uifactory
- ui(for:)-38s37
- ui(for:)-7mblz
- uikitpresenter
- custom(_:)
- dismiss(_:animated:completion:)
- newuiwindow
- present(_:animated:completion:)
- presentingwindow
- uiviewcontroller(_:)
- uiwindow(_:)
- uikitpresenting
- dismiss(_:animated:completion:)
- present(_:animated:completion:)
- presentingwindow
- uitrampoline
- uiview()
- uiviewcontroller()
- view()
- uiviewcontrollerelement
- uiviewcontrollertype
- uiviewelement
- uiviewtype
- userfetchingerror
- !=(_:_:)
- equatable-implementations
- error-implementations
- invalidaccesstoken
- localizeddescription
- unknown
- userfetchingresult
- userid
- !=(_:_:)
- equatable-implementations
- init(from:)
- init(value:)
- value
- usersession
- accesstoken
- creationdate
- fetchuser(completion:)
- getfreshaccesstoken(completion:)
- getfreshaccesstoken(forcerefresh:completion:)
- idtoken
- logout(completion:)
- oauthprovider
- refreshtoken
- sessionid
- userid
- user
- user
- !=(_:_:)
- avatarurl
- customdebugstringconvertible-implementations
- debugdescription
- email
- equatable-implementations
- firstname
- id
- init(from:)
- lastname
- phone
- vkidobserver
- vkid(_:didcompleteauthwith:in:)
- vkid(_:didlogoutfrom:with:)-53759
- vkid(_:didlogoutfrom:with:)-756v6
- vkid(_:didrefreshaccesstokenin:with:)-56e2c
- vkid(_:didrefreshaccesstokenin:with:)-5ntoi
- vkid(_:didstartauthusing:)
- vkid(_:didupdateuserin:with:)-4gftr
- vkid(_:didupdateuserin:with:)-8wi36
- vkid
- add(observer:)
- apiversion
- appearance
- authorize(with:oauthprovider:using:completion:)
- authorizedsessions
- currentauthorizedsession
- init(config:)
- legacyauthorizedsessions
- oauth2migrationmanager
- open(url:)
- remove(observer:)
- sdkversion
- ui(for:)
- uifactory-implementations
- index
- js
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
971 files changed
+1828
-1177
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
5 | 9 | | |
6 | 10 | | |
7 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
10 | | - | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
Lines changed: 20 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
Lines changed: 20 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
| |||
0 commit comments