Asana Multi Filter
Allows multiple filters to be used on an Asana List page
什么是Asana Multi Filter?
Asana Multi Filter是由armando.gdev开发的Chrome扩展程序,该扩展的主要功能是“Allows multiple filters to be used on an Asana List page”。
扩展截图
下载Asana Multi Filter扩展crx文件
下载Asana Multi Filter扩展crx格式的文件,手动将Chrome插件安装到浏览器中,也可以将crx文件分享给朋友,轻松安装Chrome插件。
扩展使用说明
Asana task lists are wonderful, but only allow one filter at a time. This plugin reads data from an Asana list and allows you to keep only tasks that fulfill the filter criteria. Run it multiple times to filter all the way down. How it works: Reads Asana Spreadsheet data columns and deletes HTML rows on the front end. This does not change Asana data in any way. Refreshing the page brings everything back. Known Issues: Version 0.2.0 - Shift clicking remaining tasks will select hidden tasks. Ctrl + Click works fine. - Only works on List view. I will eventually get it working on Board view, but my current needs are satisfied. - Sometimes "Column" dropdown doesn't populate. Click "Refresh Lists" to have plugin pull data from Asana. - Custom columns are fully supported. Assignee, Due Date, and other Asana native column names operate differently than custom columns and I don't necessarily need them to work at the moment.
扩展基本信息
名称 | Asana Multi Filter |
ID | ahnnhgcedlobdmkpdckdmjkjclcifhjn |
官方URL | https://chromewebstore.google.com/detail/asana-multi-filter/ahnnhgcedlobdmkpdckdmjkjclcifhjn |
简介 | Allows multiple filters to be used on an Asana List page |
文件大小 | 30.68 KB |
安装次数 | 33 |
当前版本 | 0.2.0 |
更新时间 | 2021-08-21 |
上架时间 | 2021-08-20 |
开发者 | armando.gdev |
电子邮箱 | [email protected] |
付费类型 | free |
支持的语言 | en |
manifest.json | |
{ "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx", "manifest_version": 3, "name": "Asana Multi Filter", "version": "0.2.0", "description": "Allows multiple filters to be used on an Asana List page", "background": { "service_worker": "background.js" }, "content_scripts": [ { "js": [ "content.js" ], "matches": [ "https:\/\/app.asana.com\/*\/*\/list" ] } ], "permissions": [ "storage", "activeTab", "scripting" ], "action": { "default_popup": "popup.html", "default_icon": { "16": "\/images\/asana_filter16.png", "32": "\/images\/asana_filter32.png", "48": "\/images\/asana_filter48.png", "128": "\/images\/asana_filter128.png" } }, "icons": { "16": "\/images\/asana_filter16.png", "32": "\/images\/asana_filter32.png", "48": "\/images\/asana_filter48.png", "128": "\/images\/asana_filter128.png" } } |