Sha256: 20adb14bdb383ae65235b5c1c1bf99dae484ef767480b2ace6af8ea0a5592b8f

Contents?: true

Size: 652 Bytes

Versions: 1

Compression:

Stored size: 652 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;

    /** Pretty name for SEO */
    string seo_name;

    /** What you would call an attorny practicing in this area (i.e. Bankruptcy Attorney) */
    string title;

    /** Blurb about what this specialty is about */
    string description;

    /** Pretty slug for use in the URLs */
    string slug;
  }

  /** 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/mobile/source/specialty.avdl