Skip to content

Commit

Permalink
Remove dependency on loggin_handlers
Browse files Browse the repository at this point in the history
  • Loading branch information
marcojakob committed Nov 4, 2013
1 parent 243db65 commit 08b0f62
Show file tree
Hide file tree
Showing 7 changed files with 73 additions and 19 deletions.
18 changes: 14 additions & 4 deletions example/html5_dnd_example.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,13 @@ library html5_dnd_example;

import 'dart:html';

import 'dart:async';
import 'package:logging_handlers/logging_handlers_shared.dart';
import 'package:intl/intl.dart';
import 'package:logging/logging.dart';
import 'package:html5_dnd/html5_dnd.dart';

main() {
// Uncomment to enable logging.
// Logger.root.onRecord.listen(new PrintHandler().call);
// Logger.root.level = Level.FINEST;
initLogging();

// Install Drag and Drop examples.
sectionDraggableAndDropzone();
Expand All @@ -30,6 +28,18 @@ main() {
// _installCodeblockTabs();
}

initLogging() {
DateFormat dateFormat = new DateFormat('yyyy.mm.dd HH:mm:ss.SSS');

// Print output to console.
Logger.root.onRecord.listen((LogRecord r) {
print('${dateFormat.format(r.time)}\t${r.loggerName}\t[${r.level.name}]:\t${r.message}');
});

// Root logger level.
Logger.root.level = Level.FINEST;
}


sectionDraggableAndDropzone() {
// Install draggables (documents).
Expand Down
2 changes: 1 addition & 1 deletion lib/src/utils.dart
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ bool _svgContains(svg.SvgElement node, Node otherNode) {
* Get the offset of [element] relative to the document.
*/
Point pageOffset(Element element) {
Rect rect = element.getBoundingClientRect();
Rectangle rect = element.getBoundingClientRect();
return new Point(
rect.left + window.pageXOffset - document.documentElement.client.left,
rect.top + window.pageYOffset - document.documentElement.client.top);
Expand Down
4 changes: 2 additions & 2 deletions pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: html5_dnd
version: 0.3.4
version: 0.3.4+1
author: Marco Jakob <[email protected]>
description: HTML5 Drag and Drop
homepage: https://github.com/marcojakob/dart-html5-dnd
Expand All @@ -8,4 +8,4 @@ dependencies:
logging: '>=0.7.6'
dev_dependencies:
browser: '>=0.7.6'
logging_handlers: '>=0.5.0'
intl: any
17 changes: 14 additions & 3 deletions test/complex_elements/complex_elements_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,30 @@ library complex_elements_test;

import 'dart:html';

import 'package:logging_handlers/logging_handlers_shared.dart';
import 'package:intl/intl.dart';
import 'package:logging/logging.dart';
import 'package:html5_dnd/html5_dnd.dart';

final _logger = new Logger("complex_elements_test");

main() {
Logger.root.onRecord.listen(new PrintHandler().call);
Logger.root.level = Level.FINEST;
initLogging();

installDragAndDrop();
}

initLogging() {
DateFormat dateFormat = new DateFormat('yyyy.mm.dd HH:mm:ss.SSS');

// Print output to console.
Logger.root.onRecord.listen((LogRecord r) {
print('${dateFormat.format(r.time)}\t${r.loggerName}\t[${r.level.name}]:\t${r.message}');
});

// Root logger level.
Logger.root.level = Level.FINEST;
}

void installDragAndDrop() {
SortableGroup sortGroup = new SortableGroup()
..installAll(queryAll('.group'))
Expand Down
17 changes: 14 additions & 3 deletions test/multi_lists/multi_groups_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,30 @@ library multi_groups_test;

import 'dart:html';

import 'package:logging_handlers/logging_handlers_shared.dart';
import 'package:intl/intl.dart';
import 'package:logging/logging.dart';
import 'package:html5_dnd/html5_dnd.dart';

final _logger = new Logger("multi_groups_test");

main() {
Logger.root.onRecord.listen(new PrintHandler().call);
Logger.root.level = Level.FINEST;
initLogging();

installDragAndDrop();
}

initLogging() {
DateFormat dateFormat = new DateFormat('yyyy.mm.dd HH:mm:ss.SSS');

// Print output to console.
Logger.root.onRecord.listen((LogRecord r) {
print('${dateFormat.format(r.time)}\t${r.loggerName}\t[${r.level.name}]:\t${r.message}');
});

// Root logger level.
Logger.root.level = Level.FINEST;
}

void installDragAndDrop() {
SortableGroup groupA = new SortableGroup()
..installAll(queryAll('#group-a-sort li'))
Expand Down
17 changes: 14 additions & 3 deletions test/nested_dropzones/nested_dropzones_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,30 @@ library nested_dropzones_test;

import 'dart:html';

import 'package:logging_handlers/logging_handlers_shared.dart';
import 'package:intl/intl.dart';
import 'package:logging/logging.dart';
import 'package:html5_dnd/html5_dnd.dart';

final _logger = new Logger("nested_dropzones_test");

main() {
Logger.root.onRecord.listen(new PrintHandler().call);
Logger.root.level = Level.FINEST;
initLogging();

installDragAndDrop();
}

initLogging() {
DateFormat dateFormat = new DateFormat('yyyy.mm.dd HH:mm:ss.SSS');

// Print output to console.
Logger.root.onRecord.listen((LogRecord r) {
print('${dateFormat.format(r.time)}\t${r.loggerName}\t[${r.level.name}]:\t${r.message}');
});

// Root logger level.
Logger.root.level = Level.FINEST;
}

void installDragAndDrop() {
// Install draggables.
DraggableGroup dragGroup1 = new DraggableGroup()
Expand Down
17 changes: 14 additions & 3 deletions test/svg/svg_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,31 @@ library svt_test;

import 'dart:html';

import 'package:logging_handlers/logging_handlers_shared.dart';
import 'package:intl/intl.dart';
import 'package:logging/logging.dart';
import 'package:html5_dnd/html5_dnd.dart';

final _logger = new Logger("complex_elements_test");

main() {
Logger.root.onRecord.listen(new PrintHandler().call);
Logger.root.level = Level.FINEST;
initLogging();

installSvg();
installSvgWithin();
}

initLogging() {
DateFormat dateFormat = new DateFormat('yyyy.mm.dd HH:mm:ss.SSS');

// Print output to console.
Logger.root.onRecord.listen((LogRecord r) {
print('${dateFormat.format(r.time)}\t${r.loggerName}\t[${r.level.name}]:\t${r.message}');
});

// Root logger level.
Logger.root.level = Level.FINEST;
}

void installSvg() {
var svgDragGroup = new DraggableGroup()
..install(query('#draggable-svg'));
Expand Down

0 comments on commit 08b0f62

Please sign in to comment.