OBSTypeBase QML Type
Represents an OBS type such as a package or project More...
Import Statement: | import org.nephros.sailfish.OBSMaster 1.0 |
Inherited By: | OBSPackage and OBSProject |
Properties
- hasMeta : bool
- hasResults : bool
- isRemoteOnly : bool
- metaDescription : string
- metaName : string
- metaTitle : string
- name : string
- parentProject : string
- path : string
- resultXml : string
Methods
- setProperties(props)
Detailed Description
Property Documentation
true
if we have a OBSTypeBase::name, but no OBSTypeBase::path. Hence we are a "remote only" object
Description Metadata, see OBS Metadata
Name Metadata, see OBS Metadata
Title Metadata, see OBS Metadata
The name of the parent project. In the case of a Package, this is its owning project. In the case of a Subproject, this is its parent project.
The local file path.
Warning: Important! OBSMaster::OBS handles changes of this as a signal that the meta information must be re-initialized!
Method Documentation
Sets any of our own properties contained in the props object to its value This is used in dynamic object creation/incubation.
See also OBS::newProject() and OBS::newPackage().
OBS Master Documentation Copyright (c) 2023 The OBS Master contributors. This document may be used under the terms of the Creative Commons Attribution Share Alike 4.0 International License.