मैं कुछ टाइपप्रति सीखने में एक अभ्यास के रूप flot के लिए एक परिवेश परिभाषाओं फ़ाइल बनाने पर काम किया गया है, लेकिन मैं इस समस्या flot के लिए दस्तावेज में कई बार सामना किया है (अक्ष विकल्पों में):
ticks: null or number or ticks array or (fn: axis -> ticks array)
तो मैं अपने axisOptions इंटरफ़ेस में ऐसा कर सकता है:
interface axisOptions {
ticks?: any;
}
कौन सा हर संभव विकल्प (नंबर की) किसी सरणी या एक समारोह है, लेकिन नहीं कुछ और को शामिल किया गया है, लेकिन वहाँ एक नंबर करने के लिए इसे प्रतिबंधित करने के लिए एक बेहतर तरीका है?













