RPC Argument Types
- class Align(Enum<left, center, right>)
The strategy for aligning text in a PhoneIoT control such as PhoneIoT.addLabel()
.
Base Type: Enum()
Options (case insensitive): left
, center
, right
- class Any()
A value of any type.
- class List(Any)
A list of (zero or more) values.
Base Type: Any()
- class ArrestAgeCategory(Enum<All, Under 10, 10-12, 13-14, 15, 16, ...>)
A statistical category for the age of a perpetrator in the FBICrimeData service.
Base Type: Enum()
Options (case insensitive): All
, Under 10
, 10-12
, 13-14
, 15
, 16
, 17
, 18
, 19
, 20
, 21
, 22
, 23
, 24
, 25-29
, 30-34
, 35-39
, 40-44
, 45-49
, 50-54
, 55-59
, 60-64
, 65 and over
- class ArrestCategory(Enum<violent crime, property crime, gambling, society, all>)
Reason for arrest or type of crime.
Base Type: Enum()
Options (case insensitive): violent crime
, property crime
, gambling
, society
, all
- class ArticleSection(Enum<Arts, Automobiles, Books, Business, Climate, Education, ...>)
The type of article to retrieve from the NewYorkTimes service.
Base Type: Enum()
Options (case insensitive): Arts
, Automobiles
, Books
, Business
, Climate
, Education
, Fashion
, Food
, Health
, Home
, Insider
, Magazine
, Movies
, New York Region
, Obituaries
, Opinion
, Politics
, Real Estate
, Science
, Sports
, Sunday Review
, Technology
, Theater
, T Magazine
, Travel
, Upshot
, US
, World
, U.S.
- class Audio(Any)
Any audio clip
Base Type: Any()
- class BPM(Enum<70BPM, 80BPM, 90BPM, 100BPM, 110BPM, 120BPM, ...>)
List of available BPMs
Base Type: Enum()
Options (case insensitive): 70BPM
, 80BPM
, 90BPM
, 100BPM
, 110BPM
, 120BPM
, 130BPM
- class BestSellerList(Enum<Combined Print & E-Book Fiction, Combined Print & E-Book Nonfiction, Hardcover Fiction, Hardcover Nonfiction, Paperback Trade Fiction, Paperback Mass-Market Fiction, ...>)
An item from the NewYorkTimes service’s best sellers list.
Base Type: Enum()
Options (case insensitive): Combined Print & E-Book Fiction
, Combined Print & E-Book Nonfiction
, Hardcover Fiction
, Hardcover Nonfiction
, Paperback Trade Fiction
, Paperback Mass-Market Fiction
, Paperback Nonfiction
, E-Book Fiction
, E-Book Nonfiction
, Hardcover Advice & Misc.
, Paperback Advice & Misc.
, Advice, How-To & Miscellaneous
, Hardcover Graphic Books
, Paperback Graphic Books
, Manga
, Combined Hardcover & Paperback Fiction
, Combined Hardcover & Paperback Nonfiction
, Children’s Chapter Books
, Children’s Middle Grade
, Children’s Middle Grade E-Book
, Children’s Middle Grade Hardcover
, Children’s Middle Grade Paperback
, Children’s Paperback Books
, Children’s Picture Books
, Children’s Series
, Young Adult
, Young Adult E-Book
, Young Adult Hardcover
, Young Adult Paperback
, Animals
, Audio Fiction
, Audio Nonfiction
, Business
, Celebrities
, Crime and Punishment
, Culture
, Education
, Espionage
, Expeditions
, Fashion, Manners and Customs
, Food and Diet
, Games and Activities
, Graphic Books and Manga
, Hardcover Business Books
, Health
, Humor
, Indigenous Americans
, Love and Relationships
, Mass Market
, Middle Grade Paperback
, Paperback Business Books
, Parenthood and Family
, Politics and American History
, Race and Civil Rights
, Religion, Spirituality and Faith
, Science
, Sports and Fitness
, Travel
- class Boolean(Enum<true, false>)
A true or false value.
Base Type: Enum()
Options (case insensitive): true
, false
- class BoundedInteger(BoundedNumber)
An integer with a minimum and/or maximum value.
Base Type: BoundedNumber()
- class BoundedNumber(Number)
A number with a minimum and/or maximum value.
Base Type: Number()
- class BoundedString(String)
A string (text) with a minimum and/or maximum length.
Base Type: String()
- class ButtonStyle(Enum<rectangle, ellipse, square, circle>)
The style to use for displaying a PhoneIoT button, as created by PhoneIoT.addButton()
.
Base Type: Enum()
Options (case insensitive): rectangle
, ellipse
, square
, circle
- class CatBreed(Enum<Abyssinian, Aegean, AmericanBobtail, AmericanCurl, AmericanShorthair, AmericanWirehair, ...>)
List of cat breeds supported by the API
Base Type: Enum()
Options (case insensitive): Abyssinian
, Aegean
, AmericanBobtail
, AmericanCurl
, AmericanShorthair
, AmericanWirehair
, ArabianMau
, AustralianMist
, Balinese
, Bambino
, Bengal
, Birman
, Bombay
, BritishLonghair
, BritishShorthair
, Burmese
, Burmilla
, CaliforniaSpangled
, ChantillyTiffany
, Chartreux
, Chausie
, Cheetoh
, ColorpointShorthair
, CornishRex
, Cymric
, Cyprus
, DevonRex
, Donskoy
, DragonLi
, EgyptianMau
, EuropeanBurmese
, ExoticShorthair
, HavanaBrown
, Himalayan
, JapaneseBobtail
, Javanese
, KhaoManee
, Korat
, Kurilian
, LaPerm
, MaineCoon
, Malayan
, Manx
, Munchkin
, Nebelung
, NorwegianForestCat
, Ocicat
, Oriental
, Persian
, Pixiebob
, Ragamuffin
, Ragdoll
, RussianBlue
, Savannah
, ScottishFold
, SelkirkRex
, Siamese
, Siberian
, Singapura
, Snowshoe
, Somali
, Sphynx
, Tonkinese
, Toyger
, TurkishAngora
, TurkishVan
, YorkChocolate
- class Chords(Enum<1564, 1251, 3625>)
List of available ChordProgressions
Base Type: Enum()
Options (case insensitive): 1564
, 1251
, 3625
- class Color(Integer)
A color code used by PhoneIoT. You can create color codes with PhoneIoT.getColor()
.
Base Type: Integer()
- class ColorScheme(Enum<Black and White, Original, Universal Blue, TITAN, The Weather Channel, Meteored, ...>)
A color scheme for an overlay provided by the RainViewer service. For more information, check out the Rain Viewer documentation.
Base Type: Enum()
Options (case insensitive): Black and White
, Original
, Universal Blue
, TITAN
, The Weather Channel
, Meteored
, NEXRAD Level III
, Rainbow @ SELEX-IS
, Dark Sky
- class ConceptType(Enum<Descriptor, Location, Person, Organization, Public Company, Title, ...>)
They type of information to retrieve from the NewYorkTimes service.
Base Type: Enum()
Options (case insensitive): Descriptor
, Location
, Person
, Organization
, Public Company
, Title
, Topic
- class Date(String)
A calendar date.
Base Type: String()
- class DateFormat(Enum<traditional, fractional>)
Type of date format to return from /services/FinancialData/index. This is either traditional
, which is a human-readable format, or fractional
, which is the year plus a fractional component representing the month, day, etc. into said year. fractional
is useful for plotting data using Chart.draw()
.
Base Type: Enum()
Options (case insensitive): traditional
, fractional
- class DayWeekOrMonth(Enum<day, week, month>)
A time period used by the NewYorkTimes service.
Base Type: Enum()
Options (case insensitive): day
, week
, month
- class Device(BoundedString<4, 12>)
A PhoneIoT device ID. The device must be connected to be valid.
Base Type: BoundedString()
- class DogBreed(Enum<Affenpinscher, AfghanHound, AfricanHuntingDog, AiredaleTerrier, AkbashDog, Akita, ...>)
List of dog breeds supported by the API
Base Type: Enum()
Options (case insensitive): Affenpinscher
, AfghanHound
, AfricanHuntingDog
, AiredaleTerrier
, AkbashDog
, Akita
, AlapahaBlueBloodBulldog
, AlaskanHusky
, AlaskanMalamute
, AmericanBulldog
, AmericanBully
, AmericanEskimoDog
, AmericanEskimoDogMiniature
, AmericanFoxhound
, AmericanPitBullTerrier
, AmericanStaffordshireTerrier
, AmericanWaterSpaniel
, AnatolianShepherdDog
, AppenzellerSennenhund
, AustralianCattleDog
, AustralianKelpie
, AustralianShepherd
, AustralianTerrier
, Azawakh
, Barbet
, Basenji
, BassetBleudeGascogne
, BassetHound
, Beagle
, BeardedCollie
, Beauceron
, BedlingtonTerrier
, BelgianMalinois
, BelgianTervuren
, BerneseMountainDog
, BichonFrise
, BlackandTanCoonhound
, Bloodhound
, BluetickCoonhound
, Boerboel
, BorderCollie
, BorderTerrier
, BostonTerrier
, BouvierdesFlandres
, Boxer
, BoykinSpaniel
, BraccoItaliano
, Briard
, Brittany
, BullTerrier
, BullTerrierMiniature
, Bullmastiff
, CairnTerrier
, CaneCorso
, CardiganWelshCorgi
, CatahoulaLeopardDog
, CaucasianShepherdOvcharka
, CavalierKingCharlesSpaniel
, ChesapeakeBayRetriever
, ChineseCrested
, ChineseSharPei
, Chinook
, ChowChow
, ClumberSpaniel
, CockerSpaniel
, CockerSpanielAmerican
, CotondeTulear
, Dalmatian
, DobermanPinscher
, DogoArgentino
, DutchShepherd
, EnglishSetter
, EnglishShepherd
, EnglishSpringerSpaniel
, EnglishToySpaniel
, EnglishToyTerrier
, Eurasier
, FieldSpaniel
, FinnishLapphund
, FinnishSpitz
, FrenchBulldog
, GermanPinscher
, GermanShepherdDog
, GermanShorthairedPointer
, GiantSchnauzer
, GlenofImaalTerrier
, GoldenRetriever
, GordonSetter
, GreatDane
, GreatPyrenees
, Greyhound
, GriffonBruxellois
, Harrier
, Havanese
, IrishSetter
, IrishTerrier
, IrishWolfhound
, ItalianGreyhound
, JapaneseChin
, JapaneseSpitz
, Keeshond
, Komondor
, Kooikerhondje
, Kuvasz
, LabradorRetriever
, LagottoRomagnolo
, LancashireHeeler
, Leonberger
, LhasaApso
, Maltese
, MiniatureAmericanShepherd
, MiniaturePinscher
, MiniatureSchnauzer
, Newfoundland
, NorfolkTerrier
, NorwichTerrier
, NovaScotiaDuckTollingRetriever
, OldEnglishSheepdog
, OldeEnglishBulldogge
, Papillon
, Pekingese
, PembrokeWelshCorgi
, PerrodePresaCanario
, PharaohHound
, Plott
, Pomeranian
, PoodleMiniature
, PoodleToy
, Pug
, Puli
, Pumi
, RatTerrier
, RedboneCoonhound
, RhodesianRidgeback
, Rottweiler
, RussianToy
, SaintBernard
, Saluki
, Samoyed
, Schipperke
, ScottishDeerhound
, ScottishTerrier
, ShetlandSheepdog
, ShibaInu
, ShihTzu
, ShilohShepherd
, SiberianHusky
, SilkyTerrier
, SmoothFoxTerrier
, SoftCoatedWheatenTerrier
, SpanishWaterDog
, SpinoneItaliano
, StaffordshireBullTerrier
, StandardSchnauzer
, SwedishVallhund
, ThaiRidgeback
, TibetanMastiff
, TibetanSpaniel
, TibetanTerrier
, ToyFoxTerrier
, TreeingWalkerCoonhound
, Vizsla
, Weimaraner
, WelshSpringerSpaniel
, WestHighlandWhiteTerrier
, Whippet
, WhiteShepherd
, WireFoxTerrier
, WirehairedPointingGriffon
, WirehairedVizsla
, Xoloitzcuintli
, YorkshireTerrier
- class DrumOneShotTypes(Enum<Kick, Snare, Toms, HiHat, Clap, Cymbal, ...>)
List of available One-Shot Types
Base Type: Enum()
Options (case insensitive): Kick
, Snare
, Toms
, HiHat
, Clap
, Cymbal
, Percussion
, FX
- class DrumPackName(Enum<PeaceKit, UKKit, USKit, DSSKit, AfricanKit>)
List of available Drum Packs
Base Type: Enum()
Options (case insensitive): PeaceKit
, UKKit
, USKit
, DSSKit
, AfricanKit
- class Duration(String)
A length of time such as 1min
or 5hr + 12s
Base Type: String()
- class Enum(String)
A string with a restricted set of valid values.
Base Type: String()
- class EquityField(Enum<all, open, high, low, close, volume>)
A specific field of equity data to return from /services/FinancialData/index.
Base Type: Enum()
Options (case insensitive): all
, open
, high
, low
, close
, volume
- class Fit(Enum<fit, zoom, stretch>)
The strategy for positioning an image in a PhoneIoT image display, as created by PhoneIoT.addImageDisplay()
.
Base Type: Enum()
Options (case insensitive): fit
, zoom
, stretch
- class FontSize(BoundedNumber<0.1, 10.0>)
The font size of text in a PhoneIoT control.
Base Type: BoundedNumber()
- class Function(Any)
A block of code that can be executed.
Base Type: Any()
- class Image(Any)
Any image
Base Type: Any()
- class InstrumentFamily(Enum<Piano, Synth, Guitar, Bass, Brass>)
List of available Instrument families
Base Type: Enum()
Options (case insensitive): Piano
, Synth
, Guitar
, Bass
, Brass
- class InstrumentNames(Enum<AcousticGuitar, BoardingArea, BrightDigitalChords, BrightSynthBrass, ChilledClav, ClassicElectricPiano, ...>)
List of available Instruments
Base Type: Enum()
Options (case insensitive): AcousticGuitar
, BoardingArea
, BrightDigitalChords
, BrightSynthBrass
, ChilledClav
, ClassicElectricPiano
, ClassicSuitcase
, ClassicSuitcasePiano
, CloudyPluckedSynth
, DreamSinesPad
, DriftingPulsations
, FadedKeys
, FingerstyleBass
, FutureFeelsBrass
, GhostlyReversedOrgan
, JazzOrgan
, Liverpool
, PulsatingWaves
, Saxophone
, SolidSoulElectricBass
, SunriseChords
, Steinway
, ToyPiano
, 80sWaveBells
, 90sSolidSynthBass
- class Instruments(Enum<Piano, Synth, Bass>)
List of available Instruments
Base Type: Enum()
Options (case insensitive): Piano
, Synth
, Bass
- class Integer(Number)
A whole number.
Base Type: Number()
- class Intent(Object<name, utterances, slots, handler>)
An object that holds information about an Alexa intent.
Base Type: Object()
Fields:
name: String
utterances: List<String>?
slots: List<Slot>?
handler: Function
- class Keys(Enum<C, C#, D, Eb, E, F, ...>)
List of available keys
Base Type: Enum()
Options (case insensitive): C
, C#
, D
, Eb
, E
, F
, F#
, G
, Ab
, A
, Bb
, B
- class Latitude(BoundedNumber<-90, 90>)
A latitude position in degrees [-90, 90]
.
Base Type: BoundedNumber()
- class LegendLocation(Enum<top left, top right, bottom left, bottom right, outside>)
The location of the legend in a Chart plot.
Base Type: Enum()
Options (case insensitive): top left
, top right
, bottom left
, bottom right
, outside
- class LineType(Enum<lines, points, linespoints, impulses, dots, steps, ...>)
The style of line to use for Chart plots.
Base Type: Enum()
Options (case insensitive): lines
, points
, linespoints
, impulses
, dots
, steps
, fsteps
, boxes
, boxplot
- class Longitude(BoundedNumber<-180, 180>)
A longitude position in degrees [-180, 180]
.
Base Type: BoundedNumber()
- class MapType(Enum<none, roadmap, terrain, satellite>)
Possible options for generating a google static map.
Base Type: Enum()
Options (case insensitive): none
, roadmap
, terrain
, satellite
- class MortalityCategory(Enum<deaths 0-14, deaths 15-64, deaths 65-74, deaths 75-84, deaths 85+, deaths total, ...>)
A specific category of data in the HumanMortalityDatabase service.
Base Type: Enum()
Options (case insensitive): deaths 0-14
, deaths 15-64
, deaths 65-74
, deaths 75-84
, deaths 85+
, deaths total
, rate 0-14
, rate 15-64
, rate 65-74
, rate 75-84
, rate 85+
, rate total
- class MovebankSensor(Enum)
A sensor type used by Movebank.
Base Type: Enum()
Options (case insensitive):
- class Number(Any)
Any numeric value.
Base Type: Any()
- class Object(Any)
An unordered (i.e., the order does not matter) set of named fields with values. This is constructed as a list of lists, where each inner list has two values: the field name and its corresponding value. The following is an example of structured data:
[["name", "John Doe"], ["age", 15], ["address", "123 Street Ave."]]
This is used to encode complex data such as information about a person (e.g., name, age, address, etc.) or some other “object” being described.
Information like this could be stored in several ways, such as a list of just the field values (without the field names).
However, storing it like an Object
(with the field names) allows for the fields to be specified in any order, or potentially omitting some fields,
and preserves information about what each value means.
In NetsBlox, this is also sometimes called “structured data” due to other langues (e.g., C/C++ and Rust) calling this type of data a “struct”, which is short for “structure”. Other languages, like Javascript, call this an “object”, which is the official name of the NetsBlox type.
The official Structured data
library of blocks can be used to work with structured data more easily.
This can be imported through the File > Libraries...
menu in the NetsBlox editor, and the imported blocks show up in the Custom
tab of blocks.
Base Type: Any()
- class OffenseArrest(Enum<aggravated assault, all other offenses, arson, burglary, curfew, disorderly conduct, ...>)
Arrest Demographic Data
Base Type: Enum()
Options (case insensitive): aggravated assault
, all other offenses
, arson
, burglary
, curfew
, disorderly conduct
, dui
, drug grand total
, drug possession marijuana
, drug possession opium
, drug possession other
, drug possession subtotal
, drug possession synthetic
, drug sales marijuana
, drug sales opium
, drug sales other
, drug sales subtotal
, drug sales synthetic
, drunkenness
, embezzlement
, forgery
, fraud
, gambling all other
, gambling bookmaking
, gambling numbers
, gambling total
, human trafficking commercial
, human trafficking servitude
, larceny
, liquor laws
, motor vehicle theft
, murder
, offense against family
, prostitution
, prostitution assisting
, prostitution prostitution
, prostitution purchasing
, rape
, robbery
, runaway
, sex offenses
, simple assault
, stolen property
, suspicion
, vagrancy
, vandalism
, weapons
- class OffenseData(Enum<aggravated assault, all other larceny, all other offenses, animal cruelty, arson, assisting or promoting prostitution, ...>)
NIBRS Offense Count
Base Type: Enum()
Options (case insensitive): aggravated assault
, all other larceny
, all other offenses
, animal cruelty
, arson
, assisting or promoting prostitution
, bad checks
, betting
, bribery
, burglary breaking and entering
, counterfeiting forgery
, credit card automated teller machine fraud
, destruction damage vandalism of property
, driving under the influence
, drug equipment violations
, drug violations
, drunkenness
, embezzlement
, extortion blackmail
, false pretenses swindle confidence game
, fondling
, gambling equipment violation
, hacking computer invasion
, human trafficking commercial sex acts
, human trafficking commercial involuntary servitude
, identity theft
, impersonation
, incest
, intimidation
, justifiable homicide
, kidnapping abduction
, motor vehicle theft
, murder and non-negligent manslaughter
, negligent manslaughter
, operating promoting assisting gambling
, curfew loitering vagrancy violations
, peeping tom
, pocket picking
, pornography obscene material
, prostitution
, purchasing prostitution
, purse snatching
, rape
, robbery
, sexual assault with an object
, sex offenses non forcible
, shoplifting
, simple assault
, sodomy
, sports tampering
, statutory rape
, stolen property offenses
, theft from building
, theft from coin operated machine or device
, theft from motor vehicle
, theft of motor vehicle-parts or accessories
, weapon law violation
, welfare fraud
, wire fraud
, not specified
, liquor law violations
, crime against person
, crime against property
, crime against society
, assault offenses
, homicide offenses
, human trafficking offenses
, sex offenses
, fraud offenses
, larceny theft offenses
, drugs narcotic offenses
, gambling offenses
, prostitution offenses
, all offenses
- class OffenseDataOpt(Enum<count, weapons, linked offense, suspect using, criminal activity, property recovered, ...>)
Type of information to get options for offense data.
Base Type: Enum()
Options (case insensitive): count
, weapons
, linked offense
, suspect using
, criminal activity
, property recovered
, property stolen
, bias
- class OffenseSupplemental(Enum<burglary, robbery, not specified, motor vehicle theft, larceny>)
Supplemental Data Count
Base Type: Enum()
Options (case insensitive): burglary
, robbery
, not specified
, motor vehicle theft
, larceny
- class OffenseVictim(Enum<aggravated assault, burglary, larceny, motor vehicle theft, homicide, rape, ...>)
NIBRS Victim Demographic Count
Base Type: Enum()
Options (case insensitive): aggravated assault
, burglary
, larceny
, motor vehicle theft
, homicide
, rape
, robbery
, arson
, violent crime
, property crime
- class Position(BoundedNumber<0, 100>)
The position of a PhoneIoT control as a percentage of the screen from the top left corner.
Base Type: BoundedNumber()
- class SensorPeriod(BoundedNumber<100>)
An update period (interval) for PhoneIoT sensors. This is used by PhoneIoT.listenToSensors()
to start receiving a stream of periodic update messages.
Base Type: BoundedNumber()
A color value used by the SharedCanvas service. This is a list of three integers [0-255]
denoting the red, green, and blue (RGB) intensities.
Base Type: List()
An X coordinate used by the SharedCanvas service. This should be at least zero and less then the canvas width.
Base Type: Integer()
A Y coordinate used by the SharedCanvas service. This should be at least zero and less then the canvas height.
Base Type: Integer()
- class Size(BoundedNumber<0, 100>)
The size of a PhoneIoT control as a percentage of the screen.
Base Type: BoundedNumber()
- class SkillCategory(Enum<ALARMS_AND_CLOCKS, ASTROLOGY, BUSINESS_AND_FINANCE, CALCULATORS, CALENDARS_AND_REMINDERS, CHILDRENS_EDUCATION_AND_REFERENCE, ...>)
A category description for an Alexa skill.
Base Type: Enum()
Options (case insensitive): ALARMS_AND_CLOCKS
, ASTROLOGY
, BUSINESS_AND_FINANCE
, CALCULATORS
, CALENDARS_AND_REMINDERS
, CHILDRENS_EDUCATION_AND_REFERENCE
, CHILDRENS_GAMES
, CHILDRENS_MUSIC_AND_AUDIO
, CHILDRENS_NOVELTY_AND_HUMOR
, COMMUNICATION
, CONNECTED_CAR
, COOKING_AND_RECIPE
, CURRENCY_GUIDES_AND_CONVERTERS
, DATING
, DELIVERY_AND_TAKEOUT
, DEVICE_TRACKING
, EDUCATION_AND_REFERENCE
, EVENT_FINDERS
, EXERCISE_AND_WORKOUT
, FASHION_AND_STYLE
, FLIGHT_FINDERS
, FRIENDS_AND_FAMILY
, GAME_INFO_AND_ACCESSORY
, GAMES
, HEALTH_AND_FITNESS
, HOTEL_FINDERS
, KNOWLEDGE_AND_TRIVIA
, MOVIE_AND_TV_KNOWLEDGE_AND_TRIVIA
, MOVIE_INFO_AND_REVIEWS
, MOVIE_SHOWTIMES
, MUSIC_AND_AUDIO_ACCESSORIES
, MUSIC_AND_AUDIO_KNOWLEDGE_AND_TRIVIA
, MUSIC_INFO_REVIEWS_AND_RECOGNITION_SERVICE
, NAVIGATION_AND_TRIP_PLANNER
, NEWS
, NOVELTY
, ORGANIZERS_AND_ASSISTANTS
, PETS_AND_ANIMAL
, PODCAST
, PUBLIC_TRANSPORTATION
, RELIGION_AND_SPIRITUALITY
, RESTAURANT_BOOKING_INFO_AND_REVIEW
, SCHOOLS
, SCORE_KEEPING
, SELF_IMPROVEMENT
, SHOPPING
, SMART_HOME
, SOCIAL_NETWORKING
, SPORTS_GAMES
, SPORTS_NEWS
, STREAMING_SERVICE
, TAXI_AND_RIDESHARING
, TO_DO_LISTS_AND_NOTES
, TRANSLATORS
, TV_GUIDES
, UNIT_CONVERTERS
, WEATHER
, WINE_AND_BEVERAGE
, ZIP_CODE_LOOKUP
- class SliderStyle(Enum<slider, progress>)
The style to use for displaying PhoneIoT slider, as created by PhoneIoT.addSlider()
.
Base Type: Enum()
Options (case insensitive): slider
, progress
- class Slot(Object<name, type>)
Structured data about a slot in an Alexa skill.
Base Type: Object()
Fields:
name: String
type: SlotType
- class SlotType(Enum<AMAZON.DATE, AMAZON.DURATION, AMAZON.FOUR_DIGIT_NUMBER, AMAZON.NUMBER, AMAZON.Ordinal, AMAZON.PhoneNumber, ...>)
The type of slot to use in an Alexa skill.
Base Type: Enum()
Options (case insensitive): AMAZON.DATE
, AMAZON.DURATION
, AMAZON.FOUR_DIGIT_NUMBER
, AMAZON.NUMBER
, AMAZON.Ordinal
, AMAZON.PhoneNumber
, AMAZON.TIME
, AMAZON.SearchQuery
, AMAZON.Actor
, AMAZON.AdministrativeArea
, AMAZON.AggregateRating
, AMAZON.Airline
, AMAZON.Airport
, AMAZON.Anaphor
, AMAZON.Animal
, AMAZON.Artist
, AMAZON.AT_CITY
, AMAZON.AT_REGION
, AMAZON.Athlete
, AMAZON.Author
, AMAZON.Book
, AMAZON.BookSeries
, AMAZON.BroadcastChannel
, AMAZON.City
, AMAZON.CivicStructure
, AMAZON.Color
, AMAZON.Comic
, AMAZON.Corporation
, AMAZON.Country
, AMAZON.CreativeWorkType
, AMAZON.DayOfWeek
, AMAZON.DE_CITY
, AMAZON.DE_FIRST_NAME
, AMAZON.DE_REGION
, AMAZON.Dessert
, AMAZON.DeviceType
, AMAZON.Director
, AMAZON.Drink
, AMAZON.EducationalOrganization
, AMAZON.EUROPE_CITY
, AMAZON.EventType
, AMAZON.Festival
, AMAZON.FictionalCharacter
, AMAZON.FinancialService
, AMAZON.FirstName
, AMAZON.Food
, AMAZON.FoodEstablishment
, AMAZON.Game
, AMAZON.GB_CITY
, AMAZON.GB_FIRST_NAME
, AMAZON.GB_REGION
, AMAZON.Genre
, AMAZON.Landform
, AMAZON.LandmarksOrHistoricalBuildings
, AMAZON.Language
, AMAZON.LocalBusiness
, AMAZON.LocalBusinessType
, AMAZON.MedicalOrganization
, AMAZON.Month
, AMAZON.Movie
, AMAZON.MovieSeries
, AMAZON.MovieTheater
, AMAZON.MusicAlbum
, AMAZON.MusicCreativeWorkType
, AMAZON.MusicEvent
, AMAZON.MusicGroup
, AMAZON.Musician
, AMAZON.MusicPlaylist
, AMAZON.MusicRecording
, AMAZON.MusicVenue
, AMAZON.MusicVideo
, AMAZON.Organization
, AMAZON.Person
, AMAZON.PostalAddress
, AMAZON.Professional
, AMAZON.ProfessionalType
, AMAZON.RadioChannel
, AMAZON.Region
, AMAZON.RelativePosition
, AMAZON.Residence
, AMAZON.Room
, AMAZON.ScreeningEvent
, AMAZON.Service
, AMAZON.SocialMediaPlatform
, AMAZON.SoftwareApplication
, AMAZON.SoftwareGame
, AMAZON.Sport
, AMAZON.SportsEvent
, AMAZON.SportsTeam
, AMAZON.StreetAddress
, AMAZON.StreetName
, AMAZON.TelevisionChannel
, AMAZON.TVEpisode
, AMAZON.TVSeason
, AMAZON.TVSeries
, AMAZON.US_CITY
, AMAZON.US_FIRST_NAME
, AMAZON.US_STATE
, AMAZON.VideoGame
, AMAZON.VisualModeTrigger
, AMAZON.WeatherCondition
, AMAZON.WrittenCreativeWorkType
- class Species(Enum<aardvark, baboon, bird (other), buffalo, bushbuck, bushpig, ...>)
The species of animal in an image provided by Wildcam.search()
.
Base Type: Enum()
Options (case insensitive): aardvark
, baboon
, bird (other)
, buffalo
, bushbuck
, bushpig
, caracal
, civet
, duiker
, eland
, elephant
, genet
, ground hornbill
, hare
, hartebeest
, hippopotamus
, honey badger
, human
, hyena
, impala
, jackal
, kudu
, lion (cub)
, lion (female)
, lion (male)
, mongoose
, nyala
, oribi
, pangolin
, porcupine
, raptor (other)
, reedbuck
, reptile
, rodent
, sable antelope
, samango monkey
, serval
, vervet monkey
, vulture
, warthog
, waterbuck
, wild dog
, wildcat
, wildebeest
, zebra
- class SpeciesNameType(Enum<common name, scientific name>)
The type of species name to use in the GlobalBiodiversity service.
Base Type: Enum()
Options (case insensitive): common name
, scientific name
- class String(Any)
Any piece of text.
Base Type: Any()
- class SuppDataOpt(Enum<MVT Recovered, Offense, Offense Sub Category, Larceny Type>)
Type of information to get options for supplemental data.
Base Type: Enum()
Options (case insensitive): MVT Recovered
, Offense
, Offense Sub Category
, Larceny Type
- class SupportedLanguage(Enum<English, Español, Magyar>)
A language supported by the CommonWords service.
Base Type: Enum()
Options (case insensitive): English
, Español
, Magyar
- class TimeFormat(String)
A string describing the time format such as %m/%d/%Y. For a complete list, check out the table at http://gnuplot.sourceforge.net/docs_4.2/node274.html
Base Type: String()
- class TimeOffset(Enum<-120min, -110min, -100min, -90min, -80min, -70min, ...>)
A time offset for a weather radar forecast from the RainViewer service.
Base Type: Enum()
Options (case insensitive): -120min
, -110min
, -100min
, -90min
, -80min
, -70min
, -60min
, -50min
, -40min
, -30min
, -20min
, -10min
, now
, +10min
, +20min
, +30min
- class TimePeriod(Enum<1 min, 5 min, 15 min, 30 min, 60 min, daily, ...>)
Frequency of time series data to return from /services/FinancialData/index.
Base Type: Enum()
Options (case insensitive): 1 min
, 5 min
, 15 min
, 30 min
, 60 min
, daily
, weekly
, monthly
- class ToggleStyle(Enum<switch, checkbox>)
The style to use for displaying a PhoneIoT toggle control, as created by PhoneIoT.addToggle()
.
Base Type: Enum()
Options (case insensitive): switch
, checkbox
- class TouchpadStyle(Enum<rectangle, square>)
The style to use for displaying a PhoneIoT touchpad, as created by PhoneIoT.addTouchpad()
.
Base Type: Enum()
Options (case insensitive): rectangle
, square
- class Tuple(List)
A list of a specific number of values of specific types
Base Type: List()
- class USRegion(Enum<Territories, Northeast, Midwest, South, West, Other>)
The name of an (extended) US region, which includes a breakdown of the continental US.
Base Type: Enum()
Options (case insensitive): Territories
, Northeast
, Midwest
, South
, West
, Other
- class USTerritory(Enum<Alaska, Alabama, Arkansas, American Samoa, Arizona, California, ...>)
The name of an (extended) US territory, which includes all US states.
Base Type: Enum()
Options (case insensitive): Alaska
, Alabama
, Arkansas
, American Samoa
, Arizona
, California
, Colorado
, Connecticut
, District of Columbia
, Delaware
, Florida
, Georgia
, Hawaii
, Iowa
, Idaho
, Illinois
, Indiana
, Kansas
, Kentucky
, Louisiana
, Massachusetts
, Maryland
, Maine
, Michigan
, Minnesota
, Missouri
, Mississippi
, Montana
, Nebraska
, North Carolina
, North Dakota
, New Hampshire
, New Jersey
, New Mexico
, Nevada
, New York
, Ohio
, Oklahoma
, Oregon
, Pennsylvania
, Puerto Rico
, Rhode Island
, South Carolina
, South Dakota
, Tennessee
, Texas
, Utah
, Virginia
, Vermont
, Washington
, Wisconsin
, West Virginia
, Wyoming
, Mariana Islands
, US Virgin Islands
, Guam
- class AnyOf(Any)
A value which is any of the listed allowed types.
Base Type: Any()
- class VaccineCategory(Enum<total vaccinations, people vaccinated, people fully vaccinated, daily vaccinations raw, daily vaccinations, total vaccinations per hundred, ...>)
The category of vaccination data to retrieve from the COVID-19 service.
Base Type: Enum()
Options (case insensitive): total vaccinations
, people vaccinated
, people fully vaccinated
, daily vaccinations raw
, daily vaccinations
, total vaccinations per hundred
, people vaccinated per hundred
, people fully vaccinated per hundred
, daily vaccinations per million
- class VibrationDuration(BoundedNumber<0.1, 10>)
The amount of time (in seconds) used by the PhoneIoT vibration utilities.
Base Type: BoundedNumber()
- class VibrationStrength(BoundedNumber<0, 100>)
The strength of a vibration produced by the PhoneIoT vibration utilities.
Base Type: BoundedNumber()
- class YearSince(BoundedInteger)
A year starting at some point and ranging up to the current year
Base Type: BoundedInteger()