ну, это в общем случае тоже невозможно, потому что у функции есть параметры, контекст (ресивер) и тд
В компоузе, который для андроида, это порешали просто -- можно повесить превьюшную аннотацию на функцию без параметров, и вызов вот этой функции можно отрендерить себе в идее на отдельной панельке. Тут, очевидно, можно сделать похожее, только функция должна соответствующий ресивер иметь.
Ну и да, конечно, вебвьюшка нужна. И, возможно, какие-то дополнительные параметры а аннотации вроде того, откуда статику по относительным путям забирать.