How can I create settings for my custom widget?