首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Gjs语句导入什么?

使用Gjs语句导入什么?
EN

Stack Overflow用户
提问于 2013-09-22 18:39:53
回答 2查看 3.5K关注 0票数 14

如果我正在查看Gjs代码,并在开头处看到这一行:

代码语言:javascript
复制
const Gio = imports.gi.Gio;

我如何知道什么方法,常量,事件等在'Gio‘(不做谷歌搜索)?在我安装的某个地方有包含该信息的文件吗?

显然,我要求的是任何“进口”声明,而不是具体的吉奥。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-23 11:06:44

一些imports语句导入其他javascript文件:

  • imports.ui.* -> /usr/share/cinnamon/js/ui/*
  • imports.misc.* -> /usr/share/cinnamon/js/misc/*
  • imports.[cairo, dbus, format, gettext, jsUnit, lang, promise, signals] -> /usr/share/gjs-1.0/

对于imports.gi导入,Gnome内省被用来允许gjs使用C库。

因此,为了获取有关这些库的信息,我建议您查看Gnome参考手册:

但总括而言,缺乏大量的文件和例子。这使得gjs很难开发。

更新

这里还有其他有用的链接:

  • 种子文献 (seed是GNOME的另一个javascript实现)
  • Gjs实例
票数 15
EN

Stack Overflow用户

发布于 2013-09-23 00:53:26

由于没有答案,我一直在网上搜索,并发现这篇关于如何从类型文件(如gio-2.0)生成HTML格式文档的优秀博客文章:

6.html

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18947442

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档