Ekaterina Gerasimova
kittykat3756@gmail.com 2013
Gordon Hill
caseyweederman@gmail.com 2013

This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.

Som ett speciellt undantag, ger upphovsrättsinnehavarna dig tillåtelse att kopiera, modifiera och distribuera exempelkoden som finns i detta dokument under de villkor som du väljer, utan restriktioner.

Inkludera bindningar som krävs för att köra ditt skript.
Daniel Nylander
po@danielnylander.se 2007
Anders Jonsson
anders.jonsson@norsjovallen.se 2017, 2018

# Gjs och Gtk

# Kom igång med GNOME

Gjs är en JavaScript-bindning för GNOME och kan användas för att interagera med Gtk. Gtk är en verktygslåda för att skapa grafiska användargränssnitt.

Öppna en textredigerare och klistra in kodraderna. Det fullständiga skriptet finns tillgängligt i sammanfattningen.

Skapa ett `objekt` med din `class` och anropa metoden `run()`:

Anropa JavaScript-bindningen för Gjs. Detta instruerar skalet att köra detta skript med Gjs.

#!/usr/bin/gjs

Importera `gi.Gtk` för `Gtk`-funktioner. Både version 3.0 och 4.0 kan vara installerade, så se till att importera den önskade versionen först.

imports.gi.versions.Gtk = '3.0'; const Gtk = imports.gi.Gtk;