I see the ability to change polygon colors and sizes based on a feature's attributes. Is there a way to add different fill symbols, such as diagonals or checkers?
No as there is no support for this using the JS API. The available options are:
Here is another useful link:
Retrieving data ...