Я работал над созданием окружающей среды файла определений для Flot как упражнение в процессе обучения некоторые машинописи, но я столкнулся с этой проблемой несколько раз в документации Flot (в опциях оси):
ticks: null or number or ticks array or (fn: axis -> ticks array)
Так что я мог бы сделать это в моем интерфейсе axisOptions:
interface axisOptions {
ticks?: any;
}
Которая охватывает все возможные варианты, но есть лучший способ, чтобы ограничить его в число, массив (числа) или функцию, но не что-нибудь еще?













