{"id":25490103,"url":"https://github.com/droiddevgeeks/jsbridge","last_synced_at":"2025-11-08T10:30:26.391Z","repository":{"id":278245985,"uuid":"934051016","full_name":"droiddevgeeks/JsBridge","owner":"droiddevgeeks","description":null,"archived":false,"fork":false,"pushed_at":"2025-02-18T18:33:32.000Z","size":103,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-18T19:39:27.999Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/droiddevgeeks.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-17T07:34:34.000Z","updated_at":"2025-02-18T18:33:36.000Z","dependencies_parsed_at":"2025-02-18T19:39:32.593Z","dependency_job_id":"61842cb1-079e-479c-8dff-a6446b09bc92","html_url":"https://github.com/droiddevgeeks/JsBridge","commit_stats":null,"previous_names":["droiddevgeeks/jsbridge"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/droiddevgeeks%2FJsBridge","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/droiddevgeeks%2FJsBridge/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/droiddevgeeks%2FJsBridge/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/droiddevgeeks%2FJsBridge/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/droiddevgeeks","download_url":"https://codeload.github.com/droiddevgeeks/JsBridge/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239550234,"owners_count":19657541,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-02-18T21:20:04.855Z","updated_at":"2025-11-08T10:30:26.201Z","avatar_url":"https://github.com/droiddevgeeks.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# payment-checkout\n\n## Steps to Use \u0026 integrate\n1. Init `CheckoutJsBridge` class \u0026 pass Activity context. Please init this in onCreate of activity.\n2. When you are loading your payment page, then call `setJsBridge` method. It accepts WebView reference object \u0026 `JsMetaData` object.\n\n## Usage\n```kotlin\nprivate var paymentJsBridge: CheckoutJsBridge? = null\n\npaymentJsBridge = CheckoutJsBridge(this)\n\npaymentJsBridge?.setJsBridge(\n    binding.paymentWebview,\n    JsMetaData(true, true)\n)\n```\n\n\n\n\n## License\n\u003cpre\u003e\nSDK is licensed under the MIT License.\nSee the LICENSE file distributed with this work for additional\ninformation regarding copyright ownership.\n\nExcept as contained in the LICENSE file, the name(s) of the above copyright\nholders shall not be used in advertising or otherwise to promote the sale,\nuse or other dealings in this Software without prior written authorization.\n\u003c/pre\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdroiddevgeeks%2Fjsbridge","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdroiddevgeeks%2Fjsbridge","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdroiddevgeeks%2Fjsbridge/lists"}