basic.html revision 3702e9bc9b6b94b58c66f0cf1316bdda55419744
bcb4e51a409d94ae670de96afb8483a4f7855294Stephan Bosch<!doctype html>
25757faf029c369a8318349dafe952e2358df1d8Timo Sirainen<html>
08d6658a4e2ec8104cd1307f6baa75fdb07a24f8Mark Washenberger<head>
25757faf029c369a8318349dafe952e2358df1d8Timo Sirainen <title>Test Page</title>
137ea7ca34005345aa2304a940149b7f3774d727Timo Sirainen <link type="text/css" rel="stylesheet" href="/assets/dpSyntaxHighlighter.css">
25757faf029c369a8318349dafe952e2358df1d8Timo Sirainen <link type="text/css" rel="stylesheet" href="/build/console/assets/skins/sam/console-filters.css">
25757faf029c369a8318349dafe952e2358df1d8Timo Sirainen <style type="text/css">
25757faf029c369a8318349dafe952e2358df1d8Timo Sirainen.yui-skin-sam #c .yui-console {
04052d7cacaa866a3f00afb4e104fa46c04c1dd7Timo Sirainen position: relative;
25757faf029c369a8318349dafe952e2358df1d8Timo Sirainen top: auto;
25757faf029c369a8318349dafe952e2358df1d8Timo Sirainen right: auto;
40eb305d9b12cf48400fe3806a8a15ad6d372952Timo Sirainen}
40eb305d9b12cf48400fe3806a8a15ad6d372952Timo Sirainen#c {
40eb305d9b12cf48400fe3806a8a15ad6d372952Timo Sirainen margin-bottom: 1em;
40eb305d9b12cf48400fe3806a8a15ad6d372952Timo Sirainen}
40eb305d9b12cf48400fe3806a8a15ad6d372952Timo Sirainen </style>
40eb305d9b12cf48400fe3806a8a15ad6d372952Timo Sirainen</head>
40eb305d9b12cf48400fe3806a8a15ad6d372952Timo Sirainen<body class="yui-skin-sam">
04052d7cacaa866a3f00afb4e104fa46c04c1dd7Timo Sirainen<div class="markup">
40eb305d9b12cf48400fe3806a8a15ad6d372952Timo Sirainen <div id="c"></div>
0dffa25d211be541ee3c953b23566a1a990789dfTimo Sirainen <input type="button" id="foo" value="Log foo msg">
40eb305d9b12cf48400fe3806a8a15ad6d372952Timo Sirainen <input type="button" id="info" value="Log info msg">
137ea7ca34005345aa2304a940149b7f3774d727Timo Sirainen <input type="button" id="warn" value="Log warn msg">
40eb305d9b12cf48400fe3806a8a15ad6d372952Timo Sirainen <input type="button" id="error" value="Log error msg">
40eb305d9b12cf48400fe3806a8a15ad6d372952Timo Sirainen <button type="button" id="hide">Hide</button>
40eb305d9b12cf48400fe3806a8a15ad6d372952Timo Sirainen <button type="button" id="show">Show</button>
40eb305d9b12cf48400fe3806a8a15ad6d372952Timo Sirainen <button type="button" id="collapse">Collapse</button>
40eb305d9b12cf48400fe3806a8a15ad6d372952Timo Sirainen <button type="button" id="expand">Expand</button>
40eb305d9b12cf48400fe3806a8a15ad6d372952Timo Sirainen <button type="button" id="destroy">Destroy</button>
0f5dc4da3982053036be65190e44bf28a67b1ca2Timo Sirainen <button type="button" id="throttle">Throttle</button>
40eb305d9b12cf48400fe3806a8a15ad6d372952Timo Sirainen</div>
0f5dc4da3982053036be65190e44bf28a67b1ca2Timo Sirainen
0f5dc4da3982053036be65190e44bf28a67b1ca2Timo Sirainen<script type="text/javascript" src="/build/yui/yui.js"></script>
0f5dc4da3982053036be65190e44bf28a67b1ca2Timo Sirainen<script type="text/javascript" src="/build/console/console-filters.js"></script>
0f5dc4da3982053036be65190e44bf28a67b1ca2Timo Sirainen<script type="text/javascript">
0f5dc4da3982053036be65190e44bf28a67b1ca2Timo SirainenYUI({
6fabfb7bbfd88d0c1de66981e52850f26067623bTimo Sirainen base: '/build/',
25757faf029c369a8318349dafe952e2358df1d8Timo Sirainen //logLevel: 'warn',
25757faf029c369a8318349dafe952e2358df1d8Timo Sirainen filter: 'debug',
f968e62caa52a8924bd05ebf76ff515b5c18e17bTimo Sirainen logInclude : { global: true },
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen useBrowserConsole:false
43d32cbe60fdaef2699d99f1ca259053e9350411Timo Sirainen}).use('console','console-filters', function (Y) {
43d32cbe60fdaef2699d99f1ca259053e9350411Timo Sirainen
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainenvar x = {
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen foo : 0,
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen info : 0,
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen warn : 0,
eefd88493481d870e9b069585dd15d51c4647d3aTimo Sirainen error : 0
eefd88493481d870e9b069585dd15d51c4647d3aTimo Sirainen};
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo SirainenY.on('click',function (e) { Y.log('FOO message '+(++x.foo),'foo'); },'#foo');
401b0787fff2dc986a5321ddb32acb1947ff66b0Timo SirainenY.on('click',function (e) { Y.log('INFO message long message that should trigger scroll bars '+(++x.info)); },'#info');
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo SirainenY.on('click',function (e) { Y.log('WARN message '+(++x.warn),'warn'); },'#warn');
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo SirainenY.on('click',function (e) { Y.log('ERROR message '+(++x.error),'error'); },'#error');
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo SirainenY.get('#hide').on('click', function () { yconsole.hide(); });
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo SirainenY.get('#show').on('click', function () { yconsole.show(); });
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo SirainenY.get('#collapse').on('click', function () { yconsole.collapse(); });
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo SirainenY.get('#expand').on('click', function () { yconsole.expand(); });
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo SirainenY.get('#destroy').on('click', function () { yconsole.destroy(); });
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo SirainenY.get('#throttle').on('click', function () {
6fabfb7bbfd88d0c1de66981e52850f26067623bTimo Sirainen for (var i = 0; i < 500; ++i) {
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen Y.log('Throttle message ' + i);
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen }
6135260095e1704ed6edff9d00bdfc043c11429cTimo Sirainen});
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainenvar yconsole = new Y.Console({
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen //verbose : true,
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen //consoleLimit : 10,
6fabfb7bbfd88d0c1de66981e52850f26067623bTimo Sirainen logLevel : "Garbage",
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen newestOnTop : false
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen});
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainenyconsole.plug(Y.Plugin.ConsoleFilters);
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainenyconsole.render('#c');
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo SirainenY.log('testing');
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo SirainenY.log('testing known category','info');
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo SirainenY.log('testing new category','foo');
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo SirainenY.log('testing known source','info','global');
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo SirainenY.log('testing new source','info','bar');
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainenyconsole.log("Test from the console object",'info','Console');
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo SirainenY.log('testing warn','warn');
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo SirainenY.log('testing long warn that will take up multiple lines in the console','warn');
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo SirainenY.log('testing error','error');
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo SirainenY.log('testing long error that will take up multiple lines in the console','error');
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen});
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen</script>
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen<script type="text/javascript" src="/assets/dpSyntaxHighlighter.js"></script>
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen<script type="text/javascript" src="/assets/dpSyntaxHighlightExample.js"></script>
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen</body>
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen</html>
2703c3499e2d422d4f26e62720a4e8a43164fa57Timo Sirainen