{"id":21904047,"url":"https://github.com/m1ga/ti.blurview","last_synced_at":"2025-04-15T20:52:15.587Z","repository":{"id":80614865,"uuid":"325379953","full_name":"m1ga/ti.blurview","owner":"m1ga","description":"Android BlurView module for Appcelerator Titanium","archived":false,"fork":false,"pushed_at":"2023-03-16T10:01:01.000Z","size":1201,"stargazers_count":7,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-29T01:13:13.089Z","etag":null,"topics":["android","appcelerator","blur","titanium-mobile","titanium-module"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/m1ga.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2020-12-29T20:23:23.000Z","updated_at":"2024-05-29T02:56:48.000Z","dependencies_parsed_at":"2023-07-08T02:45:18.422Z","dependency_job_id":null,"html_url":"https://github.com/m1ga/ti.blurview","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m1ga%2Fti.blurview","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m1ga%2Fti.blurview/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m1ga%2Fti.blurview/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m1ga%2Fti.blurview/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/m1ga","download_url":"https://codeload.github.com/m1ga/ti.blurview/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249153915,"owners_count":21221330,"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":["android","appcelerator","blur","titanium-mobile","titanium-module"],"created_at":"2024-11-28T15:31:07.557Z","updated_at":"2025-04-15T20:52:15.579Z","avatar_url":"https://github.com/m1ga.png","language":"Java","funding_links":["https://www.buymeacoffee.com/miga"],"categories":[],"sub_categories":[],"readme":"# Ti.Blurview\n## Android BlurView module for Appcelerator Titanium\n\n\u003cspan class=\"badge-buymeacoffee\"\u003e\u003ca href=\"https://www.buymeacoffee.com/miga\" title=\"donate\"\u003e\u003cimg src=\"https://img.shields.io/badge/buy%20me%20a%20coke-donate-orange.svg\" alt=\"Buy Me A Coke donate button\" /\u003e\u003c/a\u003e\u003c/span\u003e\n\n\u003cimg src=\"screen.gif\"/\u003e\u003cbr/\u003e\n\nSimple Android BlurView module for Appcelerator Titanium. Based on: https://github.com/mmin18/RealtimeBlurView\n\n### Usage\n\nadd\n```\nrepositories {\n\tmaven { url 'https://jcenter.bintray.com/' }\n}\n```\nto your `build.gradle`. If you don't have one you can create it in `app/platform/android/build.gradle`\n\n```xml\n\u003cmodules\u003e\n  \u003cmodule platform=\"android\"\u003eti.blurview\u003c/module\u003e\n\u003c/modules\u003e\n```\n\n```xml\n\u003cBlurView module=\"ti.blurview\"/\u003e\n```\nor\n```javascript\nvar blur = require(\"ti.blurview\");\nvar blurView = blur.createBlurView({});\n```\n\n### API\n\n\u003cb\u003eProperties:\u003c/b\u003e\n* blurRadius (int)\n* backgroundColor (color)\n\n### Example:\n\n```javascript\nvar win = Ti.UI.createWindow({\n\tbackgroundColor: \"#fff\"\n});\nvar img = Ti.UI.createImageView({\n\timage: \"https://raw.githubusercontent.com/CameraKit/blurkit-android/master/demo/src/main/res/drawable-nodpi/peppers.png\",\n\twidth: 640,\n\theight: 400,\n\ttop: 0\n})\nvar contentView = Ti.UI.createView({\n\theight: 100,\n\ttop: 100\n})\nvar lbl = Ti.UI.createLabel({\n\ttext: \"Content\",\n\tcolor: \"#000\"\n})\nvar blurview = require(\"ti.blurview\").createBlurView({\n\tblurRadius: 20,\n\tbackgroundColor: \"#55ffffff\"\n});\nvar view_menu = Ti.UI.createView({\n\tbottom: 0,\n\theight: Ti.UI.SIZE,\n\twidth: Ti.UI.FILL,\n\tlayout: \"vertical\",\n\tbackgroundColor: \"#efefef\"\n})\ncontentView.add(blurview)\ncontentView.add(lbl)\nwin.add([img, contentView, view_menu]);\n\nvar lbl1 = Ti.UI.createLabel({\n\ttext: \"Blur: 2\",\n\tcolor: \"#000\",\n\tleft: 10,\n\ttop: 10\n});\nvar slider1 = Ti.UI.createSlider({\n\tmin: 1,\n\tmax: 20,\n\tleft: 20,\n\tright: 20,\n\tvalue: 20,\n\tbottom: 10\n})\nview_menu.add([lbl1, slider1]);\n\nslider1.addEventListener(\"change\", function(e) {\n\tblurview.blurRadius = Math.round(e.value);\n\tlbl1.text = \"Blur: \" + Math.round(e.value);\n});\n\nvar btn1 = Ti.UI.createButton({\n\ttitle: \"move\"\n})\n\nview_menu.add(btn1);\n\nbtn1.addEventListener(\"click\", function(e) {\n\tcontentView.animate({\n\t\ttop: 400,\n\t\tduration: 4000,\n\t\tautoreverse: true\n\t})\n});\n\nwin.open();\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm1ga%2Fti.blurview","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fm1ga%2Fti.blurview","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm1ga%2Fti.blurview/lists"}