Async-Selector
view release on metacpan or search on metacpan
lib/Async/Selector/Watcher.pm view on Meta::CPAN
package Async::Selector::Watcher;
use strict;
use warnings;
use Scalar::Util qw(weaken);
use Carp;
sub new {
my ($class, $selector, $conditions) = @_;
my $self = bless {
selector => $selector,
conditions => $conditions,
check_all => 0,
}, $class;
weaken($self->{selector});
return $self;
}
sub detach {
my ($self) = @_;
$self->{selector} = undef;
}
sub get_check_all {
my ($self) = @_;
( run in 0.585 second using v1.01-cache-2.11-cpan-65fba6d93b7 )