You might also want to check other custom inputs demo.

Default settings

test

Extra settings

test