huzeyfecoskun / THtml

Typescript based object oriented html generator.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

THtml

Typescript based object oriented html generator.

The Coding style example

var form: NForm = new NForm("/home/register", "POST", "MyForm", "MyForm", "MyFormCSS");

if you want to add elements one by one you can add like this

form.AddLabel("[Text]", "[name]", "[id]", "[class]"); form.AddInput("username", "username", "form-control", "text"); form.AddLabel("Enter your passowrd", "lbl", "lbl", "class"); form.AddInput("password", "password", "form-control", "password"); form.AddInput("submit", "submitbutton", "btn btn-primary", "submit");

and then Render the form

form.Render();

or we can implement helper and helper can create form from array like [ displayText1,inputname1,... ]

form.CreateFormFromArray(
	["Enter your username",
		"username",
		"Enter your password",
		"password",
		"submit",
		"Register"]);
form.Render();

$("body").prepend($(form._obj));

About

Typescript based object oriented html generator.


Languages

Language:JavaScript 55.6%Language:TypeScript 40.3%Language:HTML 4.1%