Gtk2::Net::LDAP::Widgets - LDAP-related widget library for Gtk2


Gtk2-Net-LDAP-Widgets documentation Contained in the Gtk2-Net-LDAP-Widgets distribution.

Index


Code Index:

NAME

Top

Gtk2::Net::LDAP::Widgets - LDAP-related widget library for Gtk2

SYNOPSIS

Top

    use Gtk2::Net::LDAP::Widgets;

    my $entryPopup = Gtk2::Net::LDAP::Widgets::LdapEntrySelector->new ($parent_window,
      $ldap_source,
      'dc=example,dc=com',
      'objectClass=inetorgperson',
      'init_interactive_filter' => 'smith',
      'single_selection' => 1,
      'interactive_filter_type' => 'simple'
    );
    $entryPopup->signal_connect (response => sub {
      my ($popup, $response) = @_;
      if($response =~ 'accept') {
        print "Selected entry DN: ".$entryPopup->get_dn;
      } else {
				print "No existing entry selected.\n";
      }
      $_[0]->destroy;
      });
    $entryPopup->show_all;

DESCRIPTION

Top

This is an object oriented collection of LDAP-related Gtk2 widgets.

Featured classes currently include windows and views that allow the user to select or pick entries that result from an LDAP search.

See also:

Gtk2::Net::LDAP::Widgets::LdapEntrySelector Gtk2::Net::LDAP::Widgets::LdapTreeSelector Gtk2::Net::LDAP::Widgets::LdapTreeView

AUTHORS

Top

Original author: Aleksander Adamowski <cpan@olo.org.pl>

COPYRIGHT AND LICENSE

Top


Gtk2-Net-LDAP-Widgets documentation Contained in the Gtk2-Net-LDAP-Widgets distribution.

package Gtk2::Net::LDAP::Widgets;

our $VERSION = "2.0.1";
sub Version { $VERSION; }

require 5.005;

use strict;
use Gtk2::Net::LDAP::Widgets::LdapEntrySelector;
use Gtk2::Net::LDAP::Widgets::LdapEntryView;
use Gtk2::Net::LDAP::Widgets::LdapTreeSelector;
use Gtk2::Net::LDAP::Widgets::LdapTreeView;

1;

__END__