AquariumHive

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "Alien::sispmctl" : "0",
            "AnyEvent" : "0",
            "AnyEvent::HTTP" : "0",
            "AnyEvent::HiveJSO" : "0.002",
            "AnyEvent::JSONRPC" : "0",
            "AnyEvent::SerialPort" : "0",
            "AnyEvent::Timer::Cron" : "0",
            "Config::INI" : "0",
            "DBIx::Class" : "0",
            "Data::Printer" : "0",
            "DateTime" : "0",
            "Digital" : "0",
            "File::HomeDir" : "0",
            "File::ShareDir::ProjectDistDir" : "0",
            "HTML::Entities" : "0",
            "HiveJSO" : "0.012",
            "JSON::MaybeXS" : "0",
            "Log::Any::Adapter" : "0",
            "Module::Pluggable" : "0",
            "Module::Runtime" : "0",
            "MooX" : "0",

META.yml  view on Meta::CPAN

  Alien::sispmctl: 0
  AnyEvent: 0
  AnyEvent::HTTP: 0
  AnyEvent::HiveJSO: 0.002
  AnyEvent::JSONRPC: 0
  AnyEvent::SerialPort: 0
  AnyEvent::Timer::Cron: 0
  Config::INI: 0
  DBIx::Class: 0
  Data::Printer: 0
  DateTime: 0
  Digital: 0
  File::HomeDir: 0
  File::ShareDir::ProjectDistDir: 0
  HTML::Entities: 0
  HiveJSO: 0.012
  JSON::MaybeXS: 0
  Log::Any::Adapter: 0
  Module::Pluggable: 0
  Module::Runtime: 0
  MooX: 0

Makefile.PL  view on Meta::CPAN

    "Alien::sispmctl" => 0,
    "AnyEvent" => 0,
    "AnyEvent::HTTP" => 0,
    "AnyEvent::HiveJSO" => "0.002",
    "AnyEvent::JSONRPC" => 0,
    "AnyEvent::SerialPort" => 0,
    "AnyEvent::Timer::Cron" => 0,
    "Config::INI" => 0,
    "DBIx::Class" => 0,
    "Data::Printer" => 0,
    "DateTime" => 0,
    "Digital" => 0,
    "File::HomeDir" => 0,
    "File::ShareDir::ProjectDistDir" => 0,
    "HTML::Entities" => 0,
    "HiveJSO" => "0.012",
    "JSON::MaybeXS" => 0,
    "Log::Any::Adapter" => 0,
    "Module::Pluggable" => 0,
    "Module::Runtime" => 0,
    "MooX" => 0,

Makefile.PL  view on Meta::CPAN

  "Alien::sispmctl" => 0,
  "AnyEvent" => 0,
  "AnyEvent::HTTP" => 0,
  "AnyEvent::HiveJSO" => "0.002",
  "AnyEvent::JSONRPC" => 0,
  "AnyEvent::SerialPort" => 0,
  "AnyEvent::Timer::Cron" => 0,
  "Config::INI" => 0,
  "DBIx::Class" => 0,
  "Data::Printer" => 0,
  "DateTime" => 0,
  "Digital" => 0,
  "File::HomeDir" => 0,
  "File::ShareDir::ProjectDistDir" => 0,
  "HTML::Entities" => 0,
  "HiveJSO" => "0.012",
  "JSON::MaybeXS" => 0,
  "Log::Any::Adapter" => 0,
  "Module::Pluggable" => 0,
  "Module::Runtime" => 0,
  "MooX" => 0,

cpanfile  view on Meta::CPAN


requires 'Alien::sispmctl', '0';
requires 'AnyEvent', '0';
requires 'AnyEvent::HiveJSO', '0.002';
requires 'AnyEvent::HTTP', '0';
requires 'AnyEvent::SerialPort', '0';
requires 'AnyEvent::Timer::Cron', '0';
requires 'AnyEvent::JSONRPC', '0';
requires 'Config::INI', '0';
requires 'Data::Printer', '0';
requires 'DateTime', '0';
requires 'DBIx::Class', '0';
requires 'Digital', '0';
requires 'File::HomeDir', '0';
requires 'File::ShareDir::ProjectDistDir', '0';
requires 'HiveJSO', '0.012';
requires 'HTML::Entities', '0';
requires 'JSON::MaybeXS', '0';
requires 'Log::Any::Adapter', '0';
requires 'namespace::clean', '0';
requires 'Module::Pluggable', '0';

lib/App/AquariumHive.pm  view on Meta::CPAN

use Path::Tiny;
use PocketIO;
use Plack::Builder;
use Twiggy::Server;
use AnyEvent;
use AnyEvent::SerialPort;
use AnyEvent::HTTP;
use File::ShareDir::ProjectDistDir;
use File::HomeDir;
use JSON::MaybeXS;
use DateTime;
use Config::INI::Reader;
use Config::INI::Writer;
use Carp qw( croak );
use DDP;
use Module::Runtime qw( use_module );
use Module::Pluggable
  sub_name => 'plugin_classes',
  search_path => ['App::AquariumHive::Plugin'],
  max_depth => 4,
  require => 1;

share/root/metroui-2.0/min/metro.min.js  view on Meta::CPAN

days:"Ned\u011ble Pond\u011bl\u00ed \u00dater\u00fd St\u0159eda \u010ctvrtek P\u00e1tek Sobota Ne Po \u00dat St \u010ct P\u00e1 So".split(" "),buttons:"Dnes Vy\u010distit Zru\u0161it Pomoc P\u0159ede\u0161l\u00fd Dal\u0161\u00ed Dokon\u010dit".split(...
function touch2Mouse(c){var a=c.changedTouches[0],b;switch(c.type){case "touchstart":b="mousedown";break;case "touchend":b="mouseup";break;case "touchmove":b="mousemove";break;default:return}"mousedown"==b&&(eventTimer=(new Date).getTime(),startX=a.c...
moveDirection=deltaX>deltaY?"horizontal":"vertical");var d=document.createEvent("MouseEvent");d.initMouseEvent(b,!0,!0,window,1,a.screenX,a.screenY,a.clientX,a.clientY,!1,!1,!1,!1,0,null);a.target.dispatchEvent(d);c.preventDefault()};(function(c){c.w...
e=d.children(".content");console.log(this);c(e).is(":hidden")?(c(e).slideDown(),c(this).removeClass("collapsed"),a._trigger("frame",b,{frame:d}),a.options.open(d)):(c(e).slideUp(),c(this).addClass("collapsed"));a.options.action(d)}});this.element.chi...
_closeFrames:function(){var a=this.element.children(".accordion-frame");c.each(a,function(){var a=c(this);a.children(".heading").addClass("collapsed");a.children(".content").slideUp()})},_destroy:function(){},_setOption:function(a,b){this._super("_se...
b)}})})(jQuery);
(function(c){c.widget("metro.buttongroup",{version:"1.0.0",options:{click:function(a,b){}},_buttons:{},_create:function(){this._buttons=this.element.find("button, .button");this.init()},init:function(){var a=this;this._buttons.each(function(){var b=c...
a,b)}})})(jQuery);var dateFormat=function(){var c=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZ]|"[^"]*"|'[^']*'/g,a=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/...
f||h.masks["default"]);"UTC:"==f.slice(0,4)&&(f=f.slice(4),g=!0);locale=$.Metro.currentLocale;var k=g?"getUTC":"get",h=e[k+"Date"](),l=e[k+"Day"](),n=e[k+"Month"](),p=e[k+"FullYear"](),m=e[k+"Hours"](),q=e[k+"Minutes"](),u=e[k+"Seconds"](),k=e[k+"Mil...
h:m%12||12,hh:d(m%12||12),H:m,HH:d(m),M:q,MM:d(q),s:u,ss:d(u),l:d(k,3),L:d(99<k?Math.round(k/10):k),t:12>m?"a":"p",tt:12>m?"am":"pm",T:12>m?"A":"P",TT:12>m?"AM":"PM",Z:g?"UTC":(String(e).match(a)||[""]).pop().replace(b,""),o:(0<r?"-":"+")+d(100*Math....
dateFormat.masks={"default":"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:...
Date.prototype.format=function(c,a){return dateFormat(this,c,a)};(function(c){c.widget("metro.calendar",{version:"1.0.0",options:{format:"yyyy-mm-dd",multiSelect:!1,startMode:"day",weekStart:void 0!=METRO_WEEK_START?METRO_WEEK_START:0,otherDays:!1,da...
a.data("format")&&(this.options.format=a.data("format"));void 0!=a.data("date")&&(this.options.date=new Date(a.data("date")));void 0!=a.data("locale")&&(this.options.locale=a.data("locale"));void 0!=a.data("startMode")&&(this.options.startMode=a.data...
4;this._month=this.options.date.getMonth();this._day=this.options.date.getDate();this._mode=this.options.startMode;a.data("_storage",[]);this._renderCalendar()},_renderMonth:function(){var a=this._year,b=this._month,d=28;1==b&&(0!=a%100&&0==a%4||0==a...
c("<td/>").addClass("text-center").html("<a class='btn-previous-month' href='#'><i class='icon-arrow-left-4'></i></a>").appendTo(h);c("<td/>").attr("colspan",3).addClass("text-center").html("<a class='btn-select-month' href='#'>"+c.Metro.Locale[this....
h.addClass("calendar-header").appendTo(d);var l;h=c("<tr/>");for(k=0;7>k;k++)this.options.weekStart?(l=k+1,7==l&&(l=0),c("<td/>").addClass("text-center day-of-week").html(c.Metro.Locale[this.options.locale].days[l+7]).appendTo(h)):c("<td/>").addClass...
(n=e-(l-k-1)),c("<td/>").addClass("empty").html("<small class='other-day'>"+n+"</small>").appendTo(h);g=(this.options.weekStart?g+6:g)%7;for(k=1;k<=f;k++)g%=7,0==g&&(h.appendTo(d),h=c("<tr/>")),e=c("<td/>").addClass("text-center day").html("<a href='...
e.appendTo(h),g++;a="";for(k=g+1;7>=k;k++)this.options.otherDays&&(a=k-g),c("<td/>").addClass("empty").html("<small class='other-day'>"+a+"</small>").appendTo(h);h.appendTo(d);this.options.buttons&&(h=c("<tr/>").addClass("calendar-actions"),e=c("<td/...
"</button>"),e.appendTo(h),h.appendTo(d));d.appendTo(this.element);this.options.getDates(this.element.data("_storage"))},_renderMonths:function(){var a,b,d,e,f;this.element.html("");a=c("<table/>").addClass("bordered");b=c("<tr/>");c("<td/>").addClas...
b.addClass("calendar-header").appendTo(a);b=c("<tr/>");for(e=f=0;12>e;e++)d=c("<td/>").addClass("text-center month").html("<a href='#' data-month='"+e+"'>"+c.Metro.Locale[this.options.locale].months[e+12]+"</a>"),this._month==e&&(new Date).getFullYea...
c("<td/>").attr("colspan",2).addClass("text-center").html(this._distance+"-"+(this._distance+11)).appendTo(b);c("<td/>").addClass("text-center").html("<a class='btn-next-year' href='#'><i class='icon-arrow-right-4'></i></a>").appendTo(b);b.addClass("...



( run in 0.394 second using v1.01-cache-2.11-cpan-05444aca049 )