UNPKG

@joshfarrant/shortcuts-js

Version:
141 lines (140 loc) 6.04 kB
import AssertionType from './AssertionType'; import FaceTimeType from './FaceTimeType'; import WFArchiveFormat from './WFArchiveFormat'; import WFAskActionDateGranularity from './WFAskActionDateGranularity'; import WFBase64LineBreakMode from './WFBase64LineBreakMode'; import WFCondition from './WFCondition'; import WFCountType from './WFCountType'; import WFDateActionMode from './WFDateActionMode'; import WFDateFormatStyle from './WFDateFormatStyle'; import WFDeviceDetail from './WFDeviceDetail'; import WFEncodeMode from './WFEncodeMode'; import WFFlashlightSetting from './WFFlashlightSetting'; import WFFrequency from './WFFrequency'; import WFGetDictionaryValueType from './WFGetDictionaryValueType'; import WFHashType from './WFHashType'; import WFHTTPBodyType from './WFHTTPBodyType'; import WFHTTPMethod from './WFHTTPMethod'; import WFInputType from './WFInputType'; import WFIPAddressSourceOption from './WFIPAddressSourceOption'; import WFIPAddressTypeOption from './WFIPAddressTypeOption'; import WFMapsApps from './WFMapsApps'; import WFMathOperation from './WFMathOperation'; import WFNetworkDetailsNetwork from './WFNetworkDetailsNetwork'; import WFRelativeDateFormatStyle from './WFRelativeDateFormatStyle'; import WFScientificMathOperation from './WFScientificMathOperation'; import WFSerialization from './WFSerialization'; import WFSkipBackBehavior from './WFSkipBackBehavior'; import WFStatisticsOperation from './WFStatisticsOperation'; import WFTimeFormatStyle from './WFTimeFormatStyle'; import WFTimeUntilReferenceDate from './WFTimeUntilReferenceDate'; import WFTimeUntilUnit from './WFTimeUntilUnit'; interface WFWorkflowActionParameters { Advanced?: boolean; AssertionType?: AssertionType; CustomOutputName?: string; Enabled?: boolean; Event?: WFSerialization | string; GroupingIdentifier?: string; InstagramCaption?: string; OnValue?: boolean; PythonistaScript?: WFSerialization | string; ShowHeaders?: boolean; Text?: WFSerialization | string; Time?: string; UUID?: string; WFAlertActionCancelButtonShown?: boolean; WFAlertActionMessage?: WFSerialization | string; WFAlertActionTitle?: WFSerialization | string; WFAppIdentifier?: string; WFArchiveFormat?: WFArchiveFormat; WFAskActionDateGranularity?: WFAskActionDateGranularity; WFAskActionDefaultAnswer?: WFSerialization | string; WFAskActionPrompt?: WFSerialization | string; WFBase64LineBreakMode?: WFSerialization | WFBase64LineBreakMode; WFBrightness?: number; WFCaseType?: WFSerialization | string; WFCommentActionText?: string; WFCondition?: WFCondition; WFConditionalActionString?: string; WFControlFlowMode?: number; WFCountType?: WFCountType; WFDateActionDate?: WFSerialization | string; WFDateActionMode?: WFSerialization | WFDateActionMode; WFDateFormat?: WFSerialization | string; WFDateFormatStyle?: WFSerialization | WFDateFormatStyle; WFDelayTime?: number; WFDeviceDetail?: WFSerialization | WFDeviceDetail; WFDictionaryKey?: string; WFDictionaryValue?: string; WFDontIncludeFileExtension?: boolean; WFEncodeMode?: WFEncodeMode; WFFaceTimeType?: WFSerialization | FaceTimeType; WFFlashlightSetting?: WFFlashlightSetting; WFFrequency?: WFFrequency[]; WFFormValues?: WFSerialization; WFGetDictionaryValueType?: WFGetDictionaryValueType; WFGetLatestPhotoCount?: number; WFHashType?: WFSerialization | WFHashType; WFHomeName?: WFSerialization | string; WFHomeSceneName?: WFSerialization | string; WFHTTPBodyType?: WFHTTPBodyType; WFHTTPHeaders?: WFSerialization; WFHTTPMethod?: WFHTTPMethod; WFInputType?: WFInputType; WFIPAddressSourceOption?: WFIPAddressSourceOption; WFIPAddressTypeOption?: WFIPAddressTypeOption; WFISO8601IncludeTime?: WFSerialization | boolean; WFItems?: WFSerialization | string[]; WFJavaScript?: WFSerialization | string; WFJSONValues?: WFSerialization; WFLabel?: WFSerialization | string; WFMatchTextCaseSensitive?: boolean; WFMatchTextPattern?: WFSerialization | string; WFMathOperand?: number; WFMathOperation?: WFMathOperation; WFMenuItems?: string[]; WFMenuItemTitle?: string; WFMenuPrompt?: string; WFName?: string; WFNetworkDetailsNetwork?: WFNetworkDetailsNetwork; WFNotificationActionBody?: string; WFNotificationActionSound?: boolean; WFNotificationActionTitle?: string; WFNumberActionNumber?: number; WFNumberValue?: number; WFRandomNumberMaximum?: WFSerialization | number; WFRandomNumberMinimum?: WFSerialization | number; WFRepeatCount?: WFSerialization | number; WFRelativeDateFormatStyle?: WFSerialization | WFRelativeDateFormatStyle; WFScientificMathOperand?: number; WFScientificMathOperation?: WFScientificMathOperation; WFSearchMapsActionApp?: WFMapsApps | string; WFShowWorkflow?: boolean; WFSSHHost?: WFSerialization | string; WFSSHPassword?: WFSerialization | string; WFSSHPort?: WFSerialization | string; WFSSHScript?: WFSerialization | string; WFSSHUser?: WFSerialization | string; WFSkipBackBehavior?: WFSkipBackBehavior; WFSpeakTextLanguage?: string; WFSpeakTextPitch?: number; WFSpeakTextRate?: number; WFSpeakTextVoice?: string; WFSpeakTextWait?: boolean; WFStatisticsOperation?: WFSerialization | WFStatisticsOperation; WFText?: WFSerialization | string; WFTextActionText?: WFSerialization | string; WFTime?: WFSerialization | string; WFTimeFormatStyle?: WFSerialization | WFTimeFormatStyle; WFTimeUntilCustomDate?: WFSerialization | string; WFTimeUntilReferenceDate?: WFTimeUntilReferenceDate; WFTimeUntilUnit?: WFSerialization | WFTimeUntilUnit; WFURLActionURL?: string; WFVariable?: WFSerialization | string; WFVariableName?: string; WFVolume?: number; WFWorkflowName?: string; WFZIPName?: WFSerialization | string; } export default WFWorkflowActionParameters;