cmd

package
v0.0.0-...-c3f366e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 23, 2015 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var FilesCommand = cli.Command{
	Name:    "files",
	Aliases: []string{"f"},
	Usage:   "Files commands.",
	Subcommands: []cli.Command{
		{
			Name:    "image",
			Aliases: []string{"i"},
			Usage:   "Get image.",
			Action:  getImage,
		},
		{
			Name:    "attach",
			Aliases: []string{"a"},
			Usage:   "Get attach.",
			Action:  getAttach,
		},
		{
			Name:    "note",
			Aliases: []string{"n"},
			Usage:   "Get notes attach.",
			Action:  getAllAttachs,
		},
	},
}
View Source
var NoteCommand = cli.Command{
	Name:    "note",
	Aliases: []string{"n"},
	Usage:   "Note commands.",
	Subcommands: []cli.Command{
		{
			Name:    "create",
			Aliases: []string{"c"},
			Usage:   "Create a note.",
			Action:  noteCreate,
		},
		{
			Name:    "edit",
			Aliases: []string{"e"},
			Usage:   "Edit a note.",
			Action:  noteEdit,
		},
		{
			Name:    "show",
			Aliases: []string{"sh"},
			Usage:   "Show notes.",
			Action:  noteShow,
		},
		{
			Name:    "state",
			Aliases: []string{"st"},
			Flags: []cli.Flag{
				cli.IntFlag{
					Name:  "after-usn, u",
					Value: -1,
				},
				cli.IntFlag{
					Name:  "max-entry, m",
					Value: 10000,
				},
			},
			Usage:  "Notes sync state.",
			Action: noteState,
		},
	},
}
View Source
var NotebookCommand = cli.Command{
	Name:    "notebook",
	Aliases: []string{"nb"},
	Usage:   "Notebook commands.",
	Subcommands: []cli.Command{
		{
			Name:    "create",
			Aliases: []string{"c"},
			Usage:   "Create a notebook.",
			Action:  notebookCreate,
			Flags: []cli.Flag{
				cli.IntFlag{
					Name:  "seq, s",
					Value: 0,
				},
				cli.StringFlag{
					Name:  "parent, p",
					Value: "",
				},
			},
		},
		{
			Name:    "update",
			Aliases: []string{"u"},
			Usage:   "Update a notebook.",
			Action:  notebookUpdate,
			Flags: []cli.Flag{
				cli.IntFlag{
					Name:  "seq, s",
					Value: 1000000,
				},
				cli.StringFlag{
					Name:  "parent, p",
					Value: "",
				},
				cli.StringFlag{
					Name:  "title, t",
					Value: "",
				},
			},
		},

		{
			Name:    "show",
			Aliases: []string{"sh"},
			Usage:   "Show notebooks.",
			Action:  notebookShow,
		},
		{
			Name:    "state",
			Aliases: []string{"st"},
			Flags: []cli.Flag{
				cli.IntFlag{
					Name:  "after-usn, u",
					Value: -1,
				},
				cli.IntFlag{
					Name:  "max-entry, m",
					Value: 10000,
				},
			},
			Usage:  "Notebooks sync state.",
			Action: notebookState,
		},
	},
}
View Source
var TagCommand = cli.Command{
	Name:    "tag",
	Aliases: []string{"t"},
	Usage:   "Tag commands.",
	Subcommands: []cli.Command{
		{
			Name:    "create",
			Aliases: []string{"a"},
			Usage:   "Add a tag.",
			Action:  addTag,
		},
		{
			Name:    "delete",
			Aliases: []string{"d"},
			Usage:   "Delete a tag.",
			Action:  deleteTag,
		},
		{
			Name:    "list",
			Aliases: []string{"l"},
			Flags: []cli.Flag{
				cli.IntFlag{
					Name:  "after-usn, u",
					Value: -1,
				},
				cli.IntFlag{
					Name:  "max-entry, m",
					Value: 10000,
				},
			},
			Usage:  "List tags.",
			Action: listTags,
		},
	},
}
View Source
var UserCommand = cli.Command{
	Name:    "user",
	Aliases: []string{"u"},
	Usage:   "User commands.",
	Action:  info,
	Subcommands: []cli.Command{
		{
			Name:    "info",
			Aliases: []string{"i"},
			Usage:   "User info.",
			Action:  info,
		},
		{
			Name:    "state",
			Aliases: []string{"s"},
			Usage:   "Get user sync state.",
			Action:  getSyncState,
		},
		{
			Name:    "username",
			Aliases: []string{"u"},
			Usage:   "Update username.",
			Action:  updateUsername,
		},
		{
			Name:    "password",
			Aliases: []string{"p"},
			Usage:   "Update password.",
			Action:  updatePwd,
		},
		{
			Name:    "logo",
			Aliases: []string{"l"},
			Usage:   "Update logo.",
			Action:  updateLogo,
		},
		{
			Name:    "register",
			Aliases: []string{"r"},
			Usage:   "Register user.",
			Action:  register,
		},
	},
}

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL