PublishableMixin constructor

PublishableMixin({
  1. String? description,
  2. String? descriptionMarkdown,
  3. ReadonlyArray<DocumentationLink>? documentationLinks,
  4. bool? remote,
  5. String? key,
  6. Future<PublishStatus> getPublishStatusAsync()?,
})

Implementation

factory PublishableMixin({
  _i2.String? description,
  _i2.String? descriptionMarkdown,
  _i4.ReadonlyArray<_i3.DocumentationLink>? documentationLinks,
  _i2.bool? remote,
  _i2.String? key,
  _i2.Future<_i3.PublishStatus> Function()? getPublishStatusAsync,
}) =>
    PublishableMixin._(
      description: description,
      descriptionMarkdown: descriptionMarkdown,
      documentationLinks: documentationLinks ?? _i7.undefined,
      remote: remote,
      key: key,
      getPublishStatusAsync: getPublishStatusAsync == null
          ? null
          : _i5.allowInterop(getPublishStatusAsync),
    );