Parsifly logo

Parsifly Docs

API Reference

PlatformAction

Documentation for PlatformAction (128)

parsifly-extension-base / index / PlatformAction

Class: PlatformAction

Defined in: lib/shared/components/PlatformActions.ts:15

Constructors

Constructor

new PlatformAction(props): PlatformAction

Defined in: lib/shared/components/PlatformActions.ts:20

Parameters

props

TPlatformAction

Returns

PlatformAction

Properties

action()?

optional action: () => Promise<void>

Defined in: lib/shared/components/PlatformActions.ts:17

Returns

Promise<void>

actions?

optional actions: TBaseAction & TSingleAction[]

Defined in: lib/shared/components/PlatformActions.ts:18

key

key: string

Defined in: lib/shared/components/PlatformActions.ts:16

Methods

isMulti()

isMulti(): this is TBaseAction & TMultiAction

Defined in: lib/shared/components/PlatformActions.ts:36

Returns

this is TBaseAction & TMultiAction

isSingle()

isSingle(): this is TBaseAction & TSingleAction

Defined in: lib/shared/components/PlatformActions.ts:32

Returns

this is TBaseAction & TSingleAction