/* -*- Mode: IDL; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* * Interface for the Evolution shell. * * Authors: * Ettore Perazzoli * * Copyright (C) 2000 Helix Code, Inc. */ #include module Evolution { interface ShellComponent; interface FolderSelectionListener; interface Shell : Bonobo::Unknown { exception NotFound {}; exception Busy {}; /** * get_component_for_type: * @type: name of a valid folder type * * Get the shell component associated with a specific folder type. * * Return value: the Evolution::ShellComponent interface for the component that * handles @type. */ ShellComponent get_component_for_type (in string type) raises (NotFound); typedef sequence FolderTypeList; /** * user_select_folder: * @listener: a listener interface to report the answer of the user. * @title: title for the folder selector dialog * @default_folder: physical or `evolution:' URI for the folder that must be * selected by default, when the dialog is popped up * @possible_types: list of the names of the types of folders that are allowed * * Pop up a folder selection dialog from which the user can select a folder. * Initially, the @default_folder is selected. The user can also create a new * folder by using the "New..." button. The dialog only lets the user choose * a folder whose type is listed in @possible_types. */ void user_select_folder (in FolderSelectionListener listener, in string title, in string default_folder, in FolderTypeList possible_types) raises (Busy); /** * get_local_storage: * * Get the interface to the local storage. * * FIXME: Probably we just want to be able to request this to * the StorageRegistry. This is an ugly kludge. * * Return value: the `Evolution::LocalStorage' interface for * the local storage. */ LocalStorage get_local_storage (); }; interface FolderSelectionListener { void selected (in string uri, in string physical_uri); void cancel (); }; }; t/npm_and_yarn/devel/electron4/files/lodash-4.17.19 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
path: root/print/afm
Commit message (Expand)AuthorAgeFilesLines
* De-pkg-comment.knu2003-02-212-1/+1
* o Rollback PORTCOMMENT modifications while this feature's implementationlioux2002-11-112-2/+1
* Use PORTCOMMENT in the Makefile, and whack the pkg-comment.adamw2002-11-072-1/+2
* Update MASTER_SITES (sgi.com -> ftp.sgi.com)jedgar2001-01-251-1/+1
* Accidental whitespacecpiazza2000-04-101-2/+2
* Update with the new PORTNAME/PORTVERSION variablescpiazza2000-04-101-3/+3
* Add missing "MAINTAINER=ports@FreeBSD.org".dirk2000-02-051-0/+2
* $Id$ -> $FreeBSD$peter1999-08-311-1/+1
* expr -> ${EXPR}mharo1999-08-281-2/+2
* grep -> ${GREP}mharo1999-08-231-2/+2
* Commit #3/4 to enforce caps, no period.hoek1999-06-271-1/+1