Reference machines
popover
interface 2 type 3 function 1
# PopoverEvent
PopoverEvent = { type: "OPEN"; } | { type: "CLOSE"; } | { type: "TOGGLE"; } | { open: boolean; type: "SET.OPEN"; } | { type: "ESCAPE"; } | { type: "OUTSIDE_CLICK"; } | { type: "SET.CLOSE_ON_ESCAPE"; value: boolean; } | { type: "SET.CLOSE_ON_OUTSIDE_CLICK"; value: boolean; }# PopoverMachine
PopoverMachine = Machine<PopoverContext, PopoverEvent, PopoverState># PopoverState
PopoverState = "closed" | "open"# createPopoverMachine ( )
createPopoverMachine(input?): PopoverMachineConstruct a fresh Popover machine.
Parameters
input?CreatePopoverInput = {}
Returns
PopoverMachine