aboutsummaryrefslogtreecommitdiffstats
path: root/source/popup.js
blob: 24b242c39b0660805676ab91d6d31c3d01aef683 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
enyo.kind({
    name: "biblez.versePopup",
    kind: "onyx.Popup",
    classes: "verse-popup",
    published: {
        osisRef: null
    },
    components: [
        {kind: "enyo.FittableRows", components: [
            {kind: "enyo.FittableColumns", components: [
                {content: $L("Bookmark"), classes: "verse-popup-cell cell-top-left", ontap: "handleBookmark"},
                {content: $L("Note"), classes: "verse-popup-cell cell-top-right", ontap: "handleNote"},
            ]},
            {kind: "enyo.FittableColumns", components: [
                {content: $L("Highlight"), classes: "verse-popup-cell", ontap: "handleHighlight"},
                {content: $L("Copy&Share"), classes: "verse-popup-cell cell-bottom-right", ontap: "handleCopyShare"},
            ]}
        ]}
    ],

    handleBookmark: function (inSender, inEvent) {
        this.hide();
        api.putBookmark({osisRef: this.osisRef}, function (inError, inId) {
            if(!inError) {
                console.log("Added Bookmark");
            } else
                console.log(inError);
        });
    }
});