如何在pub.dev/packages上查看示例中的所有代码

时间:2020-08-31 05:37:07

标签: firebase flutter authentication

查看pub.dev/packages中的示例时,某些代码包含在一页中,而更高级的代码则不会显示所有代码。例如,在firebase_auth包中,示例显示main.dart文件,而最重要的代码可能在其他两个导入的文件上:

import './register_page.dart';
import './signin_page.dart';

我的问题-如何查看两个文件?

谢谢,加仑。

1 个答案:

答案 0 :(得分:0)

您可以通过调用某些函数来使用此程序包,并使用IDE跳转到定义,例如命令+单击VS代码。

或者您可以打开目录function sample() { var collection = getContext().getCollection(); var isAccepted = collection.queryDocuments( collection.getSelfLink(), 'SELECT * FROM root r', function (err, feed, options) { if (err) throw err; if (!feed || !feed.length) { var response = getContext().getResponse(); response.setBody('no docs found'); } else { var response = getContext().getResponse(); for(var x in feed){ var totalmark = 0; var avargemark = 0; for(var y in feed[x].subjects){ totalmark += parseInt(feed[x].subjects[y].subjectmark); } avargemark = parseFloat(totalmark)/feed[x].subjects.length; feed[x].avargemark = avargemark; } var body = feed; response.setBody(JSON.stringify(body)); } }); if (!isAccepted) throw new Error('The query was not accepted by the server.'); }

中的库文件