Class: UU::OS::MetaArtifact::MetaArtifactDefaultPresentationAttributes

Inherits:
REST::DTO
  • Object
show all
Defined in:
uu_os_client-0.10.6/lib/uu/os/meta_artifact/meta_artifact_default_presentation_attributes.rb

Overview

Attributes of the meta artifact template presentation setting.

Instance Attribute Summary (collapse)

Method Summary

Methods inherited from REST::DTO

#initialize, #to_hash, #to_json

Constructor Details

This class inherits a constructor from UU::OS::REST::DTO

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class UU::OS::REST::DTO

Instance Attribute Details

- (Object) artifact_width

Width of the artifact. Never null. Possible values see in [UU::OS::Artifact::ArtifactWidthType].



13
14
15
# File 'uu_os_client-0.10.6/lib/uu/os/meta_artifact/meta_artifact_default_presentation_attributes.rb', line 13

def artifact_width
  @artifact_width
end

- (Object) comment_display_mode

Show/hide comments. Never null. Possible values see in [UU::OS::Artifact::ArtifactCommentsDisplayMode].



22
23
24
# File 'uu_os_client-0.10.6/lib/uu/os/meta_artifact/meta_artifact_default_presentation_attributes.rb', line 22

def comment_display_mode
  @comment_display_mode
end

- (Object) context_menu_display_mode

Show simple or advanced context menu. Never null. Possible values see in [UU::OS::Artifact::ArtifactContextMenuDisplayMode].



25
26
27
# File 'uu_os_client-0.10.6/lib/uu/os/meta_artifact/meta_artifact_default_presentation_attributes.rb', line 25

def context_menu_display_mode
  @context_menu_display_mode
end

- (Object) control_bar_display_mode

Show/hide control bar. Never null. Possible values see in [UU::OS::Artifact::ArtifactControlBarDisplayMode].



19
20
21
# File 'uu_os_client-0.10.6/lib/uu/os/meta_artifact/meta_artifact_default_presentation_attributes.rb', line 19

def control_bar_display_mode
  @control_bar_display_mode
end

- (Object) header_display_mode

Header type. Never null. Possible values see in [UU::OS::Artifact::ArtifactHeaderDisplayMode].



16
17
18
# File 'uu_os_client-0.10.6/lib/uu/os/meta_artifact/meta_artifact_default_presentation_attributes.rb', line 16

def header_display_mode
  @header_display_mode
end

- (Object) lock_settings

This option enables meta artifact layout template settings to take precedence over artifact layout settings and user layout settings. Artifacts created from the given meta artifact will always be displayed based on these settings. Never null. Possible values see boolean true of false.



29
30
31
# File 'uu_os_client-0.10.6/lib/uu/os/meta_artifact/meta_artifact_default_presentation_attributes.rb', line 29

def lock_settings
  @lock_settings
end

- (Object) meta_artifact_uri

Normalized UESURI of the meta artifact. Never null.



10
11
12
# File 'uu_os_client-0.10.6/lib/uu/os/meta_artifact/meta_artifact_default_presentation_attributes.rb', line 10

def meta_artifact_uri
  @meta_artifact_uri
end

- (Object) visual_style

Represents visual style. Possible values see in [UU::OS::Artifact::ArtifactVisualStyle].



32
33
34
# File 'uu_os_client-0.10.6/lib/uu/os/meta_artifact/meta_artifact_default_presentation_attributes.rb', line 32

def visual_style
  @visual_style
end