@wordpress/components
Version:
UI components for WordPress.
27 lines • 1.08 kB
TypeScript
export default class SlotFillProvider extends Component<any, any, any> {
constructor(...args: any[]);
registerSlot(name: any, slot: any): void;
registerFill(name: any, instance: any): void;
unregisterSlot(name: any, instance: any): void;
unregisterFill(name: any, instance: any): void;
getSlot(name: any): any;
getFills(name: any, slotInstance: any): any;
subscribe(listener: any): () => void;
slots: {};
fills: {};
listeners: any[];
contextValue: {
registerSlot: (name: any, slot: any) => void;
unregisterSlot: (name: any, instance: any) => void;
registerFill: (name: any, instance: any) => void;
unregisterFill: (name: any, instance: any) => void;
getSlot: (name: any) => any;
getFills: (name: any, slotInstance: any) => any;
subscribe: (listener: any) => () => void;
};
forceUpdateSlot(name: any): void;
triggerListeners(): void;
render(): JSX.Element;
}
import { Component } from "@wordpress/element/build-types/react";
//# sourceMappingURL=provider.d.ts.map