Module: SistemKebut::Peralatan::Gudang

Defined in:
lib/sks/alat.rb,
lib/sks/alat/web.rb,
lib/sks/alat/rels.rb,
lib/sks/alat/style.rb,
lib/sks/alat/theme.rb,
lib/sks/alat/setting.rb,
lib/sks/alat/document.rb,
lib/sks/alat/prop_app.rb,
lib/sks/alat/numbering.rb,
lib/sks/alat/prop_core.rb,
lib/sks/alat/font_table.rb,
lib/sks/alat/prop_custom.rb,
lib/sks/alat/rels_document.rb

Constant Summary collapse

CT_NS =
{ xmlns: :PACKAGE_CONTENT_VAL }
WEB =
{
  MARKUP_COMPAT: :MARKUP_COMPAT_VAL, 
  OFFICE_RELATIONSHIP: :OFFICE_RELATIONSHIP_VAL, 
  WORD_MAIN: :WORD_MAIN_VAL, 
  PURL_DC_MI: :PURL_DC_MI_VAL, 
  WORDML10: :WORDML10_VAL, 
  WORDML12: :WORDML12_VAL, 
  ATTR_IGNORABLE: :ATTR_IGNORABLE_VAL
}
RELS_NS =
{ xmlns: :PACKAGE_RELATIONSHIP_VAL }
RELS_KONTEN =
{
  'rId1' => { Type: :PACKAGE_RELATIONSHIP_META_CORE_VAL, Target: :LOKASI_PROP_CORE }, 
  'rId2' => { Type: :OFFICE_RELATIONSHIP_EXTENDED_VAL, Target: :LOKASI_PROP_APP }, 
  'rId3' => { Type: :OFFICE_RELATIONSHIP_CUSTOM_VAL, Target: :LOKASI_PROP_CUSTOM }, 
  'rId4' => { Type: :OFFICE_RELATIONSHIP_OFFICE_VAL, Target: :LOKASI_WORD_DOCUMENT }
}
STYLES =
{
  MARKUP_COMPAT: :MARKUP_COMPAT_VAL, 
  OFFICE_RELATIONSHIP: :OFFICE_RELATIONSHIP_VAL, 
  WORD_MAIN: :WORD_MAIN_VAL, 
  OFFICE: :OFFICE_VAL, 
  WORDML10: :WORDML10_VAL, 
  WORDML12: :WORDML12_VAL, 
  ATTR_IGNORABLE: :ATTR_IGNORABLE_VAL
}
THEME =
{
  DRAWING_MAIN: :DRAWING_MAIN_VAL, 
  OFFICE_RELATIONSHIP: :OFFICE_RELATIONSHIP_VAL
}
SETTING =
{
  MARKUP_COMPAT: :MARKUP_COMPAT_VAL, 
  OFFICE_RELATIONSHIP: :OFFICE_RELATIONSHIP_VAL, 
  OFFICE: :OFFICE_VAL, 
  MATH: :MATH_VAL, 
  VML: :VML_VAL, 
  OFFICE_WORD: :OFFICE_WORD_VAL, 
  WORD_MAIN: :WORD_MAIN_VAL, 
  WORDML10: :WORDML10_VAL, 
  WORDML12: :WORDML12_VAL, 
  SCHEMA_INST: :SCHEMA_INST_VAL, 
  ATTR_IGNORABLE: :ATTR_IGNORABLE_VAL
}
SETTING_CLRSCHM =
{
  ATTR_SCHEMA_BACKGROUND1: :SCHEMA_BACKGROUND1_VAL, 
  ATTR_SCHEMA_TEXT1: :SCHEMA_TEXT1_VAL, 
  ATTR_SCHEMA_BACKGROUND2: :SCHEMA_BACKGROUND2_VAL, 
  ATTR_SCHEMA_TEXT2: :SCHEMA_TEXT2_VAL, 
  ATTR_SCHEMA_ACCENT1: :SCHEMA_ACCENT1_VAL, 
  ATTR_SCHEMA_ACCENT2: :SCHEMA_ACCENT2_VAL, 
  ATTR_SCHEMA_ACCENT3: :SCHEMA_ACCENT3_VAL, 
  ATTR_SCHEMA_ACCENT4: :SCHEMA_ACCENT4_VAL, 
  ATTR_SCHEMA_ACCENT5: :SCHEMA_ACCENT5_VAL, 
  ATTR_SCHEMA_ACCENT6: :SCHEMA_ACCENT6_VAL, 
  ATTR_SCHEMA_HYPERLINK: :SCHEMA_HYPERLINK_VAL, 
  ATTR_SCHEMA_FOLHYPERLINK: :SCHEMA_FOLHYPERLINK_VAL
}
DOCUMENT =
{
  MARKUP_COMPAT: :MARKUP_COMPAT_VAL, 
  OFFICE: :OFFICE_VAL, 
  OFFICE_RELATIONSHIP: :OFFICE_RELATIONSHIP_VAL, 
  WORD_MAIN: :WORD_MAIN_VAL, 
  VML: :VML_VAL, 
  DRAWING_PICTURE: :DRAWING_PICTURE_VAL, 
  DRAWING_MAIN: :DRAWING_MAIN_VAL, 
  OFFICE_WORD: :OFFICE_WORD_VAL, 
  WORD_DRAWING: :WORD_DRAWING_VAL, 
  WORD_SHAPE: :WORD_SHAPE_VAL, 
  WORD_GROUP: :WORD_GROUP_VAL, 
  OFFICE_DRAWING: :OFFICE_DRAWING_VAL, 
  WORDML10: :WORDML10_VAL, 
  WORDML12: :WORDML12_VAL, 
  ATTR_IGNORABLE: :D_NAMES_WORDML10
}
KOMBINASI =
{
  istimewa: [], # toc
  section: [], # sect
  paragraph: [], # p
  media: [], # drawing
  header: [], # hdr
  footer: [] # ftr
}
PROP_APP =
{ xmlns: :CUSTOM_PROP_VAL, VT: :VT_VAL }
PROP_APP_VALUE =
{
  TotalTime: '60', 
  Pages: '1', 
  Words: '1', 
  Characters: '1', 
  Application: :LABEL_WORD, 
  DocSecurity: '0', 
  Lines: '1', 
  Paragraphs: '1', 
  ScaleCrop: :FALSE_VAL, 
  HeadingPairs: {
    vector: {
      size: '2', 
      baseType: :HEADING_PAIR_VAL, 
      body: {
        variant: [ { lpstr: :TEXT_TITLE }, { i4: '1' } ]
      }
    }
  }, 
  TitlesOfParts: {
    vector: {
      size: '1', 
      baseType: :VECTOR_TYPE_VAL, 
      body: { lpstr: '' }
    }
  }, 
  Company: 'Snailight Coorporation', 
  LinksUpToDate: :FALSE_VAL, 
  CharactersWithSpaces: '1', 
  SharedDoc: :FALSE_VAL, 
  HyperlinksChanged: :FALSE_VAL, 
  AppVersion: '16.0000'
}
NUMBERING =
{
  MARKUP_COMPAT: :MARKUP_COMPAT_VAL, 
  OFFICE: :OFFICE_VAL, 
  OFFICE_RELATIONSHIP: :OFFICE_RELATIONSHIP_VAL, 
  WORD_MAIN: :WORD_MAIN_VAL, 
  VML: :VML_VAL, 
  WORDML10: :WORDML10_VAL, 
  ATTR_IGNORABLE: :D_NAMES_WORDML10
}
NUMBERING_JUMLAH =
1
PROP_CORE =
{
  CP: :CP_VAL, 
  PURL_ELEMENT: :PURL_ELEMENT_VAL, 
  PURL_TERMS: :PURL_TERMS_VAL, 
  PURL_DC_MI: :PURL_DC_MI_VAL, 
  SCHEMA_INST: :SCHEMA_INST_VAL
}
PROP_CORE_XSI =
{ XSI_TYPE: :XSI_TYPE_VAL }
PROP_CORE_TIMEFORM =
"%Y-%m-%dT%H:%M:%SZ".freeze
FONT_TABLE =
{
  MARKUP_COMPAT: :MARKUP_COMPAT_VAL, 
  OFFICE_RELATIONSHIP: :OFFICE_RELATIONSHIP_VAL, 
  WORD_MAIN: :WORD_MAIN_VAL, 
  WORDML10: :WORDML10_VAL, 
  WORDML12: :WORDML12_VAL, 
  ATTR_IGNORABLE: :ATTR_IGNORABLE_VAL
}
PROP_CUSTOM =
{ xmlns: :CUSTOM_PROP_VAL, VT: :VT_VAL }
RELS_DOCUMENT_NS =
{ xmlns: :PACKAGE_RELATIONSHIP_VAL }
RELS_DOCUMENT_KONTEN =
{
  'rId1' => { Type: :OFFICE_RELATIONSHIP_STYLE_VAL, Target: :LOKASI_STYLES }, 
  'rId2' => { Type: :OFFICE_RELATIONSHIP_NUMBER_VAL, Target: :LOKASI_WORD_NUMBERING }, 
  'rId3' => { Type: :OFFICE_RELATIONSHIP_FONT_VAL, Target: :LOKASI_FONT_TABLE }, 
  'rId4' => { Type: :OFFICE_RELATIONSHIP_SETTING_VAL, Target: :LOKASI_SETTINGS }, 
  'rId5' => { Type: :OFFICE_RELATIONSHIP_THEME_VAL, Target: :LOKASI_THEME_THEME1 }, 
  'rId6' => { Type: :OFFICE_RELATIONSHIP_WEB_VAL, Target: :LOKASI_WEB_SETTINGS }, 
  'rId7' => { Type: :PURL_HEADER, Target: :LOKASI_PAGE_NUMBER }, 
  'rId8' => { Type: :PURL_FOOTER, Target: :LOKASI_FIRST_PAGE }, 
  'rId9' => { Type: :PURL_FOOTER, Target: :LOKASI_ROMAWI }
}