BlockFlyoutInflater क्लास
फ़्लायोट के लिए ब्लॉक बनाने की ज़िम्मेदारी वाली क्लास.
हस्ताक्षर:
export declare class BlockFlyoutInflater implements IFlyoutInflater
लागू करता है: IFlyoutInflater
निर्माता
| निर्माता | मॉडिफ़ायर | ब्यौरा |
|---|---|---|
| (constructor)() | यह एक नया BlockFlyoutInflater इंस्टेंस बनाता है. |
प्रॉपर्टी
| प्रॉपर्टी | मॉडिफ़ायर | टाइप | ब्यौरा |
|---|---|---|---|
| फ़्लाईआउट? | protected |
IFlyout | (ज़रूरी नहीं) |
| लिसनर | protected |
Map<string, browserEvents.Data[]> | |
| permanentlyDisabledBlocks | protected |
<BlockSvg> सेट करें |
तरीके
| तरीका | मॉडिफ़ायर | ब्यौरा |
|---|---|---|
| addBlockListeners(block) | protected |
फ़्लाईआउट में जोड़े गए ब्लॉक में दर्शक जोड़ें. |
| createBlock(blockDefinition, workspace) | दिए गए वर्कस्पेस पर ब्लॉक बनाता है. | |
| disposeItem(item) | दिए गए ब्लॉक को हटा देता है. | |
| gapForItem(state, defaultGap) | इस ब्लॉक के बाद कितनी जगह खाली होनी चाहिए, यह बताता है. | |
| getType() | यह बताता है कि इस इन्फ़्लेटर को किस तरह के आइटम बनाने हैं. | |
| load(state, flyout) | किसी फ़्लाईआउट ब्लॉक को दी गई स्थिति से फ़्लोरेट करता है और उसे फ़्लाईआउट में जोड़ता है. | |
| removeListeners(blockId) | protected |
दिए गए आईडी वाले ब्लॉक के लिए इवेंट लिसनर हटाता है. |
| setFlyout(flyout) | protected |
इस इंफ़्लेटर के फ़्लायआउट को अपडेट करता है. |