content-extunit.ts 5.6 KB
import { Injectable } from '@angular/core';
import { Unit } from './define-unit';
/*
  Generated class for the DataService provider.

  See https://angular.io/docs/ts/latest/guide/dependency-injection.html
  for more info on providers and Angular 2 DI.
*/
@Injectable()
export class ContentsExtunit {
    extunit: Unit[];

    constructor() {
        this.extunit = this.createExtUnit();
    }

  private createExtUnit(): Unit[] {
    var unit = [{
        menuId: 0,
        unitId: 100,
        level: '10',
        unitName: '光の反射'
    }, {
        menuId: 0,
        unitId: 101,
        level: '10',
        unitName: '光の屈折'
    }, {
        menuId: 0,
        unitId: 102,
        level: '10',
        unitName: '凸レンズと像'
    }, {
        menuId: 0,
        unitId: 103,
        level: '10',
        unitName: '音の性質と速さ'
    }, {
        menuId: 0,
        unitId: 104,
        level: '10',
        unitName: '力とばねののび'
    }, {
        menuId: 0,
        unitId: 105,
        level: '10',
        unitName: '圧力・浮力'
    }, {
        menuId: 1,
        unitId: 100,
        level: '10',
        unitName: '物質の性質'
    }, {
        menuId: 1,
        unitId: 101,
        level: '10',
        unitName: '物質の状態変化'
    }, {
        menuId: 1,
        unitId: 102,
        level: '10',
        unitName: '気体の性質'
    }, {
        menuId: 1,
        unitId: 103,
        level: '10',
        unitName: '融点と沸点'
    }, {
        menuId: 1,
        unitId: 104,
        level: '10',
        unitName: '水溶液の性質'
    }, {
        menuId: 1,
        unitId: 105,
        level: '10',
        unitName: '水溶液の濃度'
    }, {
        menuId: 2,
        unitId: 100,
        level: '10',
        unitName: '回路(1)'
    }, {
        menuId: 2,
        unitId: 101,
        level: '10',
        unitName: '回路(2)'
    }, {
        menuId: 2,
        unitId: 102,
        level: '10',
        unitName: '回路(3)'
    }, {
        menuId: 2,
        unitId: 103,
        level: '10',
        unitName: '抵抗'
    }, {
        menuId: 2,
        unitId: 104,
        level: '10',
        unitName: '電流による発熱'
    }, {
        menuId: 2,
        unitId: 105,
        level: '10',
        unitName: '静電気'
    }, {
        menuId: 3,
        unitId: 100,
        level: '10',
        unitName: '磁石の磁界(1)'
    }, {
        menuId: 3,
        unitId: 101,
        level: '10',
        unitName: '磁石の磁界(2)'
    }, {
        menuId: 3,
        unitId: 102,
        level: '10',
        unitName: 'コイルのまわりの磁界'
    }, {
        menuId: 3,
        unitId: 103,
        level: '10',
        unitName: '電流が磁界から受ける力'
    }, {
        menuId: 3,
        unitId: 104,
        level: '10',
        unitName: '電磁誘導'
    }, {
        menuId: 3,
        unitId: 105,
        level: '10',
        unitName: '直流と交流'
    }, {
        menuId: 4,
        unitId: 100,
        level: '10',
        unitName: '分解(1)'
    }, {
        menuId: 4,
        unitId: 101,
        level: '10',
        unitName: '分解(2)'
    }, {
        menuId: 4,
        unitId: 102,
        level: '10',
        unitName: '分解(3)'
    }, {
        menuId: 4,
        unitId: 103,
        level: '10',
        unitName: '原子と分子'
    }, {
        menuId: 4,
        unitId: 104,
        level: '10',
        unitName: '化合'
    }, {
        menuId: 4,
        unitId: 105,
        level: '10',
        unitName: '化学反応式'
    }, {
        menuId: 5,
        unitId: 100,
        level: '10',
        unitName: '酸化'
    }, {
        menuId: 5,
        unitId: 101,
        level: '10',
        unitName: '還元'
    }, {
        menuId: 5,
        unitId: 102,
        level: '10',
        unitName: '化学変化の前後の質量'
    }, {
        menuId: 5,
        unitId: 103,
        level: '10',
        unitName: '金属と化合する酸素の質量'
    }, {
        menuId: 5,
        unitId: 104,
        level: '10',
        unitName: '化合する物質の質量の割合'
    }, {
        menuId: 5,
        unitId: 105,
        level: '10',
        unitName: '化学変化と熱'
    }, {
        menuId: 6,
        unitId: 100,
        level: '10',
        unitName: '身近な生物の観察'
    }, {
        menuId: 6,
        unitId: 101,
        level: '10',
        unitName: '水中の小さな生物と顕微鏡'
    }, {
        menuId: 6,
        unitId: 102,
        level: '10',
        unitName: '花のつくり'
    }, {
        menuId: 6,
        unitId: 103,
        level: '10',
        unitName: '根・茎・葉のつくり'
    }, {
        menuId: 6,
        unitId: 104,
        level: '10',
        unitName: '光合成と呼吸'
    }, {
        menuId: 6,
        unitId: 105,
        level: '10',
        unitName: '植物のなかま'
    }, {
        menuId: 7,
        unitId: 100,
        level: '10',
        unitName: '地層のでき方'
    }, {
        menuId: 7,
        unitId: 101,
        level: '10',
        unitName: '堆積岩と化石'
    }, {
        menuId: 7,
        unitId: 102,
        level: '10',
        unitName: '火山とマグマ'
    }, {
        menuId: 7,
        unitId: 103,
        level: '10',
        unitName: '火成岩と鉱物'
    }, {
        menuId: 7,
        unitId: 104,
        level: '10',
        unitName: '地震のゆれと伝わり方'
    }, {
        menuId: 7,
        unitId: 105,
        level: '10',
        unitName: '地層の変形'
    }];

      return unit;
  }


}