basic.html revision dffa577a92ada48777e8e79f5d38dff47cb150c4
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith<html>
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith<head>
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith <title>Test Page</title>
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith <link type="text/css" rel="stylesheet" href="/assets/dpSyntaxHighlighter.css">
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith <!--link type="text/css" rel="stylesheet" href="/build/console/assets/skins/sam/console.css"-->
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith <style type="text/css">
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith.yui-skin-sam #c .yui-console {
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith position: relative;
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith top: auto;
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith right: auto;
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith}
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith#c {
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith margin-bottom: 1em;
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith}
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith </style>
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith</head>
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith<body class="yui-skin-sam">
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith<div class="markup">
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith <div id="c"></div>
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith <input type="button" id="foo" value="Log foo msg">
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith <input type="button" id="info" value="Log info msg">
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith <input type="button" id="warn" value="Log warn msg">
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith <input type="button" id="error" value="Log error msg">
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith</div>
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith<script type="text/javascript" src="/build/yui/yui.js"></script>
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith<script type="text/javascript" src="/build/console/console.js"></script>
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith<script type="text/javascript" src="/build/widget/widget.js"></script>
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith<script type="text/javascript">
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke SmithY = YUI({
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith base: '/build/',
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith useBrowserConsole:false,
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith //logLevel: 'warn',
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith filter: 'debug'
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith});
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith/*
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke SmithY.Env.meta.modules.console = {
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith requires : ['substitute','widget'],
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith skinnable : true
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith};
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith*/
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke SmithY.use('console',function (Y) {
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smithvar x = {
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith foo : 0,
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith info : 0,
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith warn : 0,
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith error : 0
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith};
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke SmithY.on('click',function (e) { Y.log('FOO message '+(++x.foo),'foo'); },'#foo');
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke SmithY.on('click',function (e) { Y.log('INFO message '+(++x.info)); },'#info');
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke SmithY.on('click',function (e) { Y.log('WARN message '+(++x.warn),'warn'); },'#warn');
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke SmithY.on('click',function (e) { Y.log('ERROR message '+(++x.error),'error'); },'#error');
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smithvar yconsole = new Y.Console({
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith //verbose : true,
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith //consoleLimit : 10,
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith newestOnTop : false
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith});
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smithyconsole.render('#c');
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke SmithY.log('testing');
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke SmithY.log('testing known category','info');
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke SmithY.log('testing new category','foo');
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke SmithY.log('testing known source','info','global');
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke SmithY.log('testing new source','info','bar');
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smithyconsole.log("Test from the console object",'info','Console');
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith});
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith</script>
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith<script type="text/javascript" src="/assets/dpSyntaxHighlighter.js"></script>
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith<script type="text/javascript" src="/assets/dpSyntaxHighlightExample.js"></script>
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith</body>
dffa577a92ada48777e8e79f5d38dff47cb150c4Luke Smith</html>