Gjsify LogoGjsify Logo

Hierarchy

  • WebDAVResource

Index

Constructors

  • new WebDAVResource(kind: WebDAVResourceKind, supports: number, href: string, etag: string, display_name: string, content_type: string, content_length: number, creation_date: number, last_modified: number, description: string, color: string, order: number): WebDAVResource
  • Some values of the resource are not always valid, depending on the kind, but also whether server stores such values and whether it had been asked for them to be fetched.

    The etag for %E_WEBDAV_RESOURCE_KIND_COLLECTION can be a change tag instead.

    Parameters

    • kind: WebDAVResourceKind

      an #EWebDAVResourceKind of the resource

    • supports: number

      bit-or of #EWebDAVResourceSupports values

    • href: string

      href of the resource

    • etag: string

      optional ETag of the resource, or %NULL

    • display_name: string

      optional display name of the resource, or %NULL

    • content_type: string

      optional Content-Type of the resource, or %NULL

    • content_length: number

      optional Content-Length of the resource, or 0

    • creation_date: number

      optional date of creation of the resource, or 0

    • last_modified: number

      optional last modified time of the resource, or 0

    • description: string

      optional description of the resource, or %NULL

    • color: string

      optional color of the resource, or %NULL

    • order: number

      sort order of the resource, or (guint) -1

    Returns WebDAVResource

Properties

color: string
content_length: number
content_type: string
creation_date: number
description: string
display_name: string
etag: string
href: string
last_modified: number
order: number
supports: number
name: string

Methods

  • free(ptr: object): void
  • Frees an #EWebDAVResource previously created with e_webdav_resource_new() or e_webdav_resource_copy(). The function does nothing, if ptr is %NULL.

    Parameters

    • ptr: object

      an #EWebDAVResource

    Returns void

  • new(kind: WebDAVResourceKind, supports: number, href: string, etag: string, display_name: string, content_type: string, content_length: number, creation_date: number, last_modified: number, description: string, color: string, order: number): WebDAVResource
  • Some values of the resource are not always valid, depending on the kind, but also whether server stores such values and whether it had been asked for them to be fetched.

    The etag for %E_WEBDAV_RESOURCE_KIND_COLLECTION can be a change tag instead.

    Parameters

    • kind: WebDAVResourceKind

      an #EWebDAVResourceKind of the resource

    • supports: number

      bit-or of #EWebDAVResourceSupports values

    • href: string

      href of the resource

    • etag: string

      optional ETag of the resource, or %NULL

    • display_name: string

      optional display name of the resource, or %NULL

    • content_type: string

      optional Content-Type of the resource, or %NULL

    • content_length: number

      optional Content-Length of the resource, or 0

    • creation_date: number

      optional date of creation of the resource, or 0

    • last_modified: number

      optional last modified time of the resource, or 0

    • description: string

      optional description of the resource, or %NULL

    • color: string

      optional color of the resource, or %NULL

    • order: number

      sort order of the resource, or (guint) -1

    Returns WebDAVResource

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method