Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace NumberControlAPLPropsBuiltIns

Functions

numberPadDataSourceGenerator

  • The APL dataSource to use when requesting a number value.

    Parameters

    Returns object

    • numPadData: object
      • controlId: string
      • headerTitle: string
      • isValidValue: boolean
      • validationFailedMessage: string

numberPadDocumentGenerator

  • numberPadDocumentGenerator(): object
  • The APL document to use when requesting a number value. For information on EditText, see: https://developer.amazon.com/en-US/docs/alexa/alexa-presentation-language/apl-edittext.html

    Returns object

    • import: object[]
    • type: string
    • version: string
    • mainTemplate: object
      • parameters: string[]
      • items: object
        • direction: string
        • height: string
        • items: (object | object | object)[]
        • type: string
        • width: string
    • styles: object
      • EditStyle: object
        • values: (object | object)[]

Object literals

Const Default

Default: object

enabled

enabled: true = true

renderComponent

renderComponent: (Anonymous function) = NumberControlAPLComponentBuiltIns.ModalKeyPadRender.default

requestChangedValue

  • Parameters

    Returns object

    • customHandlingFuncs: never[]
    • dataSource: object
      • numPadData: object
        • controlId: string
        • headerTitle: string
        • isValidValue: boolean
        • validationFailedMessage: string
    • document: object
      • import: object[]
      • type: string
      • version: string
      • mainTemplate: object
        • parameters: string[]
        • items: object
          • direction: string
          • height: string
          • items: (object | object | object)[]
          • type: string
          • width: string
      • styles: object
        • EditStyle: object
          • values: (object | object)[]

requestValue

  • Parameters

    Returns object

    • customHandlingFuncs: never[]
    • dataSource: object
      • numPadData: object
        • controlId: string
        • headerTitle: string
        • isValidValue: boolean
        • validationFailedMessage: string
    • document: object
      • import: object[]
      • type: string
      • version: string
      • mainTemplate: object
        • parameters: string[]
        • items: object
          • direction: string
          • height: string
          • items: (object | object | object)[]
          • type: string
          • width: string
      • styles: object
        • EditStyle: object
          • values: (object | object)[]

validationFailedMessage

  • validationFailedMessage(value?: number | string): string
  • Parameters

    • Optional value: number | string

    Returns string