Roku Developer Program

Developers and content creators—a complete solution for growing an audience directly.
cancel
Showing results for 
Search instead for 
Did you mean: 
sharkieSBS
Level 7

font:, pkg:, and theme: oh my

I've found several different pseudo-protocols in the Roku documentation:
font: | theme: | tmp:

Those links are to examples rather than explanations, though.

I'm looking for two things though:

  1. A full listing of all the pseudo-protocols, in case I'm missing something truly useful, and

  2. Any explanations of how to use all the pseudo-protocols. 


common:, pkg:, and tmp: are explained at various places in the documentation, but font: would be really useful if you could set a Custom Font that could be Globally accessed as the system fonts are.

And I'm exploring theme:, but would appreciate any suggestions for tracking details or samples!
_______________________________________________________________________________
Craig Sharkie
Connected TV Lead, Engineering – EDS & OD
sbs.com.au
0 Kudos
3 Replies
Roku Employee
Roku Employee

Re: font:, pkg:, and theme: oh my

The "font:" URI scheme can only be used to lookup a pre-installed system font; there's no mechanism to extend it to other fonts.
0 Kudos
sharkieSBS
Level 7

Re: font:, pkg:, and theme: oh my

Thanks RokuBen.

I'd thought I'd exhausted all avenues, but was keen to find out if I'd missed anything.
I think a lot of Developers would like a mechanism to only have to declare a Font once, and then access it by reference in Screens.
_______________________________________________________________________________
Craig Sharkie
Connected TV Lead, Engineering – EDS & OD
sbs.com.au
0 Kudos
Roku Employee
Roku Employee

Re: font:, pkg:, and theme: oh my

0 Kudos