Rendering Karbid Code - metincetin/Karbid GitHub Wiki

All methods of Karbid are stored inside karbid object. There are two methods that renders karbid code.

karbid.render(karbidCode,element)

Renders karbid code inside specified element. Element can be undefined. By default document.body will be used

karbid.renderFile(kdFilePath,element)

Renders karbid file (.kd) inside specified element. Element can be undefined. By default document.body will be used

Example

<html>
<head>
	<meta charset="UTF-8">
	<title>Karbid Example</title>
	<script src="src/karbid.js"></script>
</head>
<body>
	@h1{
		html:"This is Karbid!"
	}
</body>
<script>
	var kCode = document.body.innerHTML; //saving the karbid code
	document.body.innerHTML = ""; //resetting body
	karbid.render(kCode); // rendering karbid code

</script>
</html>

You can also use Template Literals `` to render the karbid code with karbid.render method

<html>
<head>
	<meta charset="UTF-8">
	<title>Karbid Example</title>
	<script src="src/karbid.js"></script>
</head>
<body>

</body>
<script>
karbid.render(`
    @h1{
        html:"This is karbid!"
    }
`)
</script>
⚠️ **GitHub.com Fallback** ⚠️