Sha256: 4a3957458b8cdb9505a977c3a3c0cd9b2752f8eb85d3dc403871447698eb215d

Contents?: true

Size: 428 Bytes

Versions: 1

Compression:

Stored size: 428 Bytes

Contents

@namespace("Switchboard")

protocol Specialty {

  /** The main class for this protocol */
  record Specialty {
    /** The primary key */
    int id;

    /** Name of the specialty */
    string name;

    /** Url to the icon representing this specialty */
    string description;
  }

  /** Look up many specialties in bulk */
  array<Specialty> index();

  /** Look up a specialty by id */
  array<Specialty> show(int id);

}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
switchboard-contract-1.9.5 contracts/4/source/specialty.avdl